>首页 > plc > 西门子plc>西门子plc上升沿与下降沿 正文

西门子plc上升沿与下降沿的作用及编程方法

来源:电工天下   编辑:小电工发布时间:2016-05-29 10:21:28

一、西门子plc上升沿与下降沿的作用及编程方法

上升沿跟下降沿用途极广,主要用于信号由0变1或由1变0的那一时刻(瞬时跳变)变化状态所进行的控制。

例:
1、一设备用一运行信号指示其在运行,如果我们需要记录其运行时间,那么就可应用运行信号的上升沿来触发计时开始,而下降沿可应用下降沿来触发计时结束。
2、两设备互为备用,一个设备停机时就要启动另一设备,此时就是利用各自设备运行信号的下降沿来触发另一设备启动。

二、西门子plc s7 300 编程时的上升沿、下降沿的用法

西门子plc上升沿与下降沿

P上面的那个参数有没有要求要填什么?是不是随便填一个就可以?如果是随便填一个的话,能不能这两行程序都填成一样的M0.0呢,就是后面所有要用上升沿的都填成M0.0行不行?填成一样的M0.0会不会互相干扰?

解答:
楼主首先要明白上升沿与下降沿的用法。
---( P )--- (RLO正跳沿检测)检测地址中"0"到"1"的信号变化,并在指令后将其显示为RLO ="1"。将RLO中的当前信号状态与地址的信号状态(边沿存储位)进行比较。如果在执行指令前地址的信号状态为"0",RLO为"1",则在执行指令后RLO将是"1"(脉冲),在所有其它情况下将是"0"。指令执行前的RLO状态存储在地址中。
上边的参数就是边沿存储位,存储RLO的上一信号状态。电工技术之家

两个程序不能用一样的地址。

像图中表示当I0.0出现由低电平转到高电平时,M0.0就为高电平“1”,此时凡用到的M0.0都为1。
M0.0 为高电平只保持一个扫描周期。
这样就并不需要在多次使用到I0.0的由低转高时分别使用上升沿指令及分配中间变量。

附1,上升沿和下降沿的主要作用

上升下降沿就是使用开关从0到1闭合时,或从1到0开关断开时,发出一个动作一个扫描周期的脉冲信号,应用范围比较广泛,但是上升下降沿在西门子300等plc编程时,不能使用临时变量。

西门子200的P指令就相对于三菱的PLS上升微分指令,N指令就相对于PLF下降沿微分指令。


例如:
1、如果设备运行的状态为开关量输入,上升沿则表示设备开始启动,下降沿则表示设备停机。
2、按钮为开关量输入,按下为上升沿,释放为下降沿。

    展开全文
    相关文章

    推荐文章

    Copyright © 2015 - 2020 dgjs123.com All Rights Reserved

    电工天下 版权所有