Ejemplo 5: escrita de los bits 100 y 101 para habilitar la rampa y habilitar general una Soft-
Starter SSW-07/SSW-08 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)
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+
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).
Pregunta (Maestro)
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+
SSW-07/SSW-08
M
C
ANUAL DE LA
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+
S
OMUNICACIÓN
ERIE
Valor
14h
0Fh
00h
64h
00h
02h
97h
10h
25