Conexión PLC sx2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 17

Practica n° 3 : Conexión a un PLC

Servidor OPC
Un servidor OPC (Ole for Process Control) es un programa que hace enlace
entre un sistema de supervisión y control (HMI) y un equipo de automatización,
típicamente un autómata (PLC). El sistema de supervisión y el equipo de
automatización funcionan como clientes del servidor OPC.

Configuracion del servidor OPC KEPServerEx


Para que el Proyecto HMI disponga de los datos del PLC (entradas, salidas,
registros, etc) es necesario que el Servidor OPC tenga acceso a estos, por lo
que en el servidor OPC se crean los mismos tags que serán requeridos por el
software HMI. De esta forma cuando el proyecto HMI requiera leer o escribir un
dato, se comunica con el servidor OPC y este a su vez con el dispositivo de
control.

Supongamos queremos comunicarnos con un PLC Delta tipo SX por


comunicación RS-485.

Necesitamos los siguientes elementos:

1
Los parámetros de comunicación RS-485 entre PC y PLC Delta SX serian como
siguiente:
9600Baudios
8 Bits de datos
Sin paridad
1 Bit de Stop
Sin control de flujo

Tenemos que asegurar que el PLC esta configurado de acuerdo a estos mismos
parámetros de comunicación. Como comunicamos con protocolo Modbus /RTU
debemos definir el Modbus-ID del PLC.

2
Para preparar el servidor OPC ejecute Kepserver , abra un proyecto
nuevo y agregue un canal nuevo:

Siguiente>>

Seleccione el driver Modbus:

Siguiente>>

3
Ingrese los parámetros de comunicación. Tiene que seleccionar el puerto COM
virtual que se generó con la instalación del conversor USB-RS485 (casi nunca
es el COM1).

Siguiente>>

Siguiente>>

4
Revise la configuración:

Siguiente>>

Una vez configurado el canal, debemos elegir el dispositivo con cual


estableceremos comunicación. En este caso creamos un dispositivo PLC en el
KepServer:

5
Definir un nombre al PLC:

Siguiente>>

Seleccionar “Modbus”:

Siguiente>>

6
Configurar el Modbus ID del dispositivo: ID =2

Siguiente>>

Definir parámetros de repetición y espera:

Siguiente>>

7
Los siguientes pantallas quedan con los ajustes por defecto:

Siguiente>>
Siguiente>>
Siguiente>>
Siguiente>>
Siguiente>>
Siguiente>>
Siguiente>>
Siguiente>>

Siguiente>>

8
Haciendo clic sobre el botón podemos agregar tags al servidor OPC.
Creamos el primer Tag como siguiente:

Creamos el segundo Tag como siguiente:

9
Creamos el tercer Tag como siguiente:

Una vez creado los tags ya podemos probar la comunicación entre KepServer y
PLC con el OPC QuickClient de KepServerEx:

10
Una vez probado la comunicación de forma exitosa podemos crear Tags en
Infilink y relacionarlos a los Tags del KepServer

11
Seleccionar KepServerEx:

12
En Infilink crearemos los tags para los siguientes entradas/salidas del PLC:
AnalogIn01, AnalogOut01, DigitalOut01
Luego los relacionamos a los tags creados en el Servidor OPC navegando
hacia los Tags del KepServer:

Primer Tag:

13
Segundo Tag:

Tercer Tag:

14
Ahora estan los siguientes Tags creados:

Ahora queda implementar el HMI para visualizar los valores de los Tags in
Infilink. Primero vamos a la biblioteca de objetos y escogimos un deslizador
como el siguiente para manipular la salida análoga del PLC:

Con botón derecho es posible copiar y pegar el objeto en el proyecto de Infilink.

15
Luego se asigna el Tag de la entrada analoga al indicador:

Del mismo modo se busca un botón discreto en la biblioteca de objetos y con


copiar y pegar se agrega al proyecto de Infilink. Ademas se asigna el Tag de la
salida digital del PLC a este objeto:

16
Además creamos unas marcas de texto y un visor de valor para la entrada
análoga del PLC. Como resultado queda el siguiente HMI en Infilink:

Y podemos compilar y ejecutar el proyecto HMI apretando el icono :

17

También podría gustarte