ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:467.41KB ,
资源ID:17836903      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17836903.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PLC 实习报告胡杰Word文件下载.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

PLC 实习报告胡杰Word文件下载.docx

1、该软件在Windows平台上运行。其基本功能是协助用户完成应用软件任务。例如:创建用户程序,修改和编辑过程中编辑器具有简单的语法检查功能。还可以直接用软件设置PLC的工作方式,参数和运行监控。2 四层楼电梯模拟控制的设计控制要求(1) 开始时,电梯处于任意一层。(2) 当有外呼电梯信号到来是,轿厢响应该呼梯信号,达到该楼层时,轿厢停止运行,(轿厢门打开,延时3秒后自动关门)(3) 当有内呼电梯信号到来是,轿厢响应该呼梯信号,达到该楼层时,轿厢停止运行,(轿厢门打开,延时3秒后自动关门)(4) 在电梯轿厢运行过程中,即轿厢上升(或下降)途中,任何反方向下降(或上升)的外呼信号均不响应,但如果反方

2、向外呼梯信号前方再无其他内、外呼梯信号时,则电梯响应该外呼梯信号。例如,电梯轿厢在一楼,将要运行到三楼,在次过程中可以响应二层向上的外呼梯信号,但不响应二层向下的外呼梯信号。当到达三层,如果四层没有任何呼梯信号,则电梯可以响应三层向下外呼梯信号。否则,电梯将继续运行至四楼,然后向下运行响应三层向下外呼梯信号。(5) 电梯具有最远反向外呼梯功能。例如,电梯轿厢在一楼,而同时有二层向下呼梯,三层向下呼梯,四层向下外呼梯,则电梯轿厢先去四楼响应四层向下外呼梯信号。(6) 电梯未平层或运行时,开门按钮和关门按钮均不起作用。平层且电梯轿厢停止运行后,按开门按钮轿厢开门,按关门按钮轿厢关门。3 I/O点的

3、分配如下I0.0S4四层内呼叫I0.7U1一层上呼I0.1S3三层内呼叫I1.0U2二层上呼I0.2S2二层内呼叫I1.1U3三次上呼I0.3S1一层内呼叫I1.2SQ1一层限位I0.4D4四层下呼I1.3SQ2二层限位I0.5D3三层下呼I1.4SQ3三层限位I0.6D2二层下呼I1.5SQ4四层限位Q0.0L4轿厢在四层Q1.0SL2内呼二层指示Q0.1L3轿厢在三层Q1.1SL1内呼一层指示Q0.2L2轿厢在二层Q1.2UP1外呼一层上指示Q0.3L1轿厢在一层Q1.3UP2外呼二层上指示Q0.4DOWN轿厢上行Q1.4UP3外呼三层上指示Q0.5UP轿厢下行Q1.5DN2外呼二层下指示

4、Q0.6SL4内呼四层指示Q1.6DN3外呼三层下指示Q0.7SL3内呼三层指示Q1.7DN4外呼四层下指示4.PLC编程程序如下:4.1指令表:LD sq1= l1LD sq2= l2LD sq3= l3LD sq4= l4O upLD M0.5O M0.4ALDO sq1O upAN M0.5LD M0.7O M0.6OLD= M2.0O downO sq3AN M0.6= M2.1LDN M0.2AN M3.0AN downLDN sq1AN sq2AN sq3AN sq4= M3.3O sq2A M1.0AN M0.7O M2.0A M3.3= upAN M2.7AN up= M3.4

5、A M0.3AN M0.4LD M2.1O M3.6A M3.4= downLD d4A sq4LD u3O d3A sq3LD u2O d2A sq2LD u1A sq1= M0.2LD M0.2AN M2.2TON T37, 20LD T37= M2.2R M0.2, 1O dn4= dn4A s4O M1.6= M1.6LD dn4= M1.0LD d3O dn3LDN sq3O M2.7= dn3A s3O M1.7= M1.7LD M1.7= M0.6LD d2O dn2LDN sq2= dn2O sq4A s2O M1.5= M1.5LD M1.5= M0.4O up1AN sq1

