定时器控制7个电磁阀

我要用一个cpu224,自动控制7个电磁阀,在自动时,第一个阀开10分钟,就停,接着第二个阀开10分,再停,开到第七阀10分钟时再开第一个阀,不停这样循环往复。停止时全部停,谢谢了!

问题补充:
请各位原谅,工艺更改了,要求自动时,50分钟后开第一阀10秒钟停,接着第二个阀开10秒,再停,开到第七阀10秒时停,再50分钟后,开第一阀10秒钟….不停这样循环往复停止时全部停,谢谢了.

最佳答案

我根据你新补充的问题重新修改了程序!
符号表:

启动           I0.0
停止           I0.1
启动中继   M0.0
电磁阀启动中继1   M0.1
电磁阀启动中继2   M0.2
电磁阀启动中继3   M0.3
电磁阀启动中继4   M0.4
电磁阀启动中继5   M0.5
电磁阀启动中继6   M0.6
电磁阀启动中继7   M0.7
电磁阀1           Q0.1
电磁阀2           Q0.2
电磁阀3           Q0.3
电磁阀4           Q0.4
电磁阀5           Q0.5
电磁阀6           Q0.6
电磁阀7           Q0.7
分存储           VB1
秒存储           VB0

程序:

Network 1 // 初始化
LD     SM0.1
LD     I0.1
EU
OLD
MOVB   75, VB0
MOVB   0, VB1
Network 2 // 启动中继
// 网络注释
LD     I0.0
LD     I0.1
NOT
LPS
A      M0.0
=      M0.0
LPP
ALD
O      M0.0
=      M0.0
Network 3 // 分计时
LD     M0.0
A      SM0.4
EU
INCB   VB1
Network 4 // 秒计时
LD     M0.0
AB>=   VB1, 50
A      SM0.5
EU
INCB   VB0
Network 5 // 时间初始化
LD     M0.0
AB=    VB1, 50
EU
MOVB   0, VB0
Network 6 // 1号电磁阀运行
LDB=   VB0, 0
LDB=   VB0, 10
O      I0.1
NOT
LPS
A      M0.1
=      M0.1
LPP
ALD
O      M0.1
=      M0.1
=      Q0.1
Network 7 // 2号电磁阀运行
LDB=   VB0, 10
LDB=   VB0, 20
O      I0.1
NOT
LPS
A      M0.2
=      M0.2
LPP
ALD
O      M0.2
=      M0.2
=      Q0.2
Network 8 // 3号电磁阀运行
LDB=   VB0, 20
LDB=   VB0, 30
O      I0.1
NOT
LPS
A      M0.3
=      M0.3
LPP
ALD
O      M0.3
=      M0.3
=      Q0.3
Network 9 // 4号电磁阀运行
LDB=   VB0, 30
LDB=   VB0, 40
O      I0.1
NOT
LPS
A      M0.4
=      M0.4
LPP
ALD
O      M0.4
=      M0.4
=      Q0.4
Network 10 // 5号电磁阀运行
LDB=   VB0, 40
LDB=   VB0, 50
O      I0.1
NOT
LPS
A      M0.5
=      M0.5
LPP
ALD
O      M0.5
=      M0.5
=      Q0.5
Network 11 // 6号电磁阀运行
LDB=   VB0, 50
LDB=   VB0, 60
O      I0.1
NOT
LPS
A      M0.6
=      M0.6
LPP
ALD
O      M0.6
=      M0.6
=      Q0.6
Network 12 // 6号电磁阀运行
LDB=   VB0, 60
LDB=   VB0, 70
O      I0.1
NOT
LPS
A      M0.7
=      M0.7
LPP
ALD
O      M0.7
=      M0.7
=      Q0.7
Network 13 
LD     I0.0
EU
LDB=   VB0, 70
EU
OLD
MOVB   0, VB1

我用梯形图编的程序。下面是程序的链接,直接下载.awl文件导入即可。
链接:http://u.115.com/file/f95e9ac491#
7个电磁阀顺序启动.awl

提问者对于答案的评价:
很好,谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc311944.html

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

相关推荐

  • S7-200 SMAR高数测线速度

    高数只能计编码器的脉冲增加或减少,能不能像300PLC一样侧脉冲频率来计算出速度,再通过系统的扫描时间来算出位移 最佳答案 你应用高速计数器应该是想测量电机的转速及其旋转的方向。&…

    SIMATIC S7-200 2021年7月5日
  • 200编程软件通讯协议没有ppl

    通讯协议没有ppi但是他安装选项里有,安装选项是灰色的没法安装,大神们这怎么办呢 最佳答案 只要单独找到驱动程序的安装文件  单独安装就好 &nbsp…

    SIMATIC S7-200 2021年7月5日
  • S7-200怎么控制步进电机正反转和速度

    S7-200   224CPU怎么控制步进机的正反转和速度 最佳答案 一个步进电机吗? 用PTO指令让Q0.0 OR Q…

    SIMATIC S7-200 2021年7月5日
  • 在S7-200 vw是看成整数吗?

    在要S7-200,vw变量看成一个整数还是一个字?aiw看成整数还是字?mw看成整数还是一个字? 最佳答案 你好!你问这样的问题,是因为你对整数和字的概念有点混淆! 1.…

    SIMATIC S7-200 2021年7月4日
  • 求助大神!!!西门子200使用网线连接问题

    我使用网线直接连接西门子200PLC,设置PG/PC接口为网卡,其他都正常,点击通信中的刷新,软件只扫描图中的几个地址,这是什么原因?图中地址的plc可以连接,但是其他的就连不上另…

    SIMATIC S7-200 2017年6月3日
  • S7-200与wincc如何PPI-USB通讯?OPC

    现在手里有一根ppi-usb的编程电缆,可以当做通讯线使用吗?想请教下与wincc通讯的话需要什么软件,最好有教程,谢谢! 最佳答案 1、现在手里有一根ppi-usb的编程电缆,可…

    SIMATIC S7-200 2021年7月5日
  • modbus库与台达m系列通信例子

    师傅们!     你们好!能提供一份modbus库与台达m系列变频器通信例子吗?谢谢1 最佳答案 这是我做的一个工程,用modbu…

    SIMATIC S7-200 2020年11月1日
  • MODBUS通讯口

    我想要增加modbus通讯口,不知道西门子有没有专用的模块? 最佳答案 1、200CPU自带的485口是支持modbus通信的,用库程序来做就行。2、一个通信口可以通过轮询的方式与…

    SIMATIC S7-200 2017年11月6日
  • 组态王和s7-200PLC通信程序,modbus485通信

    我想用modbus485通信。连接PLC和组态王,但不知道程序怎么写,各位大侠请指导一下,我附上一张图片,看这样写对不对,是不是就是按这样的程序写, 图片说明:  &nb…

    2017年6月12日
  • OP73通信电缆

    请问一下,OP73显示器与S7-200之间的通信电缆一般是什么型号,我们在购买OP73显示器时,显示器中是否自带通信电缆? 最佳答案 通讯电缆可以是MPI或者是网络接头+Profi…

    SIMATIC S7-200 2020年11月1日