Función 16 - Write Multiple Registers - WEG CFW-08 Manual Del Usuario

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

Publicidad

8.25.3.6 Función 16
- Write
Multiple
Registers
Dirección del registrador inicial (byte high)
Dirección del registrador inicial (byte low)
Campo Byte Count (nº de bytes de datos)
Registrador inicial (high)
No. de registradores (high)
No. de registradores (low)
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, y cada campo representa un byte).
Pregunta (Maestro)
Dirección del esclavo
Función
Número de registradores (byte high)
Número de registradores (byte low)
Dado 1 (high)
Dado 1 (low)
Dado 2 (high)
Dado 2 (low)
etc...
CRC-
CRC+
Tabla 8.27 - Estructura de la función 16
Ejemplo: escrita del tiempo de aceleración (P100) = 1,0 s y tiempo
de desaceleración (P101) = 2,0 s, de un CFW-08 en la dirección 20:
Pregunta (Maestro)
Campo
Dirección del esclavo
Función
Registrador inicial (low)
Byte Count
P100 (high)
P100 (low)
P101 (high)
P101 (low)
CRC-
CRC+
Tabla 8.28 - Ejemplo de telegrama utilizando la función 16
Como ambos los parámetros poseen resolución de una casa deci-
mal, para escrita de 1,0 y 2,0 segundos, deben ser transmitidos res-
pectivamente los valores 10 (000Ah) y 20 (0014h).
CAPÍTULO 8 - DISPOSITIVOS OPCIONALES
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)
Valor
Campo
14h
Dirección del esclavo
10h
Función
00h
Registrador inicial (high)
64h
Registrador inicial (low)
00h
No. de registradores (high)
02h
No. de registradores (low)
04h
CRC-
00h
CRC+
0Ah
00h
14h
91h
75h
Respuesta (Esclavo)
Dirección del esclavo
Función
CRC-
CRC+
Respuesta (Esclavo)
Valor
14h
10h
00h
64h
00h
02h
02h
D2h
207

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido