BAS车站PLC程序详解:风阀、风机与控制系统

需积分: 9 9 下载量 134 浏览量 更新于2024-07-18 收藏 334KB DOC 举报
"本文档详细介绍了BAS(楼宇自动化系统)在典型地铁车站中的PLC(可编程逻辑控制器)程序设计,重点在于功能块的详细说明以及程序结构。该系统采用了施耐德冗余PLC解决方案,确保了系统的高可用性和稳定性。" 1. **概述** BAS冗余PLC程序设计是为了保证地铁车站环境控制的稳定性和可靠性。系统由两套相同配置的模块组成,通过同步光纤连接,实现冗余备份。配置包括电源模块(CPS)、处理器模块(CPU)、同步模块(CRP)以及用于通讯的NOC模块。数据类型、功能块类型、变量和FB实例以及通讯配置是程序设计的基础。 2. **功能块** - **FENGFA_STAND**:标准风阀功能块,包含输入、输出和专用变量。输入变量控制风阀的开启条件,如火灾模式、风机运行状态等;输出变量反映风阀的实际状态。专用程序段处理不同控制状态下的风阀操作。 - **FENGJI_STAND**:标准风机功能块,类似风阀功能块,管理风机的启动、停止和运行状态,考虑了多种控制模式。 - **LIGHT**:照明功能块,用于控制车站照明,可能包括定时开关、亮度调节等功能。 - **KTXT_AUTO**:空调小系统自动温控功能块,实现对车站空调系统的智能温度控制。 - **TFXT_FIRE_NORM**:通风小系统模式功能块,处理火灾模式和正常运行模式下的通风需求。 3. **程序** - **标准风阀、风机、照明程序**:分别实现了各自设备的逻辑控制,通过调用相应功能块完成。 - **空调小系统自动温控程序**:结合环境传感器数据,实现自动调整空调温度。 - **通风小系统模式程序**:根据预设模式或紧急情况切换通风状态。 - **PID调节程序**:可能用于精确控制风阀或风机的速度,以达到最佳环境参数。 - **时间表程序**:按照预定的时间表执行设备的开关操作,如早晚高峰期的照明和通风控制。 4. **编程策略** 使用功能块编程方式提高了代码的复用性和可读性,使得程序维护和更新更加方便。每个功能块都有其特定的输入和输出变量,通过内部处理逻辑实现特定的控制功能。 BAS典型车站PLC程序是通过精心设计的功能块和程序来实现地铁环境的智能化控制,涵盖了通风、空调、照明等多个方面,同时采用冗余PLC架构,提升了系统的可靠性和故障恢复能力。通过理解这些功能块的工作原理,可以更有效地理解和维护整个BAS系统。