S7-200和多台仪表进行RS485通信的问题

在编写200和多台仪表进行485通信时采用了轮询方式,但有一个问题,若200轮询(*口)某一仪表而该仪表未响应,则轮询通信就瘫痪了,我想问一下,若仪表未响应,200如何实现定时发另外的XMT信号,看200的系统手册,重发XMT必须是在有接收中断的前提下才进行的。谢谢。

问题补充:
所给链接有的无法打开,有的没有解决问题,为防止卡在一个点,我编了一个每隔1秒定时发送XMT的指令,以跳过被卡点,运行监控时,该XMT块显示红色,说明系统不支持,但如果非要产生接收中断,在接收中断子程序中发XMT,而该点又未响应,通信就无法进行,不是吗?

最佳答案

1、每个通讯对象都可能会出现无响应,必须处理这种情况;
2、发XMT且完成后,一般是启动一个RCV,来接收响应。可是到了规定的时间后,没有收到响应,这个时候,你要用指令来结束RCV,然后再对下一个站发XMT。

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:56
下一篇 2020年10月31日 下午1:56

相关推荐

  • EM253出现奇怪现象

    麻烦各路高手帮帮我,现在是 一台S7-200拖5个位控模块,一直都正常的,但是下午突然有个奇怪的现象,寻原点的时候总是会把位置停在零点的附近,都在正负1mm左右,模块里面…

    SIMATIC S7-200 2020年11月1日
  • TD400C详细电路图,做安标用。

    请了解TD400C的老师,提供TD400C详细电路图,做本安产品认证时,要求提供详细线路图,否则,不能认证。 问题补充:中国煤矿产品不以国际认证,以安标认证为准。所以防爆所做本安认…

    SIMATIC S7-200 2021年7月5日
  • smartline700和200plc通过以太网连接

    在屏的软件里连接设好屏和PLC的ip地址分别为192、168、147、2,和192、168、147、1,其他的保持缺省状态,下载到屏里;plc通过以太网向导,设PLC的网址192、…

    SIMATIC S7-200 2019年6月10日
  • S7-200的软件图标是哪一个?

    S7-200的软件图标是哪一个? 最佳答案 这一个。 图片说明:    提问者对于答案的评价:谢谢 专家置评 已阅,最佳答案正确。

    2017年6月29日
  • Win10系统不能安装PC Access,怎么让s7-224CN与WinCC通讯

    求教:Win10系统不能安装PC Access,怎么让s7-224CN与WinCC通讯?谢谢 最佳答案 安装WIN7系统WIN10的话选用第三方OPC软件 提问者对于答案…

    SIMATIC S7-200 2021年7月5日
  • SSI仪表与PLC

    如何使用自由端口与SSI接口仪表建立通讯,读取仪表的数值? 最佳答案 自由口编程很方便:  1.选择自由口模式后,用户程序就可以完全控制通信端口的操作,通信协议…

    SIMATIC S7-200 2021年7月5日
  • TD200 V3.0显示屏功能的实现?

    TD200  V3.0(注意不是TD200C)面板上F1、F2、F3、F4键实现上传文件(图片)的功能,怎么实现?需要自s7 200程序中设置吗,如何…

    SIMATIC S7-200 2021年7月5日
  • CP243-1报错

    ETH0-CTRL报错256 图片说明:    最佳答案 ETH1_CTRL:以太网初始化和控制子程序,每个扫描周期都要接通使能端。它有三个输出参数,分别是:C…

    2021年7月5日
  • MBUS_INITmaxhold和holdst~是什么关系啊

    我在用S7200 226PLC做从站,请问modbus从站指令中,MBUS_INIT块里“holdst~”是表示主站可访问PLC的起始地址的意思吗?“maxhold”是表…

    SIMATIC S7-200 2021年7月5日
  • s7-200 ascii码到实数

    有没有这样的指令 问题补充:若没小数点行,我会   如果有小数点比如 32.11  ascii码是32 31&…

    SIMATIC S7-200 2021年7月5日