You are on page 1of 27

Redes de Comunicacin Industrial.

Gua 2

Facultad: Ingeniera
Escuela: Electrnica
Asignatura: Redes de Comunicacin Industrial
Lugar de ejecucin: Instrumentacin y Control
(Edificio 3, 2da planta). Se har en dos sesiones

Tema: Comunicacin en Serie. Interfaz RS-422/RS-485.


Objetivos Especficos

Conocer los buses para comunicacin multipunto RS-422/RS-485.


Configurar, poner a punto y comunicar controladores y dispositivos industriales usando el
bus RS-485 y un protocolo abierto como lo es el Modbus RTU.

Materiales y Equipo

1 Cable apantallado de 2 hilos


1 Cable de interfaz USB
1 Cable Interfaz Siemens PC/PPI
1 Cable serie de 9 pines null modem cruzado (macho - hembra)
39 Cables con terminales de 4mm
6 Cables con terminales de 4mm a 2mm
3 Cables Profibus
1 Cautn
1 Computadora con puerto serie RS-232 y con los siguientes software instalados: Visual
Basic 6.0, Enode 21, CX- Programmer V9.0 (con los bloques EasyModbus_Read.cxf y
EasyModbus_Write.cxf), Step 7 Microwin 4.0 o superior (con las libreras para trabajar
con Modbus y USS)
1 Conector Profibus
3 Controladores de procesos Omron E5CC
1 Convertidor RS-232 a RS-485 Circutor
1 Destornillador plano de 2mm
1 Destornillador plano de 3mm
1 Destornillador tipo cruz #3
1 Fuente de 24VDC
1 Fuente de +/-15VDC
1 Medidor de potencia VERIS H8437V
3 Motores trifsicos de induccin tipo jaula de ardilla de 0.21 Kw.
1 Pinza
1 PLC Omron CP1H con la tarjeta de comunicaciones RS422/485 CP1W-CIF11
1 PLC Siemens S7-200 CPU 224 con alimentacin DC
6 Puentes
1 PT100
1 Resistencia de 120 ohm
2 Sondas de temperatura-termocupla Lucas Nlle SO3535-7C
1 Tenaza
3 Variadores de frecuencia Siemens Sinamics V20 o G110

Redes de Comunicacin Industrial. Gua 2

Introduccin Terica
Topologa de las redes multipunto.
Debido a que los buses RS-422 y RS-485 permiten la conexin multipunto, con ellos se pueden
tener diferentes topologas de redes de comunicacin industrial:

Figura 1. Topologas de red.


Protocolo Modbus RTU.
Transaccin Query-Response:

Figura 2. Inicio de comunicacin con el protocolo ModBus.

Redes de Comunicacin Industrial. Gua 2

Figura 3. Respuesta del esclavo ante consulta del maestro en el protocolo ModBus.
Query: Consulta
La funcin a ejecutar le dice al esclavo seleccionado que accin tomar.
Ejemplo: Funcin ejecutar = 03 => leer registros y responder con su contenido.
=> El campo datos contendr la informacin necesaria para informarle al esclavo
en que registro comenzar y cuantos registros leer.
Response: Respuesta
El esclavo responder con la informacin solicitada o bien tomar la accin indicada por el
maestro.
En una respuesta normal, el campo Funcin a ejecutar ser un eco del campo de la
consulta.
=> El campo de datos contendr la informacin solicitada.
Si un error ocurre en el campo Funcin a ejecutar el cdigo ser modificado indicando
error.
=> El campo datos contendr informacin indicando e tipo de error.
Principio Maestro - esclavo
En un sistema Maestro Esclavo solo un maestro (al mismo tiempo) puede ser conectado al bus, y
uno o varios (mx. 247) esclavos pueden estar conectados al mismo bus serial.
La comunicacin ModBus es siempre inicializada por el Maestro.
El maestro solo puede iniciar una transaccin al mismo tiempo.
Los esclavos nunca van a transmitir datos sin una solicitud del maestro.
Los esclavos nunca se van a comunicar entre s.
Cada esclavo solo puede tener una nica direccin para poder ser accesado.
El maestro puede realizar una comunicacin de dos maneras : Unicast/Broadcast modes
El protocolo Modbus establece el formato de la solicitud de informacin.
Se define un cdigo de funcin sobre la accin que se va a tomar.
El formato establece un campo para los datos a enviar, y uno para el sistema de comprobacin
de error.
El mensaje de respuesta del esclavo funciona exactamente igual.
Si ocurre un error en el envo del mensaje, el esclavo no puede ejecutar la orden y genera un
mensaje de error que se enviar al maestro.
Unicast Mode
El maestro direcciona a un esclavo en particular, el cual responde despus de haber recibido la
solicitud, de esta manera la transaccin consiste de dos mensajes : request/reply.

