Función 06 - Write Single Register; Función 16 - Write Multiple Registers - WEG CFW-11 Serie Manual

Ocultar thumbs Ver también para CFW-11 Serie:
Tabla de contenido

Publicidad

Ejemplo 1: lectura de la velocidad del motor (P0002) y corriente del motor (P0003) del CFW-11 en la dirección 1
(suponiendo P0002 = 1000 rpm y P0003 = 3,5 A).
Dirección: 1 = 01h (1 byte)
Número del primer parámetro: 2 = 0002h (2 bytes)
Valor del primer parámetro: 1000 = 03E8h (2 bytes)
Valor del segundo parámetro: 35 = 0023h (2 bytes)
Campo
Dirección del esclavo
Función
Registrador inicial (high)
Registrador inicial (low)
No. de registradores (high)
No. de registradores (low)
CRC-
CRC+
5.4.2 Función 06 – Write Single Register
Esta función es utilizada para escribir un valor para un único registrador. Posee la siguiente estructura (los valores
son siempre hexadecimal, y cada campo representa un byte):
Dirección del esclavo
Función
Dirección del registrador (byte high)
Dirección del registrador (byte low)
Valor para el registrador (byte high)
Valor para el registrador (byte low)
CRC-
CRC+
Ejemplo 2: escrita de la consigna de velocidad (P0683) en 900 rpm (suponiendo velocidad sincrónica de 1800
rpm), para el CFW-11 en la dirección 3.
Dirección: 3 = 03h (1 byte)
Número del parámetro: 683 = 02AB (2 bytes)
Valor para el parámetro: 1000h (2 bytes)
Note que para esta función, la respuesta del esclavo es una copia idéntica de la solicitación hecha por el maestro.
5.4.3 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 usada para escribir un único registrador (los valores son siempre hexadecimal, e cada campo
representa un byte).
Pregunta (Maestro)
Pregunta (Maestro)
Pregunta (Maestro)
Campo
Dirección del esclavo
Función
Registrador (high)
Registrador (low)
Valor (high)
Valor (low)
CRC-
CRC+
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 registrador (byte high)
Dirección del registrador (byte low)
Valor para el registrador (byte high)
Valor para el registrador (byte low)
CRC-
CRC+
Respuesta (Esclavo)
Valor
Campo
03h
Dirección del esclavo
06h
Función
02h
Registrador (high)
ABh
Registrador (low)
10h
Valor (high)
00h
Valor (low)
F5h
CRC-
B0h
CRC+
26
Valor
01h
03h
04h
03h
E8h
00h
23h
3Bh
9Ah
Valor
03h
06h
02h
ABh
10h
00h
F5h
B0h

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Rs232Rs485

Tabla de contenido