S7-200自由口发送接收问题

大家都知道S7-200的端口是半双工的RS485,它在接收状态是不能发送的,
 现在有一个控制要求是PLC走自由口协议,一直处于接收状态,当收到下位机信号时,处理再先下位机发命令。
 现在的问题是,当我端口处于接收状态时(即执行了RCV VB0 ,0)这时程序发现某样东西超标,要向这个下位机发消息,这时就碰上接收状态下要发送程序的情况。请问能不能通过复位什么标志位来禁止接收而执行发送,等发完了之后我再将端口处于接收。我本想通过清SM87.7来禁止接收,但发现不行。数据还是发不出来。

最佳答案

将接收使能为复位后再次执行RCV指令,将取消接收。
 R SM87.7, 1   
 RCV VB0, 0 
 这样就取消接收了。
 只改sm87.7的状态不行,还要在他后面加一个rcv指令,才能真正改变端口状态,PLS,HSC,RCV都是一样,改变了控制字节后要执行指令才生效。

   看看这个问题:问题ID: 30600

 还要注意的是不要在取消接收的那个周期就发送,关闭接收后,做个延时再XMT. 
 

提问者对于答案的评价:
哈哈,谢谢,虽然问题提出来后就在一个下载的文件中找到了答案,但还是要感谢你!说对了不明白的地方。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • s7-226与IFIX的SCADA通讯

    PLC是S7-226与IFIX的SCADA服务器1.S7-226本体上的485接口能不能直接联? 还是一定要加以太网模块?2.I/O驱动哪里有?要授权吗?3.226与SC…

    SIMATIC S7-200 2020年10月31日
  • 西门子s7-200通讯读取的数据为什么会移位

    我用s7-200 modbus通讯,读取一个流量计表头的数据。因为其他都得没有数据我读取了报警信息,本来数据应该是在vw102但是读取过来数据在VW104里面。 问题补充…

    2021年7月5日
  • 要不要网卡

    大家好,本人菜鸟,问个问题,一个S7200的PLC,一个研华的工控机,走以太网连接,我知道S7200需要CP 243-1模块,那么研华工控机上要不要加什么东西?是不是它本…

    SIMATIC S7-200 2020年11月1日
  • S7-200bgnitime和calitime怎么用

    请问各位,就是计时器中Bgn-itime和Cal-itime指令是怎么用法的. 最佳答案 1 这两个指令在以前版本的CPU里是没有的,新版CPU开放了这两个指令。&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7 200 10MS定时器个数少,不够用

    如题,s7 200 10ms定时器个数少,不够用,可我还需要10ms精度的定时器,怎么办,不能互相干扰,各自独立!请教各位高手,指点迷津! 最佳答案 定时器类型…

    SIMATIC S7-200 2020年11月1日
  • EM235的问题

    CPU用226带EM235,传感器通过一隔离模块输出二路4-20Ma信号,其中一路接入EM235,不知这种情况,4-20Ma负端需不需接EM235的 M 端,谢…

    SIMATIC S7-200 2021年7月5日
  • S7-300下载线可以下载S7-200的PLC吗

    S7-300下载线,USB接口的(6ES7 972-0CB20-0XA0),可以下载200的PLC吗,通讯参数该如何设置,谢谢! 最佳答案 西门子原装编程电缆PC-Ada…

    SIMATIC S7-200 2020年11月1日
  • 西门子模拟量模块 什么时候用冷端补偿,什么时候不需要用?

    西门子的模拟量输入模,什么时候需要用冷端补偿什么时候不需要用?冷端补偿补偿的是25度吗? 最佳答案 1、转帖:冷端补偿:热电偶测量温度时要求其冷端(测量端为热端,通过引线与测量电路…

    SIMATIC S7-200 2017年11月6日
  • EM253回零模式

    EM253回零模式使用普通的光电开关+伺服电机的Z相精确定位零点,一般要使用哪种回零模式呢?另外普通的光电开关时用常闭还是常开接到RPS端呢?伺服电机的Z相就是直接从伺服驱动器的Z…

    SIMATIC S7-200 2020年10月31日
  • S7-200 EEPROM

    求S7-200 EEPROM库文件 邮箱2395460938@qq.com谢谢! 问题补充:我要文件 最佳答案 EEPROM库使用方法及下载地址?在什么版本的环…

    SIMATIC S7-200 2017年8月26日

发表回复

登录后才能评论