Redes de Comunicacin Industrial. Gua 2

Figura 4. Modo de comunicacin Unicast del protocolo ModBus.


Broadcast Mode
El maestro enva una solicitud a todos los esclavos, no se regresa ninguna respuesta en este modo.
Esto funcin es estricta para enviar comandos a los esclavos, los cuales deben de aceptarlos.

Figura 5. Modo de comunicacin Broadcast del protocolo ModBus.


Estructura de la Trama
La estructura de la trama es la misma para la solicitud ( Maestro ) como para la respuesta ( Esclavo )

Figura 6. Estructura de la trama ModBus. Campo Direccin.


Reglas de direccionamiento
Los direccionamientos pueden ser hasta 255
La direccin 0 se reserva para la funcin broadcast, y es reconocida por todos los esclavos.
El nodo maestro no tiene una direccin especfica.

Figura 7. Rango del campo Direccin de la trama ModBus.

Redes de Comunicacin Industrial. Gua 2

La estructura de la trama es la misma para la solicitud ( Maestro ) como para la respuesta ( Esclavo ).

Figura 8. Estructura de la trama ModBus. Campo Funcin.

Figura 9. Opciones permitidas del campo Funcin de la trama ModBus.

Redes de Comunicacin Industrial. Gua 2

Figura 10. Descripcin de la funcin 02 del protocolo ModBus.

Figura 11. Ejemplo del uso de la funcin 02. Lectura de entradas discretas.

Redes de Comunicacin Industrial. Gua 2

Figura 12. Diagrama de estado para la funcin 02 (Lectura de entradas discretas) del protocolo
ModBus.

Figura 13 Cdigos de excepcin del protocolo Modbus.

Redes de Comunicacin Industrial. Gua 2

La estructura de la trama es la misma para la solicitud ( Maestro ) como para la respuesta


(Esclavo).

Figura 14. Estructura de la trama ModBus. Campo Checksum.


Trama Modbus RTU
Solicitud del maestro de leer palabras words W5 y W6 en el esclavo 7

Figura 15. Ejemplo de uso del funcin 03. Lectura manteniendo los registros de la trama ModBus.
El protocolo Modbus , en el nivel 2 del modelo OSI, se puede separar en dos niveles.
1) El protocolo MAESTRO / ESCLAVO
2) El modo de transmisin ( RTU / ASCII )
La seleccin del modo RTU / ASCII concierne nicamente a redes standard MODBUS.
Define el contenido de bits del mensaje enviado en la red.
Determina cmo va a ser empacada la informacin en los campos de mensaje.
Modo RTU ( Remote Terminal Unit )
Sistema de codificacin :
- Cada Byte ( 8 bits ) contiene 2 caracteres hexadecimales de 4 bits
- Sistema hexadecimal : 0-9,A-F
Bits por Byte :
- 1 start bit
- 8 bits de datos
- 1 bit para par/impar, no paridad ->no bit
- 1 stop bit para paridad, 2 si no hay paridad
Campo Error Check Field : - Cyclical Redundancy Check (CRC)
Sistema de paridad impar es necesario (otros modos pueden ser usados, par/no paridad, esto con el
fin de obtener mayor compatibilidad con otros productos). El modo por default es PARIDAD
IMPAR
NOTA : si se usa modo no paridad , se requieren 2 stop bits

Redes de Comunicacin Industrial. Gua 2

Figura 16. Sistemas de codificacin para el chequeo de error.


Mtodos de revisin de error ( Error Checking Metod )
El protocolo standard de ModBus presenta dos formas para revisar el error de transmisin :
Parity Checking ( even / odd ), es opcional.
Frame Checking ( CRC / LRC ), se aplica al mensaje completo
El usuario puede configurar para tener paridad par/impar (even/odd), o NO usar este mtodo, sin
embargo es altamente recomendado.
En cualquiera de los dos casos par/ impar, un bit va a ser tomado para esta revisin, dando como
resultado un 0 un 1 de acuerdo al dato.
Por ejemplo, tenemos el siguiente dato contenido en la trama de modo RTU (8 bits):
1100 0101 ---->
cantidad total de 1's es : 4
Even Parity --> Parity bit = 0 --> No. Par (4)
Odd Pariry --> Pariry bit = 1 --> No. Impar(5)
Resumen:
Modo ASCII
Cada byte en la trama se enva como 2-character ASCII.
Modo RTU
Cada byte en la trama se enva como 2-character 4-bit hexadecimales.
La principal ventaja de RTU es que enva la informacin ms rpido.
El modo ASCII permite un intervalo de tiempo de 1 segundo entre 2 caracteres sin generar errores de
transmisin.

Procedimiento
Nota: Para la realizacin de esta prctica uno de los grupos iniciar con la Parte I, otro grupo con la
parte II y otro con la parte III, luego se intercambian.
Parte I. Armado del sistema de comunicacin RS-485 entre una PC y un medidor de
potencia VERIS H8437V.
1. Lea la siguiente informacin acerca del medidor de potencia VERIS H8437V:
El medidor de potencia VERIS H8437V opera como esclavo Modbus RTU y con los
siguientes parmetros de comunicacin:

10

Redes de Comunicacin Industrial. Gua 2

Parmetro
Valor
Trama Modbus
RTU (binaria)
Velocidad de transmisin
9600
Bits de datos
8
Paridad
Ninguna
Bits de paro
1
Tabla 1. Parmetros de comunicacin del VERIS
El conversor RS-232 / RS-485 SDC optoacoplado con control RTS tiene la siguiente
configuracin para lograr la comunicacin con el sistema:

Figura 17. Configuracin del conversor RS-232/RS-485


Longitud de datos: 10 bits. 1 ON, 2 OFF.
Velocidad en baudios: 9600. 3 OFF, 4 ON, 5 OFF y 6 OFF.
Comandos Modbus soportados por el VERIS H8437V:

Figura 18. Comando ModBus soportados por el medidor de potencia VERIS H8437.
Todos los datos estn disponibles en dos formatos:
Nmeros enteros de 16 bits.
a. Para sistemas que no pueden procesar nmeros de punto flotante.
b. Cada uno debe ser multiplicado por un factor de escala o multiplicador para obtener el
dato correcto.
c. Muchos datos requieren de multiplicadores diferentes dependiendo del rango de
amperaje mximo del medidor.
d. Tericamente dos veces ms rpido que el punto flotante (la velocidad se ve afectada por
el encabezado Modbus y los tiempos de silencio entre tramas).
Nmeros de punto flotante de 32 bits.
a. Para sistemas que pueden procesar nmeros de punto flotante.
b. Representa el verdadero valor, sin importar el tipo de datos o rango de amperaje del
medidor (no se necesitan multiplicadores).
Los valores de punto flotante tienen el formato estndar IEEE-754.

Redes de Comunicacin Industrial. Gua 2

11

Debido a que Modbus proporciona solo registros de 16 bits, deben leerse dos registros para obtener
los 32 bits. Para eliminar la posibilidad que el dato cambie entre la lectura de las dos mitades de 16
bits, el medidor retiene el valor previo de 32 bits solicitado.
2. Abra el medidor de potencia VERIS H8437V y verifique que se encuentre implementado el
sistema para medir voltaje monofsico tal como lo indica el manual y se muestra en la
Figura 19.

Figura 19. Diagrama de conexin para la medicin de voltaje de fase con el medidor de
potencia VERIS H8437V.
3. Realice las conexiones mostradas en la Figura 20 para la comunicacin RS-485 entre un
VERIS y una PC.

Figura 20. Diagrama de conexin para la red RS-485 entre la PC y el medidor de potencia VERIS
H8437V.
4. Corra el programa Enode 21 para comprobar que la comunicacin Modbus con el VERIS
H8437V se est realizando sin problemas:
El programa se encuentra en el escritorio de su PC dentro de la subcarpeta RCI111/guia2/

12

Redes de Comunicacin Industrial. Gua 2

Figura 21. Pantalla principal del software Enode21 del medidor de potencia VERIS H8437V.
5. Seleccione COM1, el escaneo del puerto comenzar y aparecer en el cuadro de texto de
Enercept Devices el VERIS H8437V. Al finalizar el escaneo se mostrarn los datos de
KWH, Amps, etc.
6. Haga clic en el botn Show Comm y explore las tramas Modbus. Anote sus comentarios:
________________________________________________________________________________
________________________________________________________________________________
7. Modifique el programa 2devlink en Visual Basic 6.0 de la prctica anterior para medir el
voltaje de Fase 1-N y el consumo de energa real como se muestra en la siguiente figura:

