PLC课程设计四层电梯模型的PLC控制.doc

上传人:精*** 文档编号:865473 上传时间:2023-10-05 格式:DOC 页数:20 大小:342.99KB
下载 相关 举报
PLC课程设计四层电梯模型的PLC控制.doc_第1页
第1页 / 共20页
PLC课程设计四层电梯模型的PLC控制.doc_第2页
第2页 / 共20页
PLC课程设计四层电梯模型的PLC控制.doc_第3页
第3页 / 共20页
PLC课程设计四层电梯模型的PLC控制.doc_第4页
第4页 / 共20页
PLC课程设计四层电梯模型的PLC控制.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、PLC控制系统课程设计 目 录第1章 控制工艺流程分析11.1四层电梯模型的控制过程描述11.2 四层电梯模型的控制工艺分析1第2章 控制系统总体方案设计22.1系统硬件组成22.2 控制方法分析22.3 I/O分配32.4 系统结线图设计4第3章 控制系统梯形图程序设计63.1控制程序流程图设计63.2控制程序设计思路7第4章 监控系统设计94.1 PLC与上位监控软件通讯94.2 上位监控系统组态设计10第5章 系统调试及结果分析115.1 系统调试及解决的问题115.2 结果分析12结论与体会13参 考 文 献14附 录1519第1章 控制工艺流程分析1.1四层电梯模型的控制过程描述电梯

2、模型由“四层四站电梯对象、包括电机、正反向继电器、轿厢、内选召唤按钮、外选召唤按钮、外呼指示灯、内选指示灯、楼层显示、上下行显示、平层电磁传感器检测、接线盒”等组成,采用S7-200PLC进行控制,实现对电机驱动,上、下行的顺序控制,随机呼叫的优化控制,自动准确定位,上、下行及平层指示灯显示,上位监控系统等功能。1.2 四层电梯模型的控制工艺分析1. 门外按钮控制小型杂物电梯2. 内外按钮控制自动门电梯该电梯是一种乘客自己操作的电梯,电梯在各层站分别设有一个召唤按钮。轿厢操作箱上则设有与停站数相等的相应的指令按钮,某一层等待电梯的乘客按下召唤按钮,就能使不被占用的轿厢到来,电梯停靠时立即自动开

3、门,乘客进入轿厢后,按下他要去的楼层的指令按钮,电梯就自动关门,自动行驶到该站。每次停靠时,电梯自动进行减速、平层、开门。3. 集选控制电梯该电梯是一种乘客自己操作或有时也可以有专职司机操作的自动电梯。电梯在底层和顶层分别设有一个向上或向下的,而在其它层站设有向上、下两个召唤按钮。集选控制轿厢操作箱上则设有与停站数相等的相应的指令按钮,当进入轿厢的乘客按下指令按钮,指令信号就被登记。电梯在向上过程中按登记的指令信号和向上召唤信号逐一停靠,直到有这些信号登记的最高层站和有向下召唤登记的最底层为止,然后又反向向下安置指令及向下召唤信号逐一停靠。每次停靠时电梯自动进行减速、平层、开门第2章 控制系统

4、总体方案设计2.1系统硬件组成1、安装了V3.2 STEP 7 编程软件的计算机一台。2、THPLC-DT型四层电梯实验教学模型。3、PLC主机一台(西门子自配),应选用40点机型(输入口大于20点,输出口大于14点)。2.2 控制方法分析按操作控制方式分类(1) 门外按钮控制小型杂物电梯(2) 内外按钮控制自动门电梯该电梯是一种乘客自己操作的电梯,电梯在各层站分别设有一个召唤按钮。轿厢操作箱上则设有与停站数相等的相应的指令按钮,某一层等待电梯的乘客按下召唤按钮,就能使不被占用的轿厢到来,电梯停靠时立即自动开门,乘客进入轿厢后,按下他要去的楼层的指令按钮,电梯就自动关门,自动行驶到该站。每次停

5、靠时,电梯自动进行减速、平层、开门。(3) 集选控制电梯该电梯是一种乘客自己操作或有时也可以有专职司机操作的自动电梯。目前,在电梯的控制方式上,主要有继电器控制、PLC控制和微型计算机控制三种。而PLC实际上是一种专用计算机,它采用巡回扫描的方式分时处理各项任务,而且依靠程序运行,这就保证只有正确的程序才能运行,否则电梯不会工作;又由于PLC中的内部辅助继电器及保持继电器等实际上是PLC系统内存工作单元,即无线圈又无触点,使用次数不受限制,属无触点运行,因此,它比继电器控制有着明显的优越性,运行寿命更长,工作更加可靠安全,自动化水平更高。PLC控制是三种控制方式中最具有可靠性、实用性和灵活性的

