关于上升沿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和研华工控机的通信问题

    plc用的是200,工控机是研华的,由于工控机换了一个网卡,导致200plc与工控机通信不上,通信是网线通信,不知道为什么通信不上 最佳答案 检查新网卡的的IP地址,是否设的原来的…

    SIMATIC S7-200 2020年11月5日
  • S7-200CPU226多主站问题

    CPU226通过modbus RS485协议与别的厂家的一个触摸屏和一个主站PLC同时通讯,如何实现?如果不能实现,有什么好的建议。 问题补充:只有PORT0可以做mod…

    SIMATIC S7-200 2021年7月5日
  • S7-200 自由口控制问题

    现有一个扫码设备,自由口基础参数已经设置完成,想用刷条形码的次数来计数,不知道怎么实现;第二个问题,SMB94可以确定接收的最大字符数,扫码的信息都存储在缓存区里,我想更改缓存区里…

    SIMATIC S7-200 2021年7月5日
  • 200-SMART

    请问哪里有200-smart的最新版下载链接,谢谢! 最佳答案 、下载最新版本2.3.0.2:在下述连接的产品主页中,点击右侧链接能够下载: 产品样本 系统手册…

    2021年7月5日
  • s7-200的模拟电位器的使用

    S7-200的模拟电位器怎么使用? 最佳答案 相当于PLC自身携带了两路模拟量信号。SMB28 该字节存储的数据随模拟电位器0的改变而改变,数据范围0-255,你也可以通…

    SIMATIC S7-200 2020年11月1日
  • s7-200的485通信怪事

    我用S7-226的P0口与一台电磁流量计通信,9600,8,1,无校验,通信不上。用PC配482/232转换器与PLC通信,可收到其发出的4字节指令,按规定格式手动发送数据正常读出…

    SIMATIC S7-200 2020年11月1日
  • MCGS触摸屏

    触摸屏报McgsCE.exe非法操作程序:McgsCE.exe异常:0x80000002地址:03674400有谁知道这是个什么梗?求解 最佳答案 你应该问昆仑通态厂家吧 提问者对…

    SIMATIC S7-200 2021年7月5日
  • 关于td200的刷新问题

    我的td200与s7-200连接后,可以显示Plc上的vw数据值,但当我改变这个数值时,td200上不显示实时的变化,我用上下键切换一下画面后,它又显示出变化后的值了。就是好像没有…

    SIMATIC S7-200 2017年11月26日
  • S7-200中的L变量与M变量有什么区别?

    程序如下:……LDN      I1.0AN     &nbs…

    SIMATIC S7-200 2017年6月8日
  • 负数比较大小

    S7200PLC中,有一实数(有时正,有时负,数据范围在:-100~+100之间),如何与另一个实数进行大小比较(数据范围在:-100~+100之间),该问哪一条指令。 最佳答案 …

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论