自由口字符中断问题

请高手拆招,程序简单如下:
MAIN
LD           SM0.1
CALL      0
END
SBR
LD          M0.0
MOVB    16#C1 ,SMB30
ENI
MOVB    VB0    SMB34  ( VB设定一合适时间)
ATCH     0 ,10          静止线定时器
ATCH     10,8              静止线接收器
RET
INT0
LD    SM0.0
ATCH    1,8
INT1
接受字符程序省略
INT10
LD          SM0.0
ATCH      0,10
请教:在子程序中定义接受字符中断启动静止线接收器,而静止线接收器重新连接定时中断,从而连接接受字符中断。那么在子程序中引起接受字符中断的字符怎么接受呢?
    这段程序该如何正确理解呢?

最佳答案

这段程序写的很巧妙!目的是通讯线空闲时间达到VB0 MS后再接收字符,和RCV开始条件之空闲时间是一个用法,没达到设定的时间,接收到的字符都丢弃,要不你接收的只是一帧数据的后面部分,不完整的一帧肯定不能用。
这种开始条件和主站的通讯协议有关,主站下发帧的间隔时间是固定的,所以可以用这个条件来确定一帧数据的开始。

提问者对于答案的评价:
youhm对这个问题讲解的很透彻,而我没有选择你的原因是laohuai一语道破天机。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • s7-200的局部变量

    在局部变量表中对局部变量定义是,符号“Stop”数据类型“Bool”为什么“stop”会变为红色呢?这些符号的定义有什么特殊要求吗? 最佳答案 Stop是关键字。 关键字…

    SIMATIC S7-200 2021年7月4日
  • s7200编程软件需要PC adapter USB A2驱动程序

    s7200编程软件step-micro/win V4.0 SP9使用6GK1571obaoooaao电缆通讯还需要装PC adapter U…

    SIMATIC S7-200 2017年6月29日
  • plc226端口问题

    我用德国原装plc226和200编程软件通讯,连不上,用国产的却行(带CN的),我用英文界面也试了,搜不到他,两个端口都试了,也在停止状态试了,都不行,是不是两个端口都烧了。还有救…

    SIMATIC S7-200 2021年7月5日
  • PLC学习机有用吗?

    因为我是做工控产品销售的,但是对PLC和自动化系统没有太强的概念,想补充这方面的知识,所以我准备在淘宝买这样的PLC学习机,进行学习。不知道在各位大神看来,这个学习机有用吗?配置的…

    SIMATIC S7-200 2017年6月9日
  • CP243联网下载问题?

    CP243模块放在第6个模块的位置,下载程序的时候老是弹出错误,但是现在可以连接上PLC,也可以通过PC ACCESS 采集到数据,但是只要下载程序就会出现如下…

    2020年10月31日
  • PID指令的参数能否在运行中修改

    在S7-200中使用PID指令。当使用指令向导时,P,I,D的值都是在设置的时候写入的。运行时能从它的表地址用程序改吗? 不使用指令向导,直接用“PID”指令的时候,要规…

    SIMATIC S7-200 2021年7月5日
  • 关于s7-200的modbus通讯从机接收主机信息的问题。

    比如我holdstart写的是VB100,那么40001对应的就是VW100,最终存在VW100的数据帧里面是只有数据位吗?包不包含起始位、停止位和校验位? 图片说明: &nbsp…

    2021年7月5日
  • TD400C 无法通信,损坏?

    TD400c上电后提示无法与CPU连接,屏与plc之间是单对单通信,屏的参数设置无误, 换了另一个屏,参数设置为和无法连接的屏完全一样,一切正常,排除了plc …

    SIMATIC S7-200 2017年11月1日
  • s7-200 scale库功能

    请问s7-200 scale库功能在哪下载啊?请告诉我下载地址 最佳答案 STEP 7-Micro/WIN Instruction Libr…

    SIMATIC S7-200 2021年7月5日
  • EM253阶段性警报 亮红灯

    plc226连接了6个扩展模块,其中有两个EM253  运行过程中253 阶段性亮红灯,排查下来有可能是5v 电源供应不足, 有什…

    SIMATIC S7-200 2017年6月10日