为什么通讯连接上了,却出现离奇的问题。。。

s7-200与ABB变频器通讯上了,通过modbus,用的是modbus主站库,现在一个msg指令一次性读了9个字,离奇的是,一次性读了9个字却只读到其中一个字的值,另外几个字的值都没读出来,这些数值在变频器中均有数值(通过面板查看的),已排除这些字在程序中没其他位置占用,已排除通讯没通讯上,因为其中有个数值是随面板中变化而改变的。求大神分析下最可能的原因,还在熬夜找原因。。。。。。。。

最佳答案

首先,9个字分9次读取,每次读取1个字,检验数据是否可以被读取;
然后,9个字分为3次读取,每次读取3个字,检验连续读取数据是否正常。
最后,9个字一起读取。

提问者对于答案的评价:
duo  xie ,wo shi shi

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc164461.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日
下一篇 2017年6月10日

相关推荐

  • 请问,我这有一个项目

    这个项目用组态王软件来做组态画面,用西门子200PLC来控制现场设备,但现在要求,PLC放在现场,但工控机要放在距离现场有300米的控制室里,问现在工控机与PLC之间用什么方法通讯…

    SIMATIC S7-200 2020年11月1日
  • S7-200 CPU226 相邻两数传送

    S7-200 CPU226 给相邻两个字分别传送不同的值,为什么后面的值把前面给覆盖了,例如十进制的100传送给VW100,接着将十进制101传送给VW101,…

    SIMATIC S7-200 2020年10月31日
  • modbus通讯协议

    s-7299PLC系统要和中控室的上位机通讯,业主使用的是modbus通讯协议,我要如何配置硬件和软件 最佳答案 200添加modbus从站的协议库就可以,200提供的是485口,…

    SIMATIC S7-200 2021年7月5日
  • s7-200的MODBUS RTU协议问题

    各位老师,您好,我是个新手,现在在做一个项目,就是用西门子s7-200的与一个modbus协议,我弄了将近一个月了,还是弄不好啊!请大家帮帮忙啊! 我用的是s7-200中…

    SIMATIC S7-200 2020年11月1日
  • Modbus协议指令库

    请问modbus协议指令库软件包,从哪儿可以下载?我从下载中心没找到啊,谁有的话告诉一声,或给传一份,不胜感激。谢谢! 最佳答案 modbus协议指令库软件包已经发到你邮箱 提问者…

    SIMATIC S7-200 2020年11月5日
  • 关于S7-200PLC计数器的问题?

    我用比较指令   C1==I 1 的时候,Q0.1没有输出。为什么? 问题补充:全部程序 图片说明:    &…

    2021年7月5日
  • 模拟量阶梯性输出程序编写

    用模拟量输出实现分段控制,比如每分钟输出电流增加1ma,此数值可以通过触摸屏调整,到达一定数值时停止,(数值通过传感器模拟量采集,触摸屏来控制关断时大小)比如设定15ma电流,当传…

    SIMATIC S7-200 2021年7月5日
  • PLC200选型手册和入门

    PLC200如何选型和入门方法 最佳答案 1、深入浅出西门子S7-200PLC(第三版)http://video.gongkong.com/detail/5643.htmhttp:…

    SIMATIC S7-200 2017年11月20日
  • EM235模拟量输出M0与PLC供电的M端可以短接吗?

    EM235模拟量输出M0与PLC供电的M端可以短接吗?现在有个放大器,0-10v控制,24v供电,信号地和电源地是公共的,要接的话,M0就只能和供电的负极短接了 问题补充:放大器的…

    2017年5月31日
  • 请问S7-200上的模块SLIN S-03RV是什么模块

    今天在一台设备上,S7-200上有两个SLIN  S-03RV模块,不知道这是什么模块。请告诉帮忙解答,非常感谢! 最佳答案 如果是西门子的模块,上面都有6ES…

    SIMATIC S7-200 2020年10月31日