车库中还运用了一些传感器,如烟温传感器、检测断绳松绳或断链报警的位移传感器,以及警示装置、紧急停车开关、手动按钮、复位开关等。
PLC控制系统程序设计
控制程序流程图
该系统存取车控制只针对上层(二、三、四层)车位,而对于下层车位,存取车只需直接开进开出即可。控制软件采用梯形图语言编写。程序流程图如图2所示。
软件在设计不同层进出车程序时运用了“并行分支与汇合”的技巧,所谓并行分支指的是各分支流程可同时执行,待各流程动作全部结束后,根据相应执行条件,汇合状态动作。即如果选择第三层托盘进出车,可以使一层二层同时平移(左移或右移),这样,设备动作顺序之间联锁或双重输出时,控制系统均能自动处理,而且控制系统的试运行及故障检查非常方便,可节约大量时间,提高工作效率。
控制程序优化
由于上层的托盘升降都必须使其下层车位为空车位之后才能进行,以地上三层车位运动为例,一层空车位位置有N种,二层托盘升降涉及的运动方式有N2种,三层托盘可能的运动方式有N3种,随着车位和层数的增加,程序会出现剧烈膨胀,因此,如何寻求简便方法,使程序得到优化将是该系统程序设计的难点。以第二层为例,在变量Dm中存放第二层需要存取的车位号,该车位号为1~N,如进行上层X(1≤X≤N)号车位存取,则Dm=X;在Dn中存放下层空车位号,设空车位为Y号车位,则Dn=Y;在进行存取车时,把Dm和Dn中的数值进行比较,其结果为零,则上层车位的托盘可以直接下移;如果结果大于零,则表示空车位在左边,这样先把空车位右边**个托盘左移到空位上,之后重复上述过程,直到空车位在上层需要存取的车位正下方时,上层车位的托盘才能进行升降运动。三层和四层存取车的处理方法和第二层类似。
模块化程序设计
PLC控制程序采用模块化编程形式,车位运行过程中只需调用子程序模块,这样大大降低了程序的复杂程度,方便了程序的修改,而且为车位的拓展提供了便利的条件。整个程序包括主程序模块、手动按键子程序模块、紧急停车按键子程序模块、初始化程序模块、存取车位号赋值程序模块、空车位号与移动车位号赋值程序模块、托盘平移运动程序模块、光电开关子程序模块、托盘升降运动程序模块和故障报警子程序模块。
软件设计中关键问题的处理
程序所用状态元件、定时器及数据存储器均选用具有掉电保护功能的元件,当系统掉电时元件保持掉电前的状态,以保存现场信息,待上电后继续完成被中断的动作;当发生意外情况时,按下急停按钮中止系统的运行并保存现场断点信息;当出现如电机过载、过热电气或机械故障时,自动中止系统的运行,并发出声光报警,同时系统转入手动方式进行故障处理。
结语
升降横移类立体车库的控制系统通过采用PLC和Profibus现场总线控制,使整个控制系统的可靠性大大提高,满足了车库的控制功能与使用性能的要求,完全实现了进出车的智能控制。系统还在硬件设计上采用了手动、半自动和全自动多级冗余控制方式,配合软件/硬件连锁保护,大大提高了系统的可靠性;同时,由于PLC软件设计上的优化处理,使得本系统对于车位的扩展实现较为简便;此外,软件设计还采用了“并行分支与汇合”的技巧,从而大大缩短了进出车时间,提高了工作效率。■
性能特点:
通过电机编码扫描精确控制定位,开关门位置可精确到毫米级。
柔性启动,平滑过度,使门体运行更加迅速、平稳、安静,减低电机起步对门体冲击,延长电机的使用寿命。
电脑实时监控阻力,应用核心反弹力检测技术,进行高精度多级步进受力分析,在门体运行过程中,即使遇到极小的障碍,也能轻松识别,具备高灵敏度的等力遇阻力反弹和双向保护功能。
采用Microchip公司的Keeleq滚动码编码技术。
关门提醒,当用户忘记关门时,提前15秒关门提醒,灯会闪亮提醒,随后自动关门。
开关门时照明自动点亮,关门后延时3分钟熄灭。
简单的用户设定和系统智能学习功能,使调试及使用更为简便。
控制器带有UPS(后备电源)和红外线检测接口,可随时扩展功能。
自动监控运行,故障判别分析,实时LED显示。
停电记忆。来电后系统自动恢复并检测运行状态。
适用范围。在-40度~70度内安全运行。
技术参数:
输入电压:交流220V 电机:直流电机
电机输入电压:直流24V 电机功率:65W
输出扭矩:30N.M 机头尺寸:300*216*140mm
遇阻反弹安全保护方式:关门遇阻反弹,开门遇阻停止
行程控制方式:霍尔元件 标配遥控器数量:2个
遥控器频率:433.92Mhz 重码率:42亿分之一
遥控方式:采用Microchip公司的滚动码编码技术
单一遥控接收板存码:8个 灯泡:25W 小螺头
门体运行速度:12cm/s 光电开关:选配
墙上开关:选配 包装尺寸:400*250*250mm
毛重:<6kg 待机功率:2W
Tel:
Tel:
Tel:
Tel: