毕业设计完成4 联系客服

发布时间 : 星期一 文章毕业设计完成4更新完毕开始阅读c75d41018e9951e79b8927a0

3.2 系统软件设计方案 3.2.1系统控制流程图

1主程控制系统流程图 开始 初始状态检查 是 启动定时器 设置工作时间段 工作时间 是否到 否 是 是 增口控制逻辑是否正常 温度子程序 终止工作 否 否 符合除尘 除尘程序 各开关状态检测 水位子程序 增口控制逻辑正常? 运行 是否正常 是

停止 记录增口状态,返回 21

2.水位流程图

开始 系统初始化 系统采样 A/D转换 PID运算 是 是否达到水位 否

否 是否超过警戒线 上水 是

22

停止

3.温度流程图

开始 系统初始化 系统采样 PID运算 A/D转换 是 是否达到 设定温度 否 否

23

电加热 是否超过温 度警戒线 是 停止

4.除尘流程图

定时时间是否到 YES 停止 流程图简介:

PLC投入运行,系统处于初始状态,准备好起动。

根据太阳能热水器定时器设定的工作的时间段看是否到工作时间。如果没有到则系统停止。如果到工作时间。则调用温度子程序和水位自程序。根据水箱内的水位和水温进行PID调节。如果水箱内的水位低于设定值。则打开进水阀。先供水5分钟。然后停2分钟,实现节水功能。如果水箱内的水温低于设定值。则进行加热。如果水位过高或者水温过高。则系统发出报警信号。当外部环境温度超过4度时。则调用除尘子程序。除尘时。电机先正转20秒。然后电机反转20秒。循环直到除尘达到2分钟时。则返回从开始的全部动作,进行下一次大循环。 此外,还可以按手动按钮以实现手动供水、排水和手动加热功能。 3.2.2设计PLC梯形图程序 程序设计:用流程图表达出各控制对象的动作顺序,相互间的制约关系。明确寄存器空间的分配,专用寄存器的确定等。控制系统的程序的设计,主程序的编制及各功能子程序的编制以及程序的调试。其他辅助程序的设计,如故障应

24