Documente Academic
Documente Profesional
Documente Cultură
CURSO PLC
Series DVP
PLCBU
Automatización Industrial
Delta OTLA / 2018
juan.ossa@deltaww.com
Descripción del Curso
Delta Confidential 2
Descripción del Curso
Delta Confidential 3
Horario
8:00 AM
10:00 AM
12:00 PM
1:00 PM
3:00 PM
5:00 PM
Delta Confidential 4
Módulo 1 – Introducción
Delta Confidential 5
Módulo 1 – Herramientas
● http://www.delta-americas.com
Delta Confidential 6
Lab 2 –Conexión
Delta Confidential 7
Lab 2 –Conexión
Delta Confidential 8
Lab 2 –Conexión
● COMMGR ofrece varias formas de conexión entre el software ISPSoft y el
PLC
● Serial (mediante el cable de programación)
● USB (para modelos con USB incorporado)
● Ethernet (modelos con Ethernet incorporado o módulo de expansión)
● DirectLink (USB) (utilizando el cable USB de la HMI como ByPass)
● DirectLink (Ethernet) (utilizando la conexión Ethernet HMI como ByPass)
● DVPSimulator (modo de simulación de línea DVP)
● AH500 Simulator (modo de simulación para AH500)
Delta Confidential 9
Lab 2 –Conexión
● Ejemplo de cómo configurar una conexión mediante el cable USB
● Administrador de dispositivos (confirmar el COM asignado)
Delta Confidential 10
Lab 2 –Conexión
● Ejemplo de cómo configurar una conexión mediante el cable USB
● COMMGR USB Virtual COM
Nombre de la conexión
Puerto asignado
Delta Confidential 11
Familia
DVP
Delta Confidential
Módulo 3 - Familia DVP
13
Delta Confidential
Modulo 3 – Especificaciones CPU
(DVP-SX2)
● I/Os en la CPU # 20: ● Comunicaciones:
● 8DI / 6DO, 4AI / 2AO ● Maestro CanOpen,
Maestro Devicenet,
● Máximo I/Os: Ethernet
● 494 entradas / salidas ● Salida de pulso:
● Puertos: ● 2 X 100KHz + 2 X
10KHz
● x3: RS-232, RS-485 y
USB ● Contador rápido:
● Programación: ● 2 X 100KHz + 6 X
10KHz
● 16K Steps
Delta Confidential 14
Modulo 3 – Especificaciones CPU
(DVP-SV2)
● I/Os en la CPU # 28:
● 10DI / 8DO, 6AI / 4AO ● Comunicaciones:
Delta Confidential 15
Modulo 3 – Especificaciones CPU
(DVP-SE)
● I/Os en la CPU # 12:
● Comunicaciones:
● 8DI / 4DO
● MODBUS TCP y
● Máximo I/Os: Ethernet/IP
● 492 entradas / salidas ● Salida de pulso:
● Puertos: ● 4 X 200KHz
● x3: USB, RS-485 y
Ethernet
● Programación:
● 16K Steps
Delta Confidential 16
Modulo 3 – Especificaciones CPU
(DVP-SA2)
● I/Os en la CPU # 12: ● Comunicaciones:
● 8DI / 4DO ● MODBUS RS-485
● Programación:
● 16K Steps
Delta Confidential 17
Modulo 3 – Especificaciones CPU
(DVP-SS2)
● I/Os en la CPU # 12: ● Comunicaciones:
● 8DI / 6DO ● MODBUS RS-485
● Programación:
● 8K Steps
Delta Confidential 18
Modulo 3 – Instalación
Código Protocolo
DVPDT01-S Devicenet
DVPPF01-S Profibus Esclavo
DVPEN01-SL Ethernet
DVPCOPM-SL CanOpen Maestro
Comunicaciones
22
Delta Confidential 22
Lab 3 –Conexión DVP20SX2
● Si se tiene un puerto RS-232, utilizando el cableado DVPACAB2A30:
Delta Confidential 23
Lab 3 –Conexión DVP20SX2
● Ejemplo de cómo configurar una conexión mediante conversor RS-232
● Administrador de dispositivos (confirmar el COM asignado)
Delta Confidential 24
Lab 3 –Conexión DVP20SX2
● El conversor RS-232 necesita del driver CP210x_Windows_Drivers
● Descargar (https://www.silabs.com/products/development-
tools/software/usb-to-uart-bridge-vcp-drivers )
● Administrador de dispositivos (Instalar / Actualizar controlador)
Delta Confidential 25
Lab 3 –Conexión DVP20SX2
● Ejemplo de cómo configurar una conexión mediante conversor RS-232
● COMMGR
Nombre de la conexión
Tipo de conexión
Puerto asignado
Encontrar PLC
Delta Confidential 26
Lab 3 –Conexión DVP20SX2
● Al hacer clic en Auto-Detect aparecerá una ventana para seleccionar el
número ID del PLC, si no sabe el ID, debe dejar en "0“, de esta manera el
software buscará en todas las estaciones:
Delta Confidential 27
Lab 3 –Conexión DVP20SX2
● Al encontrar el PLC, aparecerá el mensaje de "detectado con éxito".
Comunicacion detectada:
Modbus ASCII, 9600, 7, Even, 1
Delta Confidential 28
Lab 3 –Conexión DVP20SX2
● Después de terminar aparecerá la configuración creada OK:
Delta Confidential 29
Lab 3 –Conexión DVP20SX2
● Después de configurar el COMMGR, abrir el software de programación del
PLC - ISPsoft:
Delta Confidential 30
Software de Programacion
Delta Confidential
Modulo 4 – ISPSoft
Tradicional Modular
Prog. 1
Programa Principal : Desarrollo en conjunto
(ciclico) Programación colaborativa y
Prog. 1
Prog. 2 menos costos de programación Gerenciador
:
: de tareas
Prog. 2 Prog. 3
Encendido / Apagado
: :
Programa
Prog. 3
: Fácil corrección y
Prog. 4
Prog. Interrupción. mantenimiento
:
Prog. 4
: Protección
Sub-prog. FB A
: Cada programa
Sub-prog. A tiene su contraseña
: FB B individual
Sub-prog. B :
:
Delta Confidential
32
Modulo 4 – Lenguajes IEC 61131-3
LD ST
Proyecto
CFC SFC
LD
Lenguaje básico de fácil programación
Todas
SFC
pueden ser
Gestión simple para
usadas en el
sistema de control
secuencial
mismo
CFC
Similar al FB, pero más potente
proyecto
ST
Programación en
cualquier lugar
33
Modulo 4 – Lenguajes IEC 61131-3
Delta Confidential 34 34
Modulo 4 – Configuración de H/W
Interfaz Gráfica Configuración de
Comunicación
Fácil de Configurar
Módulo SCM
Función ‘Auto-Scan’
Drag & drop Compatible con la
Tabla de I/O herramienta de
Direcciones de I/O configuración
asignadas SCMSoft
automáticamente, pero
aún configurables por el
usuario
Config. Parámetros
Asistente para los
módulos, sin consultar
los manuales
Expansiones configuradas en el
wizard HWCONFIG, no son
necesarias las instrucciones 'FROM /
TO' 35
Modulo 4 – Diagnóstico
Monitoreo / Registro de Características
datos
Delta Confidential 36 36
Lab 4 – Instalación
● ISPSoft:
Delta Confidential 37
Lab 4 – Instalación
● ISPSoft:
Delta Confidential 38
Lab 4 – Instalación
● ISPSoft:
Delta Confidential 39
Lab 4 – Instalación
● ISPSoft:
Delta Confidential 40
Lab 4 – Instalación
● ISPSoft:
Delta Confidential 41
Lab 4 – Instalación
● ISPSoft:
Delta Confidential 42
Lab 4 – Instalación
● ISPSoft:
Delta Confidential 43
Lab 4 – Instalación
● ISPSoft:
Delta Confidential 44
Lab 4 – Instalación
● ISPSoft:
Delta Confidential 45
Lab 4 – Instalación
● ISPSoft:
Delta Confidential 46
Lab 4 – Instalación
● COMMGR:
Delta Confidential 47
Lab 4 – Instalación
● COMMGR:
Delta Confidential 48
Lab 4 – Instalación
● COMMGR:
Delta Confidential 49
Lab 4 – Instalación
● COMMGR:
Delta Confidential 50
Lab 4 – Instalación
● COMMGR:
Delta Confidential 51
Lab 5 – Creación de Proyecto
Delta Confidential 52
Lab 5 – Creación de Proyecto
Delta Confidential 53
Lab 5 – Creación de Proyecto
OK
Delta Confidential 54
Lab 5 – Creación de Proyecto
Delta Confidential 55
Lab 5 – Creación de Proyecto
● Programa en LD:
Delta Confidential 56
Lab 5 – Creación de Proyecto
Delta Confidential 57
Lab 5 – Creación de Proyecto
● Después de descargar al PLC, monitorear en línea PLC-> Online
Mode:
Delta Confidential 58
Lab 5 – Creación de Proyecto
● Si el PLC está en STOP, dejarlo en modo RUN por software a través
de PLC-> RUN:
Delta Confidential 59
Lab 6 – Simulador
Delta Confidential 60
Lab 6 – Simulador
Delta Confidential 61
Lab 6 – Simulador
● EJERCICIO 1 - Propósito del Control :
● La entrada / salida del estacionamiento es un pasaje de un solo carril.
Mediante el control de los indicadores, el programa garantiza que sólo un
carro puede pasar a través de la entrada / salida para evitar accidentes.
Delta Confidential 62
Lab 6 – Simulador
● EJERCICIO 1 - Propósito del Control :
SEÑAL FUNCIÓN
Delta Confidential 63
Lab 6 – Simulador
● EJERCICIO 1 - Propósito del Control:
● En el estacionamiento, hay dos indicadores que dirigen individualmente los
carros que entran y que salen. Por interlock, sólo un indicador mostrará la
señal "GO" y un accidente será.
● Cuando un carro entrante se acerca a la barrera de control del vehículo, X0
estará encendido y Y0 también. El indicador de carro entrante mostrará
"GO". Se permite la entrada de carros, pero la salida está prohibida en este
caso.
● Cuando un carro saliente se acerca a la barrera de control del vehículo, X1
estará encendido y Y1. El indicador de salida del carro mostrará "GO" y el
indicador de carro entrante mostrará "STOP".
Delta Confidential 64
Lab 6 – Simulador
● EJERCICIO 1 - Solución propuesta:
Delta Confidential 65
Lab 6 – Simulador
● EJERCICIO 2 - Propósito del Control :
● Control de avance / retroceso para motor. Controlar el motor para que
avance cuando se presiona botón “Forward”; ejecute marcha atrás cuando
se pulsa botón “Reverse”, y se detiene cuando se pulsa “Stop”.
Delta Confidential 66
Lab 6 – Simulador
● EJERCICIO 2 - Propósito del Control :
SEÑAL FUNCIÓN
Delta Confidential 67
Lab 6 – Simulador
● EJERCICIO 2 - Propósito del Control:
● X0 = ON cuando se pulsa “Forward”. Después de 5 segundos, el contactor
Y0 estará habilitado y el motor comenzará a avanzar. Por otro lado, X1 =
ON cuando se pulsa “Reverse”. Después de 5 segundos, el contactor Y1
estará habilitado y el motor comenzará a retroceder. Además, Y0 y Y1 se
desactivarán y el motor parará de funcionar cuando se presione X2.
● Los dos temporizadores del programa se utilizan para evitar el cortocircuito
de la interface cuando el motor cambia su modo de funcionamiento. El
cortocircuito puede ocurrir si otro contactor se activa instantáneamente
mientras que el arco eléctrico en el contactor inhabilitado todavía existe.
Delta Confidential 68
Lab 6 – Simulador
● EJERCICIO 2 - Solución propuesta:
Delta Confidential 69
Módulo 5 – Comunicaciones
Delta Confidential 70
Módulo 5 – Comunicaciones
● Ethernet:
● Modbus TCP
●Clientes: 32
●Servidores: 16
● Firewall
● Alarmas E-mail
● El RS-485 puerto soporta max. 32 esclavos Modbus
● Soporta configuración por la página Web
● Aislamiento en puerto RS-485
Delta Confidential 71
Módulo 5 – Comunicaciones
● DeviceNet :
● Soporta max. 64 esclavos
● Max. Baudrate: 500k bps
● Max. longitud de la red: 500m
● Aislamiento en puerto DeviceNet
Delta Confidential 72
Módulo 5 – Comunicaciones
● CANopen:
● Soporta max. 110 esclavos
● Max. Baudrate: 1M bps
● Max. longitud de la red: 1,000m
● Conversor USB / CAN, dispositivo portable
Delta Confidential 73
Módulo 5 – Comunicaciones
● MODBUS:
● Puertos RS-485/RS-422
● Max. Baudrate: 115.2k bps
● Aislamiento en puerto RS-485
● Regenerador:
●Soporta max. 32 esclavos
●Max. longitud de la red: 1.2Km
Delta Confidential 74
Módulo 5 – Comunicaciones
● PROFIBUS:
● Soporta max. 16 dispositivos
● Max. Baudrate: 1.2M bps
Delta Confidential 75
Módulo 5 – Comunicaciones
● BACnet:
● Admite protocolo BACnet MS / TP esclavo
● Funciona como BACnet MS / TP, como I / O remoto, y como Gateway
Delta Confidential 76
Módulo 6 – Direct Link
● Direct Link
● La capacidad de enlace directo en Delta se utiliza para comunicarse con el
PLC y la HMI con un solo cable. También es posible monitorear ambos al
mismo tiempo usando solo un cable.
● Esta función es muy útil cuando el PLC está oculto dentro del gabinete, se
olvida el cable de programación RS232 (DVPACAB2A30), quiere evitar
conversor USB-RS232, o el PLC es inaccesible.
Delta Confidential 77
Lab 8 – Direct Link
Delta Confidential 78
Lab 8 – Direct Link
● Confirmar el COM asignado a la HMI:
Delta Confidential 79
Lab 8 – Direct Link
● Creación del enlace en el COMMGR:
Delta Confidential 80
Lab 8 – Direct Link
● Configuración en DOPSoft del COM1 de la HMI :
Delta Confidential 81
Lab 8 – Direct Link
● Enlace directo al PLC desde ISPSoft usando el COM1 de la HMI:
Delta Confidential 82
Lab 8 – Direct Link
Delta Confidential 83
Módulo 7 – Tipos de variables
● Contactos:
Delta Confidential 86
Módulo 8 – Instrucciones
● LD
● La instrucción LD se usa para cargar un contacto NO (Normalmente
Abierto), el cual se conecta a la línea de bús izquierda o inicia un nuevo
bloque de programa conectado en serie o en paralelo.
● La instrucción AND se usa para conectar un contacto NO en serie.
Delta Confidential 87
Módulo 8 – Instrucciones
● LDI
● La instrucción LDI se usa para cargar un contacto NC (Normalmente
Cerrado), el cual se conecta a la línea de bús izquierda o inicia un nuevo
bloque de programa conectado en serie o en paralelo.
● La instrucción ANI se usa para conectar un contacto NC en serie.
Delta Confidential 88
Módulo 8 – Instrucciones
● OR
● La instrucción OR se usa para conectar un contacto NO (Normalmente
Abierto) en paralelo.
Delta Confidential 89
Módulo 8 – Instrucciones
● ORI
● La instrucción ORI se usa para conectar un contacto NC (Normalmente
Cerrado) en paralelo.
Delta Confidential 90
Módulo 8 – Instrucciones
● OUT
● Salida a los resultados de evaluación de programa.
Delta Confidential 91
Módulo 8 – Instrucciones
Delta Confidential 92
Módulo 8 – Bloques
● Operación aritmética:
Delta Confidential 93
Módulo 8 – Bloques
● I/Os y Serial:
Delta Confidential 94
Módulo 8 – Bloques
● Comunicaciones:
Delta Confidential 95
Módulo 8 – Bloques
● Otros:
Delta Confidential 96
Módulo 9 – Temporizadores
● T Temporizador:
● Las unidades del temporizador son 1ms, 10ms y 100ms y el método de
conteo es ascendente. Cuando el valor presente en el temporizador es
igual al valor establecido, la bobina de salida asociada estará en ON.
●.
Delta Confidential 97
Lab 9 – Temporizadores
● Temporizador de 10 segundos para la Y0:
Delta Confidential 98
Módulo 10 – Contadores
● C Contador:
● Los contadores incrementan su valor de recuento actual cuando las señales
de entrada se disparan desde OFF -> ON.
●.
Delta Confidential 99
Lab 10 – Contadores
● Contador de 5 pulsos para activar Y4:
● I/Os Análogos:
● Los módulos I/Os analógicos se pueden instalar y configurar para usar en
un puerto RS-485, y también pueden trabajar con el bus interno del PLC
para comunicarse con ellos.
● PID:
● S1: Valor establecido (SV)
● S2: Valor presente (PV)
● S3: Configuración de parámetro (para instrucción de 16 bits, se ocupan 20
registros consecutivos; y para la instrucción de 32 bits se ocupan 21
registros consecutivos)
● D: Valor de salida (MV)
● PID:
● Después de que todos los parámetros están configurados, la instrucción
PID puede ser ejecutada y los resultados serán almacenados en D. D debe
ser un registro de datos sin enclavamiento.
S3+7: Límite inferior de valor -32,768~32,767 Ejemplo: Si S3+7 se establece a -1,000, entonces MV será -
de salida (MV) 1,000 cuando exceda -1,000.
S3+8: Límite superior de -32,768~32,767 Debe ser mayor o igual a S3 +9; de lo contrario el valor de
valor integral límite superior y límite inferior cambiará
S3+10,11: Valor integral Punto flotante El valor integral acumulado generalmente es para referencia.
acumulado de 32 bits
● Recomendaciones:
Delta Confidential
Modulo 5 – Smart VIEWer
Inglés