VB与PLC通讯的问题 LWM(2010-01-20 8:34:36) 点击:
17899 回复:
4 IP:
58.246.9.* 最进在做一个VB与永宏PLC通讯的小程序,其他都以弄好,就是浮点数写入不行,读出可以。PLC把写的浮点数判断成了16进制整数。请问怎么样让PLC判断是浮点数呢,协议里没看到有特殊的功能码。
.1. 回复:VB与PLC通讯的问题 刘建阳(2010-01-20 8:50:57) IP:
125.77.212.* 可以写入整数,然后PLC内部再把该整数——>浮点数。
.2. 回复:VB与PLC通讯的问题 LWM(2010-01-22 7:57:00) IP:
58.246.9.* 好像不行啊,听说要用永宏的OPC,何工有没有这方面的资料啊
.3. 回复:VB与PLC通讯的问题 刘建阳(2010-01-22 20:36:49) IP:
124.72.60.* 可以的
VB写入的是16进制,软件里面处理数据就可以了
永宏OPC就是Facon Servers,可以自己去下载。
.4. 回复:VB与PLC通讯的问题 LWM(2010-01-25 10:27:55) IP:
58.246.9.* OPC也做不了浮点书,但是我的问题以解决,PLC写浮点数跟写32位整数顺序不一样,搞清这个就解决了。