Ejemplo de aplicación de
mensajes explícitos con 1747-DNB
El siguiente ejemplo de aplicación de mensajería explícita detalla un escáner
1747-SDN DeviceNet que controla un 1769 Compact I/O mediante DeviceNet
y el adaptador 1769-ADN DeviceNet.
Si bien no se requieren mensajes explícitos cuando se usan E/S 1769 en
DeviceNet, estos mensajes le permiten leer información de estado desde el
adaptador 1769-ADN y los módulo de E/S 1769, así como escribir parámetros de
configuración del módulo de E/S 1769 mientras el sistema está funcionando.
Estas operaciones no se requieren cuando se usa el adaptador 1769-ADN, pero
pueden ser necesarias desde el punto de vista de la aplicación, por ejemplo, si
usted necesita modificar la configuración de un módulo de E/S mientras el
sistema está funcionando. Además, en el caso de un fallo, quizás sea necesario leer
información de estado proveniente del 1769-ADN o del módulo de E/S desde un
terminal remoto.
Antes de intentar transmitir cualquier mensaje explícito a un 1769-ADN, el
adaptador debe estar configurado en la lista de escán de un escáner DeviceNet. En
este ejemplo se usa un escáner 1747-SDN DeviceNet en la ranura 3 de un chasis
de procesador SLC-5/04. El software de programación RSLogix 500 se usa para
programar el procesador SLC-5/04.
En este ejemplo se trata la siguiente lista de comandos de mensaje:
Get 1769-ADN Status
Get 1769 I/O Module Status
Get 1769 I/O Module Configuration File Size
Set 1769 I/O Module Configuration
Save 1769 I/O Module Configuration
Get 1769 I/O Module Configuration
Get 1769-ADN Status
El comando Get 1769-ADN Status tiene 6 palabras, donde las primeras tres son
requeridas por el escáner 1747-SDN y las últimas tres se envían al 1769-ADN.
Como verá en la lógica de escalera de muestra que aparece a continuación, se envía
un comando al 1747-SDN mediante una instrucción COPy al archivo M0 del
escáner. La respuesta entonces es recibida en el archivo M1 del escáner.
El programa de usuario recibe notificación de que la respuesta al comando está
lista cuando el escáner establece un bit de imagen de entradas (I:s/15, donde s es
el número de ranura del 1747-SDN). Cuando se establece este bit, el programa de
usuario COPia la respuesta del archivo M1 del escáner.
Ejemplos de aplicaciones de mensajes explícitos
Publicación 1769-UM001B-ES-P – Octubre 2002
B-15