Entrenador PLC SX2
Delta
Operaciones de bits
Mapa de bits de la CPU SX2
Operaciones de Bits
HERRAMIENTAS PARA PROGRAMACION
INFORMACION TECNICA DE LA CPU SV-2
LADDER LOGIC + API
LENGUAJE DE
PROGRAMACION
SOPORTADOS POR PLCS DVP-S
SFC + API
FUNDAMENTOS DEL SISTEMA DE PROGRAMACION LADDER
El Editor grafico de programación (Software ISP Soft) Se basa en la representación grafica de un circuito
de Control/comando como metodo de edición de programa,
Se transforma en un diagrama de contactos serie/paralelo potenciado con una serie de funciones
adicionales como contadores, temporizadores y Bloques de función especiales (API)
COMBINACIONES DE CONTACTO TIPICAS
Reprentacion según IEC
si se activa X0 se activa Y0
Contacto normalmente abierto Bobina de salida
si se activa X0 se desactiva Y0
Contacto normalmente cerrado Bobina de salida
CONDICION SERIE/PARALELO
Combinacion Serie / Simultaniedad / Condicion “Y”
Tiene que cumplirse simultáneamente X0=ON, X1=ON, X2=OFF Para activar Y0
Combinacion Paralelo / Condicion “O”
Cualquiera de estas condiciones:
X0=OFF
X1=ON,
X2=ON
Activa Y0
COMBINACIONES DE CONTACTO SERIE/PARALELO
Combinando Contactos en Serie Paralelo, Normal abiertos/cerrados
Se puede establecer la lógica combinacional que determina la acciones de Y0, Y1, Y2
De acuerdo a los estados de los Contactos, X2, X3, X4, X5, X6, X7, X10.
Cunado se logra el estado desado de las salidas en función del estado de las entradas
Se ha establecido una “lógica de control ”
La aplicaciones industriales que requieren uso de los PLC, necesitan de mas herramientas aparte
De la combinación de contactos serie/paralelo para resolver el estado de sus salidas,
Los PLCs Delta DVP, posee potentes herramientas, para condiciones de operación cada vez mas complejas,
contactos autoenclavados, flancos, contactos o reles virtuales, temporizadores, contadores, etc, además una
Gran cantidad de funciones especiales (API), permiten potenciar la resolución de diferentes lógicas de control
RELES MEMORIA, MARCAS, VARIABLES INTERNAS
La utilización de variables internas de bit o marcas M, es un recurso
Imprescindible en la programación, para crear y almacenar estados lógicos
intermedios en el ciclo a controlar.
Las marcas M, se comportan como relés , si es activada una marca M10,
Todos los contactos asociados M10 utilizados en el programa se activaran,
Pueden usarse flancos, SET y RESET aplicados a estos estados,
También pueden agruparse en registros de 8 o 16 bits para lectrura/escritura
En bloque.
HERRAMIENTAS DE PROGRAMACION
FLANCOS (EDGE TRIGGERS) :
SI UTILIZAMOS LA HERRAMIENTO FLANCO, EL PLC SOLO PROCESARA EL CONTACTO EN EL
MOMENTO QUE SE PRODUCE EL CAMBIO DE SEÑAL Y EL RESULTADO SERA DE DURACION DE 1 SCAN,
ESTO PUEDE PRODUCIRSE DE 2 MANERAS :
FLANCOS DE SUBIDA (RISING EDGE TRIGGER) :
X2
Y0
1 SCAN
FLANCOS DE BAJADA (FALLING EDGE TRIGGER) :
X2
Y0
1 SCAN
HERRAMIENTAS DE PROGRAMACION
BOBINAS AUTOENCLAVADAS
El CIRCUITO DE AUTORETENCION, O AUTOENCLAVAMIENTO, ES UNA HERRAMIENTA FUNDAMENTAL
EN EL DESARROLLO DE CIRCUITOS DE CONTROL Y COMANDO CLASICO.
EN EL SE OCUPA LA CARACTERISTICA DEL RELE ELECTROMECANICO, DE AUTO ALIMENTARSE MEDIANTE
SU CONTACTO ASOCIADO.
LA FUNCION ES MEMORIZAR UN ESTADO EN FUNCION DE IMPULSOS
pulso de
activación Contacto
enclave
pulso de
activación
pulso de
desactivación
AUTO RETENCION
Salida/Rele
pulso de
desactivación
Rele
HERRAMIENTAS DE PROGRAMACION
BOBINAS AUTOENCLAVADAS
LA FUNCION ENCLAVAMIENTO SE SIMPLICA EN LA PROGRAMACION DEL PLC, UTILIZANDO LAS FUNCIONES
S/R ASOCIADAS A LA BOBINA DE SALIDA
X0
X1
Y0
SOLUCION CONTROL COMANDO CLASICO
HERRAMIENTAS DE PROGRAMACION
TEMPORIZADORES_1
El Bloque de Función TMR ejecuta una temporización ON DELAY de una señal, con una resolución mínima de
hasta 1ms,
pueden usarse múltiples bloques TMR en un programa, con opciones retentivas, y con diferentes resoluciones
(bases de tiempo).
Entrada S1 Cada temporizador tendrá un numero correlativo de T0 hasta T256
Entrada S2 Cantidad de tiempo a contar K(Valor Constante),D(registro de datos)
EN El TMR Inicia su cuenta al ser activado por un contacto externo (M0, para el ejemplo)
T0 El contacto T0 se activara cuando se cumpla el tiempo transcurrido programado
este contacto permanecerá activo hasta que se desactive EN (M0, para el ejemplo)
Contacto de activación
Bloque TMR
Numero de timer
Base de tiempo
Contacto de salida
HERRAMIENTAS DE PROGRAMACION
TEMPORIZADORES_2
M0
Y0
TIEMPO PROGRAMADO
1 SEGUNDO : K10
TMRs disponibles en DVP-SV2
HERRAMIENTAS DE PROGRAMACION
CONTADORES_1
El Bloque de Función CNT recibe las señales de entrada y las contabiliza en su registro interno pueden usarse
múltiples bloques CNT en un programa, con opciones ascendentes/descendentes, modos de alta velocidad,
retentivos, y distintos modos de Reseteo.
Entrada S1 Cada contador tendrá un numero correlativo de C0 hasta C256
Entrada S2 Valor de cuenta a alcanzar K(Valor Constante),D(registro de datos)
EN El CNT incrementa su cuenta al ser activado por un contacto externo (M0, para el ejemplo)
T0 El contacto C0 se activara cuando se cumpla la cuenta programada en S2
este contacto permanecerá activo hasta que se resetee el contador (Instrucción R gatillada por M1,
para el ejemplo)
Contacto de activación
Numero de contacto
Bloque CNT
Set point cuenta
Contacto de salida
Reseteo de la cuenta acumulada
HERRAMIENTAS DE PROGRAMACION
CONTADORES _2
M0
Y0
M0
TIEMPO PROGRAMADO
1 SEGUNDO : K10
CNTs disponibles en DVP-SV2
Los contadores rápidos de alta frecuencia, funcionan asociado a bloques de función especial asociados
MARCAS ESPECIALES DESDE M1000
La zona de marcas especiales de sistema se dedica entre M1000-M1731
Gracias por su tiempo
USANDO HERRAMIENTAS DE PROGRAMA
Para definir las “Herramientas de Programa” de un PLC Delta, hay que definir
Las especificaciones del tipo de CPU a utilizar,
Acá es donde se analiza las herramientas que son Soportadas según el tipo
de Hardware a utilizar y el tipo de maquina a controlar