4 PROTOCOLO WEGTP
El WEGTP foue dearrollado con el objetivo de posibilitar la comunicación con el CLPs de la línea TP. Sin
embargo, debido a su flexibilidad y facilidad de uso, ha sido utilizado en otras aplicaciones, siendo muchas
veces implementado en CLPs y otros sistemas para control y monitoreo de los equipos WEG.
En estos documentos están definidos los formatos de los mensajes utilizados por los elementos que hacen
parte de la red WEGTP, los servicios (o funciones) que pueden estar disponibles vía red, y también como estos
elementos intercambian datos en la red.
4.1
DIRECCIONAMIENTO EN EL PROTOCOLO WEGTP
Para el protocolo WEGTP, durante la transmisión de telegramas, la dirección seleccionada en el parámetro
"dirección del servoconvertidor en la comunicación serial" es representado por un caracter 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: cualquier servoconvertidor de la red es consultado, independientemente de su dirección. Se
debe tener apenas 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 para 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)
conectados a la red.
Especial 2: 0x5F (hexadecimal); 95 (decimal); '_' (ASCII)
equipos conectados a la red sin respuesta de aceptación o rechazo.
•
COD: Byte del Código del Telegrama
Lectura: 0x3C (hexadecimal); 60 (decimal); '<' (ASCII)
Escritura: 0x3D (hexadecimal); 61 (decimal); '=' (ASCII) sin guardar el parámetro en la EEPROM
Escritura: 0x3E (hexadecimal); 62 (decimal); '>' (ASCII) salvando el parámetro en la EEPROM
tabla 4.1: Dirección para el protocolo WEGTP
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 WEGTP
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
Permite escritura o lectura de todos los equipos
Permite SOMENTE escritura en todos los
SCA06 | 13