基于PLC的升降横移车库系统设计研究与实现.docx

上传人:lao****ou 文档编号:325500 上传时间:2023-08-28 格式:DOCX 页数:13 大小:26.63KB
下载 相关 举报
基于PLC的升降横移车库系统设计研究与实现.docx_第1页
第1页 / 共13页
基于PLC的升降横移车库系统设计研究与实现.docx_第2页
第2页 / 共13页
基于PLC的升降横移车库系统设计研究与实现.docx_第3页
第3页 / 共13页
基于PLC的升降横移车库系统设计研究与实现.docx_第4页
第4页 / 共13页
基于PLC的升降横移车库系统设计研究与实现.docx_第5页
第5页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于PLC的升降横移车库系统设计研究与实现.docx》由会员分享,可在线阅读,更多相关《基于PLC的升降横移车库系统设计研究与实现.docx(13页珍藏版)》请在第一文库网上搜索。

1、基于P1C的升降横移车库系统设计研究与实现O引言升降横移类立体车库采用载车板升降或横移存取车辆。该类车库的层数目前均为多层。以提升方式划分,升降横移类立体车库可分为链条、钢丝绳和液压三种1-3。由于其成本较小,且对于场地没有较大要求,这类车库约占立体车库总量的80%以上4-5。这类车库基本使用可编程控制器(PrOgrammabIe1ogiccontro11er,P1C)进行控制。国内也有对同类型车库的研究。陆波等结合变频器和编码器技术,设计了速度可调节的升降横移立体车库6。盛强提出冗余P1C系统,即使用2台P1C,其中1台作为备用刀。但大量的检测信号对于P1C的输入/输出(intput/OUt

2、PU11/0)点的消耗使得成本大幅增加,程序功能的强保护机制使得很多故障发生时只能使用人工方式去排除,极大地消耗了人力成本。因此,本文从控制程序角度对升降横移类立体车库进行优化,使得所有库位都能够整体联动,并且综合考虑成本和精确控制的优缺点,合理设计I/O点数。本文设计开发4种模式,分别应对正常运行时的自动功能、调试安装时的手动功能,以及故障发生时的检修功能和准确的故障报警功能。该设计使用希福特曼操作盒进行库位操作和可视化展示,通过RS-485协议进行设备间通信。1系统结构设计本文以3层9列链条式升降横移立体车库作为研究对象,共计25个车位。国内同类型车库列数一般为24列8。列数的增加大大提升

3、了控制难度。在确定了维持设备正常运行所需I/O点的大致情况后,需要对I/O点数进行10%20%的冗余设计9。系统结构如图1所示。图1系统结构Fig.1Systemstructure1.1输入信号车库的整体布局如图2所示。图2库位整体布局Fig.2Overa111ayoutofparkingspace由图2可知,第一层只能左右横移;第二层既可以横移,又可以升降;第三层只能升降。第一层、第二层的各个库位都需要左、右到位行程开关作为信号反馈。而第二层、第三层均需要升降到位行程开关作为信号反馈。同时,由于升降运动可能导致冲顶和掉底,车库还必须增加升降极限开关作为保护信号。为了防止升降牵引链条/钢丝绳在

4、上升到位的情况下由于某些原因导致其突然断开,需要在升降载车板的4个角加装防坠器挂钩。正常升降时,挂钩松开,让载车板能够顺畅地进行升降运动。当上升到位之后,防坠器还原为初始状态,即使链条断裂也可以由防坠器提供保护。所以系统还需要检测防坠器反馈信号,以判断防坠器挂钩是否正常工作。在此过程中,还必须考虑因升降时载车板制动距离过长而导致设备冲顶的情况10。系统需要检测车辆的前、后超长和超高。这3种信号均采用对射光电开关作为检测手段。公用的急停、相序保护、接触器粘连、热继保护等信号量以及上述各种检测信号共同构成P1C输入信号。1.2输出信号各升降横移电机的通断控制由220V交流接触器控制,选用继电器输出

