Capítulo 11 Funciones de comunicación
Código de error: pueden visualizarse dos en ASCII (20h ~ 7Fh)
Tamaño de la memoria intermedia de transmisión/recepción: transmisión = 39 bytes, recepción = 44 bytes
Memoria intermedia de registro de monitoreo: 8 palabras
SUM: inspección mediante suma para comprobar errores de comunicación
SUM = forma ASCII-HEX de los 8 bits más bajos de (Dirección No. + CMD + datos)
Ejemplo) Pedido de lectura de uno de 3000 números de dirección:
ENQ
Dirección No.
05h
1
SUM = '0' + '1' + 'R' + '3' + '0' + '0' + '0' + '1'
= 05h + 30h + 31h + 52h + 33h + 30h + 30h + 30h + 31h
= 1A7h (Valor de control excluido: ENQ, ACK, NAK, etc.)
Función de difusión (broadcast)
Se utiliza para impartir un comando al mismo tiempo a todos los variadores conectados en una red
Método: entrar el comando en la dirección No. 255
Acción: Cada variador recibe y responde a ésta, aunque no sea su propio número de dirección definido
11.2.2 Detalle del protocolo de lectura
Pedido de lectura: Pedido para leer un número n de datos de palabras consecutivamente de la sirección No. xxxx
ENQ
05h
1
Total de bytes = 12, entre comillas se refiere a caracteres
Respuesta de lectura normal:
ACK
06h
1
Total de bytes = 7 * n * 4 = 39 como máximo
Respuesta de lectura de error:
NAK
15h
1
Total de bytes = 9
11-10
Dirección
CMD
No.
"01"
"R"
"3000"
2
1
4
Dirección
Dirección No.
CMD
"01" ~ "1F"
"R"
2
1
Dirección No.
CMD
"01" ~ "1F"
"R"
2
1
Dirección No.
CMD
"01" ~ "1F"
"R"
2
1
Número de
direcciones
"1"
1
Número de
No.
direcciones
"XXXX"
"1" ~ "8" = n
4
1
Datos
SUM
EOT
"XXXX"
"XX"
04h
N * 4
2
1
Código de
SUM
EOT
error
"**"
"XX"
04h
2
2
1
SUM
EOT
"AC"
04h
2
1
SUM
EOT
"XX"
04h
2
1