RLO边沿检测

用RLO边沿指令P梯形图如图片所示用M0.0,当间断性触发驱动条件时M0.0,M0.1,M0.2,M0.3,M0.4,M0.5都有不同的跳变,这样的话使用M0.0的话后面几个位地址都不能用了,RLO正负P和N怎样正确使用啊?POS和NEG我试过也是一样的情况,求大侠指点。

图片说明:

RLO边沿检测    RLO边沿检测   

最佳答案

首先POS指令不能使用I1.0输入点,应该使用M点,并且M点在程序是不能再次使用。
如你RLO指令图片,当你的M0.0每接通一次时,MW4数值都会加1,只在M0.0由0变为1的瞬间程序执行一次。下降沿N由1变为0的瞬间程序执行一次。
你所说的其他点有变化,这要你查看程序中这些点是这样使用的,正常使用时不会出现这种情况的,应该是你的程序问题。或者MB0是时钟脉冲。

图片说明:

RLO边沿检测  

提问者对于答案的评价:
谢谢您的提醒原来是因为我地址选用不严谨,我用M0.1的上升沿来做加1运算,结果放在MW0里面,MW0包含MB0和MB1,所以当MW0的数值变化时MB0和MB1的位地址也做相应的变化,加数和结果选用不在边沿触发的位地址就ok啦,谢谢各位大侠

专家置评

已阅,最佳答案正确。

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

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

相关推荐