Comportamiento funcional en DeviceNet
7
Códigos de retorno del ajuste de parámetros mediante Explicit Messages
7.3
Códigos de retorno del ajuste de parámetros mediante Explicit Messages
Códigos
de retorno
específicos
de SEW
Códigos de
retorno de
DeviceNet
Tiempo de
desbordamiento
de los Explicit
Messages
82
Los códigos de retorno que reenvían las unidades SEW en caso de ajuste erróneo de
los parámetros no dependen del bus de campo. Sin embargo, en combinación con
DeviceNet, los códigos de retorno se devuelven en otro formato. La tabla siguiente
muestra a modo de ejemplo el formato de datos para un telegrama de respuesta de
parámetro.
0
Función
MAC-ID
Ejemplo
01
hex
•
La MAC-ID es la dirección DeviceNet
•
El Service-Code de un mensaje de fallo es siempre 94
•
El General Error Code de un código de retorno específico del fabricante es siempre
1F
.
hex
•
El Additional Code está descrito en la tabla del apartado "Additional Code".
•
Los General Error Codes D0hex und D1hex señalizan fallos específicos de protocolo
®
MOVILINK
, p. ej. información errónea de la dirección (véase el apartado "Códigos
de retorno específicos de MOVILINK
En la tabla se representa, a modo de ejemplo, el fallo específico del fabricante 10
Índice de parámetro no permitido.
Si no se cumple el formato de datos durante la transmisión o si se ejecuta un servicio
no implementado, se suministran en el mensaje de fallos unos códigos de retorno
específicos de DeviceNet. La codificación de estos códigos de retorno se describe en
la especificación de DeviceNet (véase el apartado "General Error Codes").
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
= 4 x t
Timeout_ExplicitMessages
Puede ajustarse mediante la Connection Object Class 5, Instance 1, Attribute 9. El
rango de valores va de 0 ms a 65535 ms en pasos de 5 ms.
Si se produce un tiempo de desbordamiento para los Explicit Messages, se deshace
automáticamente este tipo de enlace para los Explicit Messages, siempre que los
enlaces Polled I/O o Bit-Strobe no se encuentren en el estado ESTABLISHED. Este es
el ajuste estándar de DeviceNet. Para poder comunicar nuevamente con Explicit-
Messages, hay que volver a establecer el enlace para estos mensajes. El tiempo de
desbordamiento no se reenvía a la puerta de acceso del bus de campo UFF41B.
Manual – Puerta de acceso del bus de campo UFF41B DeviceNet y PROFIBUS DP
Byte Offset
1
Service-Code [=94hex]
General Error Code
94
hex
®
").
Expected_Packet_Rate_ExplicitMessages
2
3
Additional Code
1F
10
hex
hex
hex
hex
=