张海波毕业论文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)
基于PLC的四工位组合机床控制系统设计
学生姓名:张海波
指导教师:黄冬梅副教授
专业名称:电气工程及其自动化
哈尔滨工程大学继续教育学院
2013年04月
成人高等教育
毕业设计(论文)立题论证任务书
班级:11H411HZY 专业:电气工程及其自动化层次:专升本
一、指导教师对学生的评语及答辩推荐意见
指导教师(签名)职称
年月日二、评阅人评语
评阅人(签名) 职称
年月日
三、毕业设计专业组或教研室意见
负责人(签名)职称
年月日四、答辩委员会评语
答辩委员会主任(签名) 职称
摘要
论文设计了PLC与组态王在四工位组合机床控制系统设计中的应用。

利用PLC作为主控制器实现了四工位组合机床手动、半自动以及全自动等多种控制方式,并利用组态王组态软件设计了整个系统的监控画面,实现了四工位组合机床的自动化控制。

组态软件具有过程监控,数据采集,数据分析,过程控制等强大功能,在自动化系统中占据主力军的位置逐渐成为工业自动化系统中的灵魂。

论文设计了PLC与组态王在多工步组合机床监控系统设计中的应用。

采用西门子S7—200可编程控制器进行程序设计,利用组态王软件对多工步组合机床控制系统进行画面组态,实现了多工步组合机床的自动化控制.
关键词:PLC;组合机床;组态王
ABSTRACT
The application of Programmable Logic Controller(PLC) and the King view This paper was introduced to design the four-station combination machine control system. Manual control and semi—automatic control of the four—station combination machine are brought about by using the PLC controller. The overall picture of the operating machine is provided by the monitor and control system based on King view configuration software. Configuration software has the features of process monitoring,data acquisition,data analysis,process control and so on, and occupies the main position in the automation system,besides, gradually become the soul of industrial automation systems. The paper designed the application of PLC and configuration king in the design of multi-step combination machine tools monitoring system. The adoption of Siemens S7-200 programmable controller in the program design,and the use of software for multi-step combined machine tool control system for configuration screen have reached the multi—step machine automation control.
KEY WORDS:PLC,communication, combination machine, King view
目录
前言 (1)
第1章绪论 (2)
1。

1 课题研究背景 (2)
1.2 组合机床概况 (3)
1.3 可编程控制器概况 (4)
第2章系统硬件设计 (6)
2。

1 选择PLC机型 (6)
2.2 I/0分配表 (6)
2。

3 主电路设计 (7)
2.3.1 主电路图 (7)
2.3.2 电器元件明细 (8)
2。

3. 3 系统I/0接线图 (10)
第3章系统软件设计 (12)
3。

1 系统初始化 (12)
3。

2 数据结构的设计 (12)
3。

3 程序流程设计 (12)
3。

3。

1 工作循环流程图 (12)
3。

3。

2 梯形图设计 (13)
3.4 语句表 (20)
第4章组态画面设计 (23)
4。

1 组态王概述 (23)
4.1。

1 工程浏览器 (23)
4.1。

2 工程管理器 (23)
4.1.3 画面运行系统 (24)
4。

2 建立新工程 (24)
4。

2。

1 新工程的建立 (24)
4。

2。

2 建立画面 (26)
5。

1 PLC软件调试 (28)
5.1。

1 PLC程序的模拟调试 (28)
5。

1.2 PLC程序下载 (28)
5。

2 组态调试 (30)
5.2.1 设备的建立 (30)
5。

2.2 定义变量词典 (32)
5。

2。

3 命令程序语言 (32)
5。

2。

4 组态监控仿真 (34)
结论 (37)
参考文献 (38)
致谢 (39)
前言
组合机床是机械制造业中的主要加工工具,因为绝大多数机械零件都是由机床加工而成的。

组合机床水平的高低,对提高生产效率,提高产品质量,减轻工人的体力劳动等方面起着重要的作用。

传统的控制方式是利用继电器接触器设计的控制系统,由于组合机床要实现多种操作方式,传统的控制系统已经不能满足目前技术发展的需要。

