MODBUS设备使用[MBusDrv.dll]库R / W数据访问。
导出函数(pascal声明):
{*来自MODBUS设备的标准读取数据*}
函数GetMBData(const SlaveAddr:byte; const ReadType:boolean; var Data:array [0..254] of byte):integer; STDCALL;
SlaveAddr:byte(1..254)
ReadType:boolean(false = Coils / true =控制寄存器)
数据:字节的数组[0..254](器件数据)
返回整数(0 = OK)
{*从MODBUS设备扩展读取数据*}
函数GetMBDataEx(const SlaveAddr:word; const ReadType:word):pointer; STDCALL;
SlaveAddr:word(1..254)
ReadType:字(0 =线圈/ 1 =保持寄存器)
255字节的返回指针(设备数据或0 =错误)
{* VBA(Microsoft Visual Basic)从MODBUS设备读取数据*}
函数GetMBDataVBA(const SlaveAddr:LongInt; const ReadType:LongInt):pointer; STDCALL;
SlaveAddr:longint(1..254)
ReadType:longint(0 =线圈/ 1 =保持寄存器)
255字节的返回指针(设备数据或0 =错误)
{*标准写入数据到MODBUS设备*}
函数PutMBData(const SlaveAddr:byte; const WriteType:boolean; const DataAddr:byte; const Data:word):integer; STDCALL;
SlaveAddr:byte(1 ..254)
WriteType:boolean(false = Coil / true =保持寄存器)
DataAddr:byte(1..255)
资料:字
返回整数(状态码= 0 = OK)
{* VBA(Microsoft Visual Basic)将数据写入MODBUS设备*}
函数PutMBDataVBA(const SlaveAddr:longint; const WriteType:longint; const DataAddr:longint; const Data:longint):longint; STDCALL;
SlaveAddr:longint(1..254)
WriteType:longint(0 =线圈/ 1 =保持寄存器)
DataAddr:longint(1..255)
数据:longint
返回longint(状态码> = 0 = OK)
- 主页
- Windows 2003
- 系统工具
- 自动化软件
- MODBUS RTU Serial RS232/RS485 and TCP/IP for Windows
按类别搜索
热门软件
-
Autoruns 19 Jan 18
-
Advanced Task Scheduler 14 Aug 18
-
Macro Scheduler Lite 21 Jan 15
-
UBot Studio 16 Apr 15
-
Autobot 31 Dec 14
-
Auto Mouse Clicker 31 Dec 14
-
TimePC 30 Dec 14
MODBUS RTU Serial RS232/RS485 and TCP/IP for Windows
支持的操作系统
类似的软件
Watch 4 Size
31 Dec 14
WinBatch
22 Jan 15
Advanced Task Scheduler Network
14 Aug 18
Shut IT
19 Sep 15
显影剂的其他软件 AE
Freeware DCF77 Decoder
14 Aug 18
意见 MODBUS RTU Serial RS232/RS485 and TCP/IP for Windows
按类别搜索
热门软件
-
Free Auto Typer 1 Jan 15
-
Bill Redirect Serial COM Port to Keyboard Buffer 21 Nov 14
-
Simple Autoclicker 16 Apr 15
-
WinTr Scada 9 Dec 14
-
Automatic Mouse and Keyboard 23 Jan 15
-
UBot Studio 16 Apr 15
-
Shortcuter 9 Dec 14
评论没有发现