XMT指令的结束条件

S7-200的XMT指令和RCV指令的结束条件是否是一样的?比如SMB89设置为H04为RCV接收数据的结束字符,那么XMT发送数据的结束符是否也是H04?又或者XMT的发送是不需要这些条件的,只要XMT使能,则一直发送数据?即PLC本身是怎么知道XMT发送已经完成的?

问题补充:
那PLC怎么知道发送已经结束了,SM4.5或SM4.6也应该在PLC检测到发送完成后才会置位的吧,那这个检测发送完成的条件是什么,正如接收有停止位这个条件??XMT只是用中断时间到来判断发送完成与否??

最佳答案

XMT不存在什么结束条件,判断发送完成可通过发送完成中断或检测特殊存储器位SM4.5、SM4.6。

提问者对于答案的评价:
大虾的回答也没错!!经过查找,本人找到XMT发送数据的起始地址有一个发送字节数的参数设置,这个应该就是XMT指令发送结束的条件,发送完此设定的字节数则置位SM4.5!!

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

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

相关推荐

  • 6AV7200-4AA12-0AA0技术手册

    求6AV7200-4AA12-0AA0的防爆PC怎么开孔?求技术手册 最佳答案 6AV7200-4…由于处理器升级是设备内部的,因此所有的尺寸都与之前的型号相同,之前型号的订货…

    SIMATIC S7-200 2021年7月5日
  • 脉冲增量计算公式如何理解

    脉冲增量=结束脉冲周期 -开始脉冲周期 /脉冲数可我怎么算都算的怎么不太对 比如例子:第一段周期500um 增量-1 脉冲数400…

    SIMATIC S7-200 2020年11月1日
  • S7-200数据块的疑问

    s7-200CPU224XP,设备不是连续使用,当再次开机时,偶然的,某些设备出现数据块数据错误,比方“1”变成“2”,不知哪位遇到过类似问题?请指教,谢谢 问题补充:通过对变量赋…

    SIMATIC S7-200 2017年8月18日
  • S7200通信连接数

    工程使用: S7200     2个       …

    SIMATIC S7-200 2020年11月1日
  • 从此下的4.0-SP6

    从此下的4.0-SP6有些不正常例如指令向导     请问为什么 最佳答案 在“PLC”菜单中–类型,更改为你需要的类型。一般2…

    SIMATIC S7-200 2021年7月5日
  • 200PLC 高版本转低版本

    200PLC软件,我电脑是V5.4 SP8,现想转成低版本SP4的,好方便其他没有更新到SP8的电脑打开查阅,问有和方法 最佳答案 我开始也为这个烦恼。单位高版本的程序拿…

    SIMATIC S7-200 2020年11月1日
  • s7-200存储区

    建立地址指针后,如何理解地址偏移量,在下愿恭听高见。 最佳答案 高位地址加入相应的差值就可以,例如指针地址为VB100,指针为vb200,想使vb200指向vb105,则把vb20…

    SIMATIC S7-200 2021年7月5日
  • S7-200 Modbus通讯是否增加终端电阻的问题

    本人在做一个项目的时候通过S7-200 216CPU的一个端口与多块仪表通过modbus RTU进行通信,请问是否要增加终端电阻,我采用自己焊接的DB&nbsp…

    2017年11月4日
  • 224XP 主机 模拟量输入信号范围

    224XP 主机 模拟量输入信号范围 最佳答案 +-10 提问者对于答案的评价:这个是电压 范围呢

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

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

    SIMATIC S7-200 2017年12月7日