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

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日 上午11:34
下一篇 2017年6月10日 上午11:34

相关推荐

  • 求助编程软件和操作系统的问题。

    向老师们请教个问题。我现在电脑是win7系统,我想换一个电脑。我只知道200编程软件需要在win7上安装。smart,昆仑通态,威纶通这几款软件能在win10操作系统上安装吗? 钻…

    SIMATIC S7-200 2021年7月5日
  • 无法启动PLC编程软件SIMATIC Manager

    启动时出现提示S7ACAPP.dll文件丢失 图片说明:    钻石用户推荐最佳答案 参考文档,http://www.ad.siemens.com.cn/pro…

    2021年7月5日
  • s7_224XPCN 输出不符合逻辑

    本人现用scr编写顺序控制,运行时显示各Q都已为ON信号,但监控表及实际输出口输出总是不对应我所需要逻辑不对应,本人菜鸟刚刚接触PLC一周,望各位大侠指点一二。具体程序如下:&nb…

    SIMATIC S7-200 2021年7月4日
  • 在S7200中如何将实数转化为整数

    最佳答案 四舍五入和取整 四舍五入指令(ROUND)将一个实数转为一个双整数值,并 将四舍五入的结果存入OUT指定的变量中。 取整指令(TRUNC)将…

    SIMATIC S7-200 2021年7月5日
  • PC Access有关问题

    PC Access能实现哪些功能? 最佳答案 1)不能直接访问PLC存储卡中的信息(数据归档、配方)     &nbsp…

    SIMATIC S7-200 2020年11月5日
  • 偏移量。

    如果mb。偏移量是14,单元数目是18那么结果地址是多少到多少。怎么算来的谢谢 问题补充:那你看我的梯形图,用了m14.0 m15.0   …

    2017年11月12日
  • 200PLC 0-10V模块怎样使用0-20ma信号?

    我用的模块型号是6ES7 231-0HF22-0XA0,前6路是电压信号0-10V,请问怎样接受0-20ma信号? 可以在检测0-10V两个端子上连接一个500…

    SIMATIC S7-200 2017年12月8日
  • 常数数值范围的理解

    这里高手最多,我有一个疑问常数转换成无符号的十进制,十六进制很好理解,转换成有符号的十进制也好理解,转成有符号的十六进制就不是很好理解了,请解释一下 最佳答案 首先,不论你是何种进…

    SIMATIC S7-200 2017年11月1日
  • 求s7-200 sp8 编程软件

    现在需要用 200的    软件   但是 官网现在限制了  &nbs…

    SIMATIC S7-200 2020年11月1日
  • SM331如何精确测电流??

    用SM331模拟量输入模块,1、用一个采样电阻,直接用SM331测采样电阻两端电压,然后编程换算成电流2、用电流变送器测电流再转给SM331(这样测电流受电流变送器精度制约)有什么…

    SIMATIC S7-200 2020年10月31日