modbustcpopc模拟程序 点击:372 | 回复:0



myopc

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 43回
  • 年度积分:0
  • 历史总积分:159
  • 注册:2002年9月05日
发表于:2008-05-07 20:37:33
楼主

下载地址:

http://groups.google.com/group/myopc/files

下载mdtcp.zip

有2个程序

mdtcp.exe:modbus tcp opc server
启动参数:
-i 注册opc
-u 反注册opc
-port <n> modbus服务器在端口n监听,缺省502
此程序同时作为modbus tcp和opc服务器,modbus寄存器如下:
地址0-31为short型
地址32-62间的偶数为float型,奇数地址无效
地址1000为字符串,长度256
使用opc client读取时,item id为地址即可。例如读取item 1000即读取字符串寄存器。

mdtcpclient.exe: modbus tcp client
启动后接受并执行输入命令,命令有:
conn <host> <port>: 连接到modbus,缺省localhost:502
disconn: 断开了连接
read <address> <count>: 从address读取count个short寄存器
write <address> <short data ... >: 从address写入n个short寄存器
fread <address> <count>: 从address读取count个float寄存器
fwrite <address> <float data ... >: 从address写入n个float寄存器
sread <address> <count>: 从address读取count个string寄存器
swrite <address> <string data ... >: 从address写入n个string寄存器
?: 打印帮助
exit: 退出



热门招聘
相关主题

官方公众号

智造工程师