多工步组合机床的PLC控制系统设计 - 图文 下载本文

洛阳理工学院毕业设计(论文)

特点。梯形图LAD是在继电接触器控制接触上演变而来的,是一种图形化的编程语言。编程人员几乎不必具备计算机的基础知识不需考虑PLC内部的结构原理,只要有继电接触器控制的基础,就能在很短时间内掌握梯形图LAD的使用和编程方法,因此这种编程语言应用最广。语言表STL类似于计算机的汇编语言,是PLC最基础的编程语言。它特别适合于熟悉计算机原理和熟悉PLC的结构原理和工作过程的程序员,用它可以编写出梯形图LAD或功能块图FBD无法实现的程序,程序执行速度最快。

功能块图FBD类似于数字电子思路,它是将具有各种与、或、非、异或等逻辑关系的功能块图按照一定的控制逻辑组合起来。这种编程语言适合于那些熟悉数字电子电路的人员。本设计控制程序采用梯形图AD语言编制,逻辑关系反映的形象、直观。

25

洛阳理工学院毕业设计(论文)

第4章 组态设计

组态王软件是一种通用的工业监控软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。它基于Microsoft Windows XP/NT/2000 操作系统,用户可以在企业网络的所有层次的各个位置上都可以及时获得系统的实时信息。采用组态王软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗。它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。

组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。 工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。

工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。

运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。

一、组态王的主要功能特性:

1. 可视化操作界面,真彩显示图形、支持渐进色、丰富的图库、动画连接。

2. 无与伦比的动力和灵活性,拥有全面的脚本与图形动画功能。 3. 可以对画面中的一部分进行保存,以便以后进行分析或打印。 4. 变量导入导出功能,变量可以导出到Excel表格中,方便的对变量名称等属性进行修改,然后再导入新工程中,实现了变量的二次利用,节省了开发时间。

5. 强大的分布式报警、事件处理,支持实时、历史数据的分布式保存。

26

洛阳理工学院毕业设计(论文)

6. 强大的脚本语言处理,能够帮助你实现复杂的逻辑操作和与决策处理。

7. 方便的配方处理功能。

8. 全新的WebServer架构,全面支持画面发布、实时数据发布、历史数据发布以及数据库数据的发布。

9. 丰富的设备支持库,支持常见的PLC设备、智能仪表、智能模块。

二、组态王的功能:组态软件具有监控和数据采集系统,好处之一就是能大大缩短开发时间,并能保证系统的质量。能快速便捷地进行图形维护和数据采集。组态王提供了丰富的快速应用设计的工具。

1. 快速便捷的应用设计;2. 丰富的可扩充的图形库;3. 对多媒体的支持;4. 灵活简便的变量定义和管理;5. 强大的控制语言;6. 采集和显示历史数据;7. 全新的灵活多样、操作简单的内嵌式报表;8. 配方管理。

4.1 人机界面(HMI)设计

双击桌面图标,打开工程管理器,如图4-1所示。

图4-1 工程管理器

27

洛阳理工学院毕业设计(论文)

图4-2 工程浏览器

在工程列表区中选择任一工程双击后或者点击工程管理器上的 “开发” 此快捷键后,就进入了工程的开发环境,如图4-2所示。双击工程浏览器中的“主画面”后,就进入了开发系统的主画面,本控制系统的组态监控画面设计如下图4-3所示。

4-3 组态王系统开发

28