类似于交替指令的作用,两行程序搭建的,I0.1是按钮,Q0.0是输出,M0.1是辅助继电器;整个程序的作用就是交替通断。
西门子plc编程要实现按3次开关后启动3分钟关闭,可以使用计数器,定时器,还有比较功能块,把按钮接到plc的输入点,比如I0.0,用I0.0去触发计数器;
如果计数次数大于等于3,就触发定时器,使定时器控制输出控制plc输出点比如Q5.0,使Q5.0输出为1,三分钟后定时器计时达到设定值,使Q5.0为0,就可以实现你说的功能。
扩展资料:
做个上升沿置位一个状态比如M0.0,并复位M0.1
下降沿置位一个状态位比如M0.1,并复位M0.0
根据M0.0和M0.1的状态做相应的输出
M0.0是按钮,M0.3常开触点触发Q1,常闭触点触发Q2。M0.3on的时候触发一个自锁线圈,并将自锁线圈的触点串联到Q1和Q2前面。
参考资料来源:百度百科-西门子PLC
你的意思其实就是类似于交替指令的作用,如上图就是两行程序搭建的,I0.1是按钮,Q0.0是输出,M0.1是辅助继电器;整个程序的作用就是你说的,交替通断。
这个可以!
普通的顺序控制,或者用计数来完成也可以
用计数控制需要用开点的上升沿。很简单