Escolar Documentos
Profissional Documentos
Cultura Documentos
LABORATORIO DE:
INTRODUCCIN A SISTEMAS SCADA
Prctica: 1
Realizado por:
Alumno (s): Prado Gary
Grupo: GR1
HISTORIAL DE REVISIONES
No
Revisin:
A
0
Fecha:
06-may-16
20-may-16
Pginas
Revisadas:
Todo el documento
Todo el documento
Motivo de la revisin:
Para revisin en prctica
Para entrega definitiva
ndice
1.
GENERALIDADES
1.1
ANTECEDENTES
1.2
OBJETIVO
1.3
ALCANCE
2.
DOCUMENTOS DE REFERENCIA
3.
REQUERIMEINTOS GENERALES
4.
PROCEDIMIENTO
4.1
INSTALACION EN LABORATORIO
4.2
PROGRAMACION Y CONFIGURACION
4.2
PUESTA EN MARCHA
5.
ANEXOS
1. GENERALIDADES
1.1 ANTECEDENTES
Modbus es un protocolo de comunicacin industrial, situado en el nivel 7 del modelo OSI,
basado en la arquitectura maestro/esclavo (RTU) o cliente/servidor (TCP/IP). Modbus RTU es
una representacin binaria compacta de los datos. Este formato, finaliza la trama con una suma
de control de redundancia cclica (CRC).
Los datos disponibles por medio de Modbus son almacenados, generalmente, en uno de los
cuatro rangos de direccin: bobinas, entradas discretas, registros de retencin y registros de
entrada. Estos rangos, definen el tipo y los derechos de acceso de los datos contenidos. Es as
que, los dispositivos esclavos, tienen acceso directo a dichos datos, los cuales son alojados
localmente en los dispositivos. En contraste, los maestros Modbus deben solicitar el acceso a
estos datos a travs de diversos cdigos de funcin.
1.2 OBJETIVO
Desarrollar las configuraciones necesarias para habilitar los servidores de datos DAServer
para el controlador con el protocolo de comunicacin en mencin.
1.3 ALCANCE
Este documento, detalla el procedimiento de configuracin de un PLC Micrologix 1100 de Allen
Bradley con protocolo de comunicacin MODBUS RTU, as como el establecimiento del sistema
de comunicaciones para su integracin a travs de un HMI desarrollado en InTouch. Con el fin
de poner a prueba el intercambio bidireccional de datos entre la terminal y la estacin de
operacin, se ha desarrollado un programa de marcha/paro.
2. DOCUMENTOS DE REFERENCIA
[1] Modbus Serial DAServer Users Guide, Wonderware
[2] Quick Start-Micrologix 1200/1500 and Modbus Communications, Rockwell Automation.
[3] Informacin Detallada sobre el Protocolo Modbus. Disponible en:
http://www.ni.com/white-paper/52134/es/
3. REQUERIMEINTOS GENERALES
Para la puesta en marcha del sistema de monitoreo y control centralizado, se debe garantizar
que los siguientes requerimientos se hayan cumplido satisfactoriamente.
Conocer las recomendaciones dadas por el fabricante, tanto del software como hardware a
ser empleados durante el desarrollo del proyecto.
Disponer de los elementos de proteccin necesarios para garantizar el buen desarrollo del
proyecto, salvaguardando tanto la integridad de las personas como de los equipos.
4. PROCEDIMIENTO
4.1 INSTALACION EN LABORATORIO
La instalacin en el laboratorio deber cumplir las recomendaciones dadas por el fabricante en
su manual de Instrucciones.
1. Analizar el diagrama de entradas y salidas del PLC.
2. Programar al PLC a travs de su identificacin en RSLinx y su lgica en RSLogix.
3. Conectar mediante el cable de conversin USB a serial al PLC, es importante que ste est
en DEFAULT al programarlo.
4. Configurar el servidor DASSMBSerial en Archestra System Management Console.
5. Desarrollar el HMI en InTouch.
6. Poner a prueba el intercambio bidireccional de datos entre la terminal y la estacin de
operacin.
4.2.1
PROCEDIMIENTO
DE
CONFIGURACIN
DE
UN
CONTROLADOR
MICROLOGIX 1100 PARA COMUNICACIN EN UNA RED MODBUS RTU.
RSLinx
1) Iniciar RSLinx
2) Crear el driver, necesario para la programacin del PLC.
3) Se debe considerar en la configuracin del driver lo siguiente:
RSLogix
1) Iniciar RSLogix
2) Crear nuevo proyecto, seleccionando el PLC micrologix deseado.
3) En Channel Configuration elegir Channel 0 y asignar en Driver Modbus RTU Slave.
4) Configurar el nodo de acceso.
5) Llenar la tabla de datos para cada tipo de variable: Coisl, Contacts, Input registers,
Holding registers.
INTOUCH
Coil
Discrete Input
Input Register
Holding Register
00001-09999
10001-19999
30001-39999
40001-49999
Por ejemplo, para la variable marcha se escoge en type I/O Discrete, quedando su
configuracin as:
Por ejemplo, para la variable salida se escoge en type I/O Discrete, quedando su
configuracin as:
Adems, el Access Name debe ser el mismo que el ingeresado en el servidor , en este
caso: plcModRTU
Slave Address debe coincidir con el nmero ingresado en la programacin del PLC.
las
conexiones
correspondientes
para
implementar
la
arquitectura
de
comunicaciones.
2. Poner a prueba el intercambio bidireccional de datos entre la terminal y la estacin de
operacin mediante una aplicacin marcha/paro. En este sentido, cada PLC podr
encender una luz piloto en Intouch y viceversa, desde Intouch a travs de una entrada
digital, cualquiera de ellas, se podr comandar una salida fsica en cada PLC.