PLC中的|P|跟|N|怎么理解?
西门子S7-200里的正跳变,负跳变,也就是|P|跟|N|怎么理解,看书,感觉书上写错了,理解不透,望高手指点。
有图举个例子最好。
答:|P|是上升沿触发指令,检测信号的上升沿,产生一个扫描周期宽度的脉冲。
|N|是下降沿触发指令,检测信号的下降沿,产生一个扫描周期宽度的脉冲。
两个指令用于检测状态的变化(信号出现或消失)
西门子PLC里|P|什么时候用它!!????
再应该用它的时候不用他有什么后果?
|P|是一个上升沿指令,在一个变量(如I0.0)的触点后插入该指令,则该触点在程序中只在其上升沿也就是在其从断到通时接通一个扫描周期。至于后果,根据你的程序不同而定,
举个例子:现在你要想实现一个加法运算,要求是每按下一次按钮时,对VW100里面的数+1.把该按钮接到I0.0上,如果你程序中不在I0.0的触点后串一个|P|指令,则当按钮按下时,PLC会在每个扫描周期都对VW100里面的数+1,就是说如果按钮一次按下的时间有三个扫描周期,那VW100里面的数就+3.如果你用了|P|指令,不管按钮按下多少时间,都能保证按钮每次按下VW100里面的内容只+1.