2022年自动化课程设计报告 .pdf
《2022年自动化课程设计报告 .pdf》由会员分享,可在线阅读,更多相关《2022年自动化课程设计报告 .pdf(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息学院自动化专业课程设计报告-1-东北大学自动化专业课程设计报告设计题目:位置和转速双闭环控制系统设计班级:自动化140X 班学号: 2014XXXX姓名: XXX指导教师:闫士杰钱晓龙设计时间: 2017 年 6 月 19 日2011年 7 月 7 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-2-目录1. 引言 . 31.1 课题的背景 . 3 1.2 课题的内容(三道题). 3 1.
2、3 课题的意义 . 4 1.4 课设的主要任务 . 4 1.5 课设的具体安排 . 52 正文 . 52.1 仪器与设备 . 52.1.1 系统的硬件组成 . 5 2.1.2 系统的软件通信 . 102.1.3 系统整体运行原理. 11 2.2 实验原理 . 11 2.2.1 罗克韦尔 PLC基础编程原理 . 11 2.2.2 变频器 520编程原理 . 14 2.2.3 威纶触摸屏编程原理. 152.2.4 EB8000 人机界面使用原理 . 162.3 解题思路与方案程序 . 16 2.3.1 第一题 . 16 2.3.2 第二题 . 17 2.3.3 第三题 . 182.4 实验效果的观
3、测与分析 . 20 2.4.1 实验结果数据 . 20 2.5 实验错误 . 21 2.5.1 错误的产生 . 21 2.5.2 错误的解决 . 213 结论. 22 3.1 实验改进 . 22 3.1.1 发现的问题 . 22 3.1.2 改进方案 . 223.2 实验基本结论 . 24 3.3 梯形图编程技巧收获 . 24 3.4心得感悟 .224 参考文献 . 25 5 附录. 23 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 38 页 - - - - - -
4、- - - 信息学院自动化专业课程设计报告-3-1. 引言1.1 课题的背景可编程控制器自从问世至今1,发展的非常迅速。可编程控制器作为当代电控装置的主导,以作为一个独立的工业设备列入生产当中。特别是20 世纪 80年代以来,随着大规模集成电路和微型计算机技术的发展,以16 位及 32 位微计算机为核心的PLC得到了迅速的发展,从而使得PLC在设计上、使用性能方面以及价格方面都取得了很大的突破,在控制能力得到了很大的提高的同时,功耗以及体积也相对减少好多,性能得到了提升并且成本也得到了节约,而且随着远程 I/O 和通信网络、数据处理以及图像显示等技术的发展,使PLC的应用领域不断扩大。 PLC
5、己成为现代工业生产自动控制的一大支柱设备,作为自动化专业的学生,要在今后的工作岗位充分发挥自动化技术的优越性,实现工业生产制造等行业的高度自动化, PLC技术无疑是我们必须掌握的基本技能, 因此,此次课设以 ROCKWELL850PLC为学习对象,结合 520 变频器、电机、滑块、威纶触摸屏等组成一个简单的自动控制系统,通过简单的软件学习和编程学习,加上在专业课上学到的自动控制的理论知识,完成一系列任务,达到我们对PLC的更深层面的学习和认识。1.2 课题的内容(三道题)1 定位跑:滑块移动指定距离要求在屏幕上显示当前距离,计时时间和变频器给定频率。输入量包含启动、停止和回原点按钮,以及滑块运
6、动目标位置。所有显示和输入精度均为小数点后两位。 目标位置输入的默认值为10.00cm。距离输入和当前位置显示单位为 cm ,变频器给定频率单位为Hz,计时时间单位为s。计时要求从按下启动按钮开始,滑块到达目标位后停止计时,并将运行时间显示在屏幕上。若在运行途中按下停止或回原点按钮,则要直接将计时时间清零,在回原点过程中不计时。2 折返跑:滑块进行三次折返运动后停止要能够输入三个折返点以及最后停止点的位置。三个折返点默认值分别为名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,
7、共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-4-10.00cm,5.00cm,15.00cm,最后停止点的默认值为0.00cm。计时要求使用四个显示控件分别显示每一段计时时间。三个按钮要求同上题。显示要求同上题。3 跨栏跑:滑块到指定位置按照指定的速度通过,到达最终位置总时间最短为优胜。此题要求加入当前速度显示,以及该设备所能够达到的最大速度,单位cm/s。三个指定位置分别为7cm ,14cm ,21cm ,最终停止于 25cm处。三个位置处的经过速度由屏幕输入,但输入的不是真实速度,而是一个百分比,各处的真实速度要通过这个百分比乘以最大速度得到。显示要求
8、包含计时时间,当前位置,实际速度,计算得到的速度给定和通过各处的实际速度值。不需要显示当前给定频率。屏幕要求: 触摸屏画面共做四个, 一个主画面三个分画面, 主画面中包含三个分画面的进入按钮即可,分画面可以返回至主画面。按钮要求:三个按钮均要求使用复归型按钮。 启动按钮按下后滑块开始移动;如果滑块已在目标位, 则按下后滑块不移动。 停止按钮按下后滑块若正在运行,则立即停止;若滑块未移动,则保持停止。回原点按钮按下后滑块若正在移动,则立刻停止当前移动, 运行至原点后停止; 否则直接回归至原点后停止。1.3 课题的意义此次课设以 ROCKWELL850PLC的学习为主,学习用PLC控制自动控制系统
9、的基本方法。为了完成三道题目的要求,必须首先从对PLC等硬件组成系统的了解开始,进一步掌握相关软件的安装、使用等,然后要在深刻理解850 编程原理和对应屏幕编程原理的基础上,不断锻炼自己的思维编程能力,在拥有严谨逻辑的基础上,把学到的专业知识灵活运用,才能把三道题目的要求一一实现。在这个过程中,还要求我们掌握处理常见错误能力、团队合作能力以及独立思考能力。1.4 课设的主要任务完成所用软件(包括屏幕、PLC等)的下载、安装、建立工程;根据题目要求完成三道题目名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
10、 - - - - 第 4 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-5-仔细检查程序,完成实验效果验收考核撰写课程设计报告并进行答辩1.5 课设的具体安排6 月 19 号:自动化专业课程设计动员大会6 月 20 号-6 月 21 号:课程设计培训课程6 月 22 号-6 月 29 号:课程设计实验训练6 月 31 号:课程设计程序验收7 月 1 号-7 月 6 号:课程设计报告7 月 7 号:课程设计结题答辩2 正文2.1 仪器与设备2.1.1 系统的硬件组成本次课程设计实验系统的硬件部分主要由罗克韦尔850PLC 、变频器 520、威纶触摸屏、丝杆
11、及滑块4 部分组成。每一部分硬件特性的简单介绍如下:1) 罗克韦尔 850PLC :图 2.1 Rockwell 850 PLC实物图850PLC的功能图如下图所示名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-6-图 2.2 PLC 的系统结构图850PLC的组成部分如下图所示图 2.3 PLC 的基本组成* CPU 模块:微处理器: Z80A 8031 8085 8086 80286 存储器
12、:系统存储器: ROM 用户存储器: RAM EPROM E2PROM * I/O 模块:数字量:采用光电耦合器或隔离脉冲变压器,与CPU 隔离,防干扰a交流: 110V 220V b直流: 24V 12V 或 5V TTL 电平c继电器型:无源输出模拟量:直流信号( 420mA 15V 10V+10V 010V )a满足 IEC 标准的直流信号转换成8 位、10 位、12 位的二进制信号b将 CPU 的二进制信号转换成满足IEC 标准的直流信号给执行机构* 特殊模块:高速计数、热电偶或热电阻、各种定位模块、各种编码器模块、名师资料总结 - - -精品资料欢迎下载 - - - - - - -
13、- - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-7-ASC /BASIC 模块、通信模块* 编程设备:专用、电脑* 电源模块:将交流 ?直流 外挂、内置850PLC工作原理如下图所示图 2.4 850PLC 的工作原理* 上电及内部处理:上电后对整个系统进行一些初始化工作。如:硬件初始化,I/O 模块配置检查,停电保护,设定及其它初始化处理。* 扫描过程:输入扫描:在具体的用户程序执行前,每次扫描过程都首先要读入各输入模块的全部输入状态,存放在数据存储器中(如输入
14、映像表)在一个扫描周期时不变的。程序扫描: CPU 处于运行状态,顺序执行程序,在梯形图中,程序按先左后右,先上后下的次序执行,通过逻辑判断和算术运算将每步的结果写入相关的存储器中。s 输出扫描:将数据存储器(如输出映像表)当中的输出信号送至个输出模块,再经过输出模块锁存、隔离和功率放大后,驱动外部负载。如在程序执行期间,向输出模块传送数据,可采用“立即输出指令”。扫描周期 = 程序执行时间 + I/O 扫描时间。程序执行时间: 110ms/k 指令( CPU 的运算速度)。I/O 扫描时间: I/O 点的情况(内存 +扩展) 4.5ms。2) 变频器 520:电源和控制模块PowerFlex
15、 520 系列变频器由一个电源模块和一个控制模块组成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-8-图 2.5 Rockwell 520变频器实物图变频器启动任务列表1) 断开机器电源并将其上锁。2) 验证断路装置上的交流线路电源是否处于变频器的额定值范围内。3) 确认数字量控制电源均为 24 V 。4) 检查接地、接线、连接和环境兼容性。5) 确认已根据控制接线图正确设置灌入型 (SNK
16、)/ 拉出型 (SRC) 跳线。6) 按应用要求进行 I/O 接线。7) 对电源输入和输出端子接线。8) 确认所有输入都已连接到正确的端子并已安全固定。9) 收集并记录电机铭牌和编码器或反馈设备信息。确认电机连接。10) 确认变频器的输入电压。确认变频器是否位于接地系统上。显示和控制按键名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-9-图 2.6 变频器显示与控制按键功能图3) 威纶触摸屏 :
17、 威纶触摸屏是威纶通触摸屏 (人机界面) 的简称。是威纶通公司的一款产品。图 2.7 威纶触摸屏实物图其具有以下特点:1、支持 65536 色显示2、支持 windows 平台所有矢量字体3、支持 BMP ,JPG ,GIF 等格式的图片4、兼容 EB500的画面程序,无需重新编程,轻松实现产品升级5、支持 USB设备,譬如 U盘、USB 鼠标、 USB键盘、USB打印机等6、支持历史数据、故障报警等,可以保存到U盘或者 SD卡里面,并且可转换为 Excel 可以打开的文件7、支持 U盘、USB 线和以太网等不同方式对HMI画面程序进行上下载8、支持配方功能,并且可以使用U盘等来保存和更新配方
18、,容量更大9、支持三组串口同时连接不同协议的设备,应用更加灵活方便10、支持自定义启动 Logo 的功能,且支持“垂直”安装的模式11、支持市场上绝大多数的PLC和控制器、伺服、变频器、温控表等在本次课程设计中主要用到的功能元件有如下几种:表 2.1 各元件的功能名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-10-4) 丝杆及滑块 : 图 2.8 滑块及丝杆实物图2.1.2 系统的软件通信a.
19、 Micro850 控制器具有以下嵌入式通信通道:?非隔离式 RS-485 组合端口?非隔离式 USB 编程端口b. Modbus是一种半双工主站从站式通信协议。 Modbus网络主站会对位和寄存器进行读取和写入操作。Modbus协议允许一个主站与最多247 个从站设备进行通信。c.PowerFlex 520 系列变频器支持 RS485 (DSI) 协议,可配合罗克韦尔自动化外围设备高效工作。另外,还支持某些 Modbus 功能进行简单的联网。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
20、- 第 10 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-11-PowerFlex 520 系列变频器可在 RTU 模式下使用 Modbus 协议实现 RS485 网络上的多点连接。2.1.3 系统整体运行原理整个系统就是一个简单的自动化控制系统。通过编写程序, 使 PLC通过变频器控制电机的正反转方向和速度,然后在通过丝杆控制滑块,实现滑块的前进、后退以及加速、减速运行,最终可以通过特定程序完成题目要求。在实现了基本的功能的基础上,还要考虑自动控制系统的要求,即稳、准、快。即要求动作时间短、超调小、稳态误差小,实现系统在静、动性能指标的双优。2.2
21、实验原理2.2.1 罗克韦尔 PLC基础编程原理基本梯形图指令:基本梯形图指令可分为:警报指令、算术指令、ASCLL串行端口指令、二进制指令、布尔指令、通信指令、比较指令、计数器指令、数据转换指令、数据操作指令、高速计数器指令、输入/ 输出指令、中断指令、运动控制指令、过程控制指令、程序控制指令、比例积分微分指令、实时时钟指令、连接字指令、字符串操作指令、计数器指令。本次课程设计主要用到的指令有如下几个:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 38 页 - -
22、- - - - - - - 信息学院自动化专业课程设计报告-12-图 2.10 常用梯形图指令高速计数器的参数配置:图 2.9 HSC 高速计数器梯形图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-13-图 2.10 HSC 重要参数变量赋值图IPID 功能块:图 2.11 IPIDCONTROLLER功能块图图 2.12 IPID块的工作原理图其主要功能参数如下表所示:名师资料总结 - -
23、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-14-表 2.2 IPID块重要参数功能表使用 IPID 功能块时,需根据自动控制原理及实际控制目标选择合适的PID参数。达到最优控制,以下是通过使用 IPIDController 函数实现自动调节的一般步骤:* 将设定点重置为零;* 将 Auto 模式切换为 False ;* 设置增益参数;* 设置自动调节参数,包括初始加载值、输出的分步变更、 完成自动调节的估计
24、时间以及自动调节重置;* 将 Initialize 和 AutoTune 设置为 TRUE ,注意,当将 AutoTune 设为True 时,输出会变为 Load 的值;* 观察到过程值快速增加, 直至其接近其饱和点, 观察过程值的稳定和波动情况;* 设置偏移量;* 将 Initialize 设为 False ;* 控制器开始自动调节。 等待 ATWarning 变为 2(2 表示已执行自动调节) ;* 将 AutoTune 设为 False ;* 观察调节值出现在 OutGains 中;* 将参数从 OutGain 传输到 My_Gains;* 观察使用调节的增益参数更新控制器。2.2.2
25、变频器 520编程原理编程和参数:PowerFlex 520系列变频器中, Connected Components Workbench 软件既可离线 ( 通过 USB) 上传参数配置到变频器, 也可在线 ( 通过以太网连接 )使用。其名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 38 页 - - - - - - - - - 信息学院自动化专业课程设计报告-15-主要含有的模块有:参数组、基本显示组、基本编程组、端子块组、通信组、逻辑组、高级显示组、高级编程组、网络参
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年自动化课程设计报告 2022 自动化 课程设计 报告
限制150内