Función 16 - Write Multiple Registers - WEG SSW-06 V1.6X Manual De La Comunicación

Ocultar thumbs Ver también para SSW-06 V1.6X:
Tabla de contenido

Publicidad

Protocolo Modbus-RTU
El valor de cada bit que está siendo escrito es colocado en una posición de los bytes de datos enviados por el
maestro. El primero byte recibe los 8 primeros bits a partir de la dirección inicial indicada por el maestro. Los
demás bytes (si el número de bits escritos es mayor que 8), continúan la secuencia. Caso el número de bits
escritos no sea múltiplo de 8, los bits restantes del último byte deben ser llenados con 0 (cero).
Ejemplo 5: escrita de los bits 100 y 101 para habilitar la rampa y habilitar general una Soft-Starter SSW-06 en
la dirección 20
Dirección: 20 = 14h (1 byte)
Número de primero bit: 100 = 0064h (2 bytes)
Número de bits: 2 = 0002h (2 bytes)
Valor para los bits: los dos bits deben ser colocados en 1, entonces valor = 03h (1 byte)
5.4.6
Función 16 – Write Multiple Registers
Esta función permite escribir valores para un grupo de registradores, que deben estar en secuencia numérica.
También puede ser utilizada para escribir un único registrador (los valores son siempre hexadecimal, y cada
campo representa un byte).
Dirección del esclavo
Función
Dirección del registrador inicial (byte high)
Dirección del registrador inicial (byte low)
Número de registradores (byte high)
Número de registradores (byte low)
Campo Byte Count (nº de bytes de datos)
Dato 1 (high)
Dato 1 (low)
Dato 2 (high)
Dato 2 (low)
Etc...
CRC-
CRC+
Pregunta (Maestro)
Dirección del esclavo
Función
Dirección del bit inicial (byte high)
Dirección del bit inicial (byte low)
Número de bits (byte high)
Número de bits (byte low)
Campo Byte Count (no. de bytes de datos)
Byte 1
Byte 2
Byte 3
etc...
CRC-
CRC+
Dirección del esclavo
Pregunta (Maestro)
Campo
Dirección del esclavo
Función
Bit inicial (byte high)
Bit inicial (byte low)
No. de bits (byte high)
No. de bits (byte low)
Byte Count
Valor para los bits
CRC-
CRC+
Pregunta (Maestro)
Respuesta (Esclavo)
Dirección del esclavo
Función
Dirección del bit inicial (byte high)
Dirección del bit inicial (byte low)
Número de bits (byte high)
Número de bits (byte low)
CRC-
CRC+
Respuesta (Esclavo)
Valor
Campo
14h
Dirección del esclavo
0Fh
Función
00h
Bit inicial (byte high)
64h
Bit inicial (byte low)
00h
No. de bits (byte high)
02h
No. de bits (byte low)
01h
CRC-
03h
CRC+
2Eh
6Dh
Respuesta (Esclavo)
Dirección del esclavo
Función
Dirección del registrador inicial (byte high)
Dirección del registrador inicial (byte low)
Número de registradores (byte high)
Número de registradores (byte low)
CRC-
CRC+
Valor
14h
0Fh
00h
64h
00h
02h
97h
10h
SSW-06 | 24

Publicidad

Tabla de contenido
loading

Tabla de contenido