6、控制方式,它更适合于用在电梯的技术改造和控制系统的更新换代,是电梯控制系统中理想的控制新技术。在工程中,对PLC应用程序的设计有多种方法,这些方法的使用,也因各个设计人员的技术水平和喜好有较大的差异。现将常用的几种应用程序的设计方法简要介绍如下。1.经验设计法经验设计法也叫凑试法。在掌握一些典型控制环节和电路设计的基础上,根据被控对象对控制系统的具体要求,凭经验进行选择、组合。这种方法对于一些简单的控制系统的设计是比较凑效的,可以收到快速、简单的效果。经验设计法的具体步骤如下:(1)确定输入/输出电器;(2)确定输入和输出点的个数、选择PLC机型、进行I/O分配;(3)做出系统动作工程流程图;

7、(4)选择PLC指令并编写程序; (5)编写其它控制控制要求的程序;(6)将各个环节编写的程序合理地联系起来,即得到一个满足控制要求的程序。2.逻辑设计法工业电气控制线路中,有很多是通过继电器等电器元件来实现的。而继电器、交流接触器的触点都只有两种状态即:断开和闭合,因此用“0”和“1”两种取值的逻辑代数设计电气控制线路是完全可以的。该方法法是根据数字电子技术中的逻辑设计法进行PLC程序的设计,它使用逻辑表达式描述问题。在得出逻辑表达式后,根据逻辑表达式画出梯形图。3.顺序控制法对那些按动作的先后顺序进行控制的系统,非常适合使用顺序控制设计法进行编程。顺序控制法规律性很强,虽然编程相当长,但程

8、序结构清晰、可读性。在用顺序控制设计法编程时,功能图是很重要的工具。功能图能够清楚地表现出系统各工作步的功能、步与步之间的转换顺序及其转换条件。功能图由流程步、有向线段、转移和动作组成,在使用时它有一些使用规则,具体如下:步于步之间必须用转移隔开;转移与转移之间必须用步隔开;转移和步之间用有向线段连接,正常画顺序功能图的方向是从上向下或则从左向右。按照正常顺序画图时,有向线段可以不加箭头,否则必须加箭头。一个顺序功能图中至少有一个出初始步。2.3 I/O分配序号名 称输入点序号名 称输出点0一层平层I0.00电梯上行记忆Q0.01二层平层I0.11电梯下行记忆Q0.12三层平层I0.22电机正

9、转Q0.23四层平层I0.33电机反转Q0.34内呼一楼I0.44内呼一楼指示Q0.45内呼二楼I0.55内呼二楼指示Q0.56内呼三楼I0.66内呼三楼指示Q0.67内呼四楼I0.77内呼四楼指示Q0.78一层外呼上行I1.08一层外呼上行指示Q1.09二层外呼上行I1.19二层外呼上行指示Q1.110三楼外呼上行I1.210三楼外呼上行指示Q1.211二楼外呼下行I1.311二楼外呼下行指示Q1.312三楼外呼下行I1.412三楼外呼下行指示Q1.413四楼外呼下行I1.513四楼外呼下行指示Q1.514手动开门I2.014门电机正转Q1.615手动关门I2.115门电机反转Q1.716开

10、门限位I2.2 17关门限位I2.318电梯上升极限位I2.419电梯下降极限位I2.5表2-1 I/O分配2.4 系统结线图设计图2-1电梯上升下降流程图图2-2电梯开关程序图第3章 控制系统梯形图程序设计3.1控制程序流程图设计定向、选层平层信号平层拖动系统减速减速点信号启动安全保护系统门锁保护轿内指令厅外召唤层楼信号层楼信号的取得楼层指示图3-1 控制程序流程图电源传动机构2电动机3自动系统4电梯轿厢1图3-2电源电动机程序流程图3.2控制程序设计思路 图3-3召唤信号登记及消除图3-4指令信号登记及消除第4章 监控系统设计4.1 PLC与上位监控软件通讯目前,在电梯的控制方式上,主要有

11、继电器控制、PLC控制和微型计算机控制三种。而PlC实际上是一种专用计算机,它采用巡回扫描的方式分时处理各项任务,而且依靠程序运行,这就保证只有正确的程序才能运行,否则电梯不会工作;又由于PLC中的内部辅助继电器及保持继电器等实际上是PLC系统内存工作单元,即无线圈又无触点,使用次数不受限制,属无触点运行,因此,它比继电器控制有着明显的优越性,运行寿命更长,工作更加可靠安全,自动化水平更高。PLC控制是三种控制方式中最具有可靠性、实用性和灵活性的控制方式,它更适合于用在电梯的技术改造和控制系统的更新换代,是电梯控制系统中理想的控制新技术。PLC与上位计算机的通讯可以利用高级语言编程来实现,但是

