以下两个问题基于S7-200 CPU224CN
(1)控制柜设置手动紧急停车按钮,当急停时给plc的输入点I0.0一个脉冲。
请问如何根据I0.0的脉冲,让plc的所有输出点清零,所有的定时器计数器都清零,一些过程数据v区的也清零,让程序复位?
请问如何实现?
(2)还有能不能通过触摸屏控制m0.0的状态,来控制plc程序的运行和停车?
m0.0=0时,程序不运行
m0.0=1时,程序运行
最佳答案
1.
I 0 .0 P Q0.0
---| |---------| |------------------------------( R) (Q0.0到Q0.7输出全部复位,如果n个则R处填写n) 8
再把I0.0输出脉冲做个标志位比如M1.0
I0.0 P M1.0
| |--| |-------------------------------------- ()
然后把M1.0串联到所有的自锁线圈中
M1.0
| |--------------------------------------- move
0 VW(X)
0 VW(x1)
以下若干
2.程序运行与停止 这个问的笼统
如果是自动控制程序 比如说一个M0.0信号控制一个程序段
而这个程序段执行后可以执行另外的 从而一个整体的自动程序
这样可以直接的令M0.0为启动所需的信号
如果没条程序都是单一的 没有联系的 还要求M0.0“总管”的话
就要启动每个里面串进去M0.0(电路图的梯形图)和SR触发器
SR触发器的 停止还要接着M0.0 的取反
提问者对于答案的评价:
灰常感谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc311312.html