图5车库的硬件系统结构图
5. 立体车库控制系统软件设计
5.1 PLC控制系统设计
本立体车库控制系统中S7-200PLC主要检测个在车板位置以及运行状态并控制电动机的启动和停止。利用光电开关、行程开关检测载车板的位置状态;用接触器、继电器控制电机的启动和停止。当要对车辆进行存取操作时,PLC根据操作员在控制面板上输入的指令,首先判断各检测元件的状态,然后读取车库机械部分的反馈信息到电机以带动载车板升降、横移。在整个控制过程中,通过光电检测、限位开关、过载保护等装置来保障整个系统的安全、平稳运行。
5.2 PLC输入、输出点分配
所谓输入输出点定义是指整体输入输出点的分布和每个输入输出点的名称定义,它们会给程序的编制、系统的调试和文本的打印等带来很多方便。因为本系统是对开关量控制的应用系统,并对控制速度要求不高,选用一般的可编程序控制器,其具有的自诊断功能和采用的循环扫描工作方式完全能满足要求。本系统输入端有自动/手动选择开关,自动工作时有总开、总停按钮,有上、下、左、右移动按钮,车位号信号输入若干。在本设计中选用西门子S7-200系列中的CPU226DC/DC/DC,它的可用输入点是24,输出点是16。根据立体车库控制系统设计的要求以及PLC型号,确定系统地址分配如下表1和表2所示。
表1输入点分配表
符号 地址 注释 符号 地址 注释
TL1 I0.0 选择1号车位 CL I2.1 5号车位限位开关
TL2 I0.1 选择2号车位 RL I2.2 6号车位限位开关
TL3 I0.2 选择3号车位 CHAN1 I4.1 链条松弛1(升降)
TTL1 I0.3 1号车位上升限位开关 CHAN2 I4.2 链条松弛2(升降)
TTL2 I0.4 2号车位上升限位开关 CHAN3 I4.3 链条松弛3(升降)
TTL3 I0.5 3号车位上升限位开关 ES I4.6 紧急停止
BL1 I0.6 选择4号车位 RESET I4.7 复位
BL2 I0.7 选择5号车位 EMI1 I3.0 1号电磁铁防坠机构
BL3 I1.0 选择6号车位 EMI2 I3.1 2号电磁铁防坠机构
BBL1 I1.1 1号车位下降限位开关 EMI3 I3.2 3号电磁铁防坠机构
BBL2 I1.2 2号车位下降限位开关 FR1 I3.3 1号电动机热继电器
BBL3 I1.3 3号车位下降限位开关 FR2 I3.4 2号电动机热继电器
PHE1 I1.4 光电检测1(安全线) FR3 I3.5 3号电动机热继电器
PHE2 I1.5 光电检测2(车体积) FR4 I3.6 4号电动机热继电器 基于PLC的立体停车库控制系统设计+仿真图+梯形图(7):http://www.751com.cn/zidonghua/lunwen_1667.html