Так это.... реализовано в бибке modbus.lib