Presentacion VISIOLOGIC

Download Report

Transcript Presentacion VISIOLOGIC

Contenido:
Software de Programación VISILOGIC
Familia:
Unitronics
Autor:
Dept. post-venda
Revisión:
1.0 08-10-2011
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
Visilogic – Explorador y Ventana de Salida
Explorador
del
Proyecto
•Ladder
•Módulos
•Subrutinas
•HMI
•Módulos
•Displays
•Alarms
•Trends
•Data Tables
Ventana de Salida
Operandos – Watches – Memory – Find – Compile – Event Log
Configuración de Hardware
Operandos de Memoria
Tipo
Símbolo
Valor
Rango de dirección
Entrada
I
Bit
I0-I543
Salida
O
Bit
O0-O543
Temporizador
T
32 bits T0-T191
Contadores (C)
c
16 bits C0-C24
Bit de memoria
MB
Bit
Entero de memoria
MI
16 bits MI0-MI2047
Entero de memoria largo
ML
32 bits ML0-ML255
Palabra doble (sin signo)
DW
32 bits DW0-DW63
Entero de memoria con
punto flotante
MF
32
Valor constante
#
MB0-MB4095
MF0-MF24
Dinámico
Operandos de Sistema
Tipo
Símbolo
Valor
Rango de dirección
Bit de sistema
SB
Bit
SB0-SB511
Entero de sistema
SI
16 bits SI0-SI511
Entero de sistema largo
SL
32 bits SL0-SL63
Palabra doble de sistema SDW
(sin signo)
32 bits SDW0-SDW63
EJEMPLOS
SB 2 - Bit de encendido (Primer Ciclo de Scan)
SB 3 - Pulso de 1 segundo
SI 6 - Tecla actual presionada
SL 4 - Resultante de la Division (función de dividir con signo)
SDW 13 - Número de Teléfono del último SMS recibido
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
Editor Ladder – Nuestros primeros pasitos
• Segmentos
• Elementos Ladder
• Contactos
• Bobinas
• Comentarios
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
Nuestras primeras Funciones
•Comparar: > = <
•Matemáticas: Operaciones, Linealizar, Fórmula…
•Lógica
•Almacenar: Directo, Indirecto, a temporizadores…
Funciones de Reloj
AÑO – MES – DÍA DEL MES – DÍA DE LA SEMANA - HORA
•Funciones Directas de Reloj
•Funciones Indirectas de Reloj
•Funciones UTC (Hora universal)
Nuestros amigos los Vectores
Cargar, Almacenar, Buscar, Llenar, Copiar, Comparar,
Bit a Numérico, Numérico a Bit,
Obtener Máximo, Obtener mínimo, desplazar, …
Llamadas
•Saltar a Etiqueta (Label)
•Cargar Display HMI
•Display HMI Cargado
•Cargar último Display HMI
•Llamar Subrutina
•Subrutina Retorno
Cadenas de Caracteres
•Numérico
•RTC
•Tiempo
•Temporizador
•IP
•MAC
•String
a ASCII
Librería de Cadenas
Cadenas de Textos para:
Varios Idiomas
•HMI: Marcos, Botones, Textos
•Alarmas
•Curvas de tendencia
•SMS, emails
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
Tablas de Datos
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
Alarmas
Ampliar Información
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
Tarjetas SD
Ampliar Información
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
Puertos Serie RS-232 y RS-485
Modem GSM
Ethernet
NOMBRE PLC - IP – MASCARA – PUERTA DE ENLACE –
PUERTO - SOCKET
CANBUS
•UNICAN
•CANOPEN
•CAN LAYER 2
•J1939
Ampliar Información
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
FBs – Bloques de Función
FB - Eventos
PID Autotunning
¿Cómo trabaja la Función PID?
Ampliar Información
PID Autotunning
Parámetros del PID
FB - Acelerar
FB - PWM
Células de Carga
Tanque (Tara)
Net Weight
Plataforma
(Dead load)
Loadcells
Ampliar Información
FB – GPRS
Configurar, Registrar y Ejecutar
FB – GPRS
Llamar a una IP remota
Quedarse en escucha de una IP remota
FB - Filtro
FB - Drum Sequencer – Arbol de Levas
FB - Modbus
Configuración
Modbus Esclavo
Modbus
Direcciones Modbus Esclavo
Coils
MODBUS Command Number
Pointer Value
From:
Operand type
Read
Write
0000
MB 0-2999
#01 Read Coils
#15 Force Coils
3000
SB
#15 Force Coils
4000
I (read-only)
Read-only
5000
O
#15 Force Coils
6000
T (read-only)
Read-only
7000
C (read-only)
Read-only
8000
MB 3000-4095
Modbus
Direcciones Modbus Esclavo
Registers
MODBUS Command Number
Pointer Value
From:
Operand type
Register size
Read
Write
0000
MI
16 bit
4000
SI
16 bit
# 03 Read Holding
Registers
# 16 Preset Holding
Registers
5100
ML
32 bit
6100
SL
32 bit
6300
MDW
32 bit
6700
SDW
32 bit
6900
Timer preset
32 bit
7300
Timer current
32 bit
7700
MF
32 bit
7800
Counter Preset
16 bit
7900
Counter Current
16 bit
Modbus
Comandos Modbus
FB - Modbus TCP/IP
¿Ha quedado claro el Modbus?
Pues a empaquetarlo en TCP/IP
FB - Protocolo Serie
Ejemplo de Protocolo Sencillo
Parameter
name
Length
(bytes)
Value
Comments
STX
1
STX 02(hex)
All messages must begin with the STX
character
Unit ID
2
ID# range = 0-99
All messages must contain the ID number of
the device that the controller is communicating
with
Command
2
03=Read Register
04=Read Bit
05=Write Register
Commands are embedded in Data Request
messages.
Data
(Request)
4
Vision to Device
Data
(Response)
8
Device to Vision
Reserved
2
2 Null
characters=00,00
Checksum
2
Sum 8
ETX
1
/ backslash) 2F(hex)
These characters must be included in all
messages.
All messages must end with the '/'character
FB - Protocolo TCP/IP
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
Editor HMI
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
Gráficos de Tendencias
Trends
Sistema para mostrar
Hasta 64 curvas en tiempo real
(8 displays con 8 curvas dada uno)
Objetivos de la Presentación
Visilogic – Primeros Pasos
Editor Ladder
Funciones Básicas
Tablas de Datos
Alarmas
Tarjetas SD
Comunicaciones
FBs – Bloques de Función
Editor HMI
Gráficos de Tendencias
Servidor WEB
Servidor Web
Web Server
Visualizar los datos en
cualquier navegador web
Disponible en:
V130, V350, V570
Servidor Web Avanzado
Páginas HTML en la SD
Subrutinas especiales en Ladder
GRACIAS