Introduccion Al Plc

Páginas: 7 (1526 palabras) Publicado: 5 de diciembre de 2012
Automatización Industrial I
Introducción a los Controladores Lógicos Programables

Introducción
“Programar en lugar de cablear”.

Lógica cableada.

Lógica programable.

Sistemas numéricos para los PLC
Decimal: dígitos del 0 al 9 Binario: dígitos del 0 al 1 Hexadecimal: dígitos del 0 al 9 y de la A hasta la F según la siguiente tabla:
Hexadecimal A B C D E F Decimal 10 11 12 13 14 15 Sistemas numéricos para los PLC
Equivalencias varias: Convertir (8)10 en su equivalente binario. Convertir (1010)2 en su equivalente decimal. Convertir (25)16 en su equivalente decimal. Convertir (52)10 en su equivalente hexadecimal. Convertir (10101100)2 en su equivalente hexadecimal. Convertir (3F)16 en su equivalente binario.

Tipo de Datos
TIPO DE DATOS BOOL BYTE WORD DWORD SINTUSINT INT UINT DINT UDINT LONGITUD (BITS) 1 8 16 32 8 8 16 16 32 32 FORMATO ESTÁNDAR Booleano Número hexadecimal Número hexadecimal Número hexadecimal Enteros con signo Enteros sin signo Entero con signo Enteros sin signo Enteros con signo Enteros sin signo RANGO DE VALORES TRUE/FALSE 16#0 hasta 16#FF 16#0 hasta16#FFFF 16#0000_0000 hasta 16#FFFF_FFFF de -128 a 127 de 0 a 255 -32768 hasta 32767 de 0 a65535 de - 2 147 483 648 a + 2 147 483 647 de 0 a 4294967295 -3.402823e+38 hasta -1.175 495e-38 ±0 +1.175 495e-38 hasta +3.402823e+38 T# -24d20h31m23s648ms hasta T#+24d20h31m23s647ms Juego de caracteres ASCII EJEMPLO DE ENTRADA DE VALORES TRUE 16#F0 16#F0F0 16#F0F0_F0F0 (+)120 50 (+)1 300 (+)2131754992 4042322160

REAL

32

Números en coma flotante

1.234567e+13

TIME CHAR

32 8Tiempo con signo Caracteres ASCII

T#10d20h30m20s630ms ’E’

U: Unsigned

S:Short

D:Double

Diagrama de Bloques General
Interfaces de Entrada Fuente de Alimentación Batería Memoria de Programa

Memoria de Datos

Memoria Imagen E/S Unidad Central Temporizadores Contadores

Interfaces de Salida

Bloques lógicos Principales
La CPU soporta los siguientes tipos de bloques lógicos quepermiten estructurar eficientemente el programa de usuario: Los bloques de organización (OBs) definen la estructura del programa. Algunos OBs tienen reacciones y eventos de arranque predefinidos. No obstante, también es posible crear OBs con eventos de arranque personalizados. Las funciones (FCs) y los bloques de función (FBs) contienen el código de programa correspondiente a tareas específicas ocombinaciones de parámetros. Cada FC o FB provee parámetros de entrada y salida para compartir datos con el bloque invocante. Un FB utiliza también un bloque de datos asociado (denominado DB instancia) para conservar el estado de valores durante la ejecución que pueden utilizar otros bloques del programa. Los bloques de datos (DBs) almacenan datos que pueden ser utilizados por los bloques delprograma.

Estados Operativos de la CPU
La CPU tiene tres estados operativos, a saber: STOP, ARRANQUE y RUN. Los LEDs de estado en el frente de la CPU indican el estado operativo actual. En estado operativo STOP, la CPU no ejecuta el programa. Entonces es posible cargar un proyecto en la CPU. En estado operativo ARRANQUE, los OBs de arranque (si existen) se ejecutan una vez. Los eventos de alarmano se procesan durante la fase de arranque del estado operativo RUN. El ciclo se ejecuta repetidamente en estado operativo RUN. Los eventos de alarma pueden ocurrir y procesarse en cualquier fase del ciclo del programa. En estado operativo RUN no es posible cargar proyectos en la CPU.

Ejecución de Tareas

Ejecución de Tareas

Áreas de Memoria
I (memoria imagen de proceso de lasentradas): La CPU consulta las entradas de periferia (físicas) inmediatamente en cada ciclo y escribe estos valores en la memoria imagen de proceso de las entradas. A la memoria imagen de proceso de las entradas se puede acceder en formato de bit, byte, palabra o palabra doble. Aunque se permiten accesos de lectura y escritura, generalmente sólo se leen las entradas de la memoria imagen de proceso....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion al plc
  • introducción al plc
  • Introduccion De Plc
  • Introducción al plc
  • Introduccion A Los Plc
  • Introduccion Al Plc
  • Introduccion plc
  • Introduccion a plc

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS