7
Capítulo 7:
Comunicaciones del RMA
EZ-ZONE RMA y comunicación
Con la introducción de los primeros controladores lógi-
cos programables (PLC) a principio y mediados de la
década de 1970 se hizo rápidamente evidente que exis-
tía la necesidad de comunicarse entre distintos PLC y,
de manera más amplia, entre los PLC y otras compu-
tadoras dentro de la infraestructura empresarial. Al-
gunas de dichas necesidades incluían aplicaciones con
procesos concatenados, tales como procesos por lotes
o líneas de ensamblaje con múltiples controles que re-
querían una mejor sincronización y control.
Con el tiempo, el alcance de los requisitos de comu-
nicación industrial se amplió y se definió mejor, abor-
dándose necesidades específicas. Estos requisitos y es-
pecificaciones se centraron en la recolección de datos,
configuración de controles y control de procesos.
Protocolos
El protocolo describe cómo intercambiar datos.
Debido al volumen de tráfico (ancho de banda limita-
do) y sensibilidad a disturbios en la red, el protocolo
definirá la cantidad de bits en un paquete de infor-
mación, la velocidad de transferencia de datos, si se
realiza o no la revisión de errores, etc... Hoy en día se
utilizan diversos protocolos de comunicación. El mó-
dulo EZ-ZONE RMA puede equiparse opcionalmente
con los siguientes protocolos:
- Modbus
®
RTU y TCP
- Profibus
®
DP
- EtherNet/IP™
- DeviceNet™
Cada uno de estos protocolos se utiliza ampliamente
hoy en día en una gama de aplicaciones industriales.
Modbus
Introducción al protocolo Modbus
Gould Modicon, ahora llamada AEG Schneider, creó
el protocolo "Modbus RTU" para sistemas de control
de procesos. Modbus tiene la ventaja de ser extrema-
damente confiable para el intercambio de informa-
ción, una característica sumamente deseable en las
comunicaciones industriales. El protocolo se basa en
el principio de intercambio de paquetes. El paquete
contiene la dirección del controlador que recibirá la
información, un campo de comando que indica qué
debe realizarse con la información y varios campos
de datos. En la guía de usuario de cada módulo RM
se incluye un listado completo de estos registros que
se encuentran en las páginas Operaciones, Configu-
ración, Perfilamiento y Fábrica.
Muchos valores de parámetros dentro de los di-
versos módulos RM tienen cuatro bytes de longitud y
requieren dos registros Modbus. En forma predeter-
®
Mód ul o EZ-ZO N E
R M A d e Wa tlo w
minada, la palabra de orden inferior contiene los dos
bytes inferiores del parámetro de 32 bits y el número
de registro superior contiene los dos bytes superiores.
Si le sirve para facilitar la programación, puede in-
vertir esta configuración de Modbus predeterminada
al usar módulos RM en los que el número de registro
inferior contiene los bytes superiores y el número de
registro superior contiene los dos bytes inferiores. Este
ajuste puede modificarse en las páginas Configuración
del RM de acceso en el menú Comunicaciones [Com ] .
Para obtener más información acerca de Modbus
RTU o Modbus TCP vaya a: http://www.modbus.org.
Bloques de memoria programables por el usuario
El módulo RMA equipado con el protocolo Modbus
tiene un bloque con 40 registros de Modbus contiguos
que el usuario puede configurar para reflejar los pa-
rámetros que desee. Este ensamblaje permite un ac-
ceso de lectura/escritura directo (dependiendo del pa-
rámetro real) en un solo bloque contiguo. Cuando el
RMA se utiliza en conjunto con otros módulos RM, es
importante conocer los tamaños de ensamblaje de ca-
da uno. La siguiente lista indica el tamaño para cada
módulo al momento de esta revisión.
• RMC (control) es igual a 40 miembros
• RME (expansión) es igual a 40 miembros
• RMA es igual a 40 miembros
• RMH (alta densidad) es igual a 80 miembros
• RML (límite) es igual a 80 miembros
• RMS (analizador) es igual a 80 miembros
Para comprender mejor las tablas que se encuentran
en la parte final de esta guía, lea el siguiente texto
que define los encabezados de columna que se utilizan.
(Consulte el Apéndice:
programables)
Direcciones de definición de ensamblaje
Direcciones fijas que se utilizan para definir el pa-
rámetro que se almacenará en las "Direcciones de
ensamblaje de trabajo"; también se conocen como
punteros. El valor almacenado es estas direcciones
indicará (apuntará hacia) la dirección Modbus de un
parámetro en un módulo RM.
Direcciones de trabajo de ensamblaje
Direcciones fijas directamente relacionadas con sus "Di-
recciones de definición de ensamblaje" (por ejemplo, las
direcciones de trabajo 200 y 201 asumirán los paráme-
tros a los que apuntan las direcciones de definición 40 y
41). Revise la sección titulada
predeterminada de Modbus
ensamblaje RMC puede verse donde el primer miembro
se identifica como "Punto establecido de lazo de control
1". Este es un parámetro que se puede escribir; por lo
49
Capí tulo 7 Comuni caciones de l RMA
•
•
Bloques de memoria Modbus
"Estructura de ensamblaje
40-119" en el Apéndice. El