本文提出采用PLC控制技术,他能对零件进行铣端面、钻孔、检查、扩孔、镗孔、攻丝、转位、钻深孔等工序的教工设备。

它具有全自动、半自动、手动三种工作方式、整个过程具有预开、启动、预停、紧急停止、紧急后退和记数等功能,具有各动力头在线离线选择、超节拍保护、短路保护、过载保护、施压保护、液压过大保护、夹紧力不足保护等功能,具有故障报警和故障显示功能,具有工作方式显示、工作状态显示等功能.利用组态王6。

5对四工位组合机床运行状态进行监控,能够实现看到机床现场的运行状况,不仅节省了人力,更重要的是改善了工人的工作环境,提高了工作效率和经济效益。

PLC控制的专用组合机床和从前的杠杠加工设备相比,大大提高了生产效率,缩短了加工时间,提高了加工质量和精度,提高了设备的可靠性,减轻了劳动强度,降低了生存成本。

第1章绪论
1.1 课题研究背景
组合机床是以通用部件为基础,配以按工件特定形状和加工工艺设计的专用部件和夹具,组成的半自动或自动专用机床。

它是机械制造业中的主要加工工具,传统的控制方式是利用继电器接触器设计的控制系统,由于组合机床要实现多种操作方式,已不能满足目前技术发展的需要.
本设计采用PLC控制技术并利用组态王6。

5对四工位组合机床运行状态进行监控,具有短路保护、过载保护、失压保护、液压过大保护、夹紧力不足保护等功能,具有故障报警和故障显示功能,具有工作方式显示、工作状态显示功能,同时又能够实现观察机床现场的运行状况。

PLC控制的专用组合机床和从前的杠杆加工设备相比,大大提高了生产效率,缩短了加工时间,提高了加工质量和精度,提高了设备的可靠性,减轻了劳动强度,降低了生产成本。

随着科学技术的发展,生产工艺不断提出新的要求,机床电气控制装置也不断更新。

在控制方法上主要从手动控制到自动控制;在控制功能上,是从简单到复杂;在操作上由笨重到轻松,从控制原理上,由单一的有触点硬接线继电器控制系统转为以微处理器为中心的软件控制系统。

在上世纪的20年代到30年代,借助继电器、接触器、按钮和行程开关等组成继电器-接触器控制系统,实现对机床的启动、停车、有级调速等控制.继电器—接触器控制的优点是:结构简单、价格低廉、维护方便、抗干扰性能力强。

因此广泛应用于各类机床和机械设备。

目前,在我国继电器接触器控制仍然是机床和其它机械设备最基本的电气控制形式之一。

继电器-接触器控制系统的缺点是:由于固定接线形成,故在进行程序控制时,改变控制程序不方便,灵活性差.故在实际生产中,由于大量存在一些开关量控制的简单程序控制过程,而实际生产工艺和流程,又是经常变化的.因而传统的继电器-接触器控制系统常常不能满足这种需求.电子计算机控制系统的出现提高了电气控制的灵活性和通用性,其控制功能和控制精度都得到很大的提升.然而在其初期,存在着系统复杂、使用不方便、抗干扰能力差、成本较高等缺陷,尤其对上述简单的过程控制有“大材小用”和不经济等问题。

因而60年代出现了一种能够根据需要,方便的改变控制系统,而又要比计算机系统结构简单,价格低廉的自动化装置—-顺序控制器。

它能通过组合逻辑元件插接或变成来实现继电器-接触器控制线路功能的装置,它能满足成组经常改变的控制要求,使控制系统具有较大的灵活性和通用性,但它还是使用硬件手段,装置
体积大,功能也受到了一定的限制。

随着大规模集成电路和微处理机技术的发展和应用。

上述控制技术也发生了根本变化。

在70年代出现了用软件手段来实现各种控制功能,以微处理器为核心的新兴工业控制器—-可编程程序控制器(PLC)。

这种期间完全能够适应恶劣的工业环境,由于它兼备了计算机控制和继电器—接触器控制两方面的优点,故目前世界各国将其作为一种标准化通用设备普遍应用于工业控制。