5、的欧姆龙P1C可以直接输出220V交流电压,使得接触器主触头得电闭合,从而接通电路控制三相异步电机工作。此外,为了设备使用人员的安全性,系统加装了运行指示灯、报警指示灯和蜂鸣器。当设备正常运行时,运行指示灯闪亮,同时蜂鸣器发出尖锐声音。当出现报警故隙时,报警指示灯闪亮并发出尖锐声音。对于每一层电机的统一控制,需要先选定正反转,再选定电机。因此,正反转是公用信号。防坠器的工作原理是当防坠器线圈得电闭合,驱动挂钩微动开关动作,从而达到防坠目的。所以也需要输出220V电压控制防坠器线圈,进而控制开关动作。2电气元件选型计算2.1 P1C选型欧姆龙P1C价格相对便宜,功能较为健全,且支持多种通信协议。

6、因此,本文以其作为主控CPU。欧姆龙P1C选择继电器输出型号,可带动较大负载。欧姆龙P1C的优势在于输出公共组件对象模型(COmPOnentobjectmode1,COM)端可分组,采用继电器输出型号时就可以为不同的Q点接入不同的COM端电压,从而灵活控制输出端的电压大小。P1C公用COM端接线如图3所示。图3P1C公用COM端接线图Fig.3P1CcommonCOMtermina1wiringdiagram图3中,COM端接入的是220VAC电压,那么接触器线圈电压就是220VAC,直接省去了采用中间继电器进行电压转换的步骤。运行指示灯接入24VDC,就可以单独给出24VDC的公用COM端。

7、2.2 交流接触器选型接触器主触头的额定工作电流应大于或等于负载电路的电流。额定电流指的是触点在额定工作条件下的电流值。铭牌显示的额定电流是指主触点的额定电流11。已知横移电机额定功率为0.4kW,额定电流为1.44A。那么对于第一层、第二层的正反转接触器而言,其额定电流为:I总=I额IN式中:I额1为每个横移电机的额定电流;N为横移电机的个数;I总为总的额定电流。本文系统中:I额1为1.44A;N为8个;I总为11.52A。对于每个电机的热继电器选择,应按照电机的额定电流进行,选择大于其额定电流的最接近型号的原则。2.3 热继电器选型通常用热继电器的整定电流调整电动机的额定电流。对过载能力差

8、的电动机,可将热元件整定值调整为电动机额定电流的60%80%。当电动机起动时间较长、拖动冲击负载或不允许停车时,可将热元件整定电流调节至电动机额定电流的1.11.15倍口2。由此可知,热继电器的参数范围应遵循:1mini额imax式中:1额为电机正常运作时的额定电流;Imin为热继电器的保护电流下限;Imax为热继电器的保护电流上限。一般的热继电器是可以在其保护范围内通过旋钮调节其保护电流大小的。其中,Imin可适当放宽,但是必须保证电机额定电流小于热继电器的最大调节电流。3. RS-485通信3.1 硬件设置欧姆龙P1C联供多种通信协议,用于与外部设备进行通信13两线制的RS-485协议与希

9、福特曼人机界面(ChUmanmachineinterface,HMI)进行通信。使用双绞屏蔽线连接P1C和HMI,可防止通信干扰。RS-485模块接线如图4所示。图4RS-485模块接线图Fig.4RS-485modu1ewiringdiagram本文设计所选用的P1C型号并未集成RS485模块,需要单独添加;同时,需要对相关引脚进行设置才能够进行RS-485通信。根据需要,将1#、4#拨动开关设置为OFF,将2#、3#、5#、6#设置为C)N,即可实现RS-485通信。通过四芯双绞屏蔽线与外部设备连接。其中:两芯屏蔽线一端分别接RDA-和RDB+,另一端接A、B端。另外,两芯外接24VAC为

10、HM1供电。双例直插式封装(dua1in1ine-pinPaCkage,DIP)技术开关设置如表1所示。表1DIP开关设置Tab.1Dipswitchsettings3.2 通信收发地址希福特曼HM1与欧姆龙P1C用数据区D进行交互。数据交互地址如表2所示。表2数据交互地址Tab.2Datainteractionaddress4功能模式系统运行流程如图5所示。图5系统运行流程图Fig.5F1owchartofsystemoperation4.1自动模式在切换自动运行时,需要检测自动运行条件是否满足。如无任何报警,且需要第二层或者第三层有1个车位下行到位,才能触发自动运行模式。自动运行时又分为自