Figura 22. Pantalla principal del software en Visual Basic para comunicarse con el VERIS
H8437V.
Sugerencia: Al menos necesitar 1 subrutina para convertir 4 bytes hexadecimales a punto
flotante de precisin sencilla (single) y en el caso de que quiera revisar si hay errores en la
trama, necesitar una rutina de clculo del CRC16.
8. De qu longitud es la trama ModBus que se tiene que leer?______________________
9. Cul es la posicin donde inicia el byte que posee la informacin del consumo de energa
real?____________________________________________________________
10. Cul es la posicin donde inicia el byte que posee la informacin del voltaje de fase 1-n?
________________________________________________________________
11. Apague y desconecte todo el equipo relacionado con el VERIS H8437V.

Redes de Comunicacin Industrial. Gua 2

13

Parte II. Control desde un PLC de un variador de velocidad Sinamics V20 o G110 de
Siemens.
12.

Sin energizar el sistema realice las conexiones del variador Sinamics V20 o G110 y un
motor de induccin trifsico jaula de ardilla tal como se muestra en la Figura 23.

Figura 23. Conexin de variador y motor.


13. Pida al docente de laboratorio que revise las conexiones antes de continuar.
14. A continuacin se proceder a configurar el variador de frecuencia para el motor que se le
va a conectar y para el tipo de control a utilizar, inicialmente se realizar para operarlo en
modo manual y luego para hacer el control con el PLC. Energice el sistema.
15. Para acceder a los parmetros ya sea de lectura/escritura (P) o solo de lectura (R), en el
Sinamics V20 presione la tecla
, mientras que en el Sinamics G110 debe presionar la
tecla

16. Con las teclas

ubquese en el parmetro P0003, para ingresar al parmetro en el

Sinamics V20 presione la tecla

y en el G110 la tecla

17. Con las teclas


o
coloque el valor de 3, luego presione de nuevo la tecla
o
para fijar el parmetro.
18. De la misma forma ajuste los parmetros que se muestran en la Tabla 2, vaya verificando
que los datos ingresados sean los mismos que los de la placa del motor.

14

Redes de Comunicacin Industrial. Gua 2


Parmetro

Funcin

Configuracin

P0003
P0010
P0100

Nivel de acceso de usuario


Parmetro de puesta en marcha
Seleccin de 50/60 Hz

3 (Nivel de acceso experto)


1 (Puesta en marcha rpida)
2 (Norteamrica [KW], 60 Hz)

P0304
Para V20 P0304 [OK]
en In 000 [OK]

P0305

Nota: La entrada de los datos de la placa de


caractersticas tiene que
corresponder con el cableado del motor (en
estrella o tringulo).

Tensin nominal del motor [V]

220

Corriente nominal del motor [A]

1.2

Potencia nominal del motor [KW]

0.21

Factor de potencia nominal del


motor (cos )

0.75

Frecuencia nominal del motor [Hz]

60

Velocidad nominal del motor


[RPM]

1610

Seleccin de la fuente de seales


de mando

1 (Panel de mando(teclado))

Seleccin de consigna de
frecuencia

1 (Consigna MOP)

Frecuencia mnima del motor [Hz]

Frecuencia mxima del motor [Hz]

60

Tiempo de aceleracin [s]

10

Para V20 P1121


[OK] en In 000 [OK]

Tiempo de desaceleracin [s]

10

P0010

Parmetro de puesta en marcha


inhibicin inversin de sentido de
MOP

0 (Preparado)

Para V20 P0305


[OK] en In 000 [OK]

P0307
Para V20 P0307
[OK] en In 000 [OK]

P0308
Para V20 P0308
[OK] en In 000 [OK]

P0310
Para V20 P0310
[OK] en In 000 [OK]

P0311
Para V20 P0311
[OK] en In 000 [OK]

P0700
Para V20 P0700
[OK] en In 000 [OK]

P1000
P1080
Para V20 P1080
[OK] en In 000 [OK]

P1082
Para V20 P1082
[OK] en In 000 [OK]

P1120
Para V20 P1120 [OK]
en In 000 [OK]

P1121

P1032

0 (Habilitado)

Tabla 2. Parmetros a configurar en el variador para el motor a utilizar.


19. Para salir de la configuracin, en el Sinamics V20 debe presionar la tecla

por ms de 2

segundos mientras que en el Sinamics G110 debe presionar la tecla


y luego
para
salir.
20. Arranque el convertidor presionando la tecla
, el motor deber activarse, con las teclas
o

modifique la frecuencia de funcionamiento.

21. Compruebe el cambio de sentido de giro, en el Sinamics G110 presione la tecla


Sinamics V20 presione conjuntamente las teclas
22. Detenga el convertidor presionando la tecla
23.

, y en el

y
.

