Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LOGICOS PROGRAMABLES
Msc. Ing. JUAN CARLOS GUERRERO VILLALBA
SISTEMAS DE CONTROL POR PLC
REALIZAR EL
PROCESO DE
SELECCIÓN,
INSTALACION,
CONFIGURACION Y
PROGRAMACION
BASICA POR
DIAGRAMAS DE
BLOQUES Y LADDER
DE UN SISTEMA CON
PLC, LOGRANDO SU
OPERATIVIDAD CON
SEÑALES DIGITALES.
SISTEMAS DE CONTROL POR PLC
1. EL PLC
En la actualidad los
sistemas automatizados por Preaccionadores Accionadores
En la actualidad los equipos para la programación y explotación son variados en diferente marcas y modelos:
SISTEMAS DE CONTROL POR PLC
Para la puesta en funcionamiento de un proyecto de automatización se pueden realizar los siguientes pasos:
SISTEMAS DE CONTROL POR PLC
Signal Boards
Una Signal Board (SB)
permite agregar E/S a la CPU.
Es posible agregar una SB con
E/S digitales
o analógicas. Una SB se
conecta en el frente de la
CPU.
•SB con 4 E/S digitales (2
entradas DC y 2 salidas DC)
•SB con 1 entrada analógica
SISTEMAS DE CONTROL POR PLC
Módulos de señales
Los módulos de señales se pueden utilizar para agregar
funciones a la CPU. Los módulos de
señales se conectan a la derecha de la CPU.
SISTEMAS DE CONTROL POR PLC
Requisitos:
Para la instalación y uso de este software ,
se requieren los siguientes conocimientos:
Conocimientos del manejo de Windows
Fundamentos de la programación de PLC
con TIA Portal (p. ej., el módulo_10-
10_R1301 - Iniciación a la programación de
SIMATIC S7-1200 con TIA Portal V13)
Hardware y software necesarios 2 STEP 7 Professional
1)PC Core duo 2GB RAM, aprox. 30 GB de 1 PC V13 (TIA Portal)
memoria de disco libre Sistema operativo : 3 Conexión Ethernet
a) Programación lineal
, OB1
1.ª instrucción
2.ª instrucción
3.ª instrucción
Fin de bloque
SISTEMAS DE CONTROL POR PLC
b) Programación estructurada
SISTEMAS DE CONTROL POR PLC
INSTRUCCIÓN DE TEMPORIZACION
Las instrucciones con temporizadores se utilizan para crear retardos programados:
● TP: El temporizador Impulso genera un impulso con una duración predeterminada.
● TON: La salida Q del temporizador de retardo al conectar se activa al cabo de un tiempo de retardo
predeterminado.
● TOF: La salida Q del temporizador de retardo al desconectar se desactiva al cabo de un tiempo de
retardo predeterminado.
● TONR: La salida Q del acumulador de tiempo se activa al cabo de un tiempo de retardo
predeterminado. El tiempo transcurrido se acumula a lo largo de varios periodos de temporización
hasta que la entrada R inicializa el tiempo transcurrido.
● RT: Inicializa un temporizador borrando los datos de tiempo almacenados en el bloque de datos
instancia del temporizador indicado.
SISTEMAS DE CONTROL POR PLC
CTU:
• CTU se incrementa en 1 cuando
el valor del parámetro CU
cambia de 0 a 1.
• Si el valor del parámetro CV
(valor de contaje actual) es
mayor o igual al valor del
parámetro PV (valor de contaje
predeterminado), el parámetro de
salida del contador Q = 1.
• Si el valor del parámetro de reset
R cambia de 0 a 1, el valor de
contaje actual se pone a 0.
• La figura siguiente muestra un
cronograma de la instrucción
CTU con un valor de contaje de
entero sin signo (donde PV = 3).
SISTEMAS DE CONTROL POR PLC
CTD:
• CTD se decrementa en 1 cuando el
valor del parámetro CD cambia de 0 a
1.
• Si el valor del parámetro CV (valor de
contaje actual) es menor o igual a 0, el
parámetro de salida del contador Q =
1.
• Si el valor del parámetro LOAD
cambia de 0 a 1, el valor del
parámetro PV (valor predeterminado)
se carga en el contador como nuevo
CV (valor de contaje actual).
• La figura siguiente muestra un
cronograma de la instrucción CTD
con un valor de contaje de entero sin
signo (donde PV = 3).
SISTEMAS DE CONTROL POR PLC
Segmento 1:
Cuando un paquete se transporta a la zona de almacén, el estado
lógico de "BF1" cambia de "0" a "1" (flanco ascendente). Cuando
se produce un flanco ascendente en "BF1", el contador ascendente
se activa y el valor de contaje actual de "PAQUETES" aumenta en
uno. Cuando un paquete se transporta de la zona de almacén a la
plataforma de carga, el estado lógico de "BF2" cambia de "0" a "1"
(flanco ascendente). Cuando se produce un flanco ascendente en
"BF2", el contador descendente se activa y el valor actual de
"PAQUETES" se reduce en uno. Si no hay paquetes en la zona de
almacén ("PAQUETES" = "0"), la variable "ALM_VACIO" adopta
el estado lógico "1" y se enciende el indicador luminoso "Zona de
almacén vacía".
El valor de contaje actual puede ponerse a "0" si la variable
"RESET" adopta el estado lógico "1". Cuando la variable "LOAD"
adopta el estado lógico "1", el valor actual del contador se poneal
valor de la variable "CAPACIDAD MAX ALMACEN". Mientras
el valor de contaje actual sea mayor o igual al valor de la variable
"CAPACIDAD MAX ALMACEN", la variable "PAQUETES_ZA"
devolverá el estado lógico "1".
SISTEMAS DE CONTROL POR PLC
Segmento 2:
Mientras hay paquetes en la zona de almacén, la variable "ALM_NO_VACIO" adopta el estado lógico "1" y se
enciende el indicador luminoso "Zona de almacén no vacía".
Segmento 3:
Si el número de paquetes que se encuentran en la zona de almacén es mayor o igual a 50, se enciende el indicador
luminoso del aviso "Zona de almacén llena al 50 %".
SISTEMAS DE CONTROL POR PLC
Segmento 5:
Si el número de paquetes que se encuentran en la zona de almacén alcanza 100, se enciende el indicador luminoso del
aviso "Zona de almacén llena".
MUCHAS GRACIAS