PLS
PLF代表的是脉冲输出指令
pls是上升沿输出,plf是下降沿输出,他的意思就是说,前面的触点闭合,给了一个上升沿,那么pls就会接通一个扫描周期,plf也是这样,只不过它接收的是下降沿。
之所以会有这两个指令,是因为有的功能指令每个扫描周期都会执行一次,但是我们只要求他执行一次,所以就会用到脉冲输出指令。
给你个例子
ld
x0
or
m0
ani
x1
pls
m0
ld
m0
mov
k0
d16
上面是一个简单程序,x0启动,x1停止,m0是辅助继电器,mov
k0
d16是一条传送指令,意思是把0送到d16这个数据寄存器里面。
整个程序的意思就是,按下x0就把0送到d16里面去,而且只传送一次。如果把pls换成out,那么,每个扫描周期都会执行一次mov
k0
d16,这是我们不希望的。
希望你理解了,不懂再给我留言。
是一个上升沿和一个下降沿,PLS上升沿是指在在前面条件接通时输出一个扫描周期的脉冲,PLF指在一个条件接通后断开时输出一个扫描周期的脉冲
pls
前面继电器的上升沿导通一个扫描周期。
例:ld
m0
pls
m1.
则,在m0上电的瞬间,即m0的上升沿m1导通一个扫描周期,也就是一个脉冲。
plf
是下降沿导通一个扫描周期。不再举例。