三层电梯控制PLC课程设计报告书
- 格式:doc
- 大小:95.50 KB
- 文档页数:10
PLC三层电梯实验报告实验报告:PLC三层电梯实验1.实验目的本实验旨在通过使用PLC编程控制电梯的运行,在三层楼之间实现电梯的上下运行,并控制电梯门的打开和关闭。
2.实验器材-三层楼、电梯模型-PLC编程软件-电梯控制器3.实验原理-电梯模型:实验楼层采用三层楼的电梯模型,包括三个楼层BTN1、BTN2和BTN3,以及一个电梯C,门的状态通过XC、YO和Y1表示。
-编程控制:使用PLC编程软件进行电梯的控制逻辑编写,通过输入编写好的程序将控制信号传递给电梯控制器,实现电梯运行和门的开关。
4.实验步骤4.1复位PLC并初始化电梯状态,关闭所有电梯门,将三层按钮的状态初始化为低电平;4.2编写PLC程序:首先,定义电梯运行的逻辑条件,包括按钮被按下和电梯当前的位置。
其次,编写逻辑控制语句,根据按钮的状态和电梯的位置判断电梯的移动和门的开关。
最后,设置运行完成后的复位条件,回到初始状态;4.4调试程序:按下不同楼层的按钮,观察电梯的运行和门的打开关闭情况,检查程序是否按照预期的逻辑运行;4.5对实验进行总结分析。
5.实验结果与分析经过程序的编写和调试,实验得出以下结论:当任意一层楼的按钮被按下时,电梯会根据按钮的位置自动选择最近的一层进行移动,移动过程中电梯门会自动关闭,到达目的楼层后电梯门会自动打开。
同时,通过观察实验楼层的指示灯和电梯运动状态来判断程序是否按照预期运行。
实验结果表明,PLC可以通过编程控制电梯的运动和门的开关,实现了我们预期的功能。
6.实验结论本次实验使用PLC编程控制了三层楼之间电梯的运行和门的开关,实验结果表明PLC编程具有较高的控制精度和可靠性,能够满足电梯运行的基本要求。
通过这次实验,我对PLC编程有了更深入的了解,并学会了如何利用PLC进行控制程序的编写和调试。
我认为PLC在工业自动化领域有着广泛的应用前景,能够有效提高生产线的效率和精度。
7.遇到的问题与解决方法在实验过程中,我遇到了编程逻辑的问题。
plc三层电梯课程设计一、课程目标知识目标:1. 让学生掌握PLC(可编程逻辑控制器)的基础知识,理解其在电梯控制系统中的应用;2. 使学生了解电梯的基本构造,掌握电梯运行原理及三层电梯控制系统的设计方法;3. 让学生掌握相关电气图纸的阅读和绘制方法,了解电梯安全规范及标准。
技能目标:1. 培养学生运用PLC进行电梯控制系统设计的能力,学会编写程序并进行调试;2. 培养学生团队协作和沟通能力,能够就设计过程中遇到的问题进行讨论和解决;3. 提高学生动手实践能力,学会使用相关工具和仪器进行电梯控制系统的搭建和测试。
情感态度价值观目标:1. 培养学生热爱专业,对电梯行业产生浓厚兴趣,树立正确的职业观念;2. 培养学生严谨、负责的工作态度,注重安全意识,遵循行业规范;3. 引导学生关注社会发展,了解电梯行业新技术和新趋势,增强创新意识。
本课程针对高年级学生,结合学科特点和教学要求,注重理论与实践相结合,培养学生的实际操作能力和解决问题的能力。
通过本课程的学习,使学生能够掌握PLC三层电梯控制系统的设计方法,为今后从事相关工作打下坚实基础。
二、教学内容1. PLC基础知识:介绍PLC的原理、结构和功能,使学生了解其在电梯控制系统中的应用。
教材章节:第二章 可编程逻辑控制器2. 电梯基本构造与运行原理:讲解电梯的主要部件、工作原理及运行过程,为学生设计电梯控制系统打下基础。
教材章节:第三章 电梯的构造与运行原理3. 电梯控制系统设计:教授PLC在电梯控制系统中的应用,引导学生学习三层电梯控制系统的设计方法。
教材章节:第四章 电梯控制系统设计4. 电气图纸阅读与绘制:培养学生阅读和绘制电气图纸的能力,为电梯控制系统设计提供技术支持。
教材章节:第五章 电气图纸的阅读与绘制5. PLC编程与调试:教授PLC编程方法,组织学生进行编程实践,培养其编程和调试能力。
教材章节:第六章 PLC编程与应用6. 电梯控制系统搭建与测试:指导学生使用相关工具和仪器进行电梯控制系统的搭建和测试,提高其动手实践能力。
plc三级电梯课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理,特别是其在电梯控制系统中的应用。
2. 学生能够掌握三级电梯的基本结构和运行原理。
3. 学生能够了解并描述电梯安全控制系统中的关键参数和标准。
技能目标:1. 学生能够运用PLC进行简单的电梯控制程序编写和调试。
2. 学生能够分析电梯运行过程中可能出现的故障,并提出合理的解决方案。
3. 学生通过小组合作,设计并展示一个基于PLC的三级电梯控制模型。
情感态度价值观目标:1. 培养学生对工程技术问题的探究兴趣,激发创新意识。
2. 增强学生的团队合作精神,培养沟通协调能力。
3. 强化学生的安全意识,让学生理解工程伦理在电梯控制系统设计中的重要性。
课程性质分析:本课程属于应用技术类课程,侧重于理论与实践的结合,通过PLC技术对三级电梯控制系统的教学,旨在提升学生的实际操作能力。
学生特点分析:考虑到学生年级特点,课程设计将结合学生的好奇心和求知欲,注重通过实践操作和问题解决来提高学生的学习兴趣。
教学要求:1. 教学内容与课本知识紧密结合,确保学生所学内容符合教学大纲要求。
2. 教学过程中应注重启发式教学,鼓励学生主动思考和动手实践。
3. 教学评价应注重过程性评价与终结性评价相结合,确保学生达到预定的学习目标。
二、教学内容1. 电梯概述:介绍电梯的定义、分类、发展历程及其在现代建筑中的重要性。
- 教材章节:第一章 电梯基础2. PLC基础知识:讲解PLC的基本原理、结构、工作方式及其在电梯控制系统中的应用。
- 教材章节:第二章 PLC原理与应用3. 三级电梯结构与原理:详细解析三级电梯的构成、运行原理及关键部件功能。
- 教材章节:第三章 电梯结构与运行原理4. 电梯控制系统的设计:讲解电梯控制系统的设计方法、步骤和关键参数。
- 教材章节:第四章 电梯控制系统设计5. PLC编程与调试:介绍PLC编程语言,以三级电梯为例进行程序编写和调试。
课程设计报告题目三层电梯控制课程名称PLC工业控制及应用院部名称机电工程学院专业电气工程及其自动化班级10电气1班学生姓名管志成学号1004103027课程设计地点C314课程设计学时20指导教师金陵科技学院教务处制摘要可编程控制器作为一种工业控制微型计算机,它以其编程方便、操作简单尤其是它的高可控性等优点,在工业生产过程中得到了广泛的应用。
它应用大规模集成电路,微型机技术和通讯技术的发展成果,逐步形成了具有多种优点和微型,中型,大型,超大型等各种规格的系列产品,应用于从继电器控制系统到监控计算机之间的许多控制领域。
PLC总的发展趋势是:高功能、高速度、高集成度、大容量、小体积、低成本、通信组网能力强。
本课程设计基于西门子(SIEMENS)S7-200 PLC对三层电梯的控制进行了模拟,形成了电梯升降的系统PLC在电梯升降的过程中,主要体现在逻辑开关的功能。
由于PLC具有逻辑运算、记数、定时以及输出输入输出的功能,在电梯升降的过程中各种逻辑开关控制与PLC很好的结合,对电梯实现了控制。
关键词:SIEMENS S7-200 PLC;电梯;升降目录一、绪论1.1 相关背景知识 (3)1.2 课程设计的目的 (3)1.3 课程设计的要求 (3)1.4 课程设计的任务 (4)二、电梯控制系统硬件设计2.1 模拟装置介绍 (5)2.2 选择机型 (6)2.3 I/O分配表 (6)2.4 电气接线图与主电路图 (6)2.5电梯控制系统的安全保护2.5.1 短路保护 (7)2.5.2 过载保护 (7)2.5.3 失电压保护 (7)2.5.4超程保护 (7)三、电梯控制系统软件设计3.1软件设计流程图及描述 (8)3.2 源代码设计3.2.1 梯形图LAD (9)3.2.2 语句表STL (14)3.3 系统调试 (16)四、课程设计体会 (16)五、参考文献 (16)一、绪论1.1 相关背景知识随着城市建设的不断发展,高层建筑不断增多,电梯在国民经济和生活中有着广泛的应用。
plc课程设计报告三层电梯模型控制word文档综合成绩优秀良好优秀良好不及格教师(签名)批改日期日期PLC课程设计报告课题:三层电梯模型控制院系电子与电气工程学院专业电气工程及其自动化班级电气3081学号308XXXX0122姓名尹XX20__年1月一、控制要求三层电梯模型每一层有一个行程开关用以定位,外设轿箱内的3个呼层与轿箱外的4个(2层有上下呼梯按钮)呼梯按钮,一直流电机的正反转拖动轿箱上下行,并有上下行指示。
开关门由两个输出信号驱动,同时有两个按钮控制,并设有开门到位的检测器件。
另外有3个指示灯指示当前楼层。
1)上行时轿箱位置的上方和下行时轿箱位置的下方优先响应。
2)到某楼层停下时,先开门,定时一端时间后自动关门运行,若未关门完毕有人按下开门按钮则开门重新启动定时。
3)有正常的上下行和楼层指示输出。
二控制系统设计分析编程元件IO端子作用I0.01楼外呼上I0.12楼外呼上I0.22楼外呼下I0.53楼外呼下I1.0内呼1楼I1.1内呼2楼I1.3内呼3楼I1.4开门I1.5限行I1.6关门I1.7限行I14.01楼行程开关I14.12楼行程开关I14.33楼行程开关Q4.01楼外呼指示Q4.12楼外呼下指示Q4.22楼外呼上指示Q4.53楼外呼下Q____示2层指示Q5.33层指示Q5.4开门Q5.5关门三、PLC程序设计外层呼应123内层呼应4567上行优先8下行优先9上行10下行11停止开门12关门131四、硬件配置插槽号模板名称1电源模板PS3075A2CPU模板CPU314C-2DP4SM321DI16DC24V(321-1BH02-OAAO)5SM322DO24V0.5A (SM322-1BU01-OAAO)五六七、调试过程调试步骤1:a)打开STEP7,按下,打开PLCSIM仿真界面,创建输入字节IB、输出字节QB、模拟量输入字PIW的视图对象。
b)将CPU视图对象打到位置处,并按下即可运行程序。
基于PLC的三层电梯设计一、编程要求:(一)决定系统所需的动作及次序。
当使用可编程控制器时,最重要的一环是决定系统所需的输入及输出,这主要取决于系统所需的输入及输出接口分立元件。
输入及输出要求:(1) 第一步是设定系统输入及输出数目,可由系统的输入及输出分立元件数目直接取得。
本实验装置的输入输出点数是:输入24点,输出24点。
(2)第二步是决定控制先后、各器件相应关系以及作出何种反应。
(二)将输入及输出器件编号每一输入和输出,包括定时器、计数器、内置继电器等都有一个唯一的对应编号,不能混用。
(三)画出梯形图。
根据控制系统的动作要求,画出梯形图。
梯形图设计规则(1)触点应画在水平线上,不能画在垂直分支上。
应根据自左至右、自上而下的原则和对输出线圈的几种可能控制路径来画。
(2)不包含触点的分支应放在垂直方向,不可放在水平位置,以便于识别触点的组合和对输出线圈的控制路径。
(3)在有几个串联回路相并联时,应将触头多的那个串联回路放在梯形图的最上面。
在有几个并联回路相串联时,应将触点最多的并联回路放在梯形图的最左面。
这种安排,所编制的程序简洁明了,语句较少。
(4)不能将触点画在线圈的右边,只能在触点的右边接线圈。
(四)将梯形图转化为程序把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它编码成可编程控制器能识别的程序。
这种程序语言是由地址、控制语句、数据组成。
地址是控制语句及数据所存储或摆放的位置,控制语句告诉可编程控制器怎样利用数据作出相应的动作。
(五)在编程方式下用键盘输入程序。
一般情况下是用梯形图编程较为方便(六)编程及设计控制程序。
(七)测试控制程序的错误并修改。
(八)保存完整的控制程序。
二、控制要求电梯由安装在各楼层厅门口的上升和下降呼叫按钮进行呼叫操纵,其操纵内容为电梯运行方向。
电梯轿箱内设有楼层内选按钮S1 ~ S3,用以选择需停靠的楼层。
L1为一层指示、L2 为二层指示、L3为三层指示,SQ1~SQ3为到位行程开关。
plc课程设计三层电梯一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理,掌握其应用于电梯控制的核心概念;2. 学生能描述三层电梯的基本结构,掌握其运行过程中PLC的工作机制;3. 学生了解并掌握与电梯控制相关的传感器、执行器等硬件设备的连接和功能。
技能目标:1. 学生能够运用所学知识,设计并编写简单的PLC程序,实现三层电梯的正常运行;2. 学生具备对电梯控制系统进行故障分析和排除的能力;3. 学生能够通过团队协作,完成电梯控制系统的调试和优化。
情感态度价值观目标:1. 学生培养对自动化技术的兴趣,激发探索精神和创新意识;2. 学生在学习过程中,增强团队合作意识,培养沟通协调能力;3. 学生能够关注电梯安全,提高安全意识,树立正确的价值观。
课程性质:本课程为实践性较强的课程,以PLC技术为核心,结合电梯控制系统的实际应用,培养学生的动手操作能力和问题解决能力。
学生特点:学生具备一定的电气基础知识,对PLC技术有一定了解,但实际操作经验不足。
教学要求:教师需采用理论与实践相结合的教学方法,注重培养学生的动手操作能力和团队协作能力,提高学生的安全意识。
通过本课程的学习,使学生能够将理论知识与实际应用相结合,为今后的学习和工作打下坚实基础。
二、教学内容1. PLC基本原理及电梯控制应用:介绍PLC的组成、工作原理,以及其在电梯控制中的应用;关联教材第3章“PLC基础”及第5章“电梯控制系统”。
- PLC的硬件结构及功能;- PLC的工作原理及编程方法;- 电梯控制系统的基本原理及需求。
2. 三层电梯控制系统硬件连接与功能:分析三层电梯的硬件设备及其在控制系统中的作用;关联教材第6章“电梯控制系统硬件设备”。
- 电梯主要硬件设备(如传感器、执行器等)的连接与功能;- PLC与电梯硬件设备的接口技术;- 电梯控制系统硬件设备的安全要求。
3. PLC程序设计及电梯控制实现:通过实例,教授如何设计PLC程序实现三层电梯的控制;关联教材第7章“PLC程序设计”。
题目:三层电梯实验一、实验目的1、熟练地掌握PLC的编程和程序调试方法。
2、进一步熟悉PLC的I/O连接。
3、熟悉变频器的使用。
名称类型数量名称类型数量PLC DVP20SX211R1以太网模块DVPEN01-SL 1 网络模块DVPDNET-SL 1 远程I/O模块DVP16SP11T 1台达VFD变频器VFD002EL21A1 台达RTU-DNETRTU-DNET 1台达电源DVPPS02 1 三层电梯模型 1人机界面DOP-10E615 1 计算机 1三、实验内容电梯由安装在各楼层厅门口的上升和下降呼叫按钮进行呼叫操纵,其操纵内容为电梯运行方向。
电梯箱内设有楼层内选按钮,用以选择需停靠的楼层。
电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。
例如,电梯停在一层,在二层轿箱外呼叫时,必须按二层上升呼叫按钮,电梯才响应呼叫(从一层运行到二层),按二层下降呼叫按钮无效;反之,若电梯停在三层,在二层轿箱外呼叫时,必须按二层下降呼叫按钮,电梯才响应呼叫(从三层运行到二层),按二层上升呼叫按钮无效。
PLC 主机输入输出如表6-1所示。
名称输入点名称输出点箱内三层呼叫X0/M50 方向上Y0箱内二层呼叫X1/M51 方向下Y1箱内一层呼叫X2/M52 箱内三层呼叫指示Y2手动开门X3/M53 箱内二层呼叫指示Y3手动关门X4/M54 箱内一层呼叫指示Y4一层上呼叫X5/M55 开门指示Y5三层下呼叫X6/M56二层上呼叫X7/M57名称输入点名称输出点二层下呼叫X0/M110 关门指示Y0/M70一层到位限位开关X1/M111 一层呼叫指示Y1/M71二层到位限位开关X2/M112 三层呼叫指示Y2/M72三层到位限位开关X3/M113 二层上呼叫指示Y3/M73上限位X4 二层下呼叫指示Y4/M74下限位X5 蜂鸣器Y5X6 正转Y6/M76X7 反转Y7/M77 电梯模型原理图如图6-1所示。
机械与车辆学院《PLC课程设计》报告(2013-2014学年第二学期)课程设计题目:三层电梯控制姓名:学号:班级:指导老师:时间:年06月09 日—年06月20日成绩:摘要随着社会的不断发展,楼房越来越高,而电梯成为了高层楼房的必须设备。
电梯从手柄开关操纵电梯、按钮控制电梯发展到了现在的群控电梯,为高层运输做出了不可磨灭的贡献。
PLC在电梯升降控制上的应用主要体现在它的逻辑开关控制功能。
由于PLC具有逻辑运算,计数和定时以及数据输入输出的功能。
在电梯升降过程中,各种逻辑开关控制与PLC很好的结合,很好的实现了对电梯的控制。
在PLC课程设计中,我设计了一个三层电梯控制系统,在学完《电气控制与PLC应用》课程后,我们在设计过程中较为得心应手,不至于从头开始。
整个过程包括了方案讨论,程序设计,程序修改,上机调试等,在程序设计方面花了比较多的时间,主要考虑到电梯分别停在一层、二层和三层时在其他楼层呼叫等各种情况。
三层电梯是由三菱PLC作为电梯的控制器,控制电梯的运行。
通过PLC 控制程序经过OPC与组态王结合起来达到全程仿真的过程。
本文设计的三层电梯主要是一些简单得运行程序,通过电梯控制系统的组成,阐述可编程控制器(PLC)在电梯控制中的应用,采用三菱PLC编程的程序控制方式,提出了三层电梯的PLC控制系统总体设计方案、设计过程、组成,列出了具体的主要硬件电路、电梯的控制梯形图及指令表。
并给出了系统组成框图和程序流程图,在分析、处理随机信号逻辑关系的基础上,提出了PLC的编程方法,设计了一套完整的电梯控制系统方案。
采用本方案实现电梯控制,能够解决继电器——接触器触点多,故障率高、可靠性差、安装调试周期长、维修工作量大、接线复杂等缺点。
使电梯运行更加安全、方便、舒适。
目录一、课程设计性质和目的 ..................................... - 3 -二、课程设计的内容及要求 ....................................... - 4 -三、课程设计的进度及安排 ....................................... - 6 -四、设计所需软件平台 ........................................... - 7 -五、设计思路及梯形图程序 ....................................... - 7 -六、组态王人界界面设计 ........................................ - 12 -七、调试运行 .................................................. - 17 -八、结果及分析 ................................................ - 19 -九、心得体会 .................................................. - 19 -十、参考文献 .................................................. - 20 - 十一、致谢 .................................................... - 20 - 十二、附录 ................................................... - 21 -一、课程设计性质和目的PLC课程设计是《PLC原理及应用》课程与实验结束后的一门应用性很强的实践课。
PLC课程设计(三层电梯控制系统)系统介绍本篇文档将介绍一个基于PLC的三层电梯控制系统,包括系统的架构、PLC程序设计及硬件实现。
系统架构三层电梯控制系统由三部分组成:电梯控制器、上行电梯和下行电梯。
系统的架构如下图所示:+--------------+| || 控制器(PLC)+----> 上行电梯| |+--------------+||+----------> 下行电梯PLC程序设计状态图PLC程序设计基于电梯的状态图,如下所示:+--------------------++------>| 开门状态 |<-------------+| +--------------------+ || ^ || | |+------------+ +------------+ +----------------+ | 初始状态 |---->| 运行状态 |------->| 初始状态 | +------------+ +------------+ +----------------+ | | || v || +--------------------+ |+-------| 关门状态 |--------------++--------------------+在初始状态下,电梯处于停止状态。
当有请求时,电梯进入运行状态,前往相应楼层。
当到达楼层时,电梯进入开门状态,然后回到初始状态。
如果超过一段时间后没有操作(如10秒),电梯进入关门状态,然后返回初始状态。
PLC程序PLC程序设计与状态图密切相关,如下:M0 --> 延时10秒 --> M1 --> M2| | || v |+---------------> 开门 <---+M3 上行楼层 | 下行楼层| | || v |+------------------运行----+M0~M3是输入信号,表示控制器接收到的外部信号。
-机械与车辆学院"PLC课程设计"报告〔2013-2014学年第二学期〕课程设计题目:三层电梯控制:**:班级:指导教师:时间:年06月09 日—年06月20日成绩:摘要随着社会的不断开展,楼房越来越高,而电梯成为了高层楼房的必须设备。
电梯从手柄开关操纵电梯、按钮控制电梯开展到了现在的群控电梯,为高层运输做出了不可磨灭的奉献。
PLC在电梯升降控制上的应用主要表达在它的逻辑开关控制功能。
由于PLC具有逻辑运算,计数和定时以及数据输入输出的功能。
在电梯升降过程中,各种逻辑开关控制与PLC很好的结合,很好的实现了对电梯的控制。
在PLC课程设计中,我设计了一个三层电梯控制系统,在学完"电气控制与PLC应用"课程后,我们在设计过程中较为得心应手,不至于从头开场。
整个过程包括了方案讨论,程序设计,程序修改,上机调试等,在程序设计方面花了比拟多的时间,主要考虑到电梯分别停在一层、二层和三层时在其他楼层呼叫等各种情况。
三层电梯是由三菱PLC作为电梯的控制器,控制电梯的运行。
通过PLC 控制程序经过OPC与组态王结合起来到达全程仿真的过程。
本文设计的三层电梯主要是一些简单得运行程序,通过电梯控制系统的组成,阐述可编程控制器〔PLC〕在电梯控制中的应用,采用三菱PLC编程的程序控制方式,提出了三层电梯的PLC控制系统总体设计方案、设计过程、组成,列出了具体的主要硬件电路、电梯的控制梯形图及指令表。
并给出了系统组成框图和程序流程图,在分析、处理随机信号逻辑关系的根底上,提出了PLC的编程方法,设计了一套完整的电梯控制系统方案。
采用本方案实现电梯控制,能够解决继电器——接触器触点多,故障率高、可靠性差、安装调试周期长、维修工作量大、接线复杂等缺点。
使电梯运行更加平安、方便、舒适。
目录一、课程设计性质和目的- 1 -二、课程设计的内容及要求- 2 -三、课程设计的进度及安排- 3 -四、设计所需软件平台- 4 -五、设计思路及梯形图程序- 4 -六、组态王人界界面设计- 5 -七、调试运行- 6 -八、结果及分析- 7 -九、心得体会- 7 -十、参考文献错误!未定义书签。
十一、致谢- 8 -十二、附录- 8 -一、课程设计性质和目的PLC课程设计是"PLC原理及应用"课程与实验完毕后的一门应用性很强的实践课。
是机械电子工程专业的必修实践环节,是与实际直接接轨的课程。
所选题目"三层电梯控制"严密结合所学的主要内容,加深稳固所学知识,同时对所学内容进展扩展,有一定的深度和广度,能充分发挥学生的能动性和想象力。
要求我们利用课本所学习的有关知识,在教师的指导下,利用G* Developer 编程软件和组态王开发软件进展设计。
针对具体的问题,完成课程设计要求的内容。
在设计中要求我们全面考虑各个设计环节以及它们之间的相互联系,发出模拟控制的交互界面,让我们全面了解三层电梯设计的整个开发过程。
培养我们综合分析问题、发现问题和解决问题的能力。
运用所学的知识灵活使用仿真工具来进展课程设计,完成课程设计的要求。
通过PLC课程设计提高我们的综合设计能力。
二、课程设计的内容及要求功能要求:1、在三菱软件G* Developer 8.0中设计出三层电梯的梯形图控制程序;2、在组态王软件中设计出三层电梯模拟控制的人机界面;3、将组态王运行界面与plc程序联合仿真调试,模拟出电梯控制。
设计内容:本设计是基于组态王的三层电梯控制,电梯控制程序由三菱PLC编程软件G* Developer开发,人机界面由组态王开发。
电梯控制要求如表1所示。
表1 三层电梯控制要求通过对课程设计的任务的详细了解,最后完成所有的电梯运行要求,能够完美运行电梯设计所需软件平台课程设计所需要的软件是G* Developer,是进展三层电梯控制程序编写的软件,运用课上所学习到的各个指令,在G* Developer界面进展编写与仿真。
编好的程序要与组态王动画进展连接,必须要先在软件MELSOFT Application 中的M* opcconfigurator中进展控制参数的设计,它是连接动画与控制程序之间的桥梁。
组态王是开发监控系统软件,用来开发出模拟控制的交互界面,在组态王中进展三层电梯的动画设计。
它是显示控制程序的实时运行状态,用来实时监控程序的工作流程和运行过程。
让什么更加直观的了解运行过程。
五、设计思路及梯形图程序通过对电梯控制要求,运用书本所学内容和查阅相关的资料,编写电梯控制程序。
我运用的是PLC中的根本指令编写的梯形图。
首先分析每个楼层的之间的关系,怎么的运行状态,还有每个限位开关之间怎么工作,弄好逻辑关系,然后进展PLC梯形图的编写,编写完成后对照任务书上的内容进展程仿真,查看仿真结果与要求改良PLC梯形图。
在每个楼层中运用继电器与电梯的输入和输出连接。
每个楼层电梯到时设置定时器延时,让电梯自动关门。
电梯控制程序如下: 电梯在1楼时候,2楼呼叫程序如下,通过继电器M1形成自锁。
电梯上行程序,通过*026限位开关来控制电梯关好门才可以运行。
在3层呼叫3层时候,用继电器M2连接到开门控制程序里。
触碰带开门开关后,通过T1计时器计时4S,然后关门。
关门控制程序如下,TO~T5计时器是自动关门程序的设置,当门翻开触碰到开门限位开关时候,*025限位开关闭合然后关门,触碰到关门限位开关Y005断电。
当停在楼层时候,按关门开关直接关门不需要等待4S。
电梯开门程序控制。
电梯在3层,呼叫层为2层控制程序。
运用继电器M4与电梯下行进展连接。
电梯下行控制程序如下。
只有当门闭合时候才可以运行。
电梯在2、3层控制程序;报警指示灯控制和电梯运行时候不能开门控制程序。
M* OPC参数设置。
六、组态王人界界面设计组态王与PLC程序连接设置:根据电梯控制要求,设置3层电梯控制人界界面:电梯各个门,按钮,灯,电梯参数设置:电梯控制程序组态王命令控制语言:组态王与OPC之间数据库连接:组态王命令语言编写:代码说明:动画设置电梯在1楼的门控制代码如下:if(\\本站点\a1==0 || \\本站点\a2==0 || \\本站点\a3==0)//一二三楼电梯门关闭状态{\\本站点\*25=1;}else{\\本站点\*25=0;}// 判断开门限位开关的状态if(\\本站点\a1==200 &&\\本站点\a2==200 && \\本站点\a3==200)//一二三楼门开启{\\本站点\*26=1;}else{\\本站点\*26=0;}// 判断关门限位开关状态if(\\本站点\高度==0)// 设置电梯在一楼时候的高度{\\本站点\*22=1;}else{\\本站点\*22=0;}// 判断一楼限位开关开或闭if(\\本站点\高度==50)// 电梯在二楼时候的高度{\\本站点\*23=1;}else{\\本站点\*23=0;}// 判断二楼限位开关开或闭if(\\本站点\高度==100)// 电梯在三楼{\\本站点\*24=1;}else{\\本站点\*24=0;}// 三楼限位开关开或闭if(\\本站点\y0==1)// 电梯上行{\\本站点\高度=\\本站点\高度+10;}// 电梯上行动画速度设置if(\\本站点\y1==1)//下行电梯下行{\\本站点\高度=\\本站点\高度-10;}// 电梯下行动画速度设置if(\\本站点\*22==1 && \\本站点\y4==1)// 电梯到达第一层触碰到限位开关,电梯开门开门{\\本站点\a1=\\本站点\a1-20;}//一楼门翻开if(\\本站点\*23==1 && \\本站点\y4==1)// 电梯触碰到第2层限位开关,电梯开门{\\本站点\a2=\\本站点\a2-20;}// 二楼门翻开动画速度设置if(\\本站点\*24==1 && \\本站点\y4==1)// 电梯到达第三层触碰到限位开关,电梯开门{\\本站点\a3=\\本站点\a3-20;}// 电梯三楼门翻开动画速度if(\\本站点\*22==1 && \\本站点\y5==1)// 电梯到达第一层限位开关,电梯关门{\\本站点\a1=\\本站点\a1+20;}//一楼门翻开动画速度if(\\本站点\*23==1 && \\本站点\y5==1)// 电梯到达第二层限位开关,电梯开门{\\本站点\a2=\\本站点\a2+20;}//二楼门翻开动画速度if(\\本站点\*24==1 && \\本站点\y5==1)// 电梯到达第三层触碰限位开关,电梯开门{\\本站点\a3=\\本站点\a3+20;}// 电梯到达三楼门动画速度翻开七、调试运行将设计好的控制程序和组态王连接起来,查看运行结果与是否课程设计要求。
前面通过检查虽然PLC程序梯形图运行没有问题,但是经过加载到组态王动画中则出现很多问题。
在程序加载进入在一开场运行时候电梯没有运行,通过查找组态王与PLC之间的关系和组态王参数的设置。
发现最重要的电梯和3个门参数没有设置,所以导致运行动画没有反响。
在通过设置组态王中每个门的参数和电梯上行和下行参数后,发现只有开门的按钮和门有动画其他的没有变化。
查找原因,发现在电梯设置参数的时候电梯的上行和下行的运行参数中没有加载表达式。
在联动的运行中由于组态王中的命令语言没有设置正确,导致电梯在运行中出现很多问题,通过同学和教师的帮助,进展命令语言的修改,最后电梯完美运作了。
电梯运行调试控制:OPC调试运行:组态王运行界面:八、结果及分析通过PLC程序用OPC于组态王连接起来,运行程序查看运行结果,在开场时候,由于一些参数没有设置正确,导致电梯的运行有错误。
在运行中有时候,OPC无法正确连接组态王,也导致PLC程序执行正确,但是组态王里面无法控制。
经过查找原因,发现是OPC无法连接组态王,然后重新编写了OPC程序,与组态王正确连接,这样组态王与PLC之间就可以完美结合了。
在课程设计过程中有很多的问题,比方开关的设置,命令语言的编写,电梯的高度设置,楼层的显示…….在设计过程中都有很多的问题,经过查找资料与同学讨论和相互的学习,电梯能够在3层楼之间完成根本的运行,最后完成了课程设计的内容。
九、心得体会通过这次设计使我对PLC程序编写和组态王动画设计有了更加深刻的了解。
学习到了各个软件之间的相互联系与互补,通过这次课程设计我对PLC三层电梯的控制有了深入的了解,尤其是电梯的PLC控制和画面的设计以及他们之间的联系。
在这次设计中,我通过查找大量的资料和书籍、与同学教师讨论与学习、最后通过自己的思考完成了课程设计的要求。