6、= up1A s1O M1.4= M1.4LD M1.4= M0.3LD upAN s3= M3.1O M0.7O M1.0= M2.7LD M0.6O M0.3= M3.0O up2O M3.0= up2O M1.3= M1.3LD up2= M0.5O up3= up3O M4.0= M4.0LD up3= M0.7LD SM0.1S M3.6, 1R M3.6, 1LD M1.6= sl4= sl3= sl1= sl24.2梯形图:5.MCGS组态过程以及相关画面如下:5.1设计监控界面在组态平台上,创建“四层电梯实验监控”用户窗口,单击“动画组态”,进入动画制作窗口。利用组态工具,绘制

7、四层电梯实验监控界面。图2 四层电梯PLC实验监控界面5.2定义数据变量实时数据库是工程的数据交换和数据处理中心。数据变量是构成实时数据库的基本单元,建立实时数据库的过程也就是定义数据变量的过程。定义数据变量的内容主要包括:指定数据变量的名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。(1) 对象列表名称类型注释开关型三层上呼下降指示上升标志四层指示三层指示二层指示一层指示F1LEFT数值型一层门关F2LEFT二层门关F3LEFT三层门关F4LEFT四层门关F1flag一层门关标志F2flag二层门关标志F3flag三层门关标志F4flag

8、四层门关标志(2) 属性设置将开关型变量的基本属性中的对象初值设置为0,数值型变量的属性设置:以F1LEFT 为例,基本属性中的对象初值设置为100,最小值为0,最大值为100,其它变量的设置与其相似。(3) MCGS中定义的实时数据库如下:5.3 动画连接由图形对象搭制而成的图形界面是静止不动的,需要对这些图形对象进行动画设计,真实地描述外界对象的状态变化,达到过程实时监控的目的。实现图形动画设计的主要方法是将用户窗口中图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性。在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集值驱动,从而实现了图形的动画效果。(1)

9、 指示灯的属性设置在用户窗口中,双击三层电梯PLC 实验监控窗口进入,选中一层内选指示图标并双击,弹出单元属性设置窗口。其它指示灯的属性设置和上面基本相同,只是表达式的值对应不同的数据变量,不在一一列举!(2) 轿厢属性的设置双击界面中表示电梯上升下降的轿厢,弹出属性设置窗口,属性设置如下:(3)数值型变量的设置数值型变量有六个,以变量F1LEFT 为例:一层左门的属性设置如图所示。一层右门设置同左门,区别在于变化方向相反。5.4 MCGS与PLC的连接设备窗口是MCGS系统的重要组成部分,负责建立系统与外部硬件设备的连接,使得MCGS 能从外部设备读取数据并控制外部设备的工作状态,实现对工业

10、过程的实时监控。在MCGS组态软件开发平台上,单击“设备窗口”,再单击“设备组态”按钮进入设备组态。在“设备工具箱”中,选中“串口通讯父设备”和“西门子_S7200PPI”)!”, 加到右面已选设备并分别设置两者的属性,与PLC的I/O设置保持一致!基本设置如下图:5.5 编制循环策略在“运行策略”中,双击“循环策略”进入,双击图标进入“策略属性设置”,把“循环时间”设为:100ms,按“确定”。双击进入脚本程序编辑环境,程序如下:if L1=1 and UP=0 and F1flag=1 and F1LEFT0 then F1LEFT=F1LEFT-3if UP=1 and L1=1 and

