Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems...

28
Guía de referencia 1785%6.8.7ES Mar!o de 1996 Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie Usando procesadores SLC 5/03 Este documento combina la documentación disponible de PLC y SLC para mostrarle cómo comunicarse entre estos dos tipos de sistemas a través de un vínculo en serie. vínculo en serie punto a punto punto a multipunto m$dem opcional m$dem opcional Esta información se suministra adicionalmente a la documentación del usuario para los procesadores y módulos de comunicación descritos aquí. Es necesario tener un conocimiento adecuado de cómo usar estos procesadores. Cada sección de este documento contiene una lista de información adicional que se puede consultar para obtener información detallada. Este documento es parte de un conjunto de materiales de referencia más grande para ayudarle a usar mejor el procesador PLC-5 . La serie 1785-6.8.x de los documentos contiene documentos para diferentes aplicaciones. Este conjunto de referencia se expande continuamente, por lo tanto consulte con su representate o distribuidor de ventas Allen-Bradley para obtener un lista actualizada de los documentos de referencia disponibles. Introducción Nota: El canal 0 en el procesador SLC 5/04 tambi"n es compatible con las coneiones descritas en esta gu#a.

Transcript of Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems...

Page 1: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Guía de referencia

���%�����������!�������

Conexión de los procesadoresPLC-5 y procesadores SLC através de un vínculo en serieUsando procesadores SLC 5/03

Este documento combina la documentación disponible de PLC

y SLC para mostrarle cómo comunicarse entre estos dos tiposde sistemas a través de un vínculo en serie.

�������� ����

�������������

������������������

�$������������

�$�����������

Esta información se suministra adicionalmente a ladocumentación del usuario para los procesadores y módulos decomunicación descritos aquí. Es necesario tener un conocimientoadecuado de cómo usar estos procesadores. Cada sección de estedocumento contiene una lista de información adicional que sepuede consultar para obtener información detallada.

Este documento es parte de un conjunto de materiales dereferencia más grande para ayudarle a usar mejor el procesadorPLC-5 . La serie 1785-6.8.x de los documentos contienedocumentos para diferentes aplicaciones. Este conjunto dereferencia se expande continuamente, por lo tanto consulte consu representate o distribuidor de ventas Allen-Bradley paraobtener un lista actualizada de los documentos de referenciadisponibles.

����������

����������������������������������� �

���� ������"�����������������������

���� ��������������������������#��

Page 2: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 2

���0���������&,#�������

����������������� ����������������������

������

#"�+�/"���� #'�$&#��'��#&�'

#"�+�/"�$)"(#���$)"(#���) ��)$ �+�

��%)�'�(#'�����$ �����/"

#!)"�����/"���(&�*-'����)"�*."�) #��"�'�&��

���

���

���

#"�+�/"���� #'�$&#��'��#&�'

#"�+�/"�$)"(#���!) (�$ )"(#���� ���)$ �+�

��%)�'�(#'�����$ �����/"

#!)"�����/"���(&�*-'����)"�*."�) #��"�'�&��

��

���

���

�&#�&�!���/"���� �'��"'(&)���#"�'����

