西门子plc编程如何实现一个常开按钮第一次按启动,再按一次关闭,第三次按启动,第四次按又关闭,这样
1个回答
展开全部
类似于交替指令的作用,两行程序搭建的,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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询