Apéndice B: Comunicaciones de esclavo de Profibus
Fórmulas útiles
La siguiente fórmula se puede usar para determinar
el número de bytes de una dirección en palabras:
ByteAddress = PLCOffset + (WordAddress x 2), donde:
•
ByteAddress es la dirección que estamos buscando
en el PLC
•
PLCOffset es el primer número en bytes de la
asignación de bloques completa en el PLC,
aquí 256
•
WordAddress es la dirección asignada en el
Gateway. Por lo tanto, por ejemplo, la palabra 77
en el Gateway, comenzaría en el byte 410 en el
PLC, y por ende estaría compuesta por los
bytes 410 y 411.
La siguiente fórmula se puede usar para determinar
el número de bytes de una dirección en Dwords:
ByteAddress = PLCOffset + (DWordAddress x 4),
donde:
•
ByteAddress es la dirección que estamos buscando
en el PLC
•
PLCOffset es el primer número en bytes de la
asignación de bloques completa en el PLC,
aquí 256
•
DwordAddress es la dirección asignada en el
Gateway. Por lo tanto, por ejemplo, la Dword 14 en
el Gateway, comenzaría en el byte 312 en el PLC,
y por ende estaría compuesta por los bytes 312,
313, 314 y 315.
NOTA: Para que la fórmula funcione, todos los bloques
de la configuración Profibus del PLC para el Gateway
deben ser consecutivos. F
72
™
. 58.
IG
DP
3A1567D