通讯中断问题

中断事件23(接收信息完成)与SM86.5(e:收到结束字符)有什么不同?
     既然接收信息已经完成,还有什么必要看是否收到结束字符?

最佳答案

二者不同是在一个是当接收完0口的信息后产生一个中断事件,而另一个则是接收到0口的结束字符产生一个标志位。可以这样理解:接收信息完成产生一个中断事件,这才是0口在该次的信息接收真正的完成。而SM86.5=1只是标志收到一个结束字符,但该次的0口并未完成接收工作,仍在继续中。

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

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

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

相关推荐

  • S7 200 Modbus通讯支持多少个读写?

    S7 200 Modbus通讯支持多少个读写?最多能与到少个设备进行通讯? 最佳答案 1、S7 200 Modbus通讯支持的读写次数在轮循…

    SIMATIC S7-200 2021年7月5日
  • S7-200不能变量强制

    我使用224XP的PLC。在线调试的时候不能进行变量强制操作,可能是什么原因?请教各位 最佳答案 I/Q寄存器可以被强制,和程序也无关系,任何时候都可以强制!V和M寄存器不能使用强…

    SIMATIC S7-200 2021年7月5日
  • plc200中输出端子M的作用

    cpu中输入端子M是连接电源负极,但在输出端子中M的作用是什麽?如果Q0.0~Q0.4我使用5vDC电源,其余全部用cpu自带的24vDC,此时我可不可以将所有M端连在一起? 最佳…

    SIMATIC S7-200 2020年11月1日
  • 库指令问题

    请问,这两个库指令是不是同样的库指令。 图片说明:       最佳答案 表面上看,两个肯定不是一回事。看参数都不同。第二个表面看跟官方的库…

    2017年8月3日
  • EM232输出转为4-20ma

    EM232输出转为4-20ma 问题补充:用S7-200编程实现0-20MA转为4-20MA。谢谢了。 最佳答案 不需要转换,直接换数据:输出0-20mA,对应的数值是0-3200…

    SIMATIC S7-200 2018年12月7日
  • 300PLC通过EM277与200通讯,当300PLC与200PLC通讯断开时,在200内怎么报通讯故障,做保护用

    当300PLC与200PLC通讯断开时,在200内怎么报通讯故障,做保护用 最佳答案 实现的方法很多,不要应用通讯模块本身来检测(通讯模块发生故障时检测不了),例如通常应用的测心跳…

    SIMATIC S7-200 2020年11月1日
  • 文本显示器TD

    1、谁有TD400C文本显示器的详尽说明书,包括自己变成和使用自定义面板功能的2、我在S7-200plc中写程序时我想在两个常开点之间插入一个常闭点,为什么插入后会覆盖后面的常开点…

    SIMATIC S7-200 2020年10月31日
  • S7200上传程序中遇到上传不了怎么办

    用PPI/PC连接电缆将S7200CPU中的程序上传到PC机,能找到该CPU但程序上传不了,显示错误的版本,原文为英文,记不清了。请问是为什么呢? 最佳答案 cn版的编程软件必须用…

    SIMATIC S7-200 2021年7月4日
  • micro/win上载程序后自动关闭

    如题,自动退出后不保存程序,xp,sp3系统 microwinsp9下上载后软件自动退出,没有提示,重新打开后不用点通信还可以连接。win7系统microwinsp9下上…

    SIMATIC S7-200 2017年12月7日
  • S7-200做从站的MODBUS-RTU通讯问题

    现在程序里已经写好INIT和SLAVE程序,地址为2,偶校验,&VB0起始地址,没有报错,采用的是DCS上位机,但串口调试通讯不上,不知道有没有别的要设置的?还有一个就是,如果通讯…

    2017年12月1日

发表回复

登录后才能评论