Función 03 - Read Holding Register - WEG MVW-01 Manual Del Usuario

Convertidor de frecuencia de media tensión
Ocultar thumbs Ver también para MVW-01:
Tabla de contenido

Publicidad

Pregunta (Maestro)
Campo
Dirección del esclavo
Función
Bit inicial (high)
Bit inicial (low)
Número de bits (high)
Número de bits (low)
CRC-
CRC+
En el ejemplo, como el número de bits leídos es menor que 8, el esclavo precisa solamente de 1 byte para la
respuesta. El valor del byte es 02h, que en binario tiene la forma 0000 0010. Como el número de bytes leídos es
igual a 2, solamente nos interesan los dos bits menos significativos, los que poseen los valores 0 = deshabilita
general y 1 = sentido de giro horario. Los demás bits, como no fueron solicitados, serán rellenados con 0 (cero).
13.3.3.2 Función 03 - Read Holding Register
Lee el contenido de un grupo de registradores que necesariamente deben estar en secuencia numérica. Esta
función posee la siguiente estructura para los telegramas de lectura y respuestas (los valores son siempre
hexadecimales, y cada campo representa un byte):
Pregunta (Maestro)
Dirección del escravo
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)
Ejemplo: lectura de los valores de valor proporcional a la frecuencia (P002) y corriente del motor (P003) del MVW- 01
en el dirección 1:
Pregunta (Maestro)
Campo
Dirección del esclavo
Función
Registrador inicial (high)
Registrador inicial (low)
Nº de registradores (high)
Nº de registradores (low)
CRC-
CRC+
-
Cada registrador siempre está formado por dos bytes (high y low). Para el ejemplo, tenemos P002 = 0384h, que
en decimal es igual a 900. Como este parámetro no posee espacio decimal para la indicación, el valor real leído
será 900 rpm.
De la misma forma, tenemos que el valor de la corriente P003 = 0035h, que es igual a 53 decimal. Como la
corriente posee resolución de un espacio decimal, el valor leído es de 5,3 A.
Tabla 13.15: Ejemplo de estructura de telegramas
Valor
01h
01h
00h
01h
00h
02h
ECh
0Bh
Tabla 13.16: Estructura de los telegramas
Funición
CRC-
CRC+
-
-
Tabla 13.17: Ejemplo de la estructura de telegramas
Valor
01h
03h
00h
02h
00h
02h
65h
CBh
-
Redes de Comunicación
Respuesta (Esclavo)
Campo
Dirección del esclavo
Función
Byte Count
Estado dos bits 1 y 2
CRC-
CRC+
-
-
Respuesta (Esclavo)
Dirección del esclavo
Función
Campo Byte Count
Dato 1 (high)
Dato 1 (low)
Dato 2 (high)
Dato 2 (low)
etc
CRC-
CRC+
Respuesta (Esclavo)
Campo
Dirección del esclavo
Función
Byte Count
P002 (high)
P002 (low)
P003 (high)
P003 (low)
CRC-
CRC+
Valor
01h
01h
01h
02h
D0h
49h
-
-
Valor
01h
03h
04h
05h
84h
00h
35h
7Ah
49h
13
MVW-01 | 13-31

Publicidad

Tabla de contenido
loading

Tabla de contenido