1.2 组合机床概况
组合机床是针对特定工件,进行特定加工而设计的一种高效率自动化专用加工设备,这类设备大多能多刀同时工作,并且具有自动循环的功能。

组合机床是随着机械工业的不断发展,由通用机床、专用机床发展起来的.通用机床一般用一把刀具进行加工,自动化程度低、辅助时间长、生产效率低,但通用机床能够重新调整,以适应加工对象的变化。

专用机床可以实现的多刀切削,自动化程度较高,结构较简单,生产效率也较高。

但是,专用机床的设计,制造周期长,造价高,工作可靠性也较差。

专用机床是针对某工件的一定工序设计的,当产品进行改进,工件的结构,尺寸稍有变化时,它就不能继续使用。

在综合了通用机床、专用机床优点的基础上产生了组合机床.
组合机床通常由标准通用部件和加工专用部件组合构成,动力部件采用电动机驱动或采用液压系统驱动,由电气系统进行工作自动循环的控制,是典型的机电或机电液一体化的自动加工设备。

常见的组合机床,标准通用部件有动力滑台各种加工动力头以及回转工作台等,可用电动机驱动,也可用液压驱动.各标准通用动力部件组合构成一台组合机床时,该机床的控制电路可由各动力部件的控制电路通过一定的连接电路组合构成[1]。

多动力部件构成的组合机床,其控制通常有三方面的工作要求:第一方面是动力部件的点动和复位控制.第二方面是动力部件的半自动循环控制。

第三方面是整批全自动工作循环控制。

组合机床具有生产率高、加工精度稳定的优点。

因而,在汽车、柴油机、电机、机床等一些具有一定生产批量的企业中得到了广泛应用。

目前,组合机床的研制正向高效、高精度、高自动化和柔和性化方向发展。

本文所用组合机床为四工位组合机床,该机床由四个滑台,各载一个加工动力头,组成四个加工工位,除了四个加工工位外,还有夹具,上下料机械手和进料器,四个辅助装
置以及冷却和液压系统共14个部分。

机床的四个加工动力头同时对一个零件的四个端面以及中心孔进行加工,一次加工完成一个零件,由上料机械手自动上料,下料机械手自动取走加工完成的零件,该机床的俯视示意图如图1-1所示。

图1—1四工位组合机床十字轴示意图
1.3 可编程控制器概况
可编程控制器(Programmable Controller ,简称PC )与个人计算机的PC 相区别,用PLC 表示.PLC 是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器、执行逻辑、记时、计数等顺序控制功能,建立柔性的程控系统。

国际电工委员会(IEC ,International Electrical Committee )颁布了对PLC 的规定:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计.它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。

可编程序控制器及其有关设备,都应按易于与工控制系统形成一个整体,易于扩充其功能的原则设计[2]。

相对一般意义上的计算机,可编程控制器并不仅仅具有计算机的内核,实质上是它经过一次开发的工业控制用计算机。

从另一个方面来说,它是一种通用机,不经过二次开发,它就不能在任何具体的工业设备上使用.PLC 具有通用性强、使用方便、适应面广、
可靠性高、抗干扰能力强、编程简单等特点。

再加上其体积小,可靠性高,抗干扰能力
进料装置
III 工位
II 工位
I 工位
IV 工位
强,控制功能完善,适应性强,安装接线简单等众多优点,可编程控制器在问世后的短短30年中获得了突飞猛进的发展,在工业控制中得到了非常广泛的应用.可以预料:在工业控制领域中,PLC控制技术的应用必将形成世界潮流。

PLC程序既有生产厂家的系统程序,又有用户自己开发的应用程序,系统程序提供运行平台,同时,还为PLC程序可靠运行及信息与信息转换进行必要的公共处理。

用户程序由用户按控制要求自行设置.
第2章系统硬件设计
2。

1 选择PLC机型
合理选择PLC的型号,对于提高PLC控制系统的技术经济指标起着重要作用。

