三台风机的控制问题

我公司由三台罗茨风机,为了节能现在需要改为第一台风机启动一小时后停机,过一小时后启动第二台风机,运行一小时后停机,过一小时启动第三台风机,如此循环,现场有一S7-200,请问如何编程,输入点六个:风机1已启,风机2已启,风机3已启,风机1故障,2故障,3故障,输出点3个启风机1,启风机2,启风机3.。最好给出梯形图,顺便具体讲一下编程思路,谢谢,QQ:56352428

最佳答案

你这里少了个启动按钮吧。程序怎么知道你啥时候需要开始启动呢?我试着写了段程序看是否满足你要求吧。没调试过。
符号表:
CtrlButtom I0.1 控制按钮
Fan1Alarm I0.2 风机1故障
Fan2Alarm I0.3 风机2故障
Fan3Alarm I0.4 风机3故障
Fan1OnMark I0.5 风机1开启
Fan2OnMark I0.6 风机2开启
Fan3OnMark I0.7 风机3开启
CtrlMark M0.1 控制位
CtrlMark2 M0.2 控制辅助触点
Fan1CtrlMark M0.3 罗茨风机1控制触点1
Fan2CtrlMark M0.4 罗茨风机2控制触点
Fan3CtrlMark M0.5 罗茨风机3控制触点
Fan1 Q0.1 罗茨风机1
Fan2 Q0.2 罗茨风机2
Fan3 Q0.3 罗茨风机3
OneHour C1 一小时计时
TwoHour C2 两小时计时
ThreeHour C3 三小时计时

程序段:
TITLE=程序注释
Network 1 // 网络标题
// 启动按钮,开启罗茨风机
LD     I0.1
EU
LPS
AN     M0.1
S      M0.2, 1
LPP
A      M0.1
R      M0.2, 1
Network 2 
// 罗茨风机控制
LD     M0.2
=      M0.1
Network 3 
// 启动后计时
LD     M0.1
A      SM0.4
EU
LD     C2
CTU    C1, 60
Network 4 
// 启动后计时
LD     M0.1
A      SM0.4
EU
LD     C3
CTU    C2, 120
Network 5 
// 启动后计时
LD     M0.1
A      SM0.4
EU
LD     C3
CTU    C3, 180
Network 6 
// 启动罗茨泵
LD     M0.1
LPS
LDN    C1
LD     M0.5
AN     I0.7
OLD
ALD
=      M0.3
LRD
AN     C2
LD     C1
LD     M0.3
AN     I0.5
OLD
ALD
=      M0.4
LPP
AN     C3
LD     C2
LD     M0.4
AN     I0.6
OLD
ALD
=      M0.5
Network 7 
// 风机启动
LD     SM0.0
LPS
A      M0.3
A      I0.2
=      Q0.1
LRD
A      M0.4
A      I0.3
=      Q0.2
LPP
A      M0.5
A      I0.4
=      Q0.3

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

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

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

相关推荐

  • USB驱动问题

    我在电脑上安装西门子的USB驱动的时候 显示无法安装 因为电脑已经有了V8.2更高的版本 可我的USB根本无法连接PLC  请问&…

    SIMATIC S7-200 2018年3月6日
  • 6ES7216-2AD23-0XB8 PLC电池型号

    6ES7216-2AD23-0XB8   PLC电池的型号是哪个,谢谢 最佳答案 6ES7   291–8BA20–…

    SIMATIC S7-200 2017年11月25日
  • S7-200 PC ACCESS V1.0 SP6与多个S7-200以太网通讯的问题?

    在S7-200 PC ACCESS V1.0 SP6与多个(小于8个)S7-200以太网通讯,项目连接配置好后,测试通讯都正常,PC&nbs…

    SIMATIC S7-200 2017年12月8日
  • 就地、远程转换问题

    就地、远程转换问题 我现在用的是s7-200,EM277通讯模块,我把就地I/O点通过V存储区277模块传到远程DCS系统,我想问的是就地/远程转换按钮怎么设置?程序里面…

    SIMATIC S7-200 2021年7月5日
  • 用delphi7.0通过pc access读写s7226中的数据

    请各位大师指点,我用delphi7.0编写一个程式, 用SIEMENS公司的pc access的软件去读写S7226中的数据.我通过设置PC ACCE…

    SIMATIC S7-200 2021年7月4日
  • 求S7-200编程电缆6se7902的驱动。

    是不是在安装s7-200时就已安装,是即插即用型的话,就不用安装了呢?若需另外安装,大家有谁能给一个。 最佳答案 无需安装,插上就能用,如果是usb口的,记得要到Set …

    SIMATIC S7-200 2021年7月5日
  • 文本配置问题

    文本显示新配置为何出现“向导配置因编译错误而取消” 最佳答案 程序编辑有错误编译不能通过,所以文本配置就被取消,请编完程序后对程序进行编译找出错的地方改正后方可文本配置. 提问者对…

    SIMATIC S7-200 2021年7月5日
  • 西门子触摸屏组态项目

    西门子触摸屏组态项目能由触摸屏设备上传到电脑吗? 问题补充:我们有两台触摸屏控制设备(相同的),其中一台触摸屏坏了,经修理后组态项目丢失,请问能不能把好的那一台的组态项目上传到电脑…

    SIMATIC S7-200 2020年11月1日
  • 西门子200modbus问题及端口出错问题

    各位前辈拜托了,最近遇到一个问题不知道怎么解决,长话短说:(1)一个关于modbus的通讯问题,主站下面挂4台西门子200,cpu226的modbus从站,地址分别是1,2,3,4…

    SIMATIC S7-200 2020年10月31日
  • 用CPU224XP带一个TD400C

    用CPU224XP带一个TD400C,我把它插在0#口或1#口,从程序文本上看得出来吗?我没有找到它安装位置的描述痕迹 最佳答案 插0#口和插1#口是一样的,如果你没有通过通讯口控…

    SIMATIC S7-200 2021年7月5日