11、动横移和自动升降。当目标库位需要自动升降时,需判断当前库位是否满足自动升降条件。假设当前需要201上升到位,就需要判断是否有其他库位横移不到位而导致201升降时产生碰撞。升降条件程序如图6所示。由图6可知,升降条件以横移到位信号作为判定依据,满足升降条件时,才可触发升降动作。自动上升程序如图7所示。假设此时选中304,那么就需要2层车位全部上升到位。然后204208、104108一起自动右移到位后,304自动下降到位,完成整个过程。联动存取效果如图8所示。自动横移条件需考虑升降状态。任何1个车库在横移时,都需满足除一层以外的所有车库都要上升到位的条件。这样就可以避免在横移的过程中,由于其他库位

12、没有上升到位而发生碰撞的情况。横移条件程序如图9所示。图6升降条件程序Fig.61iftingconditionsprogram图7自动上升程序Fig.7Automaticriseprogram图8联动存取效果Fig.81inkageaccesseffect图9横移条件程序Fig.9Traverseconditionpropram4. 2手动模式手动横移只需满足横移运行条件即可,也就是说第二层、第三层库位需要全部上升到位。以101为例,当Ic)I没有左移到位时,第一层的任何库位选择左移都能触发101的横移联动效果。相比于自动横移,其没有考虑第二层、第三层的指令,仅关注第一层的库位选择情况。手动

13、左移程序如图10所示。图10手动左移程序Fig.10Manua11eftshiftprogram针对第二层、第三层库位的手动升降,需要保证目标库位的升降条件得到满足。手动上升程序触发了电机信号。此时,电机开始进行相应的正反转。当升降指令触发时,防坠器线圈得电,其微动开关打开,使载车板的防坠器挂钩与其微动开关脱离,同时反馈1个脱离接触的信号。这个信号可触发升降电机动作。当链条断裂事故发生时,由于4个角都有防坠器挂钩,那么就可以暂时稳定住载车板,不至于整个车板都倾斜甚至坠落14。手动上升程序如图11所示。图11手动上升程序Fig.1Manua1riseprogram5. 3检修模式设备在安装调试时

14、,暂时屏蔽掉一切可阻断设备动作的信号。假设有一个车位升降未到位,另一个车位横移也未到位,那么设备既不能升降也不能横移。如果此时屏蔽升降和横移运行条件,使得升降和横移都能够正常动作,便可通过手动的方式让2个未到位的车位重新恢复到初始状态。101库位屏蔽横移条件程序如图12所示。图12屏蔽横移条件程序Fig.12Shie1dingtraverseconditionprogram屏蔽信号如表3所示。当设备出现以下故障时,将选定的屏蔽点位信号在P1C输入端短接后,表3所示信号完全屏蔽。此时,设备便可以随意动作。但是这种屏蔽功能只能由专业人员进行操作。当设备故障解除后,必须拆除屏蔽功能点。表3屏蔽信号T

15、ab.3Shie1dedsigna16. 4故障报警用户对机械式停车设备的操作性能、自动化程度、运行效能、工作的安全有效性、设备运行安全监控实时诊断的要求越来越高15。同时,车库的运行故障报警功能可以快速定位故障点,从而解决设备故障。从表2可知,D1为故障代码。因此,可以为D1赋不同的故障代码数值,从而在人机界面显示出对应的故障代码。故障代码如表4所示。同时,还可以为D2赋车位号,从而帮助加快定位故障车位。表4故障代码Tab.4Fau1tcode故障代码表基本涵盖了可能出现的所有故障,程序中只需要为D1和D2的赋值增加逻辑判断。以防坠器报警为例,防坠器故障明细如图13所示。图13防坠器故障明细Fig.13Fau1tbreakdownoffa11arresters当出现防坠器故障时,为DI赋值53,同时为D2赋值201,即表示201车位防坠器电磁铁故障。5结论本文以升降横移类立体车库作为研究对象,开发了4种运行模式,加快了设备安装调试时间和故障检修时间。经实践证明,该系统运行平稳、安全保护性高、系统故障率小。检修模式加快了故障处置效率,简化了故障处置方式,为维修人员避免了很多不必要的安全隐患。程序设计的存取联动效果提升了车库的使用效率,同时也为该类车库系统的设计提供了借鉴。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服