PLC课程设计论文基于西门子S7300PLC的五层电梯模块化设计.doc
《PLC课程设计论文基于西门子S7300PLC的五层电梯模块化设计.doc》由会员分享,可在线阅读,更多相关《PLC课程设计论文基于西门子S7300PLC的五层电梯模块化设计.doc(24页珍藏版)》请在三一办公上搜索。
1、电气控制与可编程控制器课程设计题 目:五层电梯的PLC控制班 级: 自动化082班 姓 名: 学 号: 指导教师: 设计时间: 2011-6-27至2011-7-1 评语:成绩 目录一、问题描述1二、电梯简化模型的定义2三、问题分析及解决方案框架确定3四、控制思路3五、I/O地址的分配4六、项目分工5七、PLC外部接线图5八、系统流程图6九、程序结构及各模块功能61.复位初始化模块OB10062.主循环体OB173.实时求取轿厢位置的模块FC1:where及FC3:crtnloc84.捕获并记忆用户呼叫的模块FC5:scanSB105.“下一步决策”模块FC2:goto116.决策执行模块FC
2、6:up_proc及FC7:down_proc14十、程序调试17十一、总结21十二、参考文献22一、问题描述五层电梯的PLC控制(1)当轿厢停在1F(楼)或2F,3F,4F,如果5F有呼叫,则轿厢上升到5F。(2)当轿厢停在2F(2楼)或3F,4F,5F,如果1F有呼叫,则轿厢下降到1F。(3)当轿厢停在1F(1楼)或2F,3F,4F,5F均有人呼叫,则先到2F,停8s后继续上升,每层均停8s,直到5F。(4)当轿厢停在5F(5楼),1F,2F,3F,4F均有人呼叫,则先到4F,停8s后继续下降,每层均停8s,直到1F。(5)在轿厢运行途中,如果有多个呼叫,则优先相应与当前运行方向相同的就近
3、楼层,对反方向的呼叫进行记忆,待轿厢返回时就近停车。(6)在各个楼层之间的运行时间应少于10s,否则认为发生故障,应发出报警信号。(7)电梯的运行方向指示。(8)用数码管显示轿厢所在的楼层。(9)在轿厢运行期间不能开门。(10)轿厢不关门不允许运行。二、电梯简化模型的定义模型要点:电机采用直接启停、直接反向 三、问题分析及解决方案框架确定显然,只要能实时地知道电梯的当前状态和任务序列,就能够并且必须抉择下一步的去向,而且只需要决策下一步的位置。其中电梯当前状态包括其所在楼层(loc)及运行方向(drc),任务队列有两个:顺向任务序列和逆向任务序列(flonup、flondn)。据此,电梯系统不
4、断进行下一步决策并执行。为了满足“先顺向任务后逆向任务原则”,我们采用方向标志(drc)作为选择条件的方法,即当电梯运行中有逆向呼叫时,先将其保存至逆向任务序列中,待响应完所有的顺向任务后电梯的运行方向改变时再处理它(此时它就成为顺向任务了)。同时,在一趟任务中要满足“就进原则”,这里我们通过使用互锁屏蔽产生强制优先级。比如在上升过程中,用二、三、四楼的任务去屏蔽五楼的任务(五楼的呼叫已被保存),并用二、三楼的任务去屏蔽四楼的任务,二楼又屏蔽三楼。这就实现了就进到达。四、控制思路首先是实现楼层的显示,电梯每层底部都有一个行程开关。当电梯触碰到行程开关则会接通所在楼层的梯形图,自锁后把所在楼层的
5、信息输入到显示管。当电梯触碰到其他楼层的行程开关后,梯形图中的互锁断开之前楼层的自锁而输入自己的楼层到显示管。行程开关就是实现对电梯位置的确定。电梯的上下运行其实就是电梯的正反转,设电梯上行是电机正转,电梯下行则是电机反转。这样电梯就能上下运行了。电梯的调度在梯形图中主要是通过比较器来实现,比较的两个值是电梯的当前位置和电梯的响应位置。电梯的当前位置就是通过之前的行程开关来确定,电梯的响应位置是通过电梯外部每层的按钮。当外部的按钮被按下时,则电梯会对所在楼层置1,把上升的过程设为一个子程序,每层都有一个小于比较器和相等比较器。如果当前位置小于电梯的响应位置,则小于比较器输出高电平,使电梯继续上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 课程设计 论文 基于 西门子 S7300PLC 电梯 模块化 设计
链接地址:https://www.31ppt.com/p-4845793.html