El AquaVent solo usa las funciones MODBUS que operan con registros (16 bits) y transfieren los datos en Big Endian. El AquaVent solo admite registros de retención, y consecuentemente, solo las funciones MODBUS que tienen que ver específicamente con los registros de retención.
Las siguientes son funciones MODBUS admitidas:
03: Leer registros de retención (código 0x03): este comando lee uno o más registros.
06: Escritura de registro de retención (código 0x06): este comando configura un solo registro.
10: Escritura de registros de retención (código 0x10): este comando configura uno o más registros.
16: Enmascarar el registro de escritura (código 0x16): este comando configurará y/o borrará uno o más bits en un solo registro (consulte la sección 5.4.1 para ver ejemplos de uso).
Se recomienda consultar el documento: MODBUS Application Protocol Specification V1.1b, 28 de diciembre de 2006, presente en modbus.org, para obtener más información acerca de los códigos de función específicos.