1.2.7 Modos de Comunicación
El protocolo DeviceNet posee dos tipos básicos de mensajes, I/O y explicit. Cada un de ellos es adecuado a un
determinado tipo de dato, conforme presentado abajo:
I/O: tipo de telegrama sincrono dedicado al traslado de datos prioritarios entre un productor y un o más
consumidores. Se dividen de acuerdo con el método de intercambio de datos. Los principales son:
Polled: método de comunicación en que el maestro envía un telegrama a cada un de los esclavos de
-
su lista (scan list). Así que recibe la solicitación, el esclavo contesta prontamente la solicitación del
maestro. Este proceso es repetido hasta que todos sean consultados, reiniciando el ciclo.
Bit-strobe: método de comunicación donde el maestro envía para la red un telegrama conteniendo 8
-
bytes de datos. Cada bit de estos 8 bytes representa un esclavo que, cuando es llamado, contesta de
acuerdo con el programado.
Change of State: método de comunicación donde el intercambio de datos entre maestro y esclavo
-
ocurre solo cuando se tiene cambios en los valores monitoreados/controlados, hasta un cierto límite
de tiempo. Cuando este límite es alcanzado, la transmisión y recepción ocurrirán mismo que no se
tenga ocurrido alteraciones. La configuración de esta variable de tiempo es hecha en el programa de
configuración de la red.
Cyclic: otro método de comunicación muy semejante al anterior. La única diferencia se queda por
-
cuenta de la producción y del consumo de mensajes. En este tipo, todo intercambio de datos ocurre
en intervalos regulares de tiempo, independiente de haberes sido modificados o no. Este período
también es ajustado en el software de configuración de red.
Explicit: tipo de telegrama de uso general y no prioritario. Utilizado principalmente en tareas asíncronas tales
como parametrización y configuración do equipamiento.
10
Figura 1.2 - Estructura en camadas del protocolo CIP.