12、用户必须熟悉互连的PLC及PLC网络采用的通信协议,严格的按照通信协议规定为计算机编写通信程序,其对用户要求较高,而采用工控组态软件实现PLC与上位计算机之间的通讯,则相对简单,因为工控组态软件中一般都提供了相关设备的通讯驱动程序,西门子公司的S7系列PLC与工控组态软件WinCC、组态王之间可进行连接实现PLC与上位计算机之间的通讯。下面介绍组态王6.5与S7-200 PLC 之间通讯的实现步骤。PPI协议是S7-200 CPU默认的通信方式,它通过S7-200 CPU自身的端口(Port 0或Port 1)即可完成。第1 设备连接利用PLC与计算机专用的PC/PPI电缆,将PLC通过编程口

13、与上位计算机串口(口)连接,进行串行通讯。串行通讯方式使用组态王计算机的串口,I/O设备通过PC/PPI通讯电缆连接到组态王计算机的串口。第2 通讯设备参数设置在组态王工程浏览器的工程目录显示区,点击设备大纲项下PLC与上位计算机所连串口(口),进行参数设置。S7-200系列PLC编程口的通讯口参数设置:在组态王浏览器目录内容显示区内双击所设口对应的新建图标,会弹出设备配置向导对话框。在此对话框中完成与组态王通讯的设备的设置。利用设备配置向导就可以完成串行通讯方式的I/O设备安装,安装过程简单、方便。在配置过程中,用户需选择I/O设备的生产厂家、设备型号、连接方式,为设备指定一个逻辑设备名,设

14、定设备地址。第3 构造数据库数据库是组态王软件的核心部分,在工程管理器中,选择数据库数据词典,双击新建图标,弹出变量属性对话框,创建仿真电梯各个变量数据,这些变量与PLC内部变量一一对应,PLC的输入输出完全由组态王内部变量代替。这样,PLC的实际输入输出状态都反映在组态监控界面上,借助PLC的CPU通信功能,系统的运行就可以实现真正的仿真。第4 设计图形界面并建立动画连接在组态王“画面”上创建四层教学仿真电梯系统的控制示意图,见图2,建立各个按钮及位图,并将各个控制按钮、指示灯及位图与所建立相应变量关联,对相关单元进行动画连接。第5 系统运行启动组态王运行系统TOUCHVIEW,运行本四层教

15、学仿真电梯系统。将PLC开关指向“RUN”状态,按照电梯的控制要求,依次按下各楼层呼叫按钮,观察四层教学仿真电梯系统的运行结果。实验结果表明,系统运行正常,动画效果良好。 4.2 上位监控系统组态设计建立新组态王工程的一般过程是:1.设计图形界面(定义画面)2.定义设备3.构造数据库(定义变量)4.建立动画连接5.运行和调试图4-1 组态王设计图第5章 系统调试及结果分析5.1 系统调试及解决的问题1I/O点数输入/输出(I/O)点数是PLC可以接受的输入信号和输出信号的总和,是衡量PLC性能的重要指标。I/O点数越多,外部可接的输入设备和输出设备就越多,控制规模就越大。2扫描速度扫描速度是指

16、PLC执行用户程序的速度,是衡量PLC性能的重要指标。一般以扫描1K字用户程序所需的时间来衡量扫描速度,通常以ms/K字为单位。PLC用户手册一般给出执行各条指令所用的时间,可以通过比较各种PLC执行相同的操作所用的时间,来衡量扫描速度的快慢。3内部元件的种类与数量在编制PLC程序时,需要用到大量的内部元件来存放变量、中间结果、保持数据、定时计数、模块设置和各种标志位等信息。这些元件的种类与数量越多,表示PLC的存储和处理各种信息的能力越强。4指令的功能与数量指令功能的强弱、数量的多少也是衡量PLC性能的重要指标。编程指令的功能越强、数量越多,PLC的处理能力和控制能力也越强,用户编程也越简单

17、和方便,越容易完成复杂的控制任务。5特殊功能单元特殊功能单元种类的多少与功能的强弱是衡量PLC产品的一个重要指标。近年来各PLC厂商非常重视特殊功能单元的开发,特殊功能单元种类日益增多,功能越来越强,使PLC的控制功能日益扩大。6.可扩展能力 PLC的可扩展能力包括I/O点数的扩展、存储容量的扩展、联网功能的扩展、各种功能模块的扩展等。在选择PLC时,经常需要考虑PLC的可扩展能力。7.PLC的可靠性. 控制器的可靠主要体现在软件应急处理和硬件电路的抗干扰处理软件应急处理:程序运行看门狗.语法检查.(能有效防止程序跑飞和死机的情况).电源检查.(防止电源电压不稳使PLC无法工作或出错) 硬件抗