11、 F1LEFT0 then F2LEFT=F2LEFT-3if (UP=1 and L2=1) or (DOWN=1 and L2=1) and F2LEFT0 then F3LEFT=F3LEFT-3if(UP=1 and L3=1) or (DOWN=1 and L3=1) and F3LEFT0 then F4LEFT=F4LEFT-3if DOWN=1 and L4=1 and F4LEFT-150) or (SL3=1 or UP3=1 or DN3=1) and jiaoxiang-300) or (SL4=1 or DN4=1) and jiaoxiang-450) and (F

12、1LEFT=100 and F2LEFT=100 and F3LEFT=100) and UP=1 then jiaoxiang=jiaoxiang-2 / 移动块(轿厢)上升控制if (SL3=1 or DN3=1 or UP3=1) and jiaoxiang-300) or (SL2=1 or DN2=1 or UP2=1) and jiaoxiang-150) or (SL1=1 or UP1=1) and jiaoxiang=100 and F4LEFT=100) and DOWN=1 then jiaoxiang=jiaoxiang+2 / 移动块(轿厢)上升控制按“确认”退出,完

13、成脚本程序编写。在菜单项“文件”中选“进入运行环境”或直接按“F5”或直接按工具条中图标,都可以进入运行环境。6.实习中的问题6.1 组态画面的设计 本次实习之前,我们在DCS课程中接触过组态软件,当时使用的是浙江中控的产品,我们只是进行了简单的画面和相关操作员站的组态设计,没有和现场设备相连接。我还记得当时我一直困惑着画面为什么就可以动起来了,可是一直没有能够彻底的弄清楚。本次课程设计可以说是对组态软件的又一次深刻了解。在设计组态界面时,我没有过分追求画面的视觉效果,力求简洁明了,能够清楚的完成控制要求即可!6.2 组态动画的设计 电梯在上行和下行时指示灯UP和DOWN会变亮,每到达一层时也

14、应该显示此时所处层数等等!可是如何在组态画面中显示出来呢?初期这是一个一直困扰我的问题。随着对该软件的逐渐了解,通过对画面可见度的设计,该问题得到了解决。如何设计电梯轿厢的上下移动和电梯门的开关呢?这又是一个困扰我的问题。请教了实习老师,在老师的指导下,完成了电梯上下和门开门关的设计!6.3 脚本程序的编写 在本次实习中,脚本程序的编写是我遇到的最大困难。课余时间我在网上查找了有关脚本程序的编写方法,可是没有找到有价值的东西。后来看了老师写的小车脚本参考程序,然后结合电梯的控制要求,我还是顺利地编写好了电梯的脚本程序。6.4 四层楼电梯的PLC控制程序的编写 四层楼电梯控制程序的编写有点难度,

15、我为了完成该程序的编写,查看了许多的参考资料,可是不同版本的设计思想也不同,最后我选择参考了其中一个程序。结束语本次课程设计为期两个星期,我设计的四层楼电梯模拟控制。在设计PLC程序之前我先完成了组态界面的设计,我使用的是北京昆仑公司的产品,通过对四层楼电梯的模拟组态,和在网上查找相关的资料,我对该公司的组态软件有了一个很好的了解。利用MCGS开发的四层电梯动画可分为两种:其一为演示界面,不与PLC连接,只要用鼠标点击界面上相关楼层选择按钮,通过编好的MCGS脚本程序控制门开关和轿厢运行,目的是在实验前了解控制要求和实际的运行流程,为编制实验程序奠定基础;其二是监控界面,使用时可以操作实验模块上的楼层选择按钮,启动自己编写的PLC 程序,根据PLC程序的执行情况控制门及轿厢,可以直观地看到自己编写的控制程序的运行效果,为程序调试提供方便。刚开始接触这个软件时我感觉无从下手,后来请教了实习老师,老师认真地给我们讲解了组态软件的使用方法,在老师的帮助下,我对该软件的认识越来越深。最后,我可以设计出理想的四层楼电梯的模拟控制过程。通过这次PLC的实习,我认识到学习对于我们来说永远是没有止境的,老师在课堂上教会的可能只是一小部分,还有许多问题需要我们自己去理解,去琢磨,去体会,只有这样才能适应新时代的要求

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

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