【毕业论文】基于PLC的景观建筑供水水泵控制系统设计 PLC程序编写

写手b 885 0

4章 系统方案设计

4.1 PLC程序编写

本次设计控制系统中PLC的程序如图5-1所示:

图 4-1 PLC程序

                       


4.2 程序介绍

1)控制程序

X0接一个浮漂开关,在水位降到设定位置时,断开内部继电器M0,从而使水泵停止运行。X1X3分别接一个常开按钮,M1M3通过串口连接HMI的启动键,可以实现1号水泵和2号水泵的启动,X2X4分别接一个常闭按钮,M2M4通过串口连接HMI的停止键,可以实现1号水泵和2号水泵的停止。X5接变频器的故障输出,当变频器检测到水泵和系统发生故障时,输出信号,使内部继电器断开,水泵停止运行,并将故障代码存放在寄存器R20中。M7通过串口连接HMI的报警复位,在解除故障后,按下按键,恢复系统正常。Y1接一号变频器的正转,拖动一号水泵;Y2接二号变频器的启动端子,拖动二号水泵。音频信号从X6端子输入,经过模拟量转换,转变为脉冲从Y2端子输出到变频器,间接控制变频器的改变输出频率,对水泵进行控制。

2转换程序

音频信号输入到A/D转换模块中,先存放到寄存器R21中,然后将其搬移到寄存器D0中,然后经过模拟量转换指令将音频信号转换为数字信号,存放到D1寄存器中,最后使用脉冲输出指令将D1寄存器中的数字信号转换为脉冲信号并使其从Y2端子输出到变频器的脉冲输入端子。在脉冲输出阶段,脉冲根据音量大小分为六个区段,使得水泵有六个调速区,使效果更加明显。

4.3 控制系统I/O点与功能

控制系统中的I/O点与功能如表4-1所示:

4-1 I/O点与功能

输入端

输出端




地址

元件

功能

地址

功能

X0

浮漂开关

无水停止

Y0

1号变频器(水泵)启动

X1

SB1

1号水泵启动按钮

Y1

2号变频器(水泵)启动

X2

SB2

1号水泵停止按钮

Y2

脉冲输出,对水泵调速

X3

SB3

2号水泵启动按钮

RS+

变频器通讯、音频信号

X4

SB4

2号水泵停止按钮

RS-

变频器通讯、音频信号

X5


变频器故障输出

C0

变频器GND端及0V

X7

SB0

急停按钮



 

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~

客服微信:jie5527c点击复制并跳转微信