User Tools

Site Tools


uphp:library_functions:modbus

This is an old revision of the document!


Modbus Library Reference

Available in Wattmon OS 3.12+

The Modbus include library contains functions and defines as shown below.

Usage:

include("/lib/uphp/modbus.inc");

Click on the function name for further details:

FUNCTION NAMEPARAMETER(S)RETURNLIBRARYDESCRIPTION
mb_get_error_stringint errorstringmodbusGet human readable error description
mb_set_float_be_0x10int id, int bus, int reg, int val, int retriesintmodbusSet a modbus float in big endian using function 10h
mb_set_float_le_0x10int id, int bus, int reg, int val, int retriesintmodbusSet a modbus float in little endian using function 10h
mb_set_int16_0x03int id, int bus, int reg, int val, int retriesintmodbusSet a modbus device register using function 03h
mb_set_int16_0x10int id, int bus, int reg, int val, int retriesintmodbusSet a modbus device register using function 10h
mb_set_uint32_be_0x10int id, int bus, int reg, int val, int retriesintmodbusSet a modbus UINT32 in big endian using function 10h
mb_set_uint32_le_0x10int id, int bus, int reg, int val, int retriesintmodbusSet a modbus UINT32 in little endian using function 10h
uphp/library_functions/modbus.1617958516.txt.gz · Last modified: 2021/09/13 05:56 (external edit)