4.3.1
Telegrama de lectura
Maestro:
STX
ADR
COD
•
COD: código para lectura
•
NUM: número de parámetros leídos. Rango de 1 ... 6.
•
DMR: número de parámetro solicitado. El número de DMRs debe ser igual al valor configurado en el byte
NUM.
Esclavo:
ADR
DSV
...
•
DSV: valor del parámetro solicitado. El número de DSVs es igual al valor configurado en el byte NUM
Recordando que:
DMR
DSV
PHi
PLo
VHi
4.3.2
Telegrama de escritura
Maestro:
STX
ADR
COD
NUM
•
COD: código para escritura
-
0x3E (hexadecimal); 62 (decimal); '>' (ASCII)
-
0x3D (hexadecimal); 61 (decimal); '=' (ASCII)
•
NUM: número de parámetros escritos. Rango de 1 ... 6.
•
DMW: número y contenido para el parámetro. El número de DMWs debe ser igual al valor configurado en el
byte NUM.
Esclavo:
ADR
ACK
ou
ADR
Recordando que:
DMW
PHi
PLo
VHi
VLo
4.4
EJEMPLO DE TELEGRAMAS UTILIZANDO EL PROTOCOLO WEGTP
Todos los ejemplos a seguir consideran que el servoconvertidor está programado con la dirección 1, luego el
campo ADR es configurado en 41.
Ejemplo 1: lectura de dos parámetros del servoconvertidor:
•
Velocidad del servomotor - P0002 (suponiendo P0002 en 1200rpm = 0x04B0).
•
Estado do servoconvertidor - P0006 (suponiendo P0006 en 1 = 0x0001).
NUM
DMR
...
0x3C (hexadecimal); 60 (decimal); '<' (ASCII)
DSV
BCC
ou
ADR
VLo
DMW
...
DMW
NAK
DMR
ETX
BCC
NAK
ETX
BCC
guardando en la EEPROM
sin guardar en la EEPROM
Protocolo WEGTP
SCA06 | 15