基于PLC的某双层三车位立体车库的监控系统设计 S7-200 PLC程序

基于PLC的某双层三车位立体车库的监控系统设计 
S7-200 PLC程序
组态王6.53组态画面
电气图纸
IO分配
此程序不包含组态王仿真,如需仿真请连接plc才可
某双层三车位立体车库如图所示,上1、上2和下三个停车位,下车位控制左右移动,上1车位要停车或取车时,首先通过确认下车位不在上1车位的下方,即下右限位无信号,下左限位有信号,否则要将下车位移动至上2车位的下放(通过电机M1+减速机完成):然后控制控制上1车位的锁扣器脱扣,松开上1车位的抱闸,控制电机M2下放上1车位的托盘至上1车位的下限位。
当上2车位要停车时,将上1车位升起(控制M2电机提升)至上1车位的上限位1位置(上限位2位保护位置),将下车位移动至上1车位下方(即右限位有信号,下左限位无信号),然后将上2车位下放(M3电机+减速机)至上2车位的下限位位置。
在车位使用过车中,如果对射传感器感应到有阻挡信号就发出蜂鸣器报警;在移动车位之前,为确保车辆停放到位,对射传感器不能有阻挡信号,否则禁止车位移动。
上1和上2车位各有锁扣机构(锁扣器)、电磁抱闸和升降电机、上限位1、上限位2、下限位。
注:上1和上2的升降要用变频器控制。

基于PLC的某双层三车位立体车库的监控系统设计

随着城市化进程的加快,汽车已经成为人们日常生活不可或缺的交通工具。然而,车位资源却日益紧张,普通的停车场不能满足人们的需求,立体车库应运而生。本文将基于PLC技术,设计某双层三车位立体车库的监控系统,实现车位的自动控制和车辆的安全存放。

本车库共有上1、上2和下三个停车位,下车位可以左右移动。为了确保车辆的安全存放和空间利用率的最大化,我们需要对车位进行精准控制。因此,在设计程序时,我们首先考虑了车位的移动控制。

下车位移动控制

下车位的移动控制由电机M1和减速机共同完成。当上1车位要停车或取车时,首先确认下车位不在上1车位的下方,即下右限位无信号,下左限位有信号,否则需要将下车位移动至上2车位的下方。电机M1的控制信号由PLC发送,在程序中完成IO的分配操作。通过程序控制,电机M1可以通过信号指令向前或向后转动,从而使下车位进行左右移动。

上1车位升降控制

在下车位移动至相应位置后,需要控制上1车位的升降操作。上1车位升降的控制由电机M2和变频器共同完成。整个过程分为两个阶段:将托盘下放至下限位,然后将托盘上升至上限位。通过程序的逻辑控制,PLC可以向电机M2发送控制信号,使得电机M2启动并旋转,从而实现托盘的上下运动。

同时,我们还要考虑到上1车位的锁扣机构和电磁抱闸。当托盘下放至下限位后,锁扣机构将会自动解锁并释放抱闸,并上升至上限位1位置(上限位2为保护位置)。车辆进入后,锁扣机构将自动锁紧,抱闸则将车辆牢牢抱住,避免车辆自行滑动。

上2车位升降控制

上2车位升降的控制与上1车位类似,同样由电机M3和变频器共同完成。当上2车位需要停车时,将上1车位升起至上限位1位置,同时将下车位移动至上1车位下方(即右限位有信号,下左限位无信号)。随后,电机M3启动并旋转,将托盘下放至上2车位下限位位置。同样地,当需要取车时,通过逆向控制,电机M3将托盘上升至上限位1位置,释放抱闸锁扣,并且将车位移动至下方。

对射传感器监控控制

在车位使用过程中,需要通过对射传感器监控车辆的进出情况,确保车辆停放到位。当传感器接收到阻挡信号时,蜂鸣器将发出报警声音,提示驾驶员需要重新调整车位。为了保证车辆的安全,控制上1和上2车位升降时,应关闭蜂鸣器,并检测对射传感器是否有阻挡信号。如有,则禁止车位移动。

总结

基于PLC的某双层三车位立体车库监控系统设计,完整的实现了车位的自动控制和车辆的安全存放。通过对各个部分的详细分析和阐述,我们深入剖析了系统的整体结构、各部分功能模块、IO的分配以及对射传感器的监控控制等方面。本文的目的是通过技术分析,为广大程序员提供参考和借鉴,致力于打造一篇实实在在的技术分析文章,而不是一篇单纯的软文广告。

相关代码,程序地址:http://lanzouw.top/616053669821.html
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值