选择机型的基本原则是在功能满足要求的前提下,保证可靠,维护使用方便以及最佳功能价格比.S7-200系列西门子PLC家族中的成员之一,在西门子工控领域中占有重要的地位。

S7-200系列PLC体积小,价格低廉,软硬件功能强大,系统配置方便,它一推向市场就在各行各业得到了广泛的应用。

而S7-200系列的产品可以满足设计要求,因此设计以西门子公司的S7-200系列入手[3]。

1. 结构选择
PLC主要有整体式和模块式。

整体式PLC:整体式PLC的每一个点的平均价格比模块式的便宜,且体积相对小,一般用于系统工艺过程较为固定,环境条件较好,维修量较小的小型控制系统中。

模块式PLC:模块式PLC功能扩展灵活方便。

在点数上,输入点数,输出点数的比例,模块的种类方面选择余地大,且维修方便,一般用于较复杂的控制系统。

对于组合机床,选用整体式PLC较好。

2。

I/O点选取原则
PLC平均的I/O点价格比较高,因此应该合理选用PLC的I/O点数量,在满足控制要求的前提下力争使用的I/O点最少,但必须留有一定余量。

通常I/O点数是根据被控制对象的输入输出信号的实际需要,再加上10%-20%的余量来确定。

由PLC组成的四工位组合机床控制系统有输入信号42个,均为开关量。

其中检测元件17个,按钮开关24个,选择开关1个。

电控制系统有输出信号27个,其中电磁阀16个,6台电动机的接触器.
2。

2 I/0分配表
根据PLC的选用,结合面板设计分配I/O端口地址如表2—1示.
表2—1 I/O分配表
2。

3 主电路设计
1。

主轴电动机单方向起动,要求有短路及过载保护.
2. 冷却泵电动机单向工作,有短路及过载保护。

2.3.1 主电路图
主电路设计图,如图2-1所示.
L1L2L3
I 主轴
冷却电机
IV 主轴III 主轴II 主轴
图2-1主电路图
2.3.2 电器元件明细
元件选用
1. 根据上述要求,我们选用五台电动机:
M1-控制主轴Ⅰ的电动机; M2—控制主轴Ⅱ的电动机; M3-控制主轴Ⅲ的电动机;
M4-控制主轴Ⅳ的电动机; M5—控制冷却电机。

2. 再根据电动机的控制要求选元件:
QF —控制总电源的断路器,实现短路与过载保护; FU1—FU5-控制各电动机短路保护; KM1-控制主轴Ⅰ电动机工作; KM2-控制主轴Ⅱ电动机工作; KM3—控制主轴Ⅲ电动机工作; KM4—控制主轴Ⅳ电动机工作; KM5-控制冷却点击工作;
FR1-FR5—用于各电动机的过载保护控制。

我们根据前面定义号的确定可知,需要采用S7-200型PLC 机(CPU223 14I/10Q)的7槽框架的模块,其中输人输出模块选用两块直流24V 模块EM223(8I/8Q)。

1. 电磁阀
根据设计要求,电磁阀需24V 直流电压,查手册电磁阀选用MFZ1-07直流电磁阀,吸合力为7N ,吸合距离4mm ,额定直流电压24V ,消耗功率1OW ,消耗电流0。

4A 。

2. 行程开关
根据控制要求,选用直流24V ,阻抗小2kΩ,两线制。

查手册选用LXJ —1A,一开一闭触点.
3. 压力继电器
根据控制要求,需要压力继电器.查手册选用DP-63B 型。

4。

空气开关(断路器)
因电动机额定电流是5A ,考虑到起动时电流较大,所以选用DZ5 - 20 自动空气开关。

主触点额定电流2OA,能满足起动电动机电流的需要,辅助触点为一常开与一常闭,额定电流5A ,也能满足控制要求。

5。

接触器
根据控制要求选用CJX1 - 12,主触点额定电流12A ,线圈使用交流22OV 能接通12N I (144A) ,分断10N I (120A)满足控制要求,消耗功率65V A,消耗电流0。

35A.
6。

主电路熔断器
对于单台电动机,熔体额定电流,选用1。

