基于PLC的立体车库控制系统设计--毕业论文

发布时间 : 星期四 文章基于PLC的立体车库控制系统设计--毕业论文更新完毕开始阅读

河河南南工工业业职职业业技技术术学学院院

第4章 升降横移式立体停车库PLC控制的控制程序

本文所设计的PLC存取车控制系统只针对上层的车位,而对于1层车位,存取车直接开进开出即可。控制软件采用梯形图语言编写。程序流程见图4-2。需要说明的是,载车板用链条依靠载车板上的吊点悬吊在托架上,在静止状态时,防坠(安全)挂钩挂住载车板。在设计不同层进出车程序时运用了“并行分支与汇合”的技巧,所谓并行分支指的是各分支流程可同时执行待各流程动作全部结束后,根据相应执行条件,汇合状态动作。即如果选择第2层载车板进出车,可以使一层平移左移或右移,这样,控制系统能自动处理设备动作顺序之间的联锁或双重输出,而且控制系统的试运行及故障检查非常方便,可节约大量时间,提程序设计方案如下.

4.1 PLC的I/O点分配表及硬件连线图

在升降横移式立体停车库中,控制系统中主控单元的主要控制对象首先是车库内的横移电机和升降电机,控制系统就是使它们在不同的时间内实现正反转,其次是车库内的各种辅助装置,如指示灯及其各种安全设施等这些辅助装置帮助我们更好的控制立体车库。在此图中只是简单的画出了二层五位升降横移式立体车库的一些其简单的功能。根据这些功能我们可以很直观的观察出二层五位升降横移式立体车库的工作。接线图见图4-1。

22

河河南南工工业业职职业业技技术术学学院院

图4-1简化PLC接线图

23

河河南南工工业业职职业业技技术术学学院院

续图4-1简化PLC接线图

4.2 PLC控制程序设计

(1)初始化程序提出系统的控制信息,扫描各到位开关信号。

(2)主控制程序按照进车优先的原则,将最多的车位保持在进车位置。每个载车板运动之前,需要先判断目的地是否有空位,有空位才可以动作,前后动作互锁。判断是否有空位是根据横移电机所对应的到位行程开关动作信息来确定的。液压升降系统启、停动作也是根据相应的到位行程开关来确定。

(3)故障报警程序故障报警程序能够实时地采集设备异常信息,及时发出声光报警信号,提醒司机和管理人员进行处理。若在程序执行过程中,有人、物侵入车库

24

河河南南工工业业职职业业技技术术学学院院

空间或车辆超长,PLC将按照闭锁关系停止设备运行.同时发出故障报警。该程序完整而高效的完成了二层升降平移式车库全部动作,具有安全可靠性。完全达到了作为民用机电一体化设备所应具备的条件,充分发挥了它的作用,让我们更好的操作。

4.2.1 PLC的I∕O资源配置

根据立体车库控制系统的要求功能与选定的PLC对PLC进行I∕O分配。具体分配如下表。

表4.1PLC输入分配表

启动 停止 手动 自动 3-5号托盘上移 3-5号托盘下移 1-2号托盘左移 1-2号托盘右移 存车 取车 车上有无人员检测 I0.0 I0.1 I0.2 I0.3 I1.0-I1.2 I1.3-I1.5 I1.6-I1.7 I2.0-I2.1 I4.4 I4.3 I4.5 故障检测 超载检测 超容检测 复位 1-5号托盘有车 1-2号托盘做限位开关 1-2号托盘右限位开关 3-5号托盘上限位开关 3-5号托盘下限位开关 1-5号按钮 1-5号车停放到位 I0.4 I0.5 I0.6 I0.7 I2.2-I2.6 I3.0-I3.1 I3.2-I3.3 I3.4-I3.6 I4.0-I4.2 I5.0-I5.4 I5.5-I5.7,I2.7,I3.7 表4.2 PLC输出分配表

运行指示灯 手动指示灯 自动指示灯 存车指示灯 取车指示灯 车位到位报警 故障报警 手动输出

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.6 Q0.7 Q2.7 重量超载报警 轮廓超限报警 1-2号托盘左移 1-2号托盘右移 3-5号托盘上移 3-5号托盘下移 3-5号防坠装置 25

Q1.0 Q1.1 Q1.2-Q1.3 Q1.4-Q1.5 Q2.0-Q2.2 Q2.3-Q2.5 Q1.6-Q1.7 ,Q2.6

联系合同范文客服:xxxxx#qq.com(#替换为@)