《监控组态设计基础》课程设计 立体仓储设计

《监控组态设计基础》课程设计 立体仓储设计

ID:801018

大小:1.13 MB

页数:26页

时间:2017-09-05

《监控组态设计基础》课程设计 立体仓储设计_第1页
《监控组态设计基础》课程设计 立体仓储设计_第2页
《监控组态设计基础》课程设计 立体仓储设计_第3页
《监控组态设计基础》课程设计 立体仓储设计_第4页
《监控组态设计基础》课程设计 立体仓储设计_第5页
资源描述:

《《监控组态设计基础》课程设计 立体仓储设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、信息与电气工程学院课程设计说明书(2009/2010学年第一学期)课程名称:可编程控制器应用题目:立体存储单元控制设计专业班级:电气06-01班学生姓名:王海丽学号:060060114指导教师:岑毅南、黄尔烈、安宪军等设计周数:两周设计成绩:2010年1月8日25目录一、课程设计目的…………………………………………………………第2页二、实验设备…………………………………………………………第2页三、设计任务及要求…………………………………………………………第2页3.1系统简介………………………………………………………第3页3.2主要任务…………………………………

2、……………………第3页3.3设计要求…………………………………………………………………第3页四、原理与设计步骤………………………………………………………第3页4.1原理………………………………………………………………………第3页4.2硬件设计…………………………………………………………………第3页4.2.1系统硬件接线图……………………………………………………………第3页4.2.2I/O地址分配……………………………………………………………第4页4.2.3上位机监控界面…………………………………………………………第4页五、程序清单………………………………………

3、…………………………第4页5.1PLC程序设计……………………………………………………………第4页5.2监控组态程序设计……………………………………………………第12页六、课程设计总结或结论……………………………………………………第23页七、参考文献…………………………………………………………………第9页25一、课程设计目的1.掌握PLC控制的基本原理,了解组态软件,对PLC控制的计算机仿真设计有一个概念性的认识。2.掌握采用远程I/O通信网络系统实现立体存储单元的控制,熟悉其PLC编程及调试方法。二、实验设备1.立体仓库模型1台2.计算机1台3.编程电缆1根

4、三、设计任务及要求3.1系统简介:自动化立体仓库(AS/RS)是由立体货架、有轨巷道堆垛机、出入库托盘输送机系统、尺寸检测条码阅读系统、通讯系统、自动控制系统、计算机监控系统、计算机管理系统以及其他如电线电缆桥架配电柜、托盘、调节平台、钢结构平台等辅助设备组成的复杂的自动化系统。 下图1是这次设计的试验模拟设备。25图1立体仓储模型3.2主要任务:当按下启动按钮后,叉车随机将某一仓料位的空盘取出并放置在装料位;在进行一段时间的延时后,叉车再将料盘放回到原来的料仓位;叉车返回原位,为下次动作做准备。3.3设计要求:1.能够实现自动控制和手动控制的转换;2.通过复

5、位按钮实现随时回到初始位置;3.能够进行单步操作;4.叉车作X,Y,Z三维的运动时要准确平稳。5.用组态软件实现上位机的控制及其相关监控界面。四、原理与设计步骤4.1原理:将电源及模型与PLC主机入、出口的连线检查无误后,接通电源。模型处于待机状态,启动PLC运行程序,按下模型单步按钮,若PLC运行程序编制正确的话,存储单元模型将正常运行,按下复位按钮,模型将回到初始位置。4.2硬件设计:4.2.1下图2为系统硬件接线图:25图2硬件接线图4.2.2I/O地址分配表:输入输出信号PLCI/O口信号PLCI/O口启动/停止I0.0M0前行Q0.0复位I0.1M0

6、后行Q0.1单步I0.2M1下行Q0.2自动/手动I0.3M1上行Q0.3M0后限位I0.4M2左行Q0.4M0前限位I0.5M2右行Q0.5M1下限位I0.6M1上限位I0.7M2右限位I1.0M2左限位I1.1列定位I1.2层定位I1.34.2.3上位机监控界面如下图3:25图3初始状态,即叉车处于原点位置,等候命令五、程序清单5.1PLC程序设计:25252525252525255.2监控组态程序设计:进入程序:VB45.PV==0;VB47.PV==0;a2==0;a3==0;a4==0;a5==0;flag1==0;flag2==0;程序运行周期执行

7、:IFVB45.PV==1&&flag1==0&&flag2==0THENa3=1;#bv.y=#bv.y-10;IF#bv.y<=330THEN#bv.y=330;a3=0;#bv.x=#bv.x-10;IF#bv.x<=500THEN#bv.x=502;a2=1;flag2=flag2+1;ENDIFENDIFENDIFIFflag2==1THEN#bv.y=#bv.y-10;#av.y=#av.y-10;IF#bv.y<=300THEN#bv.y=300;#av.y=287;a2=0;25#bv.x=#bv.x+10;#av.x=#av.x+10;IF#

8、bv.x>=592THEN#bv.x=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。