Está en la página 1de 53

Contenido:

Familia: Autor: Revisin:

Software de Programacin VISILOGIC


Unitronics Dept. post-venda 1.0 08-10-2011

Objetivos de la Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos de Tendencias Servidor WEB

Visilogic Explorador y Ventana de Salida

Explorador del Proyecto Ladder Mdulos Subrutinas HMI Mdulos Displays Alarms Trends Data Tables

Ventana de Salida Operandos Watches Memory Find Compile Event Log

Configuracin de Hardware

Operandos de Memoria

Tipo

Smbolo

Valor

Rango de direccin

Entrada

Bit

I0-I543

Salida
Temporizador Contadores (C) Bit de memoria Entero de memoria Entero de memoria largo Palabra doble (sin signo) Entero de memoria con punto flotante

O
T c MB MI ML DW MF

Bit

O0-O543

32 bits T0-T191 16 bits C0-C24 Bit MB0-MB4095 16 bits MI0-MI2047 32 bits ML0-ML255 32 bits DW0-DW63 32 MF0-MF24

Valor constante

Dinmico

Operandos de Sistema

Tipo

Smbolo

Valor

Rango de direccin

Bit de sistema Entero de sistema Entero de sistema largo

SB SI SL

Bit

SB0-SB511

16 bits SI0-SI511 32 bits SL0-SL63 32 bits SDW0-SDW63

Palabra doble de sistema SDW (sin signo)

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 (funcin de dividir con signo) SDW 13 - Nmero de Telfono del ltimo SMS recibido

Objetivos de la Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos de Tendencias Servidor WEB

Editor Ladder Nuestros primeros pasitos

Segmentos Elementos Ladder Contactos Bobinas Comentarios

Objetivos de la Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos de Tendencias Servidor WEB

Nuestras primeras Funciones

Comparar: > = < Matemticas: Operaciones, Linealizar, Frmula Lgica Almacenar: Directo, Indirecto, a temporizadores

Funciones de Reloj
AO MES DA DEL MES DA 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 Numrico, Numrico a Bit, Obtener Mximo, Obtener mnimo, desplazar,

Llamadas

Saltar a Etiqueta (Label)


Cargar Display HMI Display HMI Cargado Cargar ltimo Display HMI Llamar Subrutina Subrutina Retorno

Cadenas de Caracteres

Numrico RTC Tiempo Temporizador IP MAC

a ASCII

String

Librera de Cadenas

Cadenas de Textos para:


Varios Idiomas

HMI: Marcos, Botones, Textos Alarmas Curvas de tendencia SMS, emails

Objetivos de la Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos de Tendencias Servidor WEB

Tablas de Datos

Objetivos de la Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos de Tendencias Servidor WEB

Alarmas

Ampliar Informacin

Objetivos de la Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos de Tendencias Servidor WEB

Tarjetas SD

Ampliar Informacin

Objetivos de la Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos 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 Informacin

Objetivos de la Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos de Tendencias Servidor WEB

FBs Bloques de Funcin

FB - Eventos

PID Autotunning
Cmo trabaja la Funcin PID?

Ampliar Informacin

PID Autotunning
Parmetros del PID

FB - Acelerar

FB - PWM

Clulas de Carga

Tanque (Tara)

Net Weight

Plataforma (Dead load)

Loadcells

Ampliar Informacin

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

Configuracin Modbus Esclavo

Modbus
Direcciones Modbus Esclavo
Coils
Pointer Value From: 0000 3000 4000 5000 6000 7000 8000 Operand type

MODBUS Command Number


Read Write

MB 0-2999 SB I (read-only) O T (read-only) C (read-only) MB 3000-4095

#01 Read Coils

#15 Force Coils #15 Force Coils Read-only #15 Force Coils Read-only Read-only

Modbus
Direcciones Modbus Esclavo
Registers
Pointer Value From: 0000 4000 5100 6100 6300 6700 6900 7300 7700 7800 7900 Operand type MI SI ML SL MDW SDW Timer preset Timer current MF Counter Preset Counter Current Register size 16 bit 16 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 16 bit 16 bit

MODBUS Command Number


Read # 03 Read Holding Registers Write # 16 Preset Holding Registers

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 STX Unit ID Length (bytes) 1 2 Value STX 02(hex) ID# range = 0-99 Comments All messages must begin with the STX character All messages must contain the ID number of the device that the controller is communicating with Commands are embedded in Data Request messages.

Command

03=Read Register 04=Read Bit 05=Write Register

Data (Request) Data (Response) Reserved Checksum ETX

4 8

Vision to Device Device to Vision

2 2 1

2 Null characters=00,00 Sum 8 / 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 Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos de Tendencias Servidor WEB

Editor HMI

Objetivos de la Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos de Tendencias Servidor WEB

Grficos de Tendencias

Trends Sistema para mostrar Hasta 64 curvas en tiempo real (8 displays con 8 curvas dada uno)

Objetivos de la Presentacin
Visilogic Primeros Pasos Editor Ladder Funciones Bsicas Tablas de Datos Alarmas Tarjetas SD Comunicaciones FBs Bloques de Funcin Editor HMI Grficos de Tendencias Servidor WEB

Servidor Web

Web Server
Visualizar los datos en
cualquier navegador web

Disponible en:
V130, V350, V570

Servidor Web Avanzado

Pginas HTML en la SD Subrutinas especiales en Ladder

GRACIAS