Comportamiento funcional en DeviceNet
7
Intercambio de datos de proceso
7
Comportamiento funcional en DeviceNet
7.1
Intercambio de datos de proceso
Polled I/O
Comportamiento
del tiempo de
desbordamiento
en Polled I/O
70
Los mensajes de Polled I/O corresponden a los telegramas de datos de proceso a la
puerta de acceso del bus de campo UFF41B. En este caso se pueden intercambiar
como máximo 64 palabras de datos de proceso entre el control y la puerta de acceso
del bus de campo UFF41B. La longitud de los datos de proceso se ajusta a través del
escáner DeviceNet.
NOTA
La longitud de los datos de proceso ajustada no sólo influye en la longitud de los datos
de proceso de los mensajes de Polled I/O, sino también en la de los mensajes de Bit-
Strobe I/O.
La longitud de los datos de proceso de los mensajes de Bit-Strobe I/O puede ser de
4 palabras de datos de proceso como máximo. Si el valor ajustado de la longitud de
los datos de proceso < 4, este valor es aceptado. Si el valor ajustado de la longitud de
los datos de proceso es > 4, se limita la longitud de los datos de proceso
automáticamente al valor "4".
El tiempo de desbordamiento es disparado por la opción UFF41B. El intervalo del
tiempo de desbordamiento debe ser ajustado por el maestro después del
establecimiento de la conexión. En la especificación de DeviceNet no se habla al
respecto de un tiempo de desbordamiento sino de una Expected Packet Rate. La
Expected Packet Rate (Tasa esperada de paquete) se calcula a partir del tiempo de
desbordamiento según la fórmula siguiente:
t
= t
Timeout_variador
Ttimeout_Polled_IO
La Expected Packet Rate puede ajustarse mediante la Connection Object Class 5,
Instance 2, Attribute 9. El rango de valores va de 0 ms a 65535 ms en pasos de 5 ms.
La Expected Packet Rate para el enlace Polled I/O se convierte en tiempo de
desbordamiento y se visualiza en la unidad como tiempo de desbordamiento en el
índice 8606 en el diagnóstico del bus del árbol de parámetros.
Cuando se deshace el enlace Polled I/O, se mantiene en la unidad el tiempo de
desbordamiento y la unidad conmuta al estado de tiempo de desbordamiento después
de sobrepasado este tiempo.
El tiempo de desbordamiento sólo puede ajustarse a través del bus.
Si se produce un tiempo de desbordamiento para los mensajes Polled I/O, este tipo de
enlace cambia al estado de tiempo de desbordamiento. Los mensajes Polled I/O
entrantes ya no son aceptadas.
El tiempo de desbordamiento ocasiona la ejecución de la reacción al tiempo de
desbordamiento ajustada en el Gateway-Konfigurator.
El tiempo de desbordamiento puede resetearse a través de DeviceNet mediante el
servicio de reset del Connection Object (Class 0x05, Instance 0x02, atributo indefinido),
mediante la desconexión del enlace, mediante el servicio de reset del Identity Object
(Class 0x01, Instance 0x01, atributo indefinido) o un reinicio de la puerta de acceso del
bus de campo UFF41B.
Manual – Puerta de acceso del bus de campo UFF41B DeviceNet y PROFIBUS DP
= 4 x t
Expected_Packet_Rate_Polled_IO