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

采用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日

相关推荐

  • 编程软件S7-200 SP6的

    请问谁有最新的S7-200的编程软件,SP6是最新的吗?我的邮箱是WWW.XHW0806@163.COM 谢谢! 最佳答案 文件很大,你有SP4的话直接下补丁,没有的话就…

    SIMATIC S7-200 2021年7月5日
  • S7-200 CUP226CN

    S7-200 CUP226CN 断电数据能保持多久,有没有什么办法使断电几个月后写入的数据不丢失 最佳答案 S7-200系统中用到了三种存储器件:RAM:&nb…

    SIMATIC S7-200 2020年10月31日
  • 用CPU224XP带一个TD400C

    用CPU224XP带一个TD400C,我把它插在0#口或1#口,从程序文本上看得出来吗?我没有找到它安装位置的描述痕迹 最佳答案 插0#口和插1#口是一样的,如果你没有通过通讯口控…

    SIMATIC S7-200 2021年7月5日
  • 中断事件19开启后关闭不了

    中断PTO脉冲输出后,想要再开启脉冲输出却没有用,不知道是不是我的中断指令用的不对还是怎样,我用脉冲控制电机来着 问题补充:我在中断程序里面 停止脉冲 里已经将…

    2021年7月5日
  • 文档

    请教,s7200smartplc用PPI缆(3BD30)和电脑连接,假如编程电缆和PLC连接成功后,但在设备管理器里没有端口显示,怎样在电脑上进行在线模拟?有没有一种编程电缆连接s…

    SIMATIC S7-200 2021年7月5日
  • CPU224XP与后接的模拟量模块是否有冲突?

    前做一个工程时用1个CPU224XP后接一个EM222,在数字量输出模块EM222后接了一个模拟量输入模块EM231各和一个模拟量输出模块EM232,在监控PLC程序时发现能读到C…

    SIMATIC S7-200 2021年7月5日
  • PTO故障代码127,是什么意思?

    PTO故障代码127的意思是什么?查帮助保留了。 最佳答案 见问题ID: 46413答案,连接:http://www.ad.siemens.com.cn/service/…

    SIMATIC S7-200 2020年11月1日
  • Modbus的技巧

    通常在做modbus的时候是否需要让MBUS_msg块循环读写? 最佳答案 2个站以上或2个不连续区域的数据区采集必需要用轮询了。 提问者对于答案的评价:谢谢 专家置评 已阅,最佳…

    SIMATIC S7-200 2017年11月6日
  • 进行自由口通讯时,通讯电缆如何设置

    进行自由口通讯时,通讯电缆如何设置 最佳答案 使用RS-232/PPI多主站电缆和自由口通讯功能,可以将S7-200 CPU连接到多种兼容RS-232标准的 设…

    SIMATIC S7-200 2021年7月5日
  • 咨询profibus协议的物理连接基础问题,谢谢大家了 ~~~

    各位自动化专业人士,我想问个关于profibus协议的基础问题,望大家赐教 ! 事情是这样:我是从事电力软件开发的,目前从事的是电厂脱硫在线监测系统的开发。&n…

    SIMATIC S7-200 2021年7月5日