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

相关推荐

  • 200 smart pid

    求一个200 smart pid 控制变频器拖动风机转速 暖通空调恒风压控制的程序 自带的pid向导控制风压不稳定 钻石用户推荐最…

    SIMATIC S7-200 2021年7月5日
  • MAP SERV回原点问题

    我用的是CPU224XPSI来控制伺服电机两台。如果只下载伺服电机的回原点程序,他们能找到原点。由于我在程序中用了顺序功能(LSCR,SCRT,SCRE).然后我再调用MAP中的找…

    SIMATIC S7-200 2020年10月31日
  • S7200模拟量斜坡输出

    请问谁知道200怎么实现模拟量的斜坡输出,也就是在5秒内从0~设定值的输出。请教了! 问题补充:哪位同仁给个例子程序出来,最好是梯形图!谢谢! 最佳答案 把5秒分成若干个小时间段,…

    SIMATIC S7-200 2020年11月1日
  • S7200多段平滑脉冲

    伺服最大加速到1500转,后缓慢加速到2000转,然后减速停止。看着简单可是小弟只会单段脉冲输出,还有就是向导的包络。没有位控模块。使用内置脉冲输出。求教。。。 最佳答案 关于包络…

    SIMATIC S7-200 2017年11月6日
  • 200PLC为什么不能和变频器通信啊?

    1        我让变频器做主站可不可以啊? 最佳答案 1、变频器是不能做主站的,只能做从站。2、…

    SIMATIC S7-200 2020年10月31日
  • 如何在100ms内读取最大值

    小弟正在做一个用EM231模拟量模块在100ms内读取AIW0的最大值,时间太快了,模块本身都没显示到位就停了.比如现在实际电压是5V,在接通5v过程中需要300ms才能到5V可是…

    SIMATIC S7-200 2021年7月5日
  • TP277-6 传输程序时,断电无法开机怎么办?

    TP277-6 传输程序时,总是不结束,人为断电,无法开机怎么办? 问题补充:那就是没有任何办法了啊 图片说明:    最佳答案 使用PROSAVE软…

    2021年7月5日
  • S7200与工控机如何相连

    我现在要做一个项目,打算选S7200CPU,要与工控机相连,工控机用的是组态王软件(想用以太网通讯),请用S7200通讯模块应该选哪一个,具体型号是什么. 最佳答案 选用CP243…

    SIMATIC S7-200 2020年11月1日
  • 224网络读写是否会与上位机连接冲突

    有2个224,通过 pc access 连至wincc;现在要在两个224之间通讯,网络读写要将其中一个设置为主站那么与此224连接的pc …

    SIMATIC S7-200 2021年7月5日
  • 怎么理解“每个S7 200CPU通信口的连接数为4个”

    在看MPI资料时,有句话:“MPI允许主-主通讯和主-从通讯,每个S7 200CPU通信口的连接数为4个”我知道S7 200的通信口不是一个就是两个,这里的”连…

    SIMATIC S7-200 2017年6月10日