5–2。

5 倍电动机额定电流.根据控制要求,电动机额定电流5A ,所以选用RL1 — 15 型熔断器,熔管额定电压380V ,额定电流15A,熔体额定电流选择15A 。

7。

控制电路(AC22OV )熔断器
因为主接触器线圈只需消耗0.35A 电流,所以选择RL1 - 15型熔断器,选择2A , 即能满足要求[5]。

8. 照明电路熔断器
照明电路电压AC220V ,选用40W 灯泡,消耗电流0.18A ,故选用RM10 - 15 型熔断器,熔体电流为2A 。

9。

中间继电器
控制需要有4开4闭触点的中间继电器,所以选用HH54 型中间继电器,线圈额定电
压直流24V ,触点有4开4闭,额定电流3A,能满足控制要求.
10。

继电器
根据控制要求,KT 选用ST3PC,有一对瞬动触点,一对延时触点,即能满足控制要求。

11. 直流24V 控制电路熔断器
考虑到最多工作时,有两个中间继电器.两个电磁阀线圈得电,电流大约为2A,故选用RL1-15型熔断器,熔体电流选用4A,出现运行故障时,既能保护,又能满足控制要求。

12. 按钮
根据控制要求,选用LA2 型,开起式,规格为500V、5A ,触点数量是一开一闭,具有一个按钮数。

其中:起动按钮选绿色调整按钮选黑色停止按钮选红色。

13. 转换开关
考虑到起动循环与切换自动手动使用较频繁,且分断电流且在1A 以上,5A 以下,而且都具有两对触点座,故选择LW6 一2/B,具有两对触点座,手柄交换位置左右各30。

14。

自动空气开关
因为主电路有三台电动机,故选用DZ5 - 20 型自动空气开关,具有短路、过载保护.选用自复式、DZS - 20 /330 型,能切断20A 电流,能满足需要.
2.3。

3 系统I/0接线图
系统的I/0接线图如图2—2所示。

图2-2 PLC电路主机单元I/0接线图
第3章系统软件设计
3。

1 系统初始化
初始化对于每一套系统程序都是必需的,每一次PLC上电或对PLC强制复位都要初始化,主要是对在程序中使用到的PLC的各种计数器、定时器、寄存器等进行复位和设置,同时保留上次运行需要记忆的各种数据,完成运行前的各项准备工作.
3.2 数据结构的设计
数据结构设计的主要内容有:
1. 按照软件设计要求,将PLC的数据空间做进一步的划分,分为若干个子空间,并对每一个子空间进行具体的定义。

当然,这要以功能算法、硬件设备要求、预计的程序结构和占有量为依据,综合考虑来决定。

2。

应为每一子空间留出适当的裕量,以备以后使用[6].
该设计中,实验室提供的CPU型号为CPU 226 CN,它有40个I/O点数,但是我们只需要8个输入点和10个输出点共18个I/O点数,剩下的I/O点数就可以作为裕量使用。

I/O信号和数据结构的分析与设计为PLC编程人员提供了重要的依据。

3。

3 程序流程设计
四工位组合机床自动工作状态程序流程图如图3-1所示。

按下启动按钮和准备按钮,接下来就是半自动、手动和全自动三种方式的选择,选全自动来做说明:当按下全自动按钮时,上料器进,当上料器进到终点的时候,碰到行程开关,即家具加紧和进料,然后就是上料器退,当上料器退回去的时候,就开始放料,接着就是Ⅰ、Ⅲ、Ⅱ、Ⅳ工作台前进,其中Ⅰ、Ⅲ工作台先于Ⅱ、Ⅳ工作台前进,当四个工作台前进完成之后,就对工件进行加工,当加工完成之后就开始后退,退完之后下料器开始前进,到达终点之后,夹具松开,然后下料器就把工件取回,然后循环加工工件。

半自动就是加工完一个工件之后就停车,而手动就是一个一个步骤的加工。

3.3。

1 工作循环流程图
如图3—1根据装置的控制要求和控制方式,可设计出PLC控制系统流程图。

