各位,想问一个问题,我现在在上位机上做一个按钮实现功能切换。如开关机,这个按钮要求没选中的时候0->1的时候触发开,在选中开的时候0->1则触发关。请问在PLC里面怎么实现这个0-1这种脉冲啊,谢谢!
最佳答案
其实不大明白你的意思,但是猜测 有2中功能
首先 ,PLC中对边沿检测,常用的有 FP(上升沿检测)FN(下降沿检测)。
1:你的意思是,按下这个按钮 要求如果设备 没有运行 则将设备开启来,如果设备已经运行则将设备关闭
可见如下编程
A M0.0 //上位机按钮
FP M0.1 //上升沿检测
X M0.2 //输出位
=M0.2
2:你的意思是 这个按钮有被选中则 0-1 开,没有选中0-1 关
A M0.0
A M1.0 //选中标志位,上位机设定
FP M0.1 //上升沿检测位
S M0.2 //设备控制位
A M0.0
AN M1.0
FP M0.3 //上升沿检测位
R M0.2
具体参见 STEP7 指令帮助 FP 和FN
提问者对于答案的评价:
谢谢了,是第一种意思。谢谢了
最佳答案作者回复:
不客气,其实就的问题就是个 单按钮启停操作,WINCC FELXBLE 中可以组态一个按钮取反的动作来实现,更简单。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc229860.html