Desenergice el sistema y espere a que se apague la pantalla del variador para


continuar.

Redes de Comunicacin Industrial. Gua 2

15

24. Sin desconectar el sistema anterior, realice las conexiones para controlar la velocidad del
motor desde un PLC Siemens S7-200 CPU 224, tal como se muestra en la Figura 24.
Verifique que el PLC sea CPU224 DC/DC/DC antes de continuar.

Figura 24. Diagrama de conexin de PLC S7-200 CPU 224 en red con bus RS-485 y
protocolo USS con variador Simatic V20 o G110.
25. En el PLC se encuentra justo debajo de donde dice CPU224 DC/DC/DC un interruptor para
colocarlo en modo RUN, TERM o STOP, ponga el interruptor en STOP.
26. Pida al docente de laboratorio que revise las conexiones antes de continuar.
27. Energice el sistema y modifique en el variador los parmetros que se muestran en la Tabla 3.
Parmetro

Funcin

Configuracin

P0700

Seleccin de la fuente de seales


de mando

5 (Va protocolo USS)

Seleccin de consigna de
frecuencia

5 (USS por RS485)

Velocidad transmisin USS

6 (9600 bps)

Direccin USS (puede ser de 0 a


31)

Para V20 P0700


[OK] en In 000 [OK]

P1000
P2010
Para V20 P2010 [OK]
en In 000 [OK]

P2011
Para V20 P2011
[OK] en In 000 [OK]

P2012
Para V20 P2012
[OK] en In 000 [OK]

P2013
Para V20 P2013
[OK] en In 000 [OK]

Define el nmero de palabras de


16 bits en la parte PZD del
telegrama USS (0 a 8)
Define el nmero de palabras de
16 bits en la parte PKW del
telegrama USS.

2
127 (Longitud variable)

Tabla 3. Parmetros a configurar en el variador para trabajar con RS-485 y protocolo USS.
28. Si est trabajando con el Sinamics V20 verifique que en el parmetro P2023 (Seleccin de
protocolo RS485) est el valor de 1 (USS) si es as contine con el paso 29, sino cmbielo a
1, desenergice el convertidor, espere a que se haya apagado la pantalla y luego vuelva a
conectar la alimentacin.
29. Desconecte momentneamente el cable Profibus del PLC y ahora conecte al PLC con la
computadora a travs del cable multimaestro PC/PPI (si est trabajando con una mquina
virtual no olvide seleccionarlo para que esta lo reconozca).

16

Redes de Comunicacin Industrial. Gua 2

30. Ejecute el programa Step7-MicroWIN, del men CPU, seleccione la opcin Tipo..., se
abrir un cuadro de dilogo, ah elija Leer CPU, al presionar el botn se actualizar la
CPU (si da error notifique al docente de laboratorio), de clic en Aceptar y contine.
31. Escriba el programa que se muestra en la Figura 25, para colocar los elementos ubquese en
la posicin de la Network donde colocar el elemento y luego de clic en el icono del
elemento que necesite

Redes de Comunicacin Industrial. Gua 2

17

Figura 25. Programa escrito en el software MicroWin 4.0 para control del variador de
frecuencia por medio del PLC S7-200 CPU 224.
32. Asigne la memoria V de las operaciones de librera haciendo clic con el botn derecho del
ratn (para acceder al men contextual) en el nodo Bloque de programa del rbol de
operaciones y seleccione la opcin Asignar memoria a librera (Ver Figura 26)

Figura 26. Asignar memoria a librera.


33. En la ventana que se abre de clic en el botn Proponer Direccin y luego en Aceptar.
34. De clic en el botn Compilar
, si la compilacin fue exitosa se indicar que no hay
errores, si los hay verifique cuales son para corregirlos en el programa.
35. Una vez que se haya compilado correctamente, de clic en el botn Cargar en CPU
36. Cuando haya cargado el programa, desconecte el cable PC/PPI y vuelva a conectar el cable
profibus.
37. Coloque el interruptor en el PLC en modo RUN y los interruptores de paro (I0.5 e I0.6) en 1
para que no estn activados.
38. Active la entrada I0.0 para arrancar el motor y con ayuda de un destornillador gire el
potencimetro integrado 0 en el PLC para modificar la velocidad del motor.
39. Cambie la direccin de giro activando la entrada I0.1 del PLC.
Funciona adecuadamente el protocolo en esta red punto a punto?________________
Cules son las diferencias entre esta parte de la prctica y la parte I anterior respecto al
funcionamiento del sistema?_______________________________________________
40. A continuacin se realizar el control desde un PLC de tres variadores de velocidad (2
Sinamics V20 y 1 G110), para ello arme el sistema que se muestra en la Figura 27. (No
olvide activar los DIP switch ubicados detrs de la pantalla del G110 para colocar la
resistencia terminadora de bus)