18、干扰:设计合理的电路板和优良的电子元件对于稳定运行很关键,PLC被干扰(故障)很多是电源部分引起,PLC的芯片供电电压一般是经过稳压处理的5V DC,I/O口通常有光藕让外围电路(24V DC)和内部芯片I/O (5V DC)进行隔离.高精度的电子元件减少产品之间的误差,提高PLC使用寿命,形成质量稳定PLC产品。系统的可靠性是现今大家谈论得比较多的一个话题,它包含两种不同的,却又是相关的概念:稳固性和可用性。稳固性表示一个系统发生错误的机会大小,稳固性越高表示系统发生错误的机会越少。一个操作系统应该稳固,对出错情况甚至是硬件故障有可预计的反应,能够相容地运行应用程序和服务而尽量少的发生错误。

19、可用性表示系统用于使用的时间多少,一个系统应该有多的用于使用的时间,因为日常维护和意外错误导致的宕机时间少。稳固性可以通过减少潜在的系统失败的原因来提高,可用性则可以通过解决宕机的原因来提高。总之,一个可靠的系统应该很少失败,很少离线,在死机后也很容易重新启动。5.2 结果分析四层教学仿真电梯系统在各类院校的PLC实践教学中得到了广泛的利用,其基本控制要求如下:当呼叫电梯的楼层大于电梯所停的楼层时,电梯上升到呼叫层,电梯停止运行;当呼叫电梯的楼层小于电梯所停的楼层时,电梯下降到呼叫层,电梯停止运行;当同时有多层呼梯信号时,电梯先按照同方向依次暂停。结论与体会在本次课程设计中,我通过查阅与课题有

20、关的技术参考资料,了解与此有关的应用技术与发展现状,同时学习掌握西门子公司PLC的编程调试方法与技术,在此基础上设计并完成了用西门子PLC控制四层电梯系统的硬件和软件,给出系统硬件的整体设计的说明,以及软件的总体设计构思,并编写相应的梯形图软件。 课程设计是大学学习阶段的一次非常难得的理论与实践相结合的机会,通过这次独立地较为完整的设计出电梯PLC控制系统,我摆脱了单纯的理论学习状态。通过实际的软、硬件设计与选择,锻炼了我综合运用所学专业基础知识,解决实际工程问题的能力,同时也提高了我查阅文献资料、设计手册、设计规范以及专业文献翻译等其他方面的能力水平。通过与指导老师的沟通与交流,我了解到许多

21、PLC的实际运用知识,硬件设备的选用方法等,让我的综合能力得到了提高。这一次的毕业设计使我得到了宝贵的实际设计经验,使我能够更好的把理论与实践结合起来,再未来的工作中表现出更好的自主学习能力和灵活应变能力。 参 考 文 献1肖清、王中锋.西门子PLC课程设计指导书.20092李正熙等.电力拖动自动控制系统.北京:冶金工业出版社,19973康华光. 电子技术基础.高等教育出版社.2005O Q0.4O T40AN M4.0= Q0.4Network 8 / 电梯内呼二楼LD I0.5O Q0.5AN M4.1= Q0.5Network 9 / 电梯内呼三楼LD I0.6O Q0.6AN M4.2

22、= Q0.6Network 10 / 电梯内呼四楼LD I0.7O Q0.7AN M4.3= Q0.7Network 11 / 二分钟内无操作自动返回一楼/ Network CommentLDN Q0.2AN Q0.3AN M4.0TON T40, 1200Network 12 / 平层信号LD I0.0O M4.0AN I0.1AN I0.2AN I0.3= M4.0Network 13 LD I0.1O M4.1附 录TITLE=PROGRAM COMMENTSNetwork 1 / 四楼下呼LD I1.5O Q1.5AN M4.3= Q1.5Network 2 / 三楼上呼LD I1.2

23、O Q1.2LDN M4.2O Q0.3ALD= Q1.2Network 3 / 三楼下呼LD I1.4O Q1.4LDN M4.2O Q0.2ALD= Q1.4Network 4 / 二楼上呼LD I1.1O Q1.1LDN M4.1O Q0.3ALD= Q1.1Network 5 / 二楼下呼LD I1.3O Q1.3LDN M4.1O Q0.2ALD= Q1.3Network 6 / 一楼上呼LD I1.0AN I0.1AN I0.3= M4.2Network 15 LD I0.3O M4.3AN I0.0AN I0.1AN I0.2= M4.3Network 16 / 轿厢在一楼时上行

