3 arquitectura interna del plc
DESCRIPTION
plcTRANSCRIPT
Un controlador programable PLC, es una computadora robusta, especializada en manufactura
SF
RUN
STOP
SIEMENS
SIMATIC
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Los PLCs se desarrollaron para reemplazar dispositivos electromecánicos vinculados:
› RELAYS
› TIMERS
› COUNTERS
SF
RUN
STOP
SIEMENS
SIMATIC
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Los PLCs tienen conexión con el mundo exterior a través de:
› Entradas discretas
› Salidas discretas
› Entradas analógicas
› Salidas analógicas
Q1.0
Q1.1
Q1.2
Q1.3
Q1.4
Q1.5
Q1.6
Q1.7
Una entrada discreta es una señal que puede ser ON o OFF
Esta es llamada entrada digital
SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Pulsante
Fin de carrera
Presostato
Sensor proximidad
Pedal
SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Una señal de entrada analógica es una señal que varia en intensidad
SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Sensores nivel
Termocuplas
RTDs
Tacómetros
Celdas carga
SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Una salida discreta se usa para poner un dispositivo de campo en ON o OFF
Esta es llamada salida digital
SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Indicadores luminosos
Solenoides Bobinas de
contactor
SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Salidas analógicas controlan los dispositivos que continúan variando su intensidad
SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Posicionadores de válvulas Control velocidad de motor
SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Los módulos de
entrada traen las
señales de campo
La Unidad Central
de Proceso genera
decisiones
Los módulos de
salida controlan los
dispositivos de
campo
Unidad
Central de
Procesamiento
(CPU)
Módulo de Entrada
Módulo de Salida
Panel de operación
Central
Processing
Unit
(CPU)
Input Module
Output Module
Programador
La CPU tiene dos partes esenciales› Generación de
decisiones› Memoria de usuario
Central
Processing
Unit
(CPU)
Input Module
Output Module
La CPU recibe las entradas periféricas desde los módulos de entrada y usando el programa de control genera las decisiones basadas en estas entradas.
Central
Processing
Unit
(CPU)
Input Module
Output Module
El programa de usuario es un set de instrucciones usuario, definidas, que son memorizadas en la Memoria de Usuario
Central
Processing
Unit
(CPU)
Input Module
Output Module
Procesos, información temporaria o permanente,estas son guardadas en la Memoria de Usuario› Resultados
matemáticos› Producto Counter
Central
Processing
Unit
(CPU)
Input Module
Output Module
La CPU genera decisiones mediante instrucciones programadas por un humano
El PLC controla estas operaciones muy eficientemente a causa de que la CPU recorre las instrucciones rápido y con precisión
SF
RUN
STOP
SIEMENS
SIMATIC
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Los Errores casi
siempre cometido por
humanos o
dispositivos
mecánicos que dan
instrucciones de
tareas incorrectas
Si se detecta una
falla, y no es la CPU,
rápida y precisa
responde…..
SF
RUN
STOP
SIEMENS
SIMATIC
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
El circuito lógico a
Relay es el lenguaje
mas común para el
PLC
CLR se desarrolla con
símbolos de esquemas
electromecánicos
SF
RUN
STOP
SIEMENS
SIMATIC
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Contactos representan entradas discretas
Bobinas representan salidas discretas
Contactos y bobinas pueden ser combinados para formar circuitos lógicos. Estos circuitos son llamados Networks
SF
RUN
STOP
SIEMENS
SIMATIC
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
~SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
~SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Todos los computadores incluidos los PLCs, funcionan con numeración Binaria ( Base 2 )
Un numero Binario puede ser solo 1 o 0
Un Bit es un simple Dígito Binario
SF
RUN
STOP
SIEMENS
SIMATIC
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Un Byte es un grupo de 8 Bits
En computadores Word pueden ser uno o mas Bytes
0 1 1 1 1 1 1 0 0 00 1 0 1 0 1
Bits
Word
ByteByte
En PLCs Word es
usualmente 2 Bytes (
16 Bits )
SF
RUN
STOP
SIEMENS
SIMATIC
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Un Byte es un grupo
de 8 Bits
S7-200 PLCs son byte-
base unidad
0 10 1 0 1 0 1
Bit
Byte
SF
RUN
STOP
SIEMENS
SIMATIC
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212 Los números Binarios
son siempre potencia
de 2
1, 2, 4, 8, 16, 32, 64, 128,
256, 512, 1024
0 10 1 0 1 0 1
LSBByte
MSB
1248163264128
32 8 2 1+ + + = 43
Hay dos tipos de aplicaciones:
Control de maquina
Control de proceso
SF
RUN
STOP
SIEMENS
SIMATIC
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Aquí un PLC controla el proceso mientras
el otro controla el equipo
SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212 SF
RU N
STOP
SIEMENS
SIMATIC
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
S7-200
Micro PLC 212
Establecen la comunicación entre la
unidad central y el proceso
Filtran
Adaptan
Codifican