Está en la página 1de 18

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

También podría gustarte