plc 上升下降沿脉冲问题

ldfx20sety0这个时候为什么一run,y0就会输出?我看书上说:上升是在通电的一瞬间产生脉冲的,下降是在通电断开后,才产生的,那为什么x20还没有通电,y0就输出... ldf x20
set y0
这个时候为什么一run,y0就会输出?我看书上说: 上升是在通电的一瞬间产生脉冲的,下降是在通电断开后,才产生的,那为什么x20还没有通电,y0就输出了呀。是不是我的理解不对。哪位解释一下,谢谢
展开
 我来答
bdahuan
2011-09-12 · 超过16用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:36.9万
展开全部
PLC程序运行的方式就是从上向下逐行扫描。通俗来说就是先执行第一行,再执行第二行……遇到最后一行那个[END]重新开始这叫一个扫描周期(中间子程序,跳转暂不考虑)。但由于PLC程序执行速度很快,所以当有外部输入变化时(比如X1变为OFF)可以认为是立即反应到程序中。

上升沿就是系统检测到条件由0到1变化时在一个周期内输出为1,
下降沿就是系统检测到条件由1到0变化时在一个周期内输出为1,
追问
x20是一个按钮,ldf 是下降沿的意思,set y0,就是输出y0后将y0 置位,让y0自保的意思,我就不明白,为什么程序一运行,y0就输出了,你说的1到0,这个过程,可是x20,为什么在一运行,就从1变到0了呢,而用ldp 上升沿,就不会出现y0直接输出,只要按了x20,y0才会输出,如果再加一个ldf下降沿x21, rst y0,来复位y0,这个时候只有在x21被松开的时候,才会复位y0,这是为什么呢。对你说的上升沿,和下降沿,还是没怎么理解,头疼
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ycsxm
2011-09-12 · TA获得超过3.3万个赞
知道大有可为答主
回答量:1.4万
采纳率:0%
帮助的人:7861万
展开全部
书上说的太通俗了,易误解: 书上说的“通电”就是“变为1”,易误解成上电开机
更多追问追答
追问
你能说明白点吗?我没看懂你说的
追答
这是山菱PLC的指令,我看不明白指令,能看懂梯形图。
上升沿:当X20从0变到1时,Y0将送出一个扫描周期的1;
下降沿:当X20从1变到0时,Y0将送出一个扫描周期的1;
就这么简单的小事。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
辟云赖衣裳9
2011-09-13 · TA获得超过224个赞
知道答主
回答量:281
采纳率:0%
帮助的人:91.9万
展开全部
你在LDF X20前面加一个定时器,上电一秒后导通,再试一下。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式