I1.4
I1.5
I1.0
I1.6
M0.5M0.6
图3-1 控制系统流程图3。

3.2 梯形图设计
根据设计要求,本次设计的梯形图如图3-2所示.
( )
( )
( )( )
( )
( )
( )( )
( )
( )
( )
( )( )
( )
I2.5
M0.0
手动
SM0.0
M0.1
M0.3
M0.2
I2.5
M0.4
自动
SM0.0
M0.5
I2.2M0.6
I2.1
M0.7
启动/停止
I0.0
I0.6
I0.4I0.2M10.0
各滑台原位
I1.0
M10.3
I1.6
I1.4
I1.2
M10.2
M10.1
M10.2
SM0.7
原始状态条件
SM0.0
M0.0
S2.0SCR SCR S6.3
M11.0
S2.0S 1
Q0.7
SCRT S2.1
SCRT S3.1S 1
Q0.0S 1
Q2.0
SCRT
S2.2
SCRT SCRT S3.4S4.4Q1.3S
S 11Q2.2SCRT S3.5R 1
T0Q1.4
S
1
Q1.5
S 11S Q2.4SCRT S4.5S 1
T0
Q1.6
SCRT
SCRT S2.5
SCRT S2.6S 1Q.1.7SCRT S2.7S Q1.21SCRT S2.0SCRT M0.0图3—2 PLC 梯形图
3。

4 语句表
程序语句表如下所示。

LD I2。

5 = M0。

0 LDN SM0。

0 = M0.1
= M0。

2 = M0。

3 LDN I2。

5 = M0。

4 LDN SM0。

0 = M0。

5 LD I2。

2 = M0。

6 LD I2。

1 = M0。

7 LD I0。

0
A I0.2
A I0.4
A I0.6
= M11.0 LD I1.0
AN I1.2
AN I1。

4
A I1。

6 AN M10.3 = M10。

2 LD M10。

1 A M10.2 = SM0。

7 LD SM0.0 = M0。

0 LSCR S2.0 LSCR S6。

3 SCRE
LD I2。

3
O M11.0 LD SM0。

0 A SM0。

3 A SM0.7 S S2。

0,1 LSCR S2。

0 LDN Q0.7
= Q0.6 LD I1。

1 SCRT S2。

1 SCRT S3。

1 SCRE
LSCR S2。

1 LDN Q0。

1 S Q0.0,1 SCRE
LCSR S3.1 LDN Q1.7
S Q2.0,1 LD Q2.0
A I1.4
A I1。

5 SCRT S2.2
LD I1。

0
A I1.6
S Q0.7,1 S S2。

3,1 S S3.3,1 S S5。

7,1 S S6。

3,1 SCRE
LSCR S2.3 LDN Q0。

3
S Q0。

2,1 S Q2。

1,1 S Q2.5,1 LD I1。

0 SCRT S2.4 SCRE
LSCR S2.4 LDN Q2。

0
S Q0。

3,1 TON T39+30 LD T39 SCRT S3。

4 SCRE
LSCR S3。

4 LDN Q1。

4
S Q1.3,1
S Q2.2,1 LD I3.0 SCRT S3。

5
R T0,1 SCRE
LSCR S3.5 LDN Q1.3
S Q1。

4,1 SCRE
LSCR S4。

4 LDN Q1.6
S Q1。

5,1 S Q2。

4,1 LD I0。

7 SCRT S4。

5 LSCR Q1。

5 LDN Q1。

5
S Q1.6,1 SCRE
LSCR S4。

5 LDN Q1.5
S Q1。

6,1 SCRE
LSCR S5.3 LDN Q0。

5
S Q0.4,1
S Q2。

3,1 LD I0.5 SCRT S5。

4 SCRE
LSCR S5.4 LDN Q0.4
S Q0。

5,1 SCRE
SCRT S6.4
LD SM0.0
S Q2.5,1 LD Q0.3
A Q0.4
A Q0.5
A Q2。

5
A M10.1 SCRT S2。

5 SCRE
LSCR S2。

5 LDN Q1.2
S Q1。

0,1 R Q2。

