车辆出入库管理PLC梯形图控制程序设计与调试.docx

上传人:b****4 文档编号:26822604 上传时间:2023-06-23 格式:DOCX 页数:20 大小:389.97KB
下载 相关 举报
车辆出入库管理PLC梯形图控制程序设计与调试.docx_第1页
第1页 / 共20页
车辆出入库管理PLC梯形图控制程序设计与调试.docx_第2页
第2页 / 共20页
车辆出入库管理PLC梯形图控制程序设计与调试.docx_第3页
第3页 / 共20页
车辆出入库管理PLC梯形图控制程序设计与调试.docx_第4页
第4页 / 共20页
车辆出入库管理PLC梯形图控制程序设计与调试.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

车辆出入库管理PLC梯形图控制程序设计与调试.docx

《车辆出入库管理PLC梯形图控制程序设计与调试.docx》由会员分享,可在线阅读,更多相关《车辆出入库管理PLC梯形图控制程序设计与调试.docx(20页珍藏版)》请在冰豆网上搜索。

车辆出入库管理PLC梯形图控制程序设计与调试.docx

车辆出入库管理PLC梯形图控制程序设计与调试

PLC原理课程设计

一、车辆出入库管理PLC梯形图控制程序设计与调试

二、带数显的温度控制

 

班级:

 

一、车辆出入库管理PLC梯形图控制程序设计与调试

1、设计任务

2、程序流程图

3、I/O分配表

4、I/O接线图

5、梯形图

二、带数显的温度控制

1、设计任务

2、程序流程图

3、I/O分配表

4、I/O接线图

5、梯形图

三、PLC课程设计心得

车库车辆出入库管理PLC梯形图控制程序设计与调试

一、设计任务

1.控制要求:

(1)入库车辆前进时,经过1#传感器→2#传感器后,计数器A加1,后退时经过2#传感器→1#传感器后,计数器B减1;(计数器B的初始值由计数器A送来)只经过一个传感器则计数器不动作

(2)出库车辆前进时,经过2#传感器→1#传感器后,计数器B减1,后退时经过1#传感器→2#传感器后,计数器A加1;只经过一个传感器则计数器不动作

(3)车辆入库或出库时,均应有警铃报警(可分别设置),定时3s

(4)可从两个七段数码管上显示目前仓库中有几部车

(5)仓库启用时,先对所有用到的存储单元清零,并应有仓库空显示

(6)若设仓库容量为12辆车,则仓库满时应报警并显示。

2、设计背景

随着生产力和科学技术的不断发展,人们的日常生活和生产活动大量的使用自动化控制,不仅节约了人力资源,而且很大程度的提高了生产效率,又进一步的促进了生产力快速发展,并不断的丰富着人们的生活。

目前,可编程控制器PLC主要是朝着小型化、廉价化、标准化、高速化、智能化、大容量化、网络化的方向发展,与计算机技术相结合,形成工业控制机系统、分布式控制系统DCS(DistributedControlSystem)、现场总线控制系统FCS(FieldbusControlSystem),这将使PLC的功能更强,可靠性更高,使用更方便,适用范围更广。

本设计是基于PLC的车辆出入库管理系统,采用两位LED来显示车库内车辆的实际数量。

使用两个光传感器来监控车辆的进出并完成计数工作,车辆进入时经过两个传感器使显示数字加一,车辆外出时经过两个传感器使显示数字减一,但当车辆只经过一个传感器时不计数。

为了防止意外计数错误,本系统采用反复程序校验,来提高系统的可靠性。

首先,注意控制两个传感器之间的距离,用程序验证进出车库的是否是车辆,当人通过传感器时不计数;其次,采用逻辑互锁方式,启动加计数则要锁定减计数,产生加计数脉冲时则要锁定减计数脉冲,如此以保证可靠性;最后,及时的进行复位处理,以免车辆在传感器附近作往返运动时错误计数。

本设计用于停车场可以使得车主轻松地判断出某停车场内是否还有空车位,还有多少空车位,以便选择是否在此停车场停车,大大方便了车主的寻找车位问题。

因此该设计具有一定的经济和推广价值。

二、程序流程图

 

三、I/O分配表

输入信号

输出信号

传感器1#

I0.0

接LED脚a1

Q0.0

传感器2#

I0.1

接LED脚b1

Q0.1

程序复位

I0.2

接LED脚c1

Q0.2

计数器复位

I0.3

接LED脚d1

Q0.3

计数器复位

I0.4

接LED脚e1

Q0.4

接LED脚f1

Q0.5

接LED脚g1

Q0.6

接LED脚a2

Q1.0

接LED脚b2

Q1.1

接LED脚c2

Q1.2

接LED脚d2

Q1.3

接LED脚e2

Q1.4

