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

作者:老电工时间:2022-09-20 19:49:42

有关西门子plc上升沿与下降沿的作用及编程方法,西门子plc上升沿与下降沿的作用及编程方法,以及上升沿和下降沿的主要作用说明。

一、西门子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、按钮为开关量输入,按下为上升沿,释放为下降沿。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 西门子plc