4 PROTOCOLO WEGBUS
El protocolo WEGBus sigue la norma ISO 1745 para transmisión de datos en código. Son usadas solamente
secuencias de caracteres de texto sin encabezado.
Son usados dos tipos de mensajes por el maestro:
•
Telegrama de lectura: para consulta del contenido de los parámetros de los servoconvertidores;
•
Telegrama de escritura: para alterar el contenido de los parámetros de los servoconvertidores.
No es posible la transmisión entre dos servoconvertidores. El maestro tiene el control del acceso al bus.
4.1
DIRECCIONAMIENTO EN EL PROTOCOLO WEGBUS
Para el protocolo WEGBus, durante la transmisión de telegramas, la dirección seleccionada en el parámetro
dirección del servoconvertidor de la comunicación serial es representado por un carácter ASCII, de acuerdo
con la tabla a seguir:
Dirección
ASCII
0
@
1
A
2
B
3
C
4
D
5
E
6
F
7
G
8
H
9
I
10
J
11
K
12
L
13
M
14
N
15
O
Direcciones para ejecutar tareas especiales:
•
Dirección 0: es consultado cualquier servoconvertidor de la red, independientemente de su dirección. Se
debe tener solamente un servoconvertidor conectado a la red (punto a punto) para que no ocurran
cortocircuitos en las líneas de interfaz.
•
Dirección 31: un comando puede ser transmitido simultáneamente a todos los servoconvertidores de la
red, sin reconocimiento de aceptación.
4.2
CAMPOS DEL PROTOCOLO
•
STX: Byte de "Start of Transmition": Valor: 0x02 (hexadecimal); 2 (decimal).
•
ETX: Byte de "End of Transmition": Valor: 0x03 (hexadecimal); 3 (decimal).
•
ADR: Byte de la dirección del servoconvertidor en la red
Rango de Valores 0x41 (hexadecimal); 65 (decimal); 'A' (ASCII) ... 0x5E (hexadecimal); 94 (decimal); '^'
(ASCII) representan los valores de 1 ... 30 programados en el parámetro de la dirección del
servoconvertidor.
Especial 1: 0x40 (hexadecimal); 64 (decimal); '@' (ASCII) Permite la escritura o lectura de todos los
equipos conectados a la red.
Especial 2: 0x5F (hexadecimal); 95 (decimal); '_' (ASCII) Permite solamente la escritura en todos los
equipos conectados a la red, sin respuesta de aceptación o rechazo.
•
CÓDIGO: Contiene la dirección del parámetro con 5 dígitos (todos en ASCII) de acuerdo con lo siguiente:
Tabla 4.1: Dirección para el protocolo WEGBus
hexadecimal
Dirección
0x40
16
0x41
17
0x42
18
0x43
19
0x44
20
0x45
21
0x46
22
0x47
23
0x48
24
0x49
25
0x4A
26
0x4B
27
0x4C
28
0x4D
29
0x4E
30
0x4F
31
Protocolo WEGBus
ASCII
hexadecimal
P
0x50
Q
0x51
R
0x52
S
0x53
T
0x54
U
0x55
V
0x56
W
0x57
X
0x58
Y
0x59
Z
0x5A
[
0x5B
\
0x5C
]
0x5D
^
0x5E
_
0x5F
SCA06 | 15