登录
首页 工控软件 工控软件
回帖 发帖
正文

主题:请问vb读plc位元件一个怎样实现

点击:1135 回复:9

哪位大神知道分享下,感谢!
16-08-07 18:17
可以的 通讯做好就是了
16-08-07 19:09
读一个字节,然后通过与或计算将相应位取出。
16-08-07 19:33
要看是什么牌子的PLC。如三菱有专门的读位指令;西门子是通过读字节然后再取位状态
16-08-08 08:25
西门子,三菱,松下,台达都有专门读位的指令,根据协议直接读就行
16-08-08 08:28
谢谢,没搞出来??
16-08-09 17:46
三菱FX系列PLC通讯协议
STX  起始符(ASCII 02)
addr 地址(两个字节低字节在前)转换成为四字节ASCII码
bytes 字节数(1字节)转换成为两字节ASCII码
data  数据(1个字节转换成为两字节ASCII码)
ETX  结束符(ASCII 03)
SUM  和校验(1字节)(转换成为两字节ASCII码)
兼容FX0s,1s
STX '0' addr bytes ETX SUM  
STX '1' addr bytes data...data ETX SUM 
FX2n 
STX 'E00' addr bytes ETX SUM            //读PLC内存地址0x0000_0x7FFF
STX 'E01' addr bytes data...data ETX SUM     //写PLC内存地址0x0000_0x7FFF
STX '7' addr ETX SUM     //强制位ON
STX '8' addr ETX SUM          //强制位OFF
STX 'E7' addr ETX SUM     //强制位ON
STX 'E8' addr ETX SUM   //强制位OFF
最后修改:2016/8/10 10:07:40
16-08-10 10:07
不知道三菱PLC计数器C0在vb中是多少,怎样表示,请教!谢谢!
16-08-11 17:29
8楼
该帖内容不符合相关规定!
16-08-11 23:57
什么都没学到,哪位大神整个实例看看,做点好事,拜托!
16-08-12 07:24

工控新闻

更多新闻资讯