Anexo Iv: Ejemplos De Variables De One - LDA Audio Tech ONE Manual Del Usuario

Ocultar thumbs Ver también para ONE:
Tabla de contenido
dispositivos pueden ejecutar entre ellos, y su uso depende del modelo de datos y
del tipo de acceso implementado en el dispositivo receptor. En este caso, ONE usa
el modelo de registros de 16-bits con estas operaciones:
◦ Read Holding Registers (Lectura del Registro de Almacenamiento): código de
función 03 ("03" en hex)
◦ Write Multiple Registers (Escritura Múltiple de Registros): código de función 16
("10" en hex)
Contenido de la trama de Comandos:
Dirección
(1 byte)
En este punto se pueden analizar a bajo nivel los comandos de Modbus y ver que hay
dentro de ellos. En el ANEXO IV: Ejemplos de variables de ONE se recogen algunos
ejemplos, de los que se analiza aquí el primero de ellos:
Operación realizada: asigna al "Master PA volume" el valor de 0 dB.
Dirección de la variable de ONE: "1500" en hexadecimal.
Comando Modbus: "0A 10 14 FF 00 01 02 00 00 95 6E".
Comando decodificado:
◦ Dirección (1 byte): valor hex. "0A". Coincide con la dirección 10 en decimal, que
es la dirección Modbus por defecto de ONE.
◦ Código de Función (1 byte): valor hex. "10" (Operación "Write Multiple
Registers", con valor decimal 16).
◦ Datos (estos son los parámetros de la operación "Write Multiple Registers"):
▪ Dirección de Inicio (2 bytes): valor hex. "14FF". Lo que significa el registro
"1500" (recordar el decremento de dirección visto en la sección 2.4).
▪ Cantidad de Registros (2 bytes): valor hex. "0001". Esta variable tiene una
longitud de 1 bloque, por lo que sólo requiere escribir un registro.
▪ Contador de Byte (1 byte): valor hex. "02". Cada registro tiene una longitud
de 2 bytes, siendo esta cantidad la que se debe escribir.
▪ Valor de los Registros (N x 2 bytes): valor hex. "0000". Define el conjunto de
los valores deseados para escritura. En este caso, se está mandando un
cero para poner el volumen a 0 dB.
◦ CRC (2 bytes): valor hex. "956E". Este valor proviene del cálculo del valor
específico de comprobación del protocolo Modbus.

ANEXO IV: Ejemplos de variables de ONE

Se facilitan las direcciones de algunas variables básicas con las que validar el correcto
funcionamiento de la comunicación entre dispositivo controlador con Modbus Poll y ONE.
Los comandos disponibles podrían variar en función de la versión del firmware del equipo
Integración de ONE por MODBUS
Código de Función
(1 byte)
Datos
(N bytes, dependiendo de la
función seleccionada)
CRC
(2 bytes)
Tabla de contenido
loading

Este manual también es adecuado para:

One 500

Tabla de contenido