Ejemplo 2: lectura de la corriente del motor en porcentaje (P002) y corriente del motor en
amperes (P003) de la Soft-Starter SSW-07/SSW-08 en la dirección 1 (suponiendo P002 =
50.0% y P003 = 40.0 A).
• Dirección: 1 = 01h (1 byte)
• Número del primero parámetro: 2 = 0002h (2 bytes)
• Número de parámetros leídos: 2 = 0002h (2 bytes)
• Valor leído del primero parámetro:500 = 01F4h (2 bytes)
• Valor leído del segundo parámetro: 400 = 0190h (2 bytes)
Pregunta (Maestro)
Campo
Dirección del esclavo
Función
Registrador inicial (high)
Registrador inicial (low)
Nr. de registradores (high)
Nr. de registradores (low)
CRC-
CRC+
5.4.3. Función 05 – Write Single Coil
Esta función es utilizada para escribir un valor para un único bit (coil). El valor para
el bit es representado utilizando dos bytes, donde el valor FF00h representa el bit igual a
1, y el valor 0000h representa el bit igual a 0 (cero). Tiene la siguiente estructura (los
valores son siempre hexadecimal, y cada campo representa un byte):
Pregunta (Maestro)
Dirección del esclavo
Función
Dirección del bit (byte high)
Dirección del bit (byte low)
Valor para el bit (byte high)
Valor para el bit (byte low)
CRC-
CRC+
Ejemplo 3: escrita del comando de reset (bit 107), en una Soft-Starter en la dirección 1.
• Dirección: 1 = 01h (1 byte)
• Número del bit: 107 = 006Bh (2 bytes)
• Valor para el bit: reset = 1, luego el valor que debe ser escrito es FF00h
SSW-07/SSW-08
M
C
ANUAL DE LA
Respuesta (Esclavo)
Valor
Campo
01h
Dirección del esclavo
03h
Función
00h
Byte Count
02h
P002 (high)
00h
P002 (low)
02h
P003 (high)
65h
P003 (low)
CBh
CRC-
CRC+
Respuesta (Esclavo)
Dirección del esclavo
Función
Dirección del bit (byte high)
Dirección del bit (byte low)
Valor para el bit (byte high)
Valor para el bit (byte low)
CRC-
CRC+
S
OMUNICACIÓN
ERIE
Valor
01h
03h
04h
01h
F4h
01h
90h
BBh
C1h
22