技术交流数码世界P.244基于PLC的停车场控制系统的设计佟业楠金亚玲沈阳工学院摘要:近年来,我国汽车数量剧增,简单的基础设施建设和停车管理技术已经不能满足社会日益增长的车辆对停车服务的需求,为了使交通更加便捷,相应出现了PLC停车场的智能管理。本文主要介绍了如何用PLC与操作台实现停车场控制,停车场有20个车位,当有空位时停车场门口的绿灯亮,当没有空位时红灯亮。其中,L1:绿灯;L2:红灯;SQ1:停车场入口传感器;SQ2:停车场出口传感器。本次PLC系统的功能是对车辆进出停车场的要求进行设计。通过操作台来实现监控系统画面的运行,最后实现了停车场控制系统的操作。关键词:停车场控制系统PLC1引言PLC是一种可编程的数字逻辑控制设备,为各种各样的自动化控制设备提供了非常可靠的控制应用。PLC控制具有可靠性高、功能性强、编程简单等许多优点,所以深受设计人员喜爱。停车场控位显示PLC控制系统设计采用PLC控制系统将大大提高工作效率和适应工作环境的能力,车辆进出停车场是由PLC为中心控制系统工作的。基于PLC的停车场控制系统的设计要求:停车场有20个车位,当有空位时停车场门口的绿灯亮,当没有空位时红灯亮,停车场控制图如图1.1所示。其中,L1:绿灯;L2:红灯;SQ1:停车场入口传感器;SQ2:停车场出口传感器。入口SQ1出口SQ2绿灯L1红灯L21181381419920151017127111665432图1.1停车场控制2I/O表分配根据停车场控制系统的设计控制要求,停车场有20个车位,当有空位时停车场门口的绿灯亮,当没有空位时红灯亮,设计三个输入,两个输出。输入:停车场入口传感器SQ1;停车场出口传感器SQ2;计数器复位按钮;地址分别为0.00;0.01;0.02。输出:L1:绿灯;L2:红灯;地址分别为:100.00;101.00。停车场控制I/O表如表1.1所示。表1.1停车场控制系统I/O表输入输出地址名称地址名称0.00停车场入口传感器SQ1100.00L1:绿灯0.01停车场出口传感器SQ2101.00L2:红灯0.02计数器复位按钮3PLC控制程序设计及分析可逆计数器——CNTR为可逆、加减循环的计数器,在0000和设定值之间进行递增或递减计数。可逆计数器编程时,先编加计数脉冲输入端,再编减计数脉冲输入端,后编复位端,最后编CNTR指令。可逆计数器具有断电保持功能,当电源断电时,计数器的当前值保持不变。无符号单字比较指令——CMP。其中使用到的功能为:等于标志位P_EQ,当C1=C2置位为ON;小于标志位P_LT,当C1C2置位为ON。其中C1为可逆计数器——CNTR中的数据,C2为设定值20。停车场一共有20个停车位,当一辆车进入停车场时,停车场入口传感器SQ1闭合一次后断开,可逆计数器当前值PV加1;当一辆车离开停车场时,停车场出口传感器SQ2闭合一次后断开,可逆计数器当前值P减1。停车场中车辆总数小于20辆时,实现无符号单字比较指令CMP的小于标志位P_LT,P_LT常开触点闭合,绿灯L1:100.00亮起,车辆允许进入。当第20辆车进入停车场时,实现无符号单字比较指令CMP的等于标志位P_EQ,P_EQ常开触点闭合,红灯L2:101.00亮起,禁止车辆进入。0.02为可逆计数器复位按钮,按下0.02可逆计数器复位。4结论利用可逆计数器——CNTR和无符号单字比较指令——CMP可以编写PLC控制程序,实现车位显示情况,最后通过操作台实现对停车场控制的设计。本设计是基于PLC的停车场控制系统,根据设计控制要求,停车场有20个车位,当有空位时停车场门口的绿灯亮,当没有空位时红灯亮,主要是来提醒司机朋友停车场内是否有停车位,设计还不是很完美,还有许多待提高的地方,希望有更多的人参与到这项研究中来,性能好、精度高、低成本的控制系统是我们的目标。参考文献[1]徐世许.电气控制技术与PLC[D].人民邮电出版社,2012:3-5.[2]刘振金.西门子PLC[M].北京:化学工业出版社,2012:15-18.作者简介佟业楠,1996年7月,女,汉族,沈阳工学院,学生。金亚玲(通讯作者),1978年10月,女,汉族,辽宁人,沈阳工学院,教师,副教授,硕士学位,研究方向:智能控制。2.3PLC控制程序设计及分析自动送料装车控制系统部分仿真图如图1;图1自动送料装车控制系统仿真当按下启动按钮0.00时系统开始工作,红灯100.00灭、绿灯101.00启动表示汽车可以进入。当汽车进入时检测按钮1.01启动,红灯亮绿灯灭表示有车装料中,随后送料电机M3(100.03)启动,2S后电机M2(100.02)启动,2S后电机M1(100.01)启动,2S后阀门K2(100.05)启动。当检测按钮关闭表示汽车料装满,随后送料阀门K2(100.05)关闭,2S后电机M1(100.01)关闭,2S后电机M2(100.02)关闭,2S后电机M3(100.03)关闭,同时红灯100.00亮、绿灯101.00灭表示汽车离开送料口。当料口高度传感器1.02启动时,表示料斗内料不足料斗开关K2(100.05)关闭,不出料,进料开关K1(100.04)打开进料。参考文献[1]徐世许.电气控制技术与PLC[M].人民邮电出版社,2013.[2]张枭娜,冯雷.控制系统仿真[M].机械工业出版社,2013.作者简介曲茗阳1997年2月出生,男汉族沈阳工学院学生。李姿(通讯作者)(1982—),女,辽宁沈阳人,讲师,硕士研究生,现主要从事电气工程及其自动化方面的教学工作。