�'#�����#!�"�#'��"(&����'$#'�(�*#'�'�!���"(�'

�'#����)"��&���*#�����#!$�(��� ������� 0�

����

����

Page 3: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 3

���4�������� ,1*�#$����

�������� ������� ����������� ���

��������������������������������������������������������������������������

��������

"*)$".*,�( "%*�#$����+&)$-

%$(!, �#$����+&)$-( "%*�#$����+&)$-�,*"$- #*,����4�

� ) '���#$'+,*"$- #*,���4�

02)"/'*�$)�-$,&$� ) '���#$'+,*"$- #*,�����������

(3#$(*+"&*) '

�,*"$- #*,���������

"*)$".*,�%$(!, �#$���+&)$-

� ��

���

���

������������

�����

�����

�����

��� ��� ��������������������������������������������������������������������������

���������

%$(!, �#$���+&)$-( "%*�#$����+&)$-

(3#$(*+"&*) '

�������������� �����������

Page 4: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 4

���$�����������"�������

����������!�����������������#�� �$������������� ������������������� �$�

� ������������� ���� ����� ������������� ������� ��������������

+ – – – – – – – – – – – – – Channel Configuration – – – – – – – – – – – – – – – –+

CHANNEL 0 CONFIGURATION Current Communication Mode: SYSTEM User Mode Driver: DF1 FULL-DUPLEX Write Protect: DISABLED Mode Change: RESERVED Mode Attention Character: RESERVED System Mode Character: RESERVED User Mode Character: RESERVED Edit Resource/File Owner Timeout: 60 (seconds)

CHANNEL 1 CONFIGURATION System Mode Driver: DH-485 MASTER Write Protect: DISABLED Edit Resource/File Owner Timeout: 10 (seconds)

+ – – – – – – – – – – – CHANNEL 0 SYSTEM MODE CONFIGURATION – – – – – – – – – – Communication Driver: DF1 FULL-DUPLEX Diagnostic File: RESERVED Baud Rate: 1200 Parity: NONE Duplicate Detect: DISABLED Error Detect: CRC NAK Retries: 3 ACK Timeout [x20 ms]: 50 ENQ Retries: 3 Control Line: FULL-DUPLEX MODEM Embedded REsponse: ENABLED+ – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –

Press a function key

REM PROG

ACCEPT UNDO CHANNEL SELECTEDITS EDITS STATUS OPTION F1 F2 F9 F10

Channel Overview Channel 0: SYSTEM (POINT-TO-POINT)

System Mode (Point–to–Point) Channel 0 Configuration Diag. file: 19 Remote mode change: DISABLED System mode char.: S Mode attention char.: \0x1b User mode char.: U Baud rate: 1200 Parity: NONE Stop bits: 1 Control line: FULL DUPLEX MODEM Duplicate detect: ON Error detect: CRC ACK timeout (20 ms): 100 NAK receive: 3 Msg appl timeout (30sec): 0 DF1 ENQS: 3 Press a function key or enter a value. > Rem Prog Forces:None 5/40 File BATCHTES Accept Chan 0 Select Edits Status Option F1 F9 F10

����������!�����������������#�� ������������� ������������������� ������

Page 5: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 5

�������������� �����������

El protocolo full-duplex DF1 es el mejor para las aplicaciones enlas que se necesita comunicación entre dispositivos semejantesde alto rendimiento.

La longitud máxima de cable para un vínculo en serie RS-232 es15 m (50 pies).

En una configuración punto a punto, el envío de mensajes seefectúa entre los dos dispositivos conectados.

�� ������

�� ��

�� ������

��

��������������������������

El protocolo full–duplex DF1 (también conocido como protocolopunto a punto DF1) le permite usar la comunicación punto apunto RS-232. Este tipo de protocolo permite transmisionessimultáneas entre dos dispositivos en ambas direcciones. Sepuede usar el canal 0 como puerto de programación o comopuerto entre dispositivos semejante usando la instrucción MSG.

Estableciendo un parámetro en el Software de programaciónavanzada (APS), también se puede hacer que el procesadorverifique que la computadora principal pueda recibir respuestasincorporadas. Para hacer esto, el procesador espera recibir unarespuesta incorporada desde la computadora principal antes deenviar una propia. Una computadora principal que pueda enviarrespuestas incorporadas también debe ser capaz de recibirlas.

Si usa módems con el protocolo full-duplex DF1, asegúrese deque tengan capacidad para comunicación bidireccionalsimultánea. Generalmente, los módems para discar, diseñadospara ser conectados a líneas de teléfono estándar, pueden aceptarfull–duplex.

���� �����������������

• Manual de instalación y operación del estilo hardwaremodular 1747-6.2 SLC 500

• Manual de referencia del conjunto de instrucciones delsoftware de programación 1785-6.1 PLC-5

• Manual de referencia del conjunto de protocolo y comandosde 1770-6.5.16 Data Highway/Data Highway Plus/DH-485

• Guía de aplicación del sistema AG-6.5.8 SCADA

����������������������

�� ������������������������������������

Page 6: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 6

���4�������� ,1*�#$����

� ��

���

���

������������

�����

�����

�����

��� ��� ����

�� ��� ��� ����������� ���������������

" ) '���#$'�+,*"$- #*,���4�

02)"/'*�$)�-$,&$

" ) '���#$'�+,*"$- #*,��������

*.,*-�+,*"$- #*,$-�����,$(*.*-"*)�(3#$(-�*+"&*) '$-

"*)$".*,�( "%*�#$����+&)$-

�,*"$- #*,����4�

�,*"$- #*,���������

"*)$".*,�%$(!, �#$���+&)$-

(3#$(*+"&*) '

��������������������������������������������������������������������������

��������

%$(!, �#$����+&)$-( "%*�#$����+&)$-

����������������������������������������������������������������������

���������

%$(!, �#$����+&)$-( "%*�#$����+&)$-

�� ��� ��������������������

Page 7: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 7

����"����������� ���������

Channel Overview Channel 0: SYSTEM (MASTER)

Channel Overview Channel 0: SYSTEM (MASTER)

����������������������������!�� �"������������������������������� �"�

��� ������������������������������������������������������ ��������

����������������������������������������������

System Mode (Master) Channel 0 Configuration Diag. file: 19 Remote mode change: DISABLED System mode char.: S Mode attention char.: \0x1b User mode char.: U Baud rate: 9600 Parity: NONE Stop bits: 1 Station address: 1 Control line: HALF DUPLEX WITHOUT CONTINUOUS CARRIER Reply msg wait (20 ms): 25 Error detect: CRC ACK Timeout (20 ms): 50 RTS send delay (20 ms): 0 DF1 retries: 3 RTS off delay (20 ms): 0 Msg appl timeout (30sec): 1 Polling Mode: STANDARD (MULTIPLE MESSAGE TRANSFER PER NODE FILE SCAN)

Master message transmit: BETWEEN STATION POLLS Normal Poll File: 0 Priority Poll File: 0 Active Station File: 0 Normal Poll Group Size: 0 Press a function key or enter a value. > Rem Prog Forces:None 5/30 File BATCH30 Accept Chan 0 Select Edits Status Option F1 F9 F10

��������������������!��

�����������������������������!� �"�������������������������������� �"�

������������������������������������������������

System Mode (Master) Channel 0 Configuration Diag. file: 19 Remote mode change: DISABLED System mode char.: S Mode attention char.: \0x1b User mode char.: U Baud rate: 9600 Parity: NONE Stop bits: 1 Station address: 1 Control line: HALF DUPLEX WITHOUT CONTINUOUS CARRIER Reply msg wait (20 ms): 25 Error detect: CRC ACK Timeout (20 ms): 50 RTS send delay (20 ms): 0 DF1 retries: 3 RTS off delay (20 ms): 0 Msg appl timeout (30sec): 1 Polling Mode: MESSAGE BASED (ALLOW SLAVE TO INITIATE MESSAGES) Master message transmit: BETWEEN STATION POLLS Press a function key or enter a value. > Rem Prog Forces:None 5/30 File BATCH30 Accept Chan 0 Select Edits Status Option F1 F9 F10 ��������������� �������������

Page 8: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 8

���#�����������!�������

������������������������������������������� ����������� ���� ���

������ ������������������������

����������� �����������������"��� ��������������������������������� �����

+ – – – – – – – – – – – – – Channel Configuration – – – – – – – – – – – – – – – –+

CHANNEL 0 CONFIGURATION Current Communication Mode: SYSTEM User Mode Driver: DF1 HALF-DUPLEX SLAVE Write Protect: DISABLED Mode Change: RESERVED Mode Attention Character: RESERVED System Mode Character: RESERVED User Mode Character: RESERVED Edit Resource/File Owner Timeout: 60 (seconds)

CHANNEL 1 CONFIGURATION System Mode Driver: DH-485 MASTER Write Protect: DISABLED Edit Resource/File Owner Timeout: 10 (seconds)

+ – – – – – – – – – – – CHANNEL 0 SYSTEM MODE CONFIGURATION – – – – – – – – – – –+

Communication Driver: DF1 HALF-DUPLEX SLAVE

Diagnostic File: RESERVED

Baud Rate: 9600 Parity: NONE Station Address: 99Duplicate Detect: DISABLED Error Detect: CRC RTS Off Delay [x20 ms]: 0Poll Timeout [x20 ms]: 500 RTS Send Delay [X20 ms]: 0 Message Retries: 3 EOT Suppression: NOControl Line: HALF-DUPLEX WITH CONTINUOUS CARRIER + – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – +

Press a function key

REM PROG

ACCEPT UNDO CHANNEL SELECTEDITS EDITS STATUS OPTION F1 F2 F9 F10

El SLC 5/03 OS302 y el SLC 5/04 OS401 aceptan al procesadorSLC como un maestro DF1 half-duplex. Todas las versionesanteriores de los procesadores SLC 5/03 y SLC 5/04 tambiénaceptan al procesador SLC como un esclavo DF1 half-duplex.

Use un protocolo half-duplex para una red de esclavos múltiplesy un maestro que estén conectados por frecuencia de radio omódems de línea arrendada en aplicaciones SCADA típicas.

La longitud máxima de cable para un vínculo en serie RS-232 es15 m (50 pies).

���������������� �������

Page 9: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 9

���������� ���������������

En una configuración punto a multipunto, el envío de mensajesse efectúa entre estaciones remotas. La estación maestro encuestacada esclavo para obtener datos y encamina los datos a losesclavos.

� ��������������

���������������

���������������

� �

� �������������������������������������������������

��������������������������������������������� �����������������������

����� ���� � � ����������

El protocolo half-duplex DF1 proporciona una red de múltiplesderivaciones de maestro único/esclavos múltiples. A diferenciadel protocolo full-duplex DF1, la comunicación se efectúa en unadirección a la vez y es controlada por el maestro. Se puede usarel canal 0 como puerto de programación o como puerto entredispositivos semejantes usando la instrucción MSG.

En modo half-duplex como un esclavo, el procesador SLC 5/03puede enviar paquetes de datos sólo cuando es primeramenteencuestado por el dispositivo maestro, el cual inicia todas lascomunicaciones con los esclavos. El maestro encuesta cadaestación remota en la red de manera regular y secuencial. Undispositivo maestro generalmente acepta el encaminamiento depaquetes de datos desde una estación remota a otra, ocomunicación de esclavo a esclavo.

Si el dispositivo maestro no tiene datos que enviar, puede aunrecibir datos desde el esclavo. Para hacer esto, el maestro envíaun paquete de encuesta direccionado a un esclavo. Si el esclavotiene datos para enviar, lo hace respondiendo al paquete deencuesta. En caso contrario, el esclavo envía una respuestasimple de dos bytes, de manera que el maestro sepa que estáactivo.

El half-duplex DF1 acepta hasta 254 esclavo (dirección 0 a 254)reservando la dirección 255 para broadcast del maestro. El SLC5/03 acepta recepción broadcast.

Se pueden usar módems half-duplex o full-duplex para elmaestro, pero hay que usar módems half-duplex para lasestaciones remotas, suponiendo que hay más de una, en una redpunto a multipunto.

� ���������������������������� ��������

Page 10: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 10

���2����������&,#�����

�������������������������������

Una estación maestro PLC-5 puede comunicarse con estacionesremotas en uno de dos modos de comunicación:

�������������������������������������������������������

����������������������������������������

$�%)�(�'�����"�)�'(�����'(���#"�'�&�!#(�'�����)�&�#���')�$#'���0"��"�)"�� �'(������"�)�'(�

��%)�(�'�����"�)�'(��'���#&!�"�"��$�"���"(�!�"(������)� %)��&�$&#�&�!���0"��� )')�&�#

!#�#�����#!)"�����0"�'(-"��&

*��� ���"�#&!���0"����#"���)&���0"��"� ��$-��"���

�'(���'�� �!#�#�����#!)"�����0"�)'��#�!-'�&��)�"(�!�"(���"��#"���)&���#"�'�$)"(#���!) (�$)"(#�

�&#$#&��#"���'(�'���$�������'�

• �'��'(���#"�'�&�!#(�'�$)���"��"*��&�!�"'���'��� ��'(���0"�!��'(&#���"�#&!��$#&��+��$��0"��"�)�'(��#�

• �'��'(���#"�'�&�!#(�'�$)���"��"*��&�!�"'���'��"(&��'/

• $�&!�(��%)�� ���'(���0"�!��'(&��!�"(�"���)"��(�� ����"#�#���(�*�

�#!)"�����0"����'(���#"�'�&�!#(�'�)'�"�#�'0 #�"'(&)��#"�'����!�"'���'�������$&#�&�!���'�$#&� �)')�&�#

�����'# ���()�������(#'���'���)"���'(���0"�&�!#(������'�&�$&#�&�!����!����"(�� ���"'(&)���0"���!�"'����

!#�#�����#!)"�����0"��#"��'���"�!�"'���

*��� ���"�#&!���0"����#"���)&���0"��"� ��$-��"���

���')��$ �����0"�)'��(&�"'!�'�0"�*/��'�(. �(��#�(&�"'!�'�0"*/��&���(� ��0"�����"��"(�&&)$(#&�'�$1� ��#'���#"'���&�'� ����#"�&��#"���'���"�!�"'���������#!)"�����0"���)"��'(���0"�&�!#(��$)�����"����&'���)�"�#�'���"���'�&�#�

������������������������������

Si selecciona el modo de comunicación estándar para elprocesador PLC-5, hay que crear listas de estaciones para elprocesador PLC-5. Se crea una lista de estaciones introduciendola dirección de estación para cada estación remota en un archivode encuesta normal o archivo de encuesta prioritario usando elmonitor de datos en el software de programación. Coloque cadadirección de estación en una palabra individual en un archivo deencuesta (normal o prioritario) comenzando en la palabra 2.

El archivo de encuesta normal debe contener las direcciones delas estaciones de los esclavos en el vínculo. El archivo deencuesta prioritario contiene las direcciones de estaciones en losesclavos desde los que que se necesita recolectar datosfrecuentemente. El maestro encuesta las estaciones en el archivode prioridad antes de encuestar las estaciones en el archivonormal.

Cada archivo de encuesta normal y proritario puede contener unmáximo de 64 direcciones (1 palabra por dirección de esclavo).El esquema de archivo de encuesta es el siguiente:

�����������������

���������������������������������� ��������

$� ��&���"1!�&#�(#(� �����'(���#"�'���'�&��"�)�'(���'��$�&��)"� �'(��

$� ��&���

��)������0"���� ����&����0"��#��'�(�����"�)�'(������ ��'(���0"�%)���'(-�'��"�#��"�)�'(���

�#&����!$ #��)"�*� #&������'��"������%)�� ����&����0"����'(���0"�� !���"�����"� ��$� ��&�����'(-�'��"�#�"�)�'(�������'��"������%)�� ����&����0"�� !���"�����"� �$� ��&�����'(-�'��"�#��"�)�'(������(��

����'(���0"�!��'(&#���()� �,���'(��$� ��&��)(#!-(���!�"(��!��"(&�'�%)��)"��")�*���'(���0"&�!#(���(-�'��"�#��"�)�"(����

$� ��&������$� ��&�����

����&����0"���� �'��'(���#"�'�&�!#(�'��"�� �#&��"��"�%)������&�"�'�&��"�)�'(���'

� !���"��)"����&����0"�����'(���0"��"������$� ��&��

Page 11: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 11

���(��������� $��������

Para colocar una dirección de estación en un archivo de encuesta,haga lo siguiente:

1. Obtenga acceso al monitor de datos en el software deprogramación.

2. Especifique la dirección del archivo de enteros que es elarchivo de encuesta normal o el archivo de encuestaprioritario (por ejemplo, si el archivo de encuesta normal esN11, especifique N11:0)

3. Introduzca las direcciones de estaciones de las estacionesremotas que desea en la lista de encuesta comenzando en lapalabra 2. Colóquelas en el orden que desea que seanencuestadas.

Importante: Las direcciones de estaciones son direcciones octales. Los archivos de encuesta son archivos de enteros. Para introducir correctamente las direcciones de estación en un archivo de encuesta, es necesario:

– cambiar la base del archivo a octales– convertir las direcciones de estaciones octal

a decimales

La Figura 1 es un ejemplo de una lista de estación que contienetres estaciones: direcciones octal 10, 11 y 12. La estación 12(decimal 10) está siendo encuestada.

��������

����������������������������������������� �����������

�������������������� ���� ���� ���� ���� ���� ����

� �� �'�� ��"�"������!"������!

����# !� ��#�!" �����!"���&���#���!"%�!��������#�!"���������!"���&��������������� �����!"%!���������#�!"�����

����� ����&��������� ���� ���!"���&���������!"�

���� ����

����� ����&��������!��#����!"���&����������!"�

���� ����

����� ����&��������"� �� ���!"���&���������!"�

N:11 08 09 103 3

Page 12: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 12

���������� ��������������

�������������������������������������

Para ver qué estaciones en la lista de estaciones está activa, use elmonitor de datos para ver el archivo de estaciones activas. Cadabit en el archivo representa una estación en el vínculo. Lasestaciones están numeradas en orden como un archivo desucesión de bits continuos comenzando con el primer bit en laprimera palabra (Figura 2).

��������� ���������������������������������

��������� �� ����� �

���� ����������������������� ����������������������� �������������������

����������������

�������������������

Al momento del encendido o después de la reconfiguración, laestación maestro supone que todas las estaciones remotas estánactivas. Una estación aparece inactiva sólo después de que noresponde a un paquete de encuesta.

����������������������

• Manual de instalación y operación del estilo hardwaremodular 1747-6.2ES SLC 500

• Manual de referencia del conjunto de instrucciones delsoftware de programación 1785-6.1 PLC-5

• Manual de referencia del conjunto de protocolo y comandosde 1770-6.5.16 Data Highway/Data Highway Plus/DH-485

• Guía de aplicación del sistema AG-6.5.8 SCADA

Page 13: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 13

���@������ ���#3;0�&'����

�/4536%%+0/'4�� ��1#3#����@� �/4536%%+0/'4�� ��1#3#� ������

�04�&#504�#40%+#&04�%0/�6/#�+/4536%%+?/�&'�'4%3+563#�&'.'/4#,'�4'�#-.#%'/#/�'/�-#�.'.03+#�%6#/&0�4'�*#$+-+5#�-#+/4536%%+?/���-� �������%0/�'-�130%'4#&03�� ��16'&'�4'37+36/�.=9+.0�&'�%6#530�+/4536%%+0/'4�&'�.'/4#,'�#�-#�7';���-� ������%0/�4'37+%+04�� ��16'&'�4'37+3�6/�.=9+.0�&'�%6#530+/4536%%+0/'4�&'�.'/4#,'�103�%#/#-��%0/�6/�.=9+.0�&'��+/4536%%+0/'4�&'�.'/4#,'��!#.$+>/�*#:�6/#�%0-#�&'�.'/4#,'�&'130(6/&+&#&��1#3#�%#&#�%#/#-�

�6#/&0�'-�130%'4#&03� �������3'410/&'�#�6/�.'/4#,'�5+10���@���'-�130%'4#&03� ���/0�1'3.+5'�-#�-'%563#�0�'4%3+563#�&'�465#$-#�&'�+.#)'/�&'�'/53#&#�:�4#-+&#�� +�'-�130%'4#&03� ������+/+%+#�'-�.'/4#,'��1'3.+5'�-#�-'%563#�:�'4%3+563#�&'�46�5#$-#�&'+.#)'/�&'�'/53#&#�:�4#-+&#�

����������������� +�6/#�+/4536%%+?/�� ��'45=�'/�6/#�&'�-#4�%6#530�.'.03+#4�&'53#/4.+4+?/�<+/&'1'/&+'/5'�&'�%#/#-��:�'45=�'41'3#/&0�#�4'353#/4.+5+&#��46�$-026'�&'�%0/530-�5+'/'�-04�$+54�&'�'45#&0����:�"�'45#$-'%+&04�� +�*#:�.=4�&'�%6#530�+/4536%%+0/'4�� �*#$+-+5#&#4�#�-#�7';��6/#�%0-#�&'�07'3(-08�<&'1'/&+'/5'�&'%#/#-��#-.#%'/#�-04�$-026'4�&'�'/%#$';#.+'/50�&'�-#+/4536%%+?/�� ���/0�-04�&#504�1#3#�6/#�'4%3+563#�&'�� ��&'4&'�-#�26+/5#�#�-#�%#503%'#7#�+/4536%%+?/�

�����������������

+�6/#�+/4536%%+?/�� ��'45=�'/�6/#�&'�-#4�%6#530�.'.03+#4�&'53#/4.+4+?/�<&'1'/&+'/5'�&'�%#/#-��:�'45=�'41'3#/&0�#�4'353#/4.+5+&#��46�$-026'�&'�%0/530-�5+'/'�-04�$+54�&'�'45#&0����:�"�'45#$-'%+&04�� +�*#:�.=4�&'�%6#530�+/4536%%+0/'4�� �*#$+-+5#&#4�#�-#�7';��6/#�%0-#�&'�07'3(-08�<&'1'/&+'/5'�&'%#/#-��#-.#%'/#�-04�$-026'4�&'�'/%#$';#.+'/50�&'�+/4536%%+?/� ���/0�-04�&#504�1#3#�6/#�'4%3+563#�&'�� ���&'4&'�-#�26+/5##�-#�%#503%'#7#�+/4536%%+?/�

�45#�+/4536%%+?/��%0-0%#&#�'/�%0-#�'/�6/�03&'/�������5+'/'�'-�$+5&'�'45#&0�&'�$-026'�&'�%0/530-����'45#$-'%+&0�� +�*#:�.=4�&' �+/4536%%+0/'4�� ��*#$+-+5#&#4�#�-#�7';�1#3#�%6#-26+'3�%#/#-�4'�'45#$-'%'�'-�$+5�&'�'45#&0�&'�$-026'�&'�%0/530-�"���:#�26'/0�*#:#�'41#%+0�&+410/+$-'�'/�-#�%0-#�&'�07'3(-08���45#+/4536%%+?/�&'$'�4'3�3''4%#/'#&#�*#45#�26'�'9+45#�'41#%+0�'/'4#�%0-#�

�#�+/4536%%+?/�� ��53#/4(+'3'�&#504�'/�1#26'5'4���#&#1#26'5'�&'�&#504�����16'&'�%0/5'/'3�6/�.=9+.0�&'��1#-#$3#4�� +�-#�53#/4('3'/%+#�&'�.'/4#,'�%0/5+'/'.=4�1#-#$3#4�&'�-#4�26'�%#$'/�'/�6/�1#26'5'��-#53#/4('3'/%+#�3'26+'3'�.=4�&'�6/�1#26'5'�&'�&#504�&'53#/4('3'/%+#���6#/504�.=4�1#26'5'4�4'�53#/4(+'3'/�.=4�4'�&'.03#�-#�53#/4('3'/%+#�

�-�130%'4#&03����@��16'&'�%0-0%#3�'/�%0-#�6/�.=9+.0&'���.'/4#,'4�&'�+/4536%%+?/�#�-#�7';���1#3#�50&04�-04%#/#-'4���04�%#/#-'4�&'-�130%'4#&03�%0-0%#/�'/�%0-#+/4536%%+0/'4�&'�.'/4#,'�'/�'-�03&'/�'/�26'�7#/--')#/&0�

Usted configura los parámetros de comando MSG en base a laserie del procesador SLC 5/03. Los procesadores SLC 5/03 conOS301 y posteriores son compatibles con los parámetros decomando PLC-5 (vea la página 14); las versiones anteriores delos procesadores SLC 5/03 deben usar el archivo decompatibilidad PLC-2 (vea la página 21).

����� � �����������������������

Page 14: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 14

����#������������"���������

�������������������������������!�������������

Tenga presente las siguientes consideraciones al configurarmensajes para comunicarse a través del vínculo DH+ entreprocesadores PLC-5 y SLC 5/03 con OS301 y posteriores.

• El procesador SLC sólo puede direccionar palabras 0 a 255 enuna tabla de datos PLC-5.

• En una instrucción MSG de SLC, el máximo número depalabras que se pueden leer desde o escribir al procesadorPLC-5 es 100 palabras.

Seleccione de los siguientes comandos MSG cuando envíeinstrucciones MSG desde procesadores SLC 5/03 serie C oposteriores y procesadores PLC-5. Estos comandos simplifican elenvío de mensajes eliminando el archivo de compatibilidadPLC-2 para el procesador PLC-5 y el procesador SLC 5/03.

���������� ���������� ���#����������������

����

���������������������"�����������������

���

������ ���������!������������� #�

��������

����� �� ���������������� ������������� �� !��������������������� � ������� ������ ����

������� �

����� �� ���������������� ������������� �� !��������������������� � ������� ������ ���� �

���������� �����!������������� #�

��������

����� �� ���������������� ������������� ����� !��������������������� � ������� ������ ����

������� �

����� �� ���������������� ������������� ����� !��������������������� � ������� ������ ���� �

�����������������������

Page 15: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 15

������������������� �����

Use 14 palabras de datos de bit o enteros para el bloque decontrol. Este es un esquema de bloque de control si selecciona unPLC-5 como dispositivo de destino:

EN ST DN ER CO EW NR TO código de error

15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

número de nodo

reservado para longitud en palabras

���

0

1

2

número de archivo

tipo de archivo (S, B, T, C, R, N, O, I, M0,M1)número de elemento

número de subelemento

3

4

5

6

reservado (bits de envío de mensajes internos)

preselección de temporizador de mensajes

WQ

rereservado (uso interno solamente)

acumulador de temporizador de mensajes

7

8

9

10

11reservado (uso interno solamente)

����� �� �������������������������������� ������������� ����������

reservado (uso interno solamente) 12

reservado (uso interno solamente) 13

Page 16: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 16

����.�����������#)!��������

Seleccione de los siguientes comandos MSG cuando envíeinstrucciones MSG desde un procesador PLC-5 a un procesadorSLC 5/03. Estos tipos de comando MSG están disponiblessolamente con los procesadores PLC-5 con nuevascaracterísticas.

�������������������������!�����������������

������������������������ ���������������������

������%!$���$���& �"#!��$��!#���

$� ��$"�������#�����! ��%&��#������

"����#�$������� $���

���!���

���������������������� ��.���("���������#!��������� ������ �!��������������������� ���#�$$�!�����"#!��$$!#������������������������������� -���#�$$�%!�#����� ������%��%����

��#��!%�

���������������������� ��.���("���������#!��������� ������ ���!%������������������� ���#�$$�!�����"#!��$$!#������������������������������� ���#�$$�%!�#����� ������%��%����

�$�#������%!$���& �"#!��$��!#���

$� ��$"�������#�����! ��%&��#������

"����#�$������� $���

���!���

���������������������� ��.���("����#�%���!�������� ������ �!��������������������� ���#�$$�!�����"#!��$$!#������������������������������� ���#�$$�%!�'#�%��%!�� ������%��%����

��#��!%�

���������������������� ��.���$�#���+��$�#�%&#����������� ������ ���!%������������������� ���#�$$�!�����"#!��$$!#������������������������������� ���#�$$�%!�'#�%��%!�� ������%��%����

����& � ,��#!��$"��*���!���

"����#�$������%!$���$���&

"#!��$��!#���

���!���

���������������������� ����$�#���+����%&#���+��������� ������ �!��������������������� ���#�$$�!�����"#!��$$!#������������������������������� ���#�$$�%!�#����� ������%��%����

��#��!%�

���������������������� ����$�#���+����%&#���+��������� ������ ���!%������������������� ���#�$$�!�����"#!��$$!#������������������������������� ���#�$$�%!�#����� ������%��%����

�$�#����& � ,��#!��$"��*���!���

"����#�$������%!$���& �"#!��$��!#

��

���!���

���������������������� ����$�#���+��$�#�%&#���+��������� ������ �!��������������������� ���#�$$�!�����"#!��$$!#������������������������������� ���#�$$�%!�'#�%��%!�� ������%��%����

��#��!%�

���������������������� ����$�#���+��$�#�%&#���+��������� ������ ���!%������������������� ���#�$$�!�����"#!��$$!#������������������������������� ���#�$$�%!�'#�%��%!�� ������%��%����

Al decidir cómo enviar datos mediante instrucciones MSG, tengapresentes estos requisitos:

• El tamaño máximo de mensaje para los procesadores PLC-5es 100 palabras (200 bytes)

• El tamaño máximo de mensaje para los procesadores SLC5/03 es 112 palabras (224 bytes).

Importante: Se puede obtener acceso a los comandos PLC5

Typed Write to SLC y PLC5 Typed Read from

SLC sólo con el software de programación 6200versión 5.0 y posteriores.

�����������������"�

Page 17: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 17

����&������������$���������

Usando un bloque de control MG, el tamaño del bloque decontrol está fijo en 56 palabras. Hay que usar el bloque decontrol MG si envía mensajes a un procesador SLC usandocomandos de lectura y escritura SLC, o si se le envía un mensajedesde cualquier puerto que no sea el canal 1A. Este es elesquema de bloque de control para un instrucción MSG dePLC-5:

dirección de tabla de datos local (9 palabras).DATA [10] – .DATA [18]

clase de módulo preselector rotativo

EN ST DN ER CO EW NR TO

15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

código de error (.ERR)

longitud solicitada (.RLEN)

����

0

1

2

longitud efectuada (.DLEN)

modificadores (.DATA [0])

3

4

5

6

7

8

14

������������������������������������������������ �

23

24

ID de estación (6 palabras).DATA [4] – .DATA [9]

ID de puerto tipo de comando

comando función

longitud direc. remota longitud de parámetros

direc. de tabla de datos remota (15 palabras).DATA [20] – .DATA [34]

39direc. lógica de archivo de parám. (9 palabras).DATA [35] – .DATA [43]

clase de respuesta presel. rotativo rpta

buzón de respuesta libre

48

49

50ID de puerto (6 palabras).DATA [46] – .DATA [51]

����� �����������"�������"����������������� �� !�"�!"�� ������������ &��� ����������%������ !� �� !�"�!"�� �� �#�!�������������������������!������������������ �#����� ��������"��������!��� �#������!�����������%����������� ��

Page 18: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 18

����)�����������%(#������

�������������������������������������������������������

����

Siga estas pautas al programar los comandos SLC Typed LogicalRead y SLC Typed Logical Write:

• Hay que usar el tipo de datos MG para el bloque de controlMSG.

• La dirección de tabla de datos y los tipos de dirección dedestino PLC-5 deben ser iguales cuando el tipo de datos seaaceptado por los procesadores PLC-5 y SLC. Si desea enviarun tipo de datos que el procesador SLC no acepta, elprocesador SLC interpreta esos datos como enteros. Esta tablamapea los tipos de datos desde el procesador PLC-5 alprocesador SLC.

������������������

�����

����������������������

�������������������

�����

������������������

�����

����������������������

�������������������

�����

��"�%�#���� ��' ����"������ ����"�

�"'�%#���� �"'�%# �#"'%# �������� �"'�%#

�� ������� �"'�%# ��!$#%�(��#%���� '�!$#%�(��#%

�"'%������� �"'�%# �#"'��#%���� �#"'��#%

�&'��#���� �"'�%# �#"'%# ���� �#"'%#

������� ���� � #'�"'������ � #'�"'�

�� �� � �"'�%# �#"'%# ���������� �"'�%#

�&'��#��������� �"'�%# �#"'%# ��� ��� �"'�%#

• Para leer/escribir desde el archivo de entrada, salida (lecturasolamente), o estado SLC, especifique una dirección de tablade datos PLC-5 de enteros y especifique la dirección delarchivo de entrada, salida o estado SLC. Por ejemplo, S:37para la palabra 37 del archivo de estado SLC. Especifique lasdirecciones de entrada/salida SLC con formato lógico, porejemplo, O:001 hace referencia a la ranura 1.

• Los datos ASCII de PLC-5 son datos de byte (1/2 palabra),mientras que un elemento de datos ASCII de SLC es unapalabra. Por lo tanto, si solicita un comando PLC-5 TypedRead de 10 elementos, el procesador SLC 500 envía unpaquete con 20 bytes (10 palabras).

• Los procesadores PLC-5 permiten 1000 elementos por achivopara la mayoría de los tipos de datos mientras que losprocesadores SLC 500 permiten 256 elementos por archivo.

Page 19: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 19

���3����������*0'�����

����� ���

����������� ���������������������� ������������������ ������ �� ���������� �����������

������������������

��

��

���

�'&,*'$��$'�# ������

�������������� ���

�����������������

MESSAGE INSTRUCTION DATA ENTRY FOR CONTROL BLOCK MG20:10 Communication Command PLC-5 TYPED READ FROM SLC PLC–5 Data Table Address: N15:0 Size in Elements: 1 Local/Remote: LOCAL Remote Station: N/A Link ID: N/A Remote Link Type: N/A Local Node Address: 15 Destination Data Table Address: N10:0 Port Number 1A BLOCK SIZE IS 56 Press a key to change a parameter or <ENTER> to accept parameters. Program Forces:None Edits:None PLC–5/40 Addr 11 DRILL1 Read/ PLC–5 Size in Local/ Remote Link Remote Local Destin Port Write Address Elemnts Remote Station ID Link Node Address Number F1 F2 F3 F4 F5 F6 F7 F8 F9 F10

����+���+,1��&.!�&�'���&�$���

�+,���"�%($'����%�&+�"��$��!&�!����$�(*'��+��'*����3���+,��!2&�������)-��$���$��!& '*%��!2&���+����������&�-&��+,��!2&������$�(*'��+��'*���������/��'$')-��$��!& '*%��!2&��&�������&��$�(*'��+��'*����3�

�+�*!���$���!*���!2&���

�+,��!2&��������

�!*���!2&��&��$�(*'��3+��'*��������

Page 20: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 20

���8��������� /5,�#$��

���������

���������������������� ��� ��������������������������������� �������������������������!�

��������������������

����

�$ #��/'1$

����8��8����

�����

��

��

���

� /%$1��$3'"$ ���8

�," )��$*,1$ �����

�,+1/,)��),"( �����

�,+1/,)��),"(��$+%1& ��

����� �������������

�)�-/,"$0 #,/���������$0"/'!$����$)$*$+1,0� )� /"&'3,����#$)�+,#,�#$�#$01'+,����",*$+5 +#,�$+�) �- ) !/ �������� 0- ) !/ 0�0,+�#$)� /"&'3,�#$�$+1$/,0�����",*$+5 +#,�$+�) �- ) !/ ��������'�- 0 +��0$%2+#,0�0'+�/$0-2$01 ��0$�$01 !)$"$2+�!'1�#$�$//,/����������4� - /$"$�$)�"7#'%,�#$�$//,/���&��'+#'" +#,�.2$�0$�))$%7� )�1'$*-,�)6*'1$�#$�) �'+01/2""'7+�

Type: PEER-TO-PEER Read/Write WRITE Target Device PLC-5 ignore if timed out: 0 TO Local/Remote LOCAL to be retried: 0 NR Control Block N10:0 awaiting execution: 0 EW F10 Channel: 1 continuous run: 0 CO F1 Target Node: 2 error: 0 ER message done: 0 DN message transmitting: 0 ST message enabled: 0 EN F5 Source File Address: N7:0 waiting for queue: 0 WQ F6 Target Src/Dst File address: N7:50 F7 Message Length in Elements: 10 F8 Message Timeout (seconds): 5 ERROR CODE: 0 control bit address: N10:0/8 Error Code Desc: Target File Target Message Message Toggle Node Address Offset Length Timeout Bit Channel F1 F5 F6 F7 F8 F9 F10

�����������������

Page 21: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 21

������������������� �����

����������� �����������������������

Cuando envíe mensajes desde un procesador PLC-5 a un SLC5/03 con OS300, hay que usar el archivo de compatibilidadPLC-2.

Tenga presente estas consideraciones cuando use archivos decompatibilidad PLC-2 para transferir mensajes entre losprocesadores PLC-5 y SLC 5/03.

• En la instrucción MSG de SLC 5/03, el nodo de destino esuna dirección de estación DF1 decimal del procesador PLC-5y el offset de destino es el “offset de byte” decimal, el cual esel elemento hacia el que desea escribir o desde el cual desealeer datos.

• El procesador SLC usa direccionamiento de palabras mientrasque el procesador PLC-5 usa direccionamiento de byte. En elcampo de offset de destino del bloque de control MSG deSLC, escriba un valor de palabra que sea equivalente al byte(elemento) del número de archivo PLC-5 al que desea escribirdatos o del que desea leer datos. Una palabra es igual a dosbytes; nunca escriba un valor impar para un offset de destino.

• El procesador SLC puede direccionar directamente sólopalabras 010 a 12710 en una tabla de datos PLC-5.Especificando un offset de byte de 254 en el campo de offsetde destino y una longitud de mensaje de 112, puededireccionar indirectamente palabras 12810 a 23810(procesador SLC 5/03) en una tabla de datos PLC-5.

• En una dirección, la cantidad máxima de palabras que puedeleer desde un procesador SLC 5/03 o escribir a un procesadorSLC 5/03 es 112 palabras.

• En el procesador PLC-5, cree archivos de enteros quecorrespondan a las direcciones de estación del procesadorSLC que estará enviando mensajes al procesador PLC-5.Cuando un procesador SLC 5/03 envía una instrucción MSGa un procesador PLC-5, el procesador SLC 5/03 lee los datosdesde y escribe datos a un archivo de enteros PLC-5 que esigual a la dirección de estación DF1 del procesador SLC 5/03.Por ejemplo, si el procesador SLC 5/03 tienen una direcciónde estación DF1 de 10, los datos se leen desde N10 en la tablade datos PLC-5 ó se escriben al mismo.

• En el procesador SLC 5/03, cree y ponga a disposición elarchivo N9 para mensajes de lectura y escritura tipo PLC-2,ya que el archivo prestablecido del archivo de destino de unmensaje tipo PLC-2 a un procesador SLC 5/03 es N9 en unaconfiguración punto a punto.

��������������������������������������

����������

����������������������������

���������������������������������

Page 22: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 22

�� -�� ��������%+"��������

En el modo full-duplex, especifique las direcciones de destino yorigen como:

���� ��������� ����� ����������� �� ���

��&'�!" !"�"��������"!���&����%�������#�$(�'�

"%���! $(���!),�

Los procesadores SLC usan direccionamiento de palabramientras que los procesadores PLC-5 usan direccionamiento debyte. Dos bytes en el procesador PLC-5 son equivalentes a unapalabra en el procesador SLC. Se puede seleccionar si elprocesador va a usar direccionamiento de palabra o byte.

��� ����������

���������������

�� ��������� �� ������� ������������������� �������� ��������

������

#����%�����

��� �*����

�&'"&��, �'�&��"%%�&#"!��!�����&�#����%�&���������#����%�&�#�%�&&"�� �!'������&'����+��������'�����&'��"��������� �����&'���&����)��"%#%���'�% �!��"�

�*'�����

��� �*����

�&'"&��, �'�&��"%%�&#"!��!�����&�#����%�&� �������&'����+��������'����&'��"����� ���

Si usa el archivo de compatibilidad PLC-2, establezca S:2/8 en elarchivo de SLC en 1. Este bit es el bit de selección del modo dedireccionamiento CIF (Archivo de interface común) y le permiteal procesador SLC aceptar “offsets de byte” desde el procesadorPLC-5. Hay que crear el archivo CIF, el cual siempre es archivode enteros 9 en un procesador SLC 5/03 ó SLC 5/04.

No se puede obtener acceso a las palabras 0 - 7 o accederdirectamente 1008 - 1078 (6410-7110) en un Archivo de interfacecomún SLC 5/02 desde un procesador PLC-5.

Page 23: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 23

����&�����������!%�������

Seleccione de los siguientes parámetros de comando MSGcuando envíe instrucciones MSG desde los procesadores SLC5/03 cuyas versiones sean anteriores a la serie C y procesadoresPLC-5.

�$�!","��*."�%��$',-+. $1'��'�",-"�-$)(�!"

+"!�

�"%" $('"�",-(,�)�+0&"-+(,�!"� (&�'!(

����

������#�"���"���$�� !���"���!��&�

���������

�$)(� ��#!����" �"�#��"������#�"�" -��, +$-� ���#$!��$,)(,$-��!"�!",-�� ���� �( �%��"&(-(� �����

����!���#�

�$)(� ��#!����" �"�#��"������#�"�" -��, +$-� ���#$!��$,)(,$-��!"�!",-�� ���� �( �%��"&(-(� ����#�

�"�!������#�"���$�� !���"���!��&�

���������

�$)(� ��#!����" �"�#��"������#�"�" -��, +$-� �"�!�#$!��$,)(,$-��!"�!",-�� ���� �( �%��"&(-(� �����

����!���#�

�$)(� ��#!����" �"�#��"������#�"�" -��, +$-� �"�!�#$!��$,)(,$-��!"�!",-�� ���� �( �%��"&(-(� ����#�

Use datos de 14 palabras de bit o enteros para el bloque decontrol. Este es el esquema de bloque de control si selecciona unPLC-5 como dispositivo de destino.:

EN ST DN ER CO EW NR TO código de error

15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

número de nodo

reservado para longitud en palabras

�(+!

offset en palabras

campo de dirección de origen

no usado

no usado

reservado (bits para envío de mensajes internos)

prestablecimiento de temporizador de mensaje

WQ

reservado (para uso interno solamente)

acumulador de temporizador de mensaje

��

��reservado (para uso interno solamente)

�%(*."�!"� ('-+(%�)�+��.'��$',-+. $1'�����!"��������

.,�'!(�.'��+ #$/(�!"� (&)�-$�$%$!�!����2��� ����

reservado (para uso interno solamente) ��

��reservado (para uso interno solamente)

��+0&"-+(,�!"� (&�'!(���������.,�'!(

.'��+ #$/(�!"� (&)�-$�$$%!�!����2�

Page 24: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 24

��.���������&+$��������

Seleccione de los parámetros de comando MSG cuando envíeinstrucciones MSG desde los procesadores PLC-5 a losprocesadores SLC 5/03 de versiones anteriores a la serie C.

�������������������������"�����������������

������������������������!���������������������

!���%�!��&�'�������� ('���'��,&��'����!��(��!�������($'����.�$��&�� *$�����$"%�( � ! �������.�

���!$��!

���������������������"�� ���()&��#$�%&$(�� ������.������ ������ �$��!�������"���������������� � &��� -#����%&$��'��$&������$�(�!����������������������������������� $��'�(�����&�� *$��#��&�� *$�����

��������

���&�"$(�

���������������������"�� ���()&��#$�%&$(�� ������.������ ������ ��"$($�������"���������������� � &��� -#����%&$��'��$&������$�(�!����������������������������������� $��'�(�����&�� *$��#��&�� *$�����

��������

�'�& ���%�!��&�'�������� ('��,&��'����!��(��!�������($'����.�$��&�� *$�����$"%�( � ! ������.��

���!$��!

���������������������"�� �'�& ()&��#$�%&$(�� ������.������ ������ �$��!�������"���������������� � &��� -#����%&$��'��$&������$�(�!����������������������������������� $��'�(�����&�� *$��#��&�� *$�����

��������

���&�"$(�

���������������������"�� �'�& ()&��#$�%&$(�� ������.������ ������ ��"$($�������"���������������� � &��� -#����%&$��'��$&������$�(�!����������������������������������� $��'�(�����&�� *$��#��&�� *$�����

��������

���!��������������������#�����������

����� ����������������������#�

Page 25: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 25

����&������������$���������

El bloque de control MG está fijo en 56 palabras. Hay que usar elbloque de control MG si envía mensajes a un procesador SLCusando los comandos de lectura y escritura SLC, o si se le envíaun mensaje desde cualquier puerto que no sea el canal 1A. Estees el esquema del bloque de control para una instrucción MSG dePLC-5:

dirección de tabla de datos local(9 palabras).DATA [10] – .DATA [18]

clase de módulo preselctor rotativo

EN ST DN ER CO EW NR TO

15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

código de error (.ERR)

longitud solicitada (.RLEN)

����

longitud efectuada (.DLEN)

modificadores (.DATA [0])

��

��!#'������! &$!��"�$��' ��� %&$'���( �����������)�

��

��

ID de estación (6 palabras).DATA [4] – .DATA [9]

ID de puerto tipo de comanda

comando ffunción

longitud direc. remota longitud de parám.

direc. de tabla de datos remota(15 palabras).DATA [20] – .DATA [34]

��archivo parám. de direc. lógica (9 palabras).DATA [35] – .DATA [43]

clase de respuesta presel. rotativo rpta.

buzón de respuesta libre

��

��ID de puerto (6 palabras).DATA [46] – .DATA [51]

�����������������"�������"����������������� �� !�"�!"�� ������������ &�� �����������%������ !� �� !�"�!"�� �� �#�!�������������������������!������������������ #����� ���������"��������!��� �#������!�����������%����������� ��

Page 26: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 26

� ��;���� ����� 06-�#$�����

����� ���

����������� ������������������������������� ����� �� ���������� �����������

������������������

��

��

���

�-,20-*��*-") �����

�������������� ���

�%%1$2�#$� 0"&'4-��$,-"2 *��#$*� 0"&'4-���#$��������

�����������������

MESSAGE INSTRUCTION DATA ENTRY FOR CONTROL BLOCK MG20:10 Communication Command PLC-2 UNPROTECTED READ PLC–5 Data Table Address: N15:0 Size in Elements: 1 Local/Remote: LOCAL Remote Station: N/A Link ID: N/A Remote Link Type: N/A Local Node Address: 15 Destination Data Table Address: 77 Port Number 0 BLOCK SIZE IS 56 Press a key to change a parameter or <ENTER> to accept parameters. Program Forces:None Edits:None PLC–5/40 Addr 11 DRILL1 Read/ PLC–5 Size in Local/ Remote Link Remote Local Destin Port Write Address Elemnts Remote Station ID Link Node Address Number F1 F2 F3 F4 F5 F6 F7 F8 F9 F10

����$128�1'$,#-�$,4' #-� �3,#'1.-1'24-�1'+'* 0� ����;

����$128�1'$,#-$,4' #-� *�" , *��

�12$�$($+.*-�#$�����*$�',#'" � *�.0-"$1 #-0����;���$12 "'9,�������/3$�*$ �* �',%-0+ "'9,�#$1#$�$*� 0"&'4-����������#$*',2$0% "$�"-+:,�#$�* �$12 "'9,�������-%%1$2� ��������5�"-*-/3$�* �',%-0+ "'9,�$,�$*� 0"&'4-�������#$�* �$12 "'9,�����

�12 !*$6" ������$,�$*� 0"&'4-�#$�$12 #-���������$,�����12$�!'2�$,�$*�!'2�#$�1$*$""'9,�#$*�+-#-�#$�#'0$""'-, +'$,2-������0"&'4-�#$�',2$0% "$�"-+:,��5�*$�.$0+'2$� *�.0-"$1 #-0��������� "$.2 0�7-%%1$21�#$�!52$��#$1#$�$*�.0-"$1 #-0����;��

�1"0'! �$*�$/3'4 *$,2$�

-"2 *�#$�* �#'0$""'9,�#$

$12 "'9,�#$"'+ *�#$����

���

Page 27: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

Conexión de los procesadores PLC-5 y procesadores SLC a través de un vínculo en serie 27

����A ����� ���$5<2�'(����

�� �����

��!"����� �������� ���#�� �������� ����������������������� ����������������$�

�������"��!���� ���

!#��

�($'�"5,7(

����A!�A����

"��!�

��

��

� �

!$5*(7��(9,&( �������

�2&$/��(027( �����

�21752/��/2&. ����

�21752/��/2&.��(1*7+ ��

� ��(67=�6,(1'2�(19,$'2$�81�',6326,7,92�48(6,08/$�81����A

�����#�������������

�67(�(-(03/2�'(�� ��/(�(67=�,1',&$1'2�$�/$�(67$&,?1�5(027$� ��������(67$&,?1�������48(�(6&5,%$�/$�,1)250$&,?1�'(6'(�68 ��A ���+$67$�68�38(572�(1�6(5,(��&$1$/����$�/$�(67$&,?1�0$(6752��������������/�'(67,12�'(�/26�'$726�(6��������'(/352&(6$'25����A���&21�%$6(�(1�2))6(7�'(�'(67,12�'(�%;7(�'(�����

��������������/�352&(6$'25� �������(6&5,%(�/$�,1)250$&,?1�$�81�$5&+,92�'(�(17(526�(1�/$�7$%/$�'(�'$726�'(/�352&(6$'25���A����/�1@0(52�'(/�$5&+,92�'(�(17(526�(6�(48,9$/(17(�$�/$�',5(&&,?1�'(�/$�(67$&,?1�'(/�352&(6$'25� ��������(/�&8$/�(67=6,08/$1'2�(/����A��

�25�(-(03/2��6,�(/�352&(6$'25� �������(1�(67(�(-(03/2�(6�/$�(67$&,?1�������/8(*2�>67(�(6&5,%(�/26�'$726�'(6'(�68 ��A ���$/�����'(�/$�(67$&,?1�0$(6752����A����/�$5&+,92�����'(%(�(:,67,5�(1�(/����A��3$5$�48(�5(&,%$�/26�'$726�'(6'(�/$(67$&,?1�5(027$� �������

Type: PEER-TO-PEER Read/Write WRITE Target Device 485 CIF ignore if timed out: 0 TO Local/Remote LOCAL to be retried: 0 NR Control Block N7:0 awaiting execution: 0 EW F10 Channel: 0 continuous run: 0 CO F1 Target Node: 9 error: 0 ER message done: 0 DN message transmitting: 0 ST message enabled: 0 EN F5 Source File Address: S:37 waiting for queue: 0 WQ F6 Target Offset: 20 F7 Message Length in Elements: 6 F8 Message Timeout (seconds): 60 ERROR CODE: 0000 control bit address: N7:0/8 Error Code Desc: Target File Target Message Message Toggle Node Address Offset Length Timeout Bit Channel F1 F5 F6 F7 F8 F9 F10

���� ������������

Page 28: Conexión de los procesadores PLC-5 y procesadores SLC a ... · maestro, pero hay que usar módems half-duplex para las estaciones remotas, suponiendo que hay más de una, en una

DH+, PLC, PLC-2, PLC-5, SLC, SLC 5/03 y SLC 5/04 son marcas comerciales de Allen-Bradley Company, Inc.

�76�7.1+16);�-6�4);�8:16+18)4-;�+1=,),-;�,-4�5=6,7��4-5)61)����:)*1)�#)=,1<)����:/-6<16)����=;<:)41)����)0:-16����D4/1+)����741>1)����:);14����=4/):1)����)6),C����014-����018:-����7475*1)����7:-)����7;<)�"1+)����:7)+1)

�16)5):+)����+=),7:�����/18<7����4�#)4>),7:����51:)<7;��:)*-;�%61,7;����;47>)9=1)����;47>-61)����;8)F)����;<),7;�%61,7;����164)6,1)����:)6+1)����0)6)����:-+1)����=)<-5)4)

�74)6,)����76,=:);����76/��76/����=6/:E)����6,1)����6,76-;1)����:C6����:4)6,)����;4)6,1)����;:)-4����<)41)����)5)1+)����)8G6����7:,)61)����)<):����=?)1<����);��141816);����E*)67

�)+)7����)4);1)����)4<)����D@1+7����7::=-+7;����1/-:1)����7:=-/)����=->)�(-4)6,1)��� 5C6���!)31;<C6���!)6)5C���!-:H���!74761)���!7:<=/)4���!=-:<7�"1+7���"-167�%61,7

"-8H*41+)��0-+)���"-8H*41+)�,-�#=,C.:1+)���"-8H*41+)��75161+)6)���"-8H*41+)�!78=4):��016)���"=5)61)���"=;1)���#16/)8=:�����#=-+1)���#=1B)���$)1?)6���$)14)6,1)���$:161,),

$=61;1)���$=:9=E)���%:=/=)A���&-6-B=-4)

#-,-�+-6<:)4�,-�"7+3?-44��=<75)<176������#7=<0�#-+76,�#<:--<���14?)=3--��'������%#���$-4������������������)@�����������������

#-,-�+-6<:)4�-=:78-)�,-�"7+3?-44��=<75)<176���>-6=-��-::5)66��-*:7=@4))6��� ���� ���:=;-4);���D4/1+)��$-4������ �� ������)@������ �� ���

#-,-�+-6<:)4�,-��;1)�!)+E.1+7�,-�"7+3?-44��=<75)<176�������1<1+7:8��-6<:-�����'01<.1-4,�"7),���)=;-?)A��)A���76/��76/��$-4������������������)@��������������

"7+3?-44� �=<75)<176� )A=,)� )� ;=;� +41-6<-;� )� 47/:):� 5-27:-;� /)6)6+1);� ,-� ;=;� 16>-:;176-;16<-/:)6,7�5):+);� 4E,-:� ,-� 4)� )=<75)<1B)+1G6� 16,=;<:1)4� A� +:-)6,7� );E� =6)� )5841)� /)5)� ,-8:7,=+<7;� ,-� 16<-/:)+1G6� .C+14�� � �;<7;� 8:7,=+<7;� ,1;876-6� ,-4� ;787:<-� ,-� 8:7>--,7:-;� ,-;74=+176-;�,-�;1;<-5)�),-5C;�,-�47;�:-+=:;7;�,-�<-+6747/E)�)>)6B),)�,-�"7+3?-44�

!=*41+)+1G6�����I �����#����):B7�,-���� !���� ��I���78A:1/0<������"7+3?-44��=<75)<176