关于上升沿EU的使用

一段程序:
 LD SM0.0
 R M0.0,1
 LD SM0.0
 = M0.0
 LD M0.0
 EU
 = Q0.1
 这是我写的一个测试小程序段,EU的用法不是当M0.0由0变为1时输出一个周期的高电平,那么我的Q0.1不是应该=1吗,可是为什么还是=0??

问题补充:
那EU指令应该如何用?怎么才能让M0.0从0到1的过程被EU捕捉到并执行????

最佳答案

你的理解不对,不是你这里的从0到1的变化。
 LD M0.0
 EU
 = Q0.1
 这里的M0.0永远为1,不可能为0,因为在网络2里对M0.0=1处理了,所以也就没从0到1变化的过程,所以Q0.1不会有输出。
 即使Q0.1=1了,那么这个时间也是非常非常短的时间,估计只有百万分之几秒的时间,从外部是看不到的,除非用S指令。

 这个程序是可以的。
 LD     SM0.5
 =      M0.0
 LD     M0.0
 EU
 S      Q0.0, 1

提问者对于答案的评价:

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

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

相关推荐

  • 200plc 如何做可以计数到50万次

    要求:当有一个输出的时候就计数一次,计数次数要达到50万次。自己有用过INC_DW来做 但是 递增都不是加1 。 不是一个脉冲就加1,而是接…

    2017年7月30日
  • CPU224通讯口有时会烧坏

    CPU224与施耐德触摸屏采用PPI通讯时通讯口有时会烧坏,机率为1%,敬请高手指点。 最佳答案 不共地的话,烧坏几率100%。 将2台设备的0v用短粗线连接起来。 提问…

    SIMATIC S7-200 2021年7月4日
  • S200系列教学视频 存储区和寻址方式该怎么理解 又该怎么用

    看了视频还是不太懂 感觉懂了一点 让我自己解释的话就哑巴了 我该怎么学习才能有好的效果 理解出现了问题 应用就更不好说了&nbsp…

    SIMATIC S7-200 2021年7月5日
  • S7200一拖二恒压供水系统?

    变频器一拖二异步切换,先用变频器控制M1水泵电机启动调速,当变频器达到50HZ时延时1分钟水压力还在下限,把M1水泵电机切换到工频运行,而变频器控制M2水泵电机启动调速;压力上升,…

    SIMATIC S7-200 2020年10月31日
  • 计数器如何实现循环?

    M0.0做为复位型输入信号,第一次按下M0.0,计数器为1;第二次按下M0.0,计数器为2;第三次按下M0.0,计数器为3;第四次按下M0.0,计数器又为2;第五次按下M0.0,计…

    SIMATIC S7-200 2020年11月1日
  • S7-200与笔记本通信超时

    因为设计和应用需要,需要将S7-200连接笔记本,而笔记本不带RS232串口,故购买了EXPRESS的  RS232串口。在电脑设备管理中能够正确显示串口卡成功…

    2017年11月29日
  • S7-200通过USB-PPI和PC通讯

    西门子PLC如何通过USB-PPI和电脑通讯,设置好端口和波特率之后,还是连接不上,第一次用西门子的PLC,不知道怎么用。PLC接上电之后处于STOT的状态,但是所有的IO指示灯都…

    SIMATIC S7-200 2021年7月5日
  • 错误46:能流方向逆转

    如图1,编译无错误如图2,编译出现错误46,能流方向逆转为什么会出现这个错误? 问题补充:左图,Q0.1并在一起出现错误46右图,Q0.1分开写无错误 图片说明:  &n…

    2021年7月5日
  • 刷新方式

    1ms,10ms,100ms是不是每隔1ms,10ms,100ms就刷新一次呢? 在刷新的时候,是不是不管动断、动合接点在什么位置都会随定时器的状态而发生改变? 问题补充…

    SIMATIC S7-200 2021年7月5日
  • 如何判断触摸屏与PLC的通讯是否正常

    请教大家一个问题,我需要判断触摸屏与PLC连接是否正常,如果失去连接的话,就触发蜂鸣器。我的想法是通过触摸屏实时刷新某个PLC的存储位,当该位不变化时,认定失去与触摸屏的连接。但是…

    SIMATIC S7-200 2017年11月12日

发表回复

登录后才能评论