自由口通讯接收数据不正常

采用S7 200自由口和智能设备通讯时,轮询地址定为1,2,3,4,5。智能仪表需要读取两个参数,当轮询地址1.,2读取仪表参数时,仪表参数先询问的读不到回数,后询问的回数正常。把轮询地址改为1,4两个仪表都可以读到数。轮询方式为1–2—3—4—-5循环访问从站。此程序为多从站。有的仪表需要发送两次才能读到数!请各位解释一下为何?

问题补充:
发送数据全都正确

最佳答案

你可以用串口软件接收PLC发送的数据,PLC不会因为从站不回数据而终止轮训,所以串口软件接收到的数据应该是均时的各个从站的询问数据,如果这个数据不对,那么就检查程序吧。

将轮训间隔时间加长,可能是从站反应较慢,有的仪表要几百毫秒才能回复数据。

提问者对于答案的评价:
谢谢了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • TP170-A触摸屏

    TP170-A触摸屏可以上载程序吗?有办法把程序调出来吗? 最佳答案 一楼解释的是支持上载功能的屏所需要具备的,但是本身TP170A是不支持上载的,也就无所谓满足条件与否。&nbs…

    SIMATIC S7-200 2021年7月5日
  • SMART200之间的自由口通讯

    哪位大神知到smart200之间的自由口通讯具体的主从站程序怎么设?我会smart200与串口之间的自由口发送和接收通讯,但是不会smart200之间的自由口通讯通讯,那我大神会帮…

    SIMATIC S7-200 2021年7月5日
  • EM235模块模拟量信号转换问题?

    模块上本已经接了一个4-20MA的传感器,现在想再加个传感器但输入信号是0-10V,我想不改变原来的0-20MA电流输入模式,想加个500欧电阻,但不知道电阻如何接入0-10V的电…

    SIMATIC S7-200 2020年11月1日
  • 电控箱要预留以太网远程监控接口

    请教各位:我有个用户要求电控箱预留以太网接口以便远程监控,但是系统不一定要PLC做,请问能做吗 ? 怎么做?我想有以太网模块肯定要PLC控制了。谢谢 问题补充:…

    SIMATIC S7-200 2021年7月4日
  • winds7/32位适合装哪款plc编程软件

    winds7,32位,可以用的软件,下载软件学习一下,不知道怎么弄,谢谢哥哥姐姐 钻石用户推荐最佳答案 博途v13,刚入门可以学习一下官方链接https://support.ind…

    2021年7月5日
  • s7-200与上位机组态监控如何实现无线通讯来控制与监控

    我这有一台s7-200PLC现在要把控制和监控的组态放在集控室来操作,由于距离较远,我准备用无线网络来进行通讯,需要加什么组件,如何实现? 最佳答案 http://www.indu…

    SIMATIC S7-200 2021年7月5日
  • 0.01S的时钟脉冲

    200plc里如果我要使用 0.01S或者0.001S的时钟脉冲,(完成的功能就好像SM0.5一样),程序应该如何写啊/请大哥哥指点,谢谢 最佳答案 CPU224&nbs…

    SIMATIC S7-200 2020年11月1日
  • 0-10V模拟输出

    224XP需要输出0-10V的信号,该如何接线? 最佳答案 1.CPU 224 XP本体上没有电流信号模拟量输入   只有电压输入…

    SIMATIC S7-200 2021年7月4日
  • 用输入模拟电压值控制高速计数输出的程序

    设定10v时计数器输出100,周期500ms,0v时输出0,线性输出 最佳答案 楼主一上来就提这些难度较大问题,小弟有点头晕!   回家把书翻来覆去,…

    SIMATIC S7-200 2021年7月4日
  • CPU224XP的模拟量输出

    我用CPU224XP的模拟输出0-20mA,去控制一个变频器的转速,0-50HZ。假如我想让变频器电机的转速是25HZ,就应当输出10mA,请问这个模拟输出口的地址是什么?在程序中…

    SIMATIC S7-200 2020年10月31日