24、信号LD Q0.5O Q0.6O Q0.7O Q1.1O Q1.2O Q1.5O Q1.4O Q1.3A M4.0= M2.2Network 17 / 轿厢在二楼时上行信号LD Q0.6O Q0.7O Q1.5O Q1.4O Q1.2A M4.1= M2.3Network 18 / 轿厢在三楼时上行信号LD Q1.5O Q0.7A M4.2= M2.4Network 19 / 轿厢上行信号LD M2.2O M2.3O M2.4= M2.0Network 20 / 轿厢上行LD Q0.0ON M2.1A M2.0AN Q0.3O Q1.0AN M4.0= Q1.0Network 7 / 电梯内呼

25、一楼LD I0.4 O Q0.4 O T40AN M4.0= Q0.4Network 8 / 电梯内呼二楼LD I0.5O Q0.5AN M4.1= Q0.5Network 9 / 电梯内呼三楼LD I0.6O Q0.6AN M4.2= Q0.6Network 10 / 电梯内呼四楼LD I0.7O Q0.7AN M4.3= Q0.7Network 11 / 二分钟内无操作自动返回一楼/ Network CommentLDN Q0.2AN Q0.3AN M4.0TON T40, 1200Network 12 / 平层信号LD I0.0O M4.0AN I0.1AN I0.2AN I0.3= M

26、4.0Network 13 LD I0.1AN I2.5AN M0.0AN Q1.7= Q0.3Network 27 / 轿厢下行记忆信号LD Q0.3O Q0.1AN Q0.2AN I0.0= Q0.1Network 28 / 轿厢外呼梯信号保持LD Q1.0O M1.0AN M1.6= M1.0Network 29 LD Q1.1AN Q0.3O M1.1AN M1.6= M1.1Network 30 LD Q1.2AN Q0.3O M1.2AN M1.6= M1.2Network 31 LD Q1.3AN Q0.2O M1.3AN M1.6= M1.3Network 32 O M4.1A

27、N I0.0AN I0.2AN I0.3= M4.1Network 14 LD I0.2O M4.2AN I0.0AN I2.4 AN M0.0AN Q1.7= Q0.2Network 21 / 轿厢上行记忆信号LD Q0.2O Q0.0AN Q0.3AN I0.3= Q0.0Network 22 / 轿厢在四楼时下行信号LD Q0.4O Q0.5O Q0.6O Q1.0O Q1.1O Q1.2O Q1.3O Q1.4A M4.3= M2.5Network 23 / 轿厢在三楼时下行信号LD Q0.4O Q0.5O Q1.0O Q1.1O Q1.3A M4.3= M2.7Network 42

28、/ 手动及自动开门LD I2.0O Q1.6O T37O M4.4AN M0.1AN Q1.7AN I2.2= Q1.6Network 43 LD M2.4O M2.5O M2.6O M2.7LPSAN Q1.6TON T37, 20LPP= M0.0Network 44 / 手动及自动关门LD I2.1O Q1.7O T38AN Q1.6AN I2.3= Q1.7Network 45 LD I2.2TON T38, 50Network 46 LD Q0.2O Q0.3AN M1.6= M0.1Network 47 / 保持信号的取消LD Q1.7= M1.6Network 48 / 电梯外呼

29、信号的开门信号LD I1.0A M4.0LD I1.1O I1.3A M4.2= M2.6Network 24 / 轿厢在二楼时下行信号LD Q0.4O Q1.0A M4.1= M2.7Network 25 / 轿厢下行信号LD M2.5O M2.6O M2.7= M2.1Network 26 / 轿厢下行LD Q0.1ON M2.0A M2.1AN Q0.2Network 34 / 轿厢内呼梯信号保持 LD Q0.4O M0.4AN M1.6= M0.4Network 35 LD Q0.5O M0.5AN M1.6= M0.5Network 36 LD Q0.6O M0.6AN M1.6= M0.6Network 37 LD Q0.7O M0.7AN M1.6= M0.7Network 38 / 各楼层停车信号LD M0.4O M1.0AN M1.6A M4.0= M2.4Network 39 LD M0.5O M1.1O M1.3AN M1.6A M4.1= M2.5Network 40 LD M0.6O M1.2O M1.4AN M1.6A M4.2= M2.6Network 41 LD M0.7O M1.5AN M1.6A M4.1OLDLD I1.2O I1.4A M4.2OLDLD I1.5A M4.3OLD= M4.4

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 技术资料 > 课程设计

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922