18

Redes de Comunicacin Industrial. Gua 2

41. Configure los variadores y modifique el programa en el PLC para realizar el control. La
velocidad de los tres motores ser gobernada por un nico potencimetro y todos tendrn
los mismo paros, solo los arranques sern individuales.
42. Ejecute el programa y compruebe el correcto funcionamiento del sistema.
43. Apague y desconecte dejando todo el equipo ordenado.

Figura 27. Diagrama de conexin de 1 PLC S7-200 y 2 variadores de frecuencia Sinamics


V20 y 1 G110 conectados a motores trifsicos.
Parte III. Red Modbus entre un control de procesos E5CC y un PLC CP1H
44.

Sin energizar an el PLC CP1H conecte el cable de alimentacin y dos pulsadores


normalmente abiertos, segn el tipo de alimentacin que tenga el PLC asignado, en la
Figura 28(a) se muestra el diagrama de conexin para PLC con alimentacin de 100240VAC y en la Figura 28(b) para PLC con alimentacin de 24VDC

Figura 28. Conexin para PLC CP1H con alimentacin (a)100-240VAC y (b) 24VDC.
45. Compruebe en el PLC que est puesta la tarjeta de comunicacin RS422/485 CP1W-CIF11 y
que los DIP SWITCH que se encuentran en la parte trasera de la tarjeta estn todos en ON, a
excepcin del #4, el cual no se utiliza (ver Figura 29).

Redes de Comunicacin Industrial. Gua 2

19

Figura 29. Configuracin de tarjeta de comunicaciones CP1W-CIF11.


46.

En la Figura 30 se muestra la disposicin de terminales del controlador de procesos


Omron E5CC con los que se cuenta en el laboratorio. Sin energizar an realice las
conexiones de alimentacin, del sensor RTD PT100 y de red con el PLC CP1H mostradas en
la Figura 31.

Figura 30. Disposicin de terminales del controladores Omron E5CC.

Figura 31. Conexin del bus de comunicacin entre PLC y Controlador de procesos
conectado a una PT100.
47. Pida al docente de laboratorio que revise las conexiones antes de continuar.
48.
Energice el sistema. En la Figura 32 se muestran las partes del panel frontal del
controlador de procesos Omron E5CC, para iniciar la configuracin teniendo el
cuidado de no tocar la parte de atrs del controlador, presione la tecla de nivel
por ms
de 3 segundos, este comenzara a parpadear hasta ingresar al men de Nivel de seleccin
inicial, deber mostrarse en el display 1
Input type.

20

Redes de Comunicacin Industrial. Gua 2

Figura 32. Partes del panel frontal del controlador de procesos Omron E5CC.
49. Presione las teclas
o
hasta que el display 2 indique 1 que es el cdigo para indicar la
PT100 en cierto rango de temperatura. La Tabla 4 muestra algunos de los tipos de entrada disponibles
para el controlador E5CC.
50. Presione brevemente la tecla de modo
para fijar el valor configurado. El display cambia hacia
que es el parmetro para seleccionar la unidad de temperatura asegrese que est en C, sino
colquelo con las teclas
o
y presione
para fijar el valor.
51. Ahora presione la tecla de nivel
brevemente para entrar al Nivel de ajuste, deber mostrarse en
el display 1
que es el parmetro de seleccin de protocolo.
52. con las teclas

seleccione como protocolo

(modbus) y presione

para fijar el

valor.
53. De la misma forma ingrese los dems parmetros de comunicacin que se muestran en la Figura 33.

Figura 33. Parmetros de comunicacin.


54. Ahora presione la tecla de nivel
brevemente para regresar al Nivel de seleccin inicial y luego
presinela de nuevo por lo menos 1 segundo para regresar al Nivel de operacin donde deber
mostrarse el valor de PV (Process Value) con el valor de temperatura ambiente y SV (setpoint value), si
se indica el mensaje
(error de sensor o de entrada) en display 1, revise las conexiones y
configuraciones.

Redes de Comunicacin Industrial. Gua 2

21

Tabla 4. Algunos tipos de Entrada para el E5CC.


55. A continuacin se va a habilitar la opcin para permitir que se puedan modificar los
parmetros en el controlador a travs de la comunicacin serial, para ello estando en el
Nivel de operacin, presione la tecla
brevemente para pasar al Nivel de ajuste,
ser mostrado.
56. Presione la tecla

