我做了一个小项目,用到了Modbus通讯。PLC用的是西门子cpu226,通讯口为PORT0, 数据线用的是PC/PPI编程电缆。通讯协议用的是modbus从站协议,modbus测试软件用的是modScan32。程序中modbus部分如下:modScan32连接设置如下:modScan32读取后界面为:我想查询Q0.0-Q0.3的数据,实际数据为:Q0..0=1 Q0.1=0 Q0.2=1,
程序中modbus部分如下:
![](file:///C:/DOCUME~1/Admin/LOCALS~1/Temp/ksohtml/wps_clip_image-125.png)
modScan32连接设置如下:
![](http://g.co188.com/img/topics/new_topics/images/blank.gif)
modScan32读取后界面为:
![](http://g.co188.com/img/topics/new_topics/images/blank.gif)
![](http://g.co188.com/img/topics/new_topics/images/blank.gif)
我想查询Q0.0-Q0.3的数据, 实际数据为:Q0..0=1 Q0.1=0 Q0.2=1,
结果为什么全是0? 不知道为什么,也不知道问题出在哪里。