KLUGER TECH S.A.
ING. ESP. JOHN JAIRO PIÑEROS C.
Proceso Industrial
Ing. Esp. John Jairo Piñeros C.
CONTROL
SUPERVISIÓN PN/DP
PLC HMI
TIA PORTAL
Step 7 + WinCC PERISFERIA
Nivel Presión Temperat Caudal
Lectura de
variables SISTEMAS SUPERVISIÓN
IOT2040
S IEME NS
Ethernet
MQTT
Proceso Industrial
Controla Salidas
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
HMI
S7-300
S7-400 Controlador Lógico Programable
Que controla la lógica de funcionamiento de
maquinas, plantas y procesos industriales, procesan y
reciben señales digitales y analógicas y pueden aplicar
estrategias de control.
S7-1200 S7-1500
LOGO
IEC 61131 es un conjunto de normas e informes
SLC500 CONTROL LOGIX técnicos publicados por la Comisión Electrotécnica
Internacional con el objetivo de estandarizar los
autómatas programables
MICROLOGIX
COMPACTLOGIX
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
Dependiendo de la carga de la CPU y el programa tendremos unos valores máximos y mínimos de ciclo de SCAN, que
pueden consultarse en el PLC. En caso de que se exceda el tiempo máximo asignado se activará una alarma (watchdog) y el
PLC normalmente pasará a error, deteniendo su funcionamiento.
CPU
PROCESOS Imagen
COMUNES Entradas
Watchdog
Gestión Perisf Transferencia
Ejecución Salidas
Vigilancia E/S Programa Digitales
Entradas análogas
Digitales Imagen
análogas Salidas
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
4 Lenguajes de programación
+ Grafcet (SFC)
Lenguajes gráficos
• Diagrama de escalera (“Ladder Diagram”, LD)
• Diagrama de Bloques Funcionales (”Function Block Diagram, FBD)
Lenguajes literales
• Lista de instrucciones (“Instruction List”, IL)
• Texto estructurado (“Structured Text”, ST)
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
https://youtu.be/Nsx-LTd2IXM
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
SCADA: Supervisión Control y DCS: Sistemas de Control Distribuido
Adquisición de Datos Un DCS trabaja con una sola Base de Datos integrada para todas las
Un sistema SCADA esta basado en computadores que señales, variables, objetos gráficos, alarmas y eventos del sistema
permiten supervisar y controlar a distancia una
instalación, proceso o sistema de características variadas. opera de forma centralizada y la e programación es multiusuario
Debilidades: gestión de la información de planta, integrándola verticalmente hacia la
• Bases de datos independientes cadena de toma de decisiones y otros sistemas riba en la jerarquía de
• Poco control avanzado la producción
• Integración de Hardware y software con dificultades
Debilidades:
• Costo elevado
• Poca flexibilidad,
• difícil escalización en
procesos por lotes
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
SCADA DCS
INTOUCH
PLC
PCS-7
ETAPAS
Representan estados
proceso secuencial
Inicial De paso 0 Espera
Start
Transiciones
Una transición es una 1 Bomba ON (Q0.0)
condición que permite el
paso de una etapa a otra. Nivel
Min Nivel Max (I0.1)
(I0.2)
2 Válvula ON (Q0.1)
Acciones
Etiquetas en las que se Nivel Max
indican las operaciones (I0.1)
a realizar.
Nivel Min
(I0.2)
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
LADDER
Etapas Acciones GRAFCET
ON OFF Start E1 Bomba
Start
0 Espera
E2 Válvula
E1 E2 E0 Start
S
E2 Niv Min E2 Bomba ON (Q0.0)
R 1
Nivel
Min Nivel Max (I0.1)
Start E0 E1 (I0.2)
S
2 Válvula ON (Q0.1)
E0
R
E1 Niv Max E2
S
E1
R
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
GRAFCET DE SECUENCIAS OPCIONALES
0 Espera
Niv On Temp On
1 B1 ON 4 B2 ON
Nmin Nmax Nmax2
M1 ON R ON
2 5
t1=10m
t1 T°=60°C
3 V sal On
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
GRAFCET DE SECUENCIAS SIMULTÁNEAS
0 Espera
Start + Niv ON
1 B1 ON 4 B2 ON
Nmin Nmax Nmax2
M1 ON R ON
2 5
t1=10m
T°=60°C + t1
3 V sal On
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
DIRECCIONAMIENTO
DIRECCIÓN
Bit Byte INT REAL
Byte M0.0 2 bytes 4 bytes
8bits Bit . MB0
.
M0.7
M0.0 M1.0
MW0
. MB1
I: entradas
.
Q: Salidas M1.7
M : Marcas
MD0
M2.0
TIPOS VARIABLES .
MB2
BITS Bool .
BYTE Byte (1)/Word(2)/Dword(4) M2.7
ENTERO Int(1) /Dint (2) MW2
REAL Real (4)
M3.0 MD4
TIEMPO Time (8) MW4
. MB3 MD8
. MW6
Instrumentación y Control Secuencial M3.7 Ing. Esp. John Jairo Piñeros
DIRECCIONAMIENTO
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
ESTRUCTURADA
OB Bloque de
OB1
Organización
(bloques de organización)
FC (función)
No tiene bloque de datos de instancia FC Función
FB (bloque de función) Bloque de
FB
tiene un bloque de datos de instancia para Función
almacenamiento temporal
Bloque de
DB (bloque de datos) DB
datos
para acceso global y almacenamiento
permanente
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
ESTRUCTURADA
Estructura
del programa
FC
Bloque de FB
datos
Globales Bloque de
FC
datos de
instancia
OB
Bloque de FC FB
datos
Globales Bloque de
datos de
La profundidad máxima de anidamiento es de 16
instancia
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
ESTRUCTURADA
Estructura Cuando un bloque lógico llama a otro bloque lógico,
la CPU ejecuta el código en el bloque llamado. Una vez
del programa finalizada la ejecución del bloque llamado, la CPU reanuda la
ejecución del bloque que ha efectuado la llamada.
1 2
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
ESTRUCTURADA
Estructura de Qué es un OB de fallo
las alarmas
Un OB de fallo es un bloque de función
FB
Cola de Ciclo
que tiene las siguientes características:
Hardware OB1
ejecución DB
de OBs
OB
• Puede existir en nuestro proyecto o no.
Arranque
100 FC • Son específicos. Cada uno de ellos hace
referencia a un fallo en concreto.
Retardo OB
200 • No se ejecutan salvo cuando se da el
FB fallo en cuestión (y exista lógicamente).
OB
Alarma cíclica
201 • Si no existen en el programa del PLC,
DB
este puede irse a STOP en función de la
Alarmas
OB
Alarma proceso
202 severidad del fallo.
FC • No todos los OB de fallo están
OB
El acoplamiento del evento
Alarma error tiempo
80
presentes en todas las CPU (aunque sí
al OB se puede realizar la mayoría).
durante la configuración Alarma error diagn. OB
así como en runtime 82
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
ESTRUCTURADA
Estructura de
las alarmas Listado de OB de fallo.
FB
Cola de
OB80 – Error de tiempo
Hardware Ciclo OB1
ejecución DB OB81 – Error de la fuente de alimentación
de OBs
OB
OB82 – Alarma de diagnóstico
Arranque
100 FC OB83 – Alarma de inserción/extracción
OB84 – Error de hardware CPU
Retardo OB
200 OB85 – Error de ejecución de programa.
FB OB86 – Fallo de un aparato de ampliación,
Alarma cíclica OB
201
DB
Sistema maestro DP o periferia
Alarmas
OB
Alarma proceso
202
descentralizada
FC OB87 – Error de comunicación
Alarma error tiempo OB OB88 – Ejecución interrumpida
El acoplamiento del evento 80
al OB se puede realizar OB121 – Error de programación
durante la configuración Alarma error diagn. OB
así como en runtime 82 OB122 – Error de acceso a la periferia
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
Sistema de E/S SIMATIC ET200 E/S remotas intrínsecamente
para uso en paneles de control E/S en unidades de hasta 32 puntos seguras para áreas peligrosas
Sistema SIMATIC ET200 sin
panel de control
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
Como regla general, las
unidades base de colores
claros suelen instalarse
como el primer módulo
después del módulo
principal y pueden pasar la
alimentación al resto de los
módulos de la derecha.
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
Como regla general, las unidades base de colores
claros suelen instalarse como el primer módulo
después del módulo principal y pueden pasar la
alimentación al resto de los módulos de la derecha.
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros
https://realpars.com/et-200sp-base-unit/
Instrumentación y Control Secuencial Ing. Esp. John Jairo Piñeros