hasta que el parmetro

sea mostrado, con la tecla

coloque este parmetro en ON, aparecer un indicador CMW en el controlador indicando


que esta habilitada esta opcin.
57. Presione la tecla
al menos tres segundos para pasar al Nivel de seleccin inicial y
luego al menos un segundo para pasar al Nivel de operacin.
58. Abra el CX-Programmer y cree un programa utilizando el PLC modelo CP1H.
59. Para configurar el mdulo CP1W-CIF11, de doble clic en Configuracin en el rea de
proyectos y luego en la pestaa Puerto serie 2, ah cambie los siguientes parmetros (ver
Figura 34).
Configuracin de comunicaciones: Personalizada
Velocidad: 9600
Formato: 8, 1, N
Modo: Puerta de enlace serie

22

Redes de Comunicacin Industrial. Gua 2

Figura 34. Configuracin de parmetros de comunicacin.


60. Conecte a la PC con el PLC a travs de un cable USB (Si est usando una mquina virtual no
olvide habilitar al PLC Omron en los dispositivos USB). Entre a modo Online y transfiera la
configuracin al PLC.
Los PLC poseen bloques predeterminados para la programacin de funciones especiales, y
tambin pueden desarrollarse propios y compartirse con otros programadores, los bloques
mostrados en la Figura 35 fueron desarrollados por programadores para utilizar la funcin
EASY MODBUS para configurar de forma ms rpida la trama de comunicacin tanto para
lectura como escritura y pueden ser utilizados para datos de hasta 1 WORD (2 BYTES 16
Bits).

Figura 35. Bloques para utilizar EASY MODBUS.


61. Verifique que se encuentren los archivos EasyModbus_Read.cxf y EasyModbus_Write.cxf
en el escritorio dentro de la subcarpeta RCI111/guia2/Bloques ModBus OMRON.
62. Salga del modo Online y en el rea de proyectos de clic derecho en Bloques de funcin,
luego en Insertar bloque de funcin y en desde archivo (Ver Figura 36).

Redes de Comunicacin Industrial. Gua 2

23

Figura 36. Insertar bloques de funcin desde archivo.


63. Busque la ubicacin de los bloques (con la extensin .cxf) y seleccione los bloques a
insertar. Estos aparecern en el men Bloques de funcin (Ver Figura 37).

Figura 37. Bloques de funcin agregados.


64. Coloque en la primera lnea un contacto de P_On (siempre encendido) y seguido el bloque
de funcin de lectura, para ello de clic en el cono Nueva Llamada Bloque Funcin (Ver
Figura 38) o presione la tecla F. Nombre el bloque como Lectura y elija el bloque
EasyModbus_Read.

24

Redes de Comunicacin Industrial. Gua 2

Figura 38. insertar bloque de funcin.


65. De igual manera cree otra network con un contacto P_On seguido de un bloque
EasyModbus_Write, colquele el nombre Escritura.
66. Coloque los parmetros mostrados en la Figura 39 a ambos bloques, respetando los
smbolos de # y &, segn sea el caso, para ello de clic en el cono Nuevo Parmetro de
Bloque de Funcin (Ver Figura 40) o presione la letra P.

Figura 39. (a) Network con bloque Lectura y (b) Network con bloque Escritura.

Figura 40. Insertar parmetro de bloque de funcin.


67. Transfiera el programa al PLC y colquelo en modo monitorizacin.
68. Del men Ver, seleccione Ventanas, luego Vigilar (Figura 41) y escriba las reas de
memoria D1, D10 y D11 para monitorear los datos mostrados en los registros del PLC.

Redes de Comunicacin Industrial. Gua 2

25

Figura 41. Ventana de vigilancia.


69. Active el pulsador de la entrada 0.01 y verifique que en D1 se muestra el valor que
corresponde al valor que est leyendo el controlador de procesos.
70. Acerque el cautn a la PT100 para que aumente un poco la temperatura y vuelva a activar el
pulsador. Verifique las lecturas en el PLC para cada cambio de temperatura.
71. Active el pulsador de la entrada 0.02 y verifique que el valor de consigna (SET POINT)
cambia en el controlador de procesos, desde el programa se esta colocando el valor de
30C.
72. Si existen problemas en algn punto de la comunicacin, esto se mostrar en D10 y D11.
Apague y desconecte dejando todo el equipo ordenado.
73. A continuacin se realizar una red entre el PLC CP1H y tres controladores de procesos
E5CC, el primero conectado a una PT100 y los otros dos a termocuplas K, para ello arme el
sistema como se muestra en la Figura 42.
74. Configure los controladores y modifique el programa en el PLC, para mostrar en diferentes
localidades de memoria los tres valores de temperatura que estn leyendo los controladores
E5CC.