1,1 R Q2。

2,1 R Q2.3,1
R Q2。

4,1 LD I1。

3 SCRT S2.6 SCRE
LSCR S2。

6 SCRE
LSCR S2。

6 LDN Q0.0
S Q1。

7,1 LD I1.4 SCRT S2.7 SCRE
LSCR S2。

7 LDN Q1.0
S Q1.2,1 LD I1.2
AN M11。

0 SCRT S2.0
LD I1.2
AN M11.0 SCRT M0。

0 SCRE
第4章组态画面设计
4.1 组态王概述
组态王软件是一种通用的工业监控软件,它融合过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。

它基于Microsoft Windows XP/NT2000 操作系统,用户可以在企业网络的所有的各个位置上都可以及时获得系统的实时信息。

采用组态王软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗。

它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。

组态王软件由工程浏览器、工程管理器和画面运行系统组成.
4。

1.1 工程浏览器
在工程浏览器中可以查看工程的各个组成部分,也可以完成数据库的构造、定义外部设备等工作。

工程浏览器框图如图4—1所示。

图4—1工程浏览器
4。

1.2 工程管理器
工程管理器是应用程序的管理系统。

PROJMANAGER具有很强的管理功能,可用于新工程的创建及删除,并能对已有工程进行搜索、备份及有效恢复,实现数据词典的导入和导出。

工程管理器框图如图4—2所示。

图4—2工程管理器
4.1。

3 画面运行系统
画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAKE和工程运行系统TOUCHVIEW来完成的.TOUCHMAKE是应用工程的开发环境。

在这个环境中可完成画面设计、动画连接等工作。

TOUCHMAKE具有先进完善的图形生成功能;数据库提供多种数据类型,能合理地提取控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简洁的操作方法。

TOUCHVIEW是“组态王6.0x”软件的实时运行环境,在应用工程的开发环境中建立的图形画面只有在TOUCHVEW中才能运行.TOUCHVIEW从控制设备中采集数据,并存在于实时数据库中。

它还负责把数据的变化已动画的方式形象地表示出来,同时可以完成变量报警、操作记录、趋势曲线等监视功能,并按实际需求记录在历史数据库中。

4.2 建立新工程
在组态王中,建立的每一个应用成为一个工程.每个工程必须在一个独立的目录下,不同的工程不能共用一个目录.在各一个工程的路径下,生成了一些重要的数据文件,这些数据文件不允许直接修改.
4。

2.1 新工程的建立
打开工程管理器选择新建建立新工程.
组态王工程管理器的主要作用是为用户集中管理本机上的组态王工程。

工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索组态王工程,
修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。

在工程管理器中组态王提供新建工程向导。

利用向导新建工程,使用户操作更简便、简单.单击菜单栏“文件\新建工程”命令或工具条“新建”按钮或快捷菜单“新建工程”命令后,弹出“新建工程向导一"对话框,如图4—3所示。

图4-3新建工程向导一
新建工程向导三如图4—4所示。

图4—4新建工程向导三
4。

2.2 建立画面
进入组态王开发系统后,就可以为每个工程建立数目不限的画面,在每个画面上生成互相关联的静态或动态图形对象。

这些画面都是由组态王提供的类型丰富的图形对象组成的。

系统为用户提供了矩形(圆角矩形)、直线、椭圆(圆)、扇形、点位图、多边形、文本等基本图形对象,及按钮、趋势曲线窗口、报警窗口、报表等复杂的图形对象。

提供了对图形对象在窗口内任意移动、缩放、改变形状、复制、删除、对齐等编辑操作,全面支持键盘、鼠标绘图,并可提供对图形对象的颜色、线型、填充属性进行改变的操作工具.
组态王采用面向对象的编程技术,这样可以方便地建立画面的图形界面。

构图时,可以像搭积木那样利用系统提供的图形对象完成画面的生成。

同时支持画面之间的图形对象复制,可重复使用以前的开发结果.新画面的建立如图4-5所示。

图4-5 新画面的建立
本次设计的监控系统画面如图4-6所示。

相关文档
最新文档