当I0.0输入高时,如何设定200plc程序复位

以下两个问题基于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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • s7-200编程软件如何设置为中文

    v4.0 step 7 micro如何设置为中文 最佳答案 TOOLS –options—General—-然后在右下方有个lan…

    SIMATIC S7-200 2020年11月1日
  • 为什么定时器不能启动

    主程序启动,同时设了标志位,在子程序中用VB302判断分支,为零时正常启动前一个定时器,不为零时启动不了后一个定时器,调试时改变VB302值(1改0再改回1,启动什么都不变)可以正…

    2017年6月18日
  • 设计思路

    我现在有一个系统,要求炉内温度恒定。控制温度恒定现在有两个办法(1)控制加煤的速度。(2)控制鼓风机的风量我现在就迷惑了,是否应该固定两个办法中的一个,来调节另一个。从而实现PID…

    SIMATIC S7-200 2020年11月1日
  • 标准指令库安装

    在A0136中链接下载了siemens的标准指令库,安装后正常,但打开软件后在库中未见到USS、modbus指令 为什么? 问题补充:前段时间安装了,正常,有USS、MO…

    SIMATIC S7-200 2021年7月5日
  • TD400C 能位操作吗?

    TD400C 能不能把强制输出做到用户菜单里比如 Q0.0  开(按键选择后变为关)我看TD400C数据定义里没有位操作,而且字符串也是用字…

    SIMATIC S7-200 2018年12月3日
  • VB访问.CSV 文件

    怎么通过vb脚本读取csv文件里面的数据并且显示到触摸屏上,我是一个小白https://support.industry.siemens.com/cs/cn/zh/view/596…

    2021年7月5日
  • 怎样才能进入官方技术文档

    在西门工业支持中心怎样才能进入技术文档。最好是图文并茂。我在这上面没有找到,进入的窗口。 图片说明:    最佳答案 在高级搜索中,只要你搜索到西门子官方文档就…

    2021年7月5日
  • 200系列PLC宽脉冲

    请问CPU224PLC有没有脉冲宽度输出,继电器输出的怎么做,我有一PLC,是继电器输出,可是项目是要输出宽脉冲可以调节的,请问把继电器拆掉可以实现吗,如果不能该选什么型号的? 最…

    SIMATIC S7-200 2020年11月1日
  • s7-200能否组成分布式I/O控制

    s7-200  + ET200 是不是可行呢?做100个I,70个O 的控制,分成四个柜,相比较F2N+CCLINK的系统,s7-…

    SIMATIC S7-200 2020年11月1日
  • 组态王监视的压力数值不变化

    222CN带1个EM231,在200的程序里看到AIW0所采集的数值为8600,经过运算存放到VD100中(数值为0.2),在组态王中设置寄存器v100。最小值0,最大值2,最小初…

    2020年10月31日