Figura 42. Diagrama de conexin entre PLC CP1H y tres controladores de procesos E5CC,
todos de OMRON conectados a una PT100 y a dos termocuplas K.
75. Ejecute el programa y compruebe el correcto funcionamiento del sistema.
76. Apague y desconecte dejando todo el equipo ordenado.

Anlisis de Resultados
1. Presente los ejercicios solicitados en el procedimiento.
2. Realice un flujograma de la secuencia de las funciones monitoreada con el software Enode21 .
3. Qu tipo de topologa de red es la que se usa con el bus RS-485 cuando se trabaja con
protocolo ModBus y con protocolo USS? Explique su respuesta.
4. Si en lugar del variador G110 se conectara otro V20 como se hace para terminar el bus?
5. Cules son los cdigos de error que se pueden presentar en la comunicacin del E5CC con el
PLC?

Redes de Comunicacin Industrial. Gua 2

26

Investigacin Complementaria
1. Realice una comunicacin serie RS-485 entre el PLC Omron CP1H y el medidor de potencia
VERIS H8437V usando Easy Modbus en el PLC.

Bibliografa

Axelson, J. (2000) Serial Port Complete. Programming and Circuits for RS-232 and RS-485
Links and Networks.
Gua de instalacin del medidor de potencia Veris H8437V Z204046-0H.Veris 2009.
Siemens. Universal Serial Interface Protocol. USS Protocol Specification Edicin 09.94. No.
de orden: E20125-D0001-S302-A1-7600.
MODBUS Application Protocol Specification V1.1b. Disponible en:
http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b.pdf. Consultado: 12 de
enero de 2016.
Omron. (2011). Digital Temperture Controllers User's Manual E5_C. Cat. No. H174-E1-06.
Disponible en:
http://downloads.omron.us/IAB/Products/Control%20Components/Temperature
%20Controllers/Advanced
%20Controllers/E5_C/H174/E5_C_UsersManual_EN_201403_H174-E1-06.pdf .Consultado
en enero de 2016.
Omron. (2011). Digital Temperature Controllers Communications Manual E5_C. Cat. No.
H175-E1-08. Disponible en:
http://downloads.omron.us/IAB/Products/Control%20Components/Temperature
%20Controllers/Advanced
%20Controllers/E5_C/H175/E5_C_CommunicationsManual_EN_201404_H175-E1-08.pdf
Consultado en enero de 2016.
Reynders, D., Mackay, S. y Wright, E. (2005). Practical Industrial Data Commnications. Best
practice Techniques.
Siemens. SINAMICS G110 Instrucciones de Servicio Resumidas. Edicin 04/04.
Siemens. SINAMICS V20 Instrucciones de servicio. Edicin 02/2013. A5E31842763

Redes de Comunicacin Industrial. Gua 2

Hoja de cotejo:

27

Gua 2: Comunicacin en Serie. Interfaz RS-422/RS-485.


Puesto No:

Alumno:

Docente:

GL:

Fecha:

EVALUACION
%

1-4

5-7

8-10

CONOCIMIENTO

20

Conocimiento deficiente de los


fundamentos tericos.

Conocimiento y
explicacin incompleta
de los fundamentos
tericos.

Conocimiento
completo y
explicacin
clara de los
fundamentos
tericos.

APLICACIN DEL
CONOCIMIENTO

70

Cumple slo con uno de los


siguientes criterios:

Cumple con dos de los


criterios.

Cumple con
los tres
criterios.

*Creo correctamente el programa


para leer la trama Modbus del
medidor Veris y mostrar la
informacin en pantalla.
*Conect correctamente la red
con bus RS-485 y protocolo USS
entre los variadores de velocidad y
el PLC.
*Creo correctamente la red con
bus RS-485 y protocolo modbus
entre los controladores de
procesos y el PLC.
ACTITUD

TOTAL

Es un observador pasivo.

Participa
ocasionalmente o lo
hace constantemente
pero sin coordinarse
con su compaero .

Participa
propositiva e
integralmente
en toda la
prctica.

Es ordenado pero no hace uso


adecuado de los recursos.

Hace un uso adecuado


de los recursos, respeta
las pautas de seguridad
pero es desordenado.

Hace un uso
adecuado de
los recursos
conforme a
pautas de
seguridad de
higiene.

100

Nota

You might also like