接LED脚f2

Q1.5

接LED脚g2

Q1.6

入库报警灯

Q2.0

出库报警灯

Q2.1

库满报警灯

Q2.2

库满报警灯

Q2.3

四、I/O接线图

/

五、梯形图

带数显的温度控制

一、设计任务

1、任务要求

采用PID回路指令使系统温度传感器的监测温度保持在50℃左右且温度显示在双BCD码数显管上。

2、设计背景

PID控制器的问世,至今有近70年的历史,它以其结构简单,稳定性好,工作可靠,调节方便,而成为工业控制的主要技术之一,当被控对象与结构参数不能完全掌握,或得不到精确的数学模型,必须根据经验与现场调节来确定,这时应用PID控制系统最为方便(即我们不完全了解一个系统和被控对象,或不能通过有效的测量方法来获得系统参数时,最适合用PID控制技术)。

在绝大多数的恒温控制系统中通常采用PID调节,因为电加热控制具有升温单向性,大惯性,大滞后性,时变性的特点,例如:

其升温单向性是由于电加热的,升温保温主要是通过电阻丝加热,降温通常是自然冷却的,当温度一旦超调,就无法用控制手段使其降温,因而很难用数学方法建立精确的模型,并确定参数,对温度进行控制。

由于传统的PID控制电路结构复杂,具有器件多、生产成本高、电路复杂等缺点:

而数字式PID调节器具有灵活性和分时控制的能力等特点,使得PID数字控制器得到越来越广泛的应用。

在科技飞速发展的现在,人们对于温控的需求领域也越来越多,冬季温室大棚、恒温孵化箱等都需要温控来实现,因此,PID温控设计具有普遍的现实意义和研究价值。

二、程序流程图

三、I/O分配表

输入信号

输出信号

启动按钮

I0.0

BCD码显示管a1

Q1.0

BCD码显示管b1

Q1.1

BCD码显示管c1

Q1.2

BCD码显示管d1

Q1.3

BCD码显示管a2

Q1.4

BCD码显示管b2

Q1.5

BCD码显示管c2

Q1.6

BCD码显示管d2

Q1.7

四、I/O接线图

五、梯形图

主程序OB1

.

 

子程序SBR0

子程序SBR1

中断程序INT0

PLC课程设计心得

和学别的许多学科一样,在学完PLC理论课程后我们做了课程设计,此次设计以分组的方式进行,每组有两个题目或者一个复杂点的题目。

我们做的是车辆出入库管理和带数显的温度控制。

由于平时大家都是学理论,没有过实际开发设计的经验,拿到的时候都不知道怎么做。

但通过各方面的查资料并学习。

我们基本学会了PLC设计的步聚和基本方法。

分组工作的方式给了我与同学合作的机会,提高了与人合作的意识与能力。

课程设计的过程中我们也遇到一些问题。

首先是车辆出入库系统在设计时,我们首先遇到了无法判断车辆经过两个传感器过程太短,无法判断到底是入库加一操作还是出库减一操作的问题,其次,我们在设计程序完毕后,发现程序无法完成清库清零操作。

对于出现的以上两个问题,我们经过与同学讨论,查阅课本以及资料,很快便找到了解决方案,对于前者,我们在传感器一和传感器二之间加了一个具有三秒延迟的定时器,这样,当车辆入库时先经过传感器一,延迟三秒后在经过传感器二,出库时情况则相反,解决了无法判断是出库还是入库的问题。

对于后者,我们检查程序后发现程序缺少一个总复位设计,于是,又加入了一个总复位程序。

这样,车库系统设计才算趋于完善,然后我们接线,又修改了一些小错误,程序得以正确运行,设计成功。

对于后者的数显温度控制程序,由于之前做过该PLC实验,也有一些实验报告借鉴,程序基本没有出现大的失误,只是由于实验室设备原因导致温度显示不正确,也没有看到自动调温回温控的过程,但程序是正确的,设备的一些故障造成了后者设计上的一点瑕疵。

通过这次的课程设计,我对之前课本学到的理论知识有了进一步的理解和掌握,对于以前课本上的PLC程序设计方法和思路也有了新的理解,我想这才算真正的一个学科的入门吧。

总之这次的课程设计收获颇丰,必将对我以后的学习和工作起到巨大的指导作用。

课程设计是我们专业课程知识综合使用的实践训练,也是我们迈向社会,从事职业总左前一个必不可少的过程。

“纸上得来总觉浅,绝知此事要躬行”,通过这次课程设计,我深深体会到这句千古名言的真正含义,我今天认真地进行课程设计,学会将理论付诸实践,并且努力做好,相信必将会对以后的学习生活产生莫大的帮助。

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

当前位置:首页 > 工程科技 > 环境科学食品科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1