Descargar Imprimir esta página

HNC Electric HV610 Serie Manual De Usuario página 155

Publicidad

Ejemplo de función
Función 0x03: leer n registros de palabras, rango de lectura 1 ~ 16
La dirección del esclavo es 01h, y primero se leen dos palabras de datos consecutivas. La dirección de inicio es F000H del registro
de parámetros de comunicación. La estructura del marco se describe a continuación:
Código de función Modbus
Dirección de inicio byte alto
Dirección de inicio byte bajo
Alto byte de datos
Byte de datos bajo
Fin del mensaje
La instrucción de función 0x03 solicita el marco
Código de función Modbus
Gran cantidad de bytes de datos
Número bajo de bytes de datos
Registrar datos F000H de byte alto
Registrar datos F000H de byte alto
Registrar datos F000H de byte alto
Registrar datos F000H de byte alto
Fin del mensaje
La instrucción de función 0x03 esclavo responde a la trama
Función 0x06: modificar una palabra de registro.
Nota: las operaciones de escritura frecuentes pueden dañar la memoria interna.
➀ 
Ejecute el comando de escritura y los datos se escribirán en el registro interno. La memoria tiene un límite en
el número de operaciones de escritura. Si se excede el límite, la dirección de memoria se destruirá. Evite las operaciones de escritura
frecuentes.
➁ 
Si es necesario escribir en una dirección con frecuencia, se recomienda utilizar la instrucción de función 0x05.
Inicio de mensaje
Dirección esclava
Byte bajo de CRC
Byte alto de CRC
Inicio de mensaje
Dirección esclava
Byte bajo de CRC
Byte alto de CRC
3,5 bytes de tiempo de transmisión
3,5 bytes de tiempo de transmisión
3,5 bytes de tiempo de transmisión
3,5 bytes de tiempo de transmisión
51
0 1H
0 3H
F 0H
0 0H
0 0H
0 2H
F 7H
0 BH
0 1H
0 3H
0 0H
0 4H
0 0H
0 BH
0 0H
0 0H

Publicidad

loading