(完整版)基于PLC的中央空调控制系统设计毕业论文 下载本文

的参数R0068(输出电流)

图4-5 初始程序段e

网络7:读写操作轮替功能,由于在同一时间USS网络上读参数或写参数只能有一种操作,因此有必要设置读写操作的轮替功能,当读参数完成时M0.3被置1一个扫描周期,从而M1.0复位为0,读参数操作被屏蔽,同时M1.1被置位,开始写参数操作。

图4-6 初始程序段f

网络8:向驱动器中写参数:P1082=50.0。

图4-7 初始程序段g

网络9:读写操作轮替,功能同网络7。

4.3 PLC主程序流程图

启动1#空调开启制冷系统Y冷却塔风机启动N停止冷却水泵启动N冷冻水泵运行Y冷冻泵启动备用泵启动冷冻机组启动冷负荷冷负荷是否满足N启动2#空调N冷负荷是否满足YY启动3#空调正常运行返回 图4-8 程序设计流程图

4.4 PLC编程软件

PLC控制程序采用西门子公司提供的STEP7-microwin32 V4.0编程。 我们使用梯形图来完成系统软件的开发。因为梯形图(LAD)语言最接近于继电器接触器控制系统中的电气控制原理图,是应用最多的一种编程语言,与计算机语言相比,梯形图可以看作是PLC的高级语言,几乎不用去考虑系统内部的结构原理和硬件逻辑,因此,它很容易被一般的电气工程设计和运行维护人员所接受。

STEP7软件的一个特点是调试功能很强大,不仅能在线读取数据,而且能在线修改过程数据,对于调试大型复杂控制程序非常有效。STEP7软件还附带一些控制程序模块,如PID调节模块,这些模块可以从主控制程序中直接调用,实现不同的功能。

通过STEP 7编程软件,不仅可以非常方便的使用梯形图和语句表等形式进行离线编程,经过编译后通过转接电缆直接下载入PLC的内存中执行,而且在调试运行时,还可以在线监视程序中各个输入输出或状态点的通断状况,给调试工作也带来极大的方便。

4.5 程序设计

4.5.1 中央空调控制系统的IO分配表

表4-1 IO分配表

名称 地址编号 输入信号 说明

SA SB1 SB2 SB3 SB4 SB5 SB6 I0.0 I0.1 I0.2 I0.3 I0.4 I1.0 I1.1 I0.5 I0.6 I0.7 I1.2 I1.3 I1.4 I1.5 AIW0 驱动装置的启动停止控制 停车信号2,封锁主回路输出,自由停车 停车信号3,快速停车 故障确认 电机运转方向控制 USS通讯和PPI通讯转换 读写操作开始按钮 手动自动切换按钮 手动模式1#冷冻泵启动按钮 手动模式1#冷冻泵停止按钮 手动模式2#冷冻泵启动按钮 手动模式2#冷冻泵停止按钮 手动模式3#冷冻泵启动按钮 手动模式3#冷冻泵停止按钮 用户房间内温度传感器 续表4-1 IO分配表

输出信号

KM2 KM1

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 运行模式反馈 指示运转方向 驱动装置禁止状态指示 故障指示位 1#冷冻泵变频运行接触器及指示灯 1#冷冻泵工频运行接触器及指示灯