基于组态王的PLC控制系统设计

基于组态王的PLC控制系统设计
基于组态王的PLC控制系统设计

综合课程设计报告

项目名称:基于组态王的PLC控制系统设计

学生:周绍梅

专业:电气技术教育

项目起止日期:2009年12月21日至2010年1月8日

天津工程师范学院

目录

一、理论基础

1.1 PLC概述

1.2 西门子s7-200plc简介

1.3 组态王软件简介

二、设计任务及要求

三、设计内容的实现(包括组态画面的设计、硬件和软件、数据显示、曲线、报表)

3.1 简单监控系统设计

3.2 多种液体混合控制系统的设计

3.3 水箱液位控制系统设计

四、综合设计体会

五、致谢

六、参考文献

摘要

本次课程设计主要是利用西门子S7-200 PLC可编程控制器实现控制,并利用组态王软件制作人机对话界面,监控PLC控制系统的运行情况。基于本课程的设计目的和具体要求,首先是对PLC与组态王6.53软件进行简要的介绍;其次是针对西门子S7-200 PLC和组态王6.53软件进行全面详细的说明,对系统软件的设计过程进行细致的讲解,并对编程软件和编程中所用到的一些指令、部分程序作详细的解读;最后对组态模拟软件做总结性的陈述,并配有组态画面。PLC可编程控制器和组态王软件的结合更加方便了PLC控制器在实际生产中的设计,与简单PLC控制系统相比更形象、生动,并且具有良好的应用价值.

关键词:PLC s7-200 可编程控制器组态王

Abstract

S7-200 and 6.53 kingview is detailedly introduces the design of software system, detailed explanation, and the software programming and use of some instructions to part, makes a detailed interpretation of the program, Finally on configuration software provides a brief statement on specific simulation process, has made the detailed narration, and equipped with configuration screen, PLC programmable controller and kingview software for the combination of PLC control system design, testing, and simple to use PLC control system, more vivid image, compared with good application value. Keywords: PLC programmable controller Kingview

一、理论基础

1.1 PLC概述

在市场经济的推动下,人们要求产品品种齐全而且优质价廉。为适应市场的需求,工业产品的品种就要不断更新换代,从而要求产品的生产线及附属的控制系统下不断修改甚至更换。世界上生产PLC的厂家非常多,其中著名的厂家有美国的A·B,日本的三菱,德国的西门子公司。PLC通常以输入输出点(I/O)总数的多少进行分类。I/O

点数在128点以下为小型机,I/O点数在129—512点为中型机;I/O 点数面向在513点以上为大型机。PLC的I/O点数越多,其存储容量也越大。PLC的编程语言常用的有梯形图、指令表和SFC图。由于梯形图比较直观,容易掌握,因而很受普通技术人员的欢迎。

PLC常用的编程工具有:(1)手持式编程器,一般供现场调试及修改使用;(2)个人电脑,利用专用的编程软件进行编程。

PLC的应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。如:冲压机床,磨床,印刷机械,橡胶化工机械,中央空调,电梯控制,运动系统。

PLC编程具有以下优点:(1)学习PLC编程容易。(2)控制系统简单更改容易,施工周期短。(3)系统维护容易。PLC型号品种繁多,但实质上都是一种工业控制计算机。学习PLC的编程无需深入细致了解其内部结构,大致上按以下五部分组成就足够了。(1)中央处理器(CPU),CPU进行逻辑运算及数学运算,并协调整个系统的工作。(2)存储器,用于存放系统编程及监控运行程序、用户程序、逻辑及数学运算的过程变量及其他所有信息。(3)电源,包括系统电源、备用电源及记忆电源。(4)输入/ 输出单元,用来进行输入信号的隔离滤波及电平转换;输出单元用来对PLC的输出进行放大及电平转换,驱动控制对象。输出单元接口是PLC获取控制现场信号的输入通道。输出接口电路由滤波电路、光电隔离电路和输入内部电路组成。(5)通信接口。他是PLC与外界进行通信的通道。如与个人电脑、扩展接口及

其他通信设备。

1.2 西门子S7-200PLC简介

1.特点:

S7-200 是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。

S7-200系列出色表现在以下几个方面:

极高的可靠性极丰富的指令集易于掌握便捷的操

丰富的内置集成功能实时特性强劲的通讯能力丰富的扩

展模块

2.组成单元:

S7-200系列PLC可提供4个不同的基本型号的8种CPU供您使用。

1、CPU单元设计

集成的24V负载电源:可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA输出, CPU 224,CPU 224XP,CPU 226分别输出280,400mA。可用作负载电源。

2、不同的设备类型

CPU 221~226各有2种类型CPU,具有不同的电源电压和控制电压。(1)本机数字量输入/输出点

CPU 221具有6个输入点和4个输出点,CPU 222具有8个输入点和6个输出点,CPU 224具有14个输入点和10个输出点,CPU 224XP 具有14个输入点和10个输出点,CPU 226具有24个输入点和16个输出点。

(2)本机模拟量输入/输出点

CPU 224XP具有2个输入点,1个输出点。

(3)中断输入

允许以极快的速度对过程信号的上升沿作出响应。

(4)高速计数器

CPU 221/222: 4个高速计数器(30KHz),可编程并具有复位输入,2个独立的输入端可同时作加、减计数,可连接两个相位差为90°的A/B相增量编码器

CPU224/224XP/226 : 6个高速计数器(30KHz),具有CPU221/222相同的功能。

CPU 222/224/224XP/226:可方便地用数字量和模拟量扩展模块进行扩展。

(5)模拟电位器

CPU221/222 1个 CPU224/224XP/226 2个

CPU221/222/224/224XP/226还具有脉冲输出 2路高频率脉冲输出(最大20KHz),用于控制步进电机或伺服电机实现定位任务。(6)电池模块

用于长时间数据后备。用户数据(如标志位状态,数据块,定时器,计数器)可通过内部的超级电容存贮大约5天。选用电池模块能延长存贮时间到200天(10年寿命)。电池模块插在存储器模块的卡槽中。(7)编程:CPU 221/222/224/224XP/226

STEP 7-Micro/WIN32 V3.1编程软件可以对所有的CPU

221/222/224/224XP/226功能进行编程。同时也可以使用STEP

7-Micro/WIN16 V2.1软件包,但是它只支持对S7-21x同样具有的功能进行编程。

STEP 7-Micro/DOS不能对CPU 221/222/224/224XP/226编程。如果使用PG/PC的串口编程,则需要使用PC/PPI电缆。

如果使用STEP 7-Micro/WIN32 V3.1编程软件,则也可以通过SIMATIC CP 5511或CP 5611编程。在这种情况下,通讯速率可高达

187.5kbit/s。

可以利用PC/PPI 电缆和自由口通讯功能把 S7-200 CPU 连接到许多和RS-232

(8)标准兼容的设备。

有两种不同型号的 PC/PPI 电缆:

带RS-232口的隔离型 PC/PPI电缆,用5个DIP开关设置波特率和其它配置项。

带RS-232口的非隔离型 PC/PPI 电缆,用4个DIP开关设置波特率。当数据从RS-232传送到RS-485口时,PC/PPI 电缆是发送模式。当数据从RS-485传送到RS-232口时,PC/PPI 电缆是接收模式。当检

测到RS-232的发送线有字符时,电缆立即从接收模式转换到发送模式。当RS-232发送线处于闲置的时间超过电缆切换时间时,电缆又切换到接收模式。这个时间与电缆上的DIP开关设定的波特率选择有关。

CPU 221:本机集成6输入/4输出共10个数字量I/O点。无I/O扩展能力。6K字节程序和数据存储空间。4个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出。1个RS485通讯/编程口,具有PPI 通讯协议、MPI通讯协议和自由方式通讯能力。非常适合于小点数控制的微型控制器。

CPU 222:本机集成8输入/6输出共14个数字量I/O点。可连接2

个扩展模块。6K字节程序和数据存储空间。4个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。非常适合于小点数控制的微型控制器。

CPU 224:本机集成14输入/10输出共24个数字量I/O点。可连接7个扩展模块,最大扩展至168路数字量I/O点或35路模拟量I/O 点。13K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。I/O 端子排可很容易地整体拆卸。是具有较强控制能力的控制器。

CPU 224XP:本机集成14输入/10输出共24个数字量I/O点,2输入/1输出共3个模拟量I/O点,可连接7个扩展模块,最大扩展值至

168路数字量I/O点或38路模拟量I/O点。20K字节程序和数据存储空间,6个独立的高速计数器(100KHz),2个100KHz的高速脉冲输出,2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。本机还新增多种功能,如内置模拟量I/O,位控特性,自整定PID功能,线性斜坡脉冲指令,诊断LED,数据记录及配方功能等。是具有模拟量I/O和强大控制能力的新型CPU。

CPU 226:本机集成24输入/16输出共40个数字量I/O 点。可连接7个扩展模块,最大扩展至248路数字量I/O 点或35路模拟量I/O 点。13K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。I/O 端子排可很容易地整体拆卸。用于较高要求的控制系统,具有更多的输入/输出点,更强的模块扩展能力,更快的运行速度和功能更强的内部集成特殊功能。可完全适应于一些复杂的中小型控制系统。

3.PLC的分类

一、根据PLC的结构形式,可将PLC分为整体式和模块式两类。(1)整体式PLC 整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点。小型PLC一般采用这种整体式结构。整体式PLC由不同I/O点数的基本单元(又称主机)和扩展单元组成。基本单元内有CPU、I/O接口、与I/O扩展单元相连的扩展口,以及与编程器或EPROM写入器相连的接

口等。扩展单元内只有I/O和电源等,没有CPU。基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。

(2)模块式PLC 模块式PLC是将PLC各组成部分,分别作成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU 模块中)以及各种功能模块。模块式PLC由框架或基板和各种模块组成。模块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC一般采用模块式结构。还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC。叠装式PLC其CPU、电源、I/O接口等也是各自独立的模块,但它们之间是靠电缆进行联接,并且各模块可以一层层地叠装。这样,不但系统可以灵活配置,还可做得体积小巧。

二、按I/O点数分类

根据PLC的I/O点数的多少,可将PLC分为微型、小型、中型、大型和巨型五类。

超小型或微型PLC I/O点数小于的64点。

小型PLC I/O点数为64点以上、256点以下的为小型PLC。

中型PLC I/O点数为256点以上、2048点以下的为中型PLC。

大型PLC I/O点数为2048以上、8192点以下的为大型PLC。

超大型PLC I/O点数超过8192点。

1.3组态王软件简介

组态王开发监控系统软件是新型的工业自动控制系统正以标准

的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统,它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。

1.使用组态王实现控制系统实验仿真的基本方法:

(1)图形界面的设计

(2)构造数据库

(3)建立动画连接

(4)运行和调试

2.使用组态王软件开发具有以下几个特点:

(1)实验全部用软件来实现,只需利用现有的计算机就可完成自动控制系统课程的实验,从而大大减少购置仪器的经费。

(2)该系统是中文界面,具有人机界面友好、结果可视化的优点。对用户而言,操作简单易学且编程简单,参数输入与修改灵活,具有多次或重复仿真运行的控制能力,可以实时地显示参数变化前后系统的特性曲线,能很直观地显示控制系统的实时趋势曲线,这些很强的交互能力使其在自动控制系统的实验中可以发挥理想的效果。

3.在采用组态王开发系统编制应用程序过程中要考虑以下三个方面: (1)图形,是怎样用抽象的图形画面来模拟实际的工业现场和相应的工控设备。

(2)数据,就是创建一个具体的数据库,并用此数据库中的变量描述工控对象的各种属性,比如水位、流量等。

(3)连接,就是画面上的图素以怎样的动画来模拟现场设备的运行,以及怎样让操作者输入控制设备的指令。

二、设计任务与要求

设计内容:

1.简单监控系统设计(组态画面的设计):电动机顺序起停控制、

节日彩灯、交通信号灯、智能抢答器

要求:通过组态软件实现相关的操作和状态、数值的显示

2.多种液体混合控制系统(模拟量输入和显示)

要求:实时曲线,历史曲线,报表,报警

3.水箱液位控制系统设计(PID控制)

要求: 工艺流程图,参数设置,曲线,报表等

基本要求:

按时完成课程设计,并提交课程设计报告(程序图纸齐全)。

三、设计内容的实现(包括组态画面的设计、硬件和软件、数据显示、曲线、报表等)

【电动机顺序起停控制】

组态画面:

语句表:

Network 1

LD M1.0

EU

S M0.0, 1

Network 2

LD M0.0

= Q0.0

TON T37, 50

Network 3

LD T37

= Q0.1

Network 4

LD M1.1

R M0.0, 1

【节日彩灯】

组态画面:

语句表:

【交通信号灯】组态画面:

语句表:

【智能抢答器】组态画面:

组态王与PLC循环彩灯课程设计

前言 在使用工控软件中,我们经常提到组态一词,组态英文是“Configuration”,其意义究竟是什么呢?简单的讲,组态就是用应用软件中提供的工具、方法,完成工程中某一具体任务的过程。 与硬件生产相对照,组态与组装类似。如要组装一台电脑,事先提供了各种型号的主板、机箱、电源、CPU、显示器、硬盘、光驱等,我们的工作就是用这些部件拼凑成自己需要的电脑。当然软件中的组态要比硬件的组装有更大的发挥空间,因为它一般要比硬件中的“部件”更多,而且每个“部件”都很灵活,因为软部件都有内部属性,通过改变属性可以改变其规格(如大小、形状、颜色等)。 在组态概念出现之前,要实现某一任务,都是通过编写程序(如使用BASIC , C , FORTRAN等)来实现的。编写程序不但工作量大、周期长,而且容易犯错误,不能保证工期。组态软件的出现,解决了这个问题。对于过去需要几个月的工作,通过组态几天就可以完成。 组态软件是有专业性的。一种组态软件只能适合某种领域的应用。组态的概念最早出现在工业计算机控制中。如DCS(集散控制系统)组态,PLC(可编程控制器)梯形图组态。人机界面生成软件就叫工控组态软件。其实在其他行业也有组态的概念,人们只是不这么叫而已。如AutoCAD,PhotoShop,办公软件(PowerPoint)都存在相似的操作,即用软件提供的工具来形成自己的作品,并以数据文件保存作品,而不是执行程序。组态形成的数据只有其制造工具或其他专用工具才能识别。但是不同之处在于,工业控制中形成的组态结果是用在实时监控的。组态工具的解释引擎,要根据这些组态结果实时运行。从表面上看,组态工具的运行程序就是执行自己特定的任务。 虽然说组态就是不需要编写程序就能完成特定的应用。但是为了提供一些灵活性,组态软件也提供了编程手段,一般都是内置编译系统,提供类BASIC语言,有的甚至支持VB。 本实验是利用组态,借助PLC软件来完成循环彩灯的模拟的实验。

基于PLC的液位控制系统设计论文

题目:基于PLC的液位控制系统设计姓名: 学号: 系别: 专业: 年级班级: 指导教师: 2013年5月18日

毕业论文(设计)作者声明 本人郑重声明:所呈交的毕业论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。矚慫润厲钐瘗睞枥庑赖。 本人完全了解有关保障、使用毕业论文的规定,同意学校保留并向有关毕业论文管理机构送交论文的复印件和电子版。同意省级优秀毕业论文评选机构将本毕业论文通过影印、缩印、扫描等方式进行保存、摘编或汇编;同意本论文被编入有关数据库进行检索和查阅。聞創沟燴鐺險爱氇谴净。 本毕业论文内容不涉及国家机密。 论文题目: 作者单位: 作者签名: 年月日

目录 摘要............................................................................................................. 1残骛楼諍锩瀨濟溆塹籟。引言............................................................................................................. 1酽锕极額閉镇桧猪訣锥。 1.研究现状分析 ................................................................................... 2彈贸摄尔霁毙攬砖卤庑。 1.1题研究背景、意义和目的 ...................................................... 2謀荞抟箧飆鐸怼类蒋薔。 1.2液位控制系统的发展状况 ...................................................... 3厦礴恳蹒骈時盡继價骚。 1.3课题研究的主要内容................................................................ 4茕桢广鳓鯡选块网羈泪。 2.控制方案设计 ................................................................................... 4鹅娅尽損鹌惨歷茏鴛賴。 2.1系统设计 ...................................................................................... 4籟丛妈羥为贍偾蛏练淨。 2.2单容水箱对象特性 .................................................................... 6預頌圣鉉儐歲龈讶骅籴。 3.硬件配置 .............................................................................................. 8渗釤呛俨匀谔鱉调硯錦。 3.1控制单元 ...................................................................................... 8铙誅卧泻噦圣骋贶頂廡。 3.2检测单元 ...................................................................................... 9擁締凤袜备訊顎轮烂蔷。 3.3执行单元 ...................................................................................... 9贓熱俣阃歲匱阊邺镓騷。 4.软件设计 .............................................................................................. 9坛摶乡囂忏蒌鍥铃氈淚。 4.1STEP 7-Micro/WIN编程软件简介 ........................................ 9蜡變黲癟報伥铉锚鈰赘。 4.2参数设定及I/O分配 .............................................................. 10買鲷鴯譖昙膚遙闫撷凄。 5.程序编程和系统仿真.................................................................. 12綾镝鯛駕櫬鹕踪韦辚糴。 5.1程序设计 .................................................................................... 12驅踬髏彦浃绥譎饴憂锦。 5.2程序仿真和分析....................................................................... 13猫虿驢绘燈鮒诛髅貺庑。 6.结论....................................................................................................... 16锹籁饗迳琐筆襖鸥娅薔。参考文献................................................................................................ 17構氽頑黉碩饨荠龈话骛。附录........................................................................................................... 19輒峄陽檉簖疖網儂號泶。致谢........................................................................................................... 22尧侧閆繭絳闕绚勵蜆贅。

组态王课程设计锅炉温度控制系统

锅炉温度控制系统上位机设计 1.设计背景 锅炉是化工、炼油、发电等工业生产过程中必不可少的重要的动力设备。它所产生的高压蒸汽,既可以作为风机、压缩机、大型泵类的驱动透平的动力源,又可作为蒸馏、化学反应、干燥和蒸发等过程的热源。随着工业生产规模的不断扩大,生产设备的不断创新,作为全厂动力和热源的锅炉,办向着大容量、高参数、高效率发展。为了确保安全,稳定生产,锅炉设备的控制系统就显得愈加重要。随着经济的迅猛发展,自动化控制水平越来越高,用户对锅炉控制系统的工作效率要求也越来越高,为了提高锅炉的工作效率,较少对环境的污染问题,所以利用计算机与组态软件技术对锅炉生产过程进行自动控制有着重要的意义。 2.任务要求 (1) 按照题目设计监控画面及动态模拟; (2) 在数据字典中定义需要的内存变量和I/O变量; (3) 实现监控系统的实时、历史曲线及报警界面显示; (4) 实现保存数据和参数报表打印功能; (5) 实现登陆界面和帮助界面。 3. 界面功能 3.1 系统说明 本系统的目的是实现锅炉的温度控制,所以在监控界面设置了加热部分和降温部分,同时通过观察相应仪表,操作者手动的实现对锅炉温度的控制,而且在加热过程和降温过程中有信号灯可以清楚地显示系统工作在什么阶段。此外,在监控界面加入了液位控制部分,通过对进水量和出水量的控制实现液位平衡。实时曲线和历史曲线可以让操作者清楚地观察到锅炉内液体的液位高度和温度,从而更加准确的操作系统,达到控制要求。实时报警界面可以随时进行提醒,防止发生意外情况。帮助界面可以让初次登陆该系统的用户快速学会如何操作系统。登陆界面中加入用户登陆部分,只有有相应权限的操作者也可以控制系统。该系统还加入历史曲线打印功能和对系统相关变量的保存功能,用户可以随时查看历史记录。 3.2主监控界面 主控界面实现的是操作者观察仪表,得到锅炉内液体温度和液位的实时信息,通过调节电磁阀1、2,使得锅炉内液体液位保持在要求范围内,通过加热按钮和降温按钮对

嵌入式智能家居控制系统软件设计

本科生毕业设计(论文)开题报告 论文题目:嵌入式智能家居控制系统 软件设计 学院:电气工程学院 专业班级:自动化1204 学生姓名:刘芳春 学号: 120302433 导师姓名:王通 开题时间:2016年 3 月 18 日

1.课题背景及意义 1.1课题研究背景、目的及意义 目前,几乎所有家庭都有使用各种电器设备,电视、电灯、空调、冰箱等。然而,就当前情况来说,这些设备总是被看成单个的、独立的个体使用,而极少出现一个专门的系统来管理它们、或是将它们糅合为一个具有一定“智慧”的设备集合体。这不仅使得设备使用者不得不在控制和管理这些设备上消耗大量时间和精力,而且容易造成设备使用效率不高,浪费宝贵的能源,这不符合节能环保的国家政策方针。 基于这个事实,智能家居的概念应运而生。智能家居又被人们称智能住宅[1],在国外也叫做Smart Home。智能家居是以个人住所为单位,以控制技术、通信技术计算机技术为基础,以提升人们的日常家居生活为目的的家居控制和管理系统[2]。 由于智能家居是一个最近才得到快速发展的行业,当前有许多地方并未得到充分的研究,也有许多研究成果并未能转化成为实际产品。探寻其本质因素有两个。其一,大多数已有的智能家居产品是针对高消费人群设计和开发的,而没有顾及到占人口绝大多数的低端消费人群。因此,其市场本身就不会太大。其二,许多开发出来的产品在性能上并不完全让消费者满意。当前已有的产品中的大多数,或是存在功能单调、或是存在使用不方便等各种缺乏吸引力的不足之处。 为了改善这一现状,软件部分设计就成了必不可少的工作,软件部分以软件开发平台为核心,向上提供应用编程接口,向下屏蔽具体硬件特性的板级支持包。嵌入式系统中,软件和硬件紧密配合,协调工作,共同完成系统预定的功能。嵌入式软件是应用程序和操作系统两种软件的一体化程序。对于嵌入式软件而言,系统软件和应用软件的界限并不明显,原因在于嵌入式环境下应用系统的配置差别较大,所需操作系统裁剪配置不同,I/O 操作没有标准化,驱动程序通常需要自行设计[3,4]。 嵌入式实时操作系统在目前的嵌入式系统中应用越来越广泛,尤其在功能复杂、系统庞大的应用中[5]。它与实时应用软件相结合成为有机的整体起着核心作用,由它来管理和协调各项工作,为应用软件提供良好的运行软件环境和开发环境。μC/OS-II 是一个完整的,可移植、固化、裁剪的占先式实时多任务内核。它通过了美国联邦航空管理局商用航行器的认可,符合航空无线电技术委员会对用于航空设备方面所使用的软件性能提出的DO-178B标准认可。目前已有数百个商业应用的μC/OS,该操作系统的稳定性和可靠性得到了充分的肯定[6,7]。该操作系统在智能家居领域中的应用也越来越广泛。因此对于嵌入式智能家居操作系统的研究也越来越有必要。

基于PLC系统的中央空调控制系统毕业设计论文

哈尔滨理工大学毕业设计 题目:基于PLC的中央空调控制系统设计院、系:自动化学院自动化系 姓名: 指导教师: 系主任: 2012年06月25 日

哈尔滨理工大学毕业设计(论文)任务书 学生姓名:学号: 学院:自动化学院专业:自动化 任务起止时间:2012 年 2 月27 日至2012 年 6 月25 日 毕业设计(论文)题目: 基于PLC的中央空调控制系统设计 毕业设计工作内容: 1.第1~2周,查阅相关资料并翻译外文资料; 2.第3~4周,了解课题目前在国内外的研究现状、发展趋势,确定中央空调所要实现的功能和了解整个系统的结构框架; 3.第5~8周,进一步了解中央空调的所要实现的具体功能,确定系统中所要用到的原器件,并进行最初的硬件电路的设计,为软件编程做准备; 4.第9~11周,学习PLC程序的设计与开发,确定最终的硬件电路的设计; 5.第12~13周,编写PLC程序,并和硬件一起进行程序调试,来检查程序的可行性; 6.第14~15周,修改必要的程序部分来完善系统,并书写论文的初稿;7.第16~17周,修改并完成书面论文,准备答辩。 资料: 1.王卫兵,高俊山. 可编程控制器原理及应用.第二版.机械工业出版社,2005 2.任光.可编程序控制器(PC)应用技术与实例.华南理工大学出版社,2001 3.汤蕴缪,史乃. 电机学.机械工业出版社,1999 4.康贤永,万大福. 可编程控制器及其应用. 重庆大学出版社,1998 5.梅晓榕,柏桂珍. 自动控制元件及线路. 科学出版社,2005 6.刘金琨. 先进PID控制Matlab仿真(第二版). 电子工业出版社,2004 指导教师意见: 签名: 年月日系主任意见: 签名: 年月日 教务处制表

组态王课程设计报告__混合配料监控系统

.. . .. . 自动化专业 控制系统软件设计 指导教师: 题目:混合配料监控系统 实现软件:组态王 组别: 学生姓名: 学生班级: 完成日期:

目录 一、组态王软件概述 (1) 二、设计背景 (1) 三、设计题目以及要求 (1) 1 题目 (1) 2 对象描述 (1) 3 测量信号 (1) 4 控制要求 (1) 5 设计内容 (1) 四、实验目的 (1) 五、实验步骤 (1) (一) 创建组态画面 (1) (二) 程序设计 (1) 六、结束语 (1) 七、参考书目 (1) 一、组态王软件概述 组态王软件是一种通用的工业监控软件,它融过程控制设计、现场操作以及工厂资源管理于议题,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。它给予Microsoft Windows XP/NT/2000/7操作系统,用户可以在企业网络的所有层次

的各个位置上都可以及时获得系统的实时信息。采用组态王软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本以及原材料的消耗。它适用于从单一设备的生产运营管理和鼓掌诊断,到网络结构的分布式大型集中监控管理系统的开发。 组态王软件结构由工程管理器、工程浏览器及运行系统组成。 工程管理器:工程管理器用于新工程的创建和已有工程的管理,对一游工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。 工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。 运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。

基于PLC与组态王的倒计时控制系统设计

理工类大学本科毕业设计论文 目录 摘要.............................................................................................................. 错误!未定义书签。前言 (2) 1 硬件系统介绍 (3) 1.1 可编程序控制器的概述 (3) 1.1.1 PLC的特点 (3) 1.1.2 PLC的主要功能 (4) 1.2 S7-200 PLC的概述 (4) 2 S7-200编程软件介绍 (5) 2.1 STEP7-Micro/WIN编程软件 (5) 2.2 编程软件的功能 (6) 2.3 编程计算机与CPU通信 (6) 2.4 编程语言 (6) 2.4.1 顺序功能图 (7) 2.4.2 梯形图 (7) 2.4.3 功能块图 (7) 3 倒计时程序设计 (7) 3.1本课题的系统要求 (7) 3.2 程序设计 (8) 3.2.1 PLC I/O端口设置 (8) 3.2.2 程序编译 (11) 4 上位机的组态设计介绍 (33) 4.1 组态王软件介 (33) 4.1.1 基本介绍 (33) 4.1.2 主要特点 (33) 4.1.3 实际应用 (34)

理工类大学本科毕业设计论文 1.使用组态王实现控制系统实验仿真的基本方法: (34) 5 组态王的程序设计与和PLC之间的通讯 (35) 5.1 组态王的数据列表 (35) 5.2 组态王与PLC S7-200 之间的通讯 (38) 5.3 组态王的界面设计 (40) 5.4 完成通讯后的运行画面 (41) 总结 (45) 致谢 (46) 参考文献 (47) 附录 (48)

PLC论文 控制系统设计

基于PLC的霓虹灯控制系统设计 目录 第一章绪论 (1) 第二章霓虹灯变压器 (2) 2、1霓虹灯的工作原理 (2) 2、2霓虹灯的结构与部件 (2) 第三章可编程序控制器简介 (3) 3、1 PLC简介 (3) 3、2 PLC的结构 (4) 3、3 PLC的工作原理 (4) 3、4控制器简介:S7-200系列PLC (5) 3、5 PLC应用特点 (5) 第四章霓虹灯控制系统设计 (6) 4、1任务分析及功能阐述 (6) 4、2 PLC接线图 (7) 4、3 I\O分配表 (8) 4、4控制流程的设计 (9) 4、5梯形图的设计 (10) 总结 (14)

第一章绪论 在现阶段,可编程控制器在工业控制领域已经起着举足轻重的作用,其方便快捷,准确等功能决定了它的主导地位,它将逐渐发展成以微处理器为核心,把自动化技术、计算机技术、通信技术融为一体的新型工业自动控制装置。本课题可以说就是对可编程控制器在自动控制方面的一个简单的应用。 随着改革的不断深入,社会主义市场经济的不断繁荣与发展,大中小城市都在进行亮化工程。企业为展现自己的形象与产品,一般都会采用通过霓虹灯广告屏来这种广告手法,所以当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告随处可见,一种就是采用霓虹灯管做成的各种形状与多种彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果,大部分就是采用霓虹灯。这就涉及到如何去控制霓虹灯的亮灭、闪烁时间及流动方向等诸多控制问题,如何去快捷、可靠、简单的去控制,成为人们考虑的重点,在这我认为PLC最适合去解决这些问题。 可编程控制器PLC英文全称Programmable Logic Controller,就是一种数字运算操作的电子系统,专为工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等方面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。作为自动控制装置的核心,它具有功能强,可靠性高等诸多优点,PLC实验装置采用的式模块化结构,主要模块有可编程序控制器、编程器模块,九种实验模块,按钮、开关输入模块与继电器输出模块,以及四层电梯模型。该装置可以完成各种指令系统以及多种控制对象的程序设计训练。因为PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。并且PLC在工业自动化控制特别就是顺序控制中的方面具有比较突出的优势,在现实中人们也就是多通过PLC去控制霓虹灯的。以上就就是我选择此题目作为本学期PLC应用系统设计的意义。 本次设计的主要任务就是利用可编程控制器对霓虹灯进行控制,采用的就是SIEMENS公司生产的S7-200系列可编程控制器,与其对应的编程软件就是STEP7-Micro/WIN。

组态王课程设计--锅炉温度控制系统

锅炉温度控制系统上位机设计 1. 设计背景 锅炉是化工、炼油、发电等工业生产过程中必不可少的重要的动力设备。它所产生的高压蒸汽,既可以作为风机、压缩机、大型泵类的驱动透平的动力源,又可作为蒸馏、化学反应、干燥和蒸发等过程的热源。随着工业生产规模的不断扩大,生产设备的不断创新,作为全厂动力和热源的锅炉,办向着大容量、高参数、高效率发展。为了确保安全,稳定生产,锅炉设备的控制系统就显得愈加重要。随着经济的迅猛发展,自动化控制水平越来越高,用户对锅炉控制系统的工作效率要求也越来越高,为了提高锅炉的工作效率,较少对环境的污染问题,所以利用计算机与组态软件技术对锅炉生产过程进行自动控制有着重要的意义。 2.任务要求 (1) 按照题目设计监控画面及动态模拟; (2) 在数据字典中定义需要的内存变量和I/O变量; (3) 实现监控系统的实时、历史曲线及报警界面显示; (4) 实现保存数据和参数报表打印功能; (5) 实现登陆界面和帮助界面。 3. 界面功能 3.1 系统说明 本系统的目的是实现锅炉的温度控制,所以在监控界面设置了加热部分和降温部分,同时通过观察相应仪表,操作者手动的实现对锅炉温度的控制,而且在加热过程和降温过程中有信号灯可以清楚地显示系统工作在什么阶段。此外,在监控界面加入了液位控制部分,通过对进水量和出水量的控制实现液位平衡。实时曲线和历史曲线可以让操作者清楚地观察到锅炉内液体的液位高度和温度,从而更加准确的操作系统,达到控制要求。实时报警界面可以随时进行提醒,防止发生意外情况。帮助界面可以让初次登陆该系统的用户快速学会如何操作系统。登陆界面中加入用户登陆部分,只有有相应权限的操作者也可以控制系统。该系统还加入历史曲线打印功能和对系统相关变量的保存功能,用户可以随时查看历史记录。 3.2主监控界面 主控界面实现的是操作者观察仪表,得到锅炉内液体温度和液位的实时信息,通过调节电磁阀1、2,使得锅炉内液体液位保持在要求范围内,通过加热按钮和降温按钮对温度进行控制,使得温度在要求范围内。这样,就实现了锅炉温度的控制。在该界面加入菜单项,可以查看历史系统报警。加入实时曲线、历史曲线和帮助界面按钮,可以使操作者更加快捷、准确的实现对系统的控制。如图1所示:

关于组态王的课程设计

一、概述 组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配臵等的系统组态工具。运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。 通常情况下,建立一个应用工程大致可分为以下六个步骤: 1.创建新工程为工程创建一个目录用来存放与工程相关的文件。 2.定义硬件设备并添加工程变量添加工程中需要的硬件设备和工程中使 用的变量,包括内存变量和 I/O 变量。 3.制作图形画面并定义动画连接按照实际工程的要求绘制监控画面并 使静态画面随着过程控制对象产生动态效果。 4.编写命令语言通过脚本程序的编写以完成较复杂的操作上位控制。 5.进行运行系统的配臵对运行系统、报警、历史数据记录、网络、用户 等进行设臵,是系统完成用于现场前的必备工作。 6.保存工程并运行完成以上步骤后,一个可以拿到现场运行的工程就制 作完成了。 接下来我将建立一个反应车间的监控中心。监控中心从现场采集生产数据,以动画形式直观的显示在监控画面上。监控画面还将显示实时趋势和报警信息,并提供历史数据查询的功能,完成数据统计的报表。将实时数据保存到关系数据库中,并进行数据库的查询等。 二、建立一个新工程 一)建立一个新工程 点击“开始”---〉“程序”---〉“组态王 6.5”---〉“组态王6.5”(或直接双桌面上组态王的快捷方式),启动后的工程管理窗口如图2-1 所示: 图2-1 图2-2 新建:单击此快捷键,弹出新建工程对话框建立组态王工程。点击工程 管理器上的“新建”,弹出“新建工程向导之一”,接下来一直按下一步直到 点击完成后会出现“是否将新建的工程设为组态王当前工程”的提示,选择 “是”即可新建一工程如图2-2: 二)工程浏览器

PLC装配流水线课程设计

课程设计报告 题目 课程名称 院部名称 专业 班级 学生姓名 学号 课程设计地点 课程设计学时 指导教师

摘要 本次设计主要是介绍PLC模拟控制在工业生产中的运用,要求学会使用组态王软件和PLC(SIMEINS S7-200)控制系统连接,采用下位机执行,上位机监控的方法,构建完成装配流水线的模拟控制系统。通过PLC模拟控制和组态王的监控,本文实现了装配流水线的控制和监视。 PLC控制;下位机执行;上位机监控;组态王监控在工业自动化生产中,由于PLC控制具有一系列的的优点,而且便于控制,深受企业的喜爱,同时运用组态软件进行监控生产流程,更是让整个过程变得可视化。而且工业自动化通用组态软件-组态王软件系统与最终工程人员使用的具体的PLC或现场部件无关。对于不同的硬件设施,只需为组态王配置相应的通讯驱动程序即可。组态王支持一系列的硬件设备,包括可编程控制器(PLC)、智能模块、板卡、智能仪表、变频器等等。所以在装配流水线上PLC的模拟控制运用的越来越广泛. 目录 1.课程设计的目的 (2) 2.课程设计的内容 (3) 2.1.操作说明和实验说明 (3) 2.2设备选择 (4) 2.3系统的I/O配置 (4) 2.4轧钢机控制系统模拟面板 (5) 2.5程序流程图 (5) 2.6梯形图 (6) 3.课程设计总结 (9)

1、课程设计目的 (1)熟悉可编程序控制器的使用方法 (2)练习用电脑输入,修改和调试程序的方法 (3)练习辅助继电器和定时器的使用 (4)利用可编程序控制器对简单系统进行控制的过程课程设计内容 2.1.操作要求:系统中的操作工位A、B、C,运材工位D、E、F、G 及仓库操作工位H只能对工件进行循环处理。 2闭合“启动”开关,工件经过传送工位D送至操作工位A ,在此工位完成加工后再由传送工位E传送至操作工位B.....,依次传送加工,直至工件被送至仓库操作工位H,由该工位完成对工件的入库操作,循环处理。 3断开“启动”开关,系统加工完成最后一个工件入库后,自动停止工作。 4按“复位”键,无论此时工件位于任何工位,系统均能复位至起始状态,即工件又重新从传送工位D处开始运送并加工。 2.2设备选择 PLC-1B实验箱一只

基于plc电梯控制系统设计毕业论文_1

第1章绪论 1.1 论文的背景及意义 随着科学技术的发展、城市现代化进程的突飞猛进,电梯作为一种高效、迅捷、安全、可靠的垂直运输设备,成为了人们不可缺少的运输工具。现代高层建筑中各办公大楼、住宅、宾馆、医院、工矿企业、仓库、码头、大型货轮等都离不开它。据统计,在美国乘其他交通工具的人数每年约为80亿人次,而乘电梯的人数每年却有540亿人次之多。电梯服务中国已有100多年历史,特别在改革开放以后,我国电梯的使用数量快速增长。尤其是现阶段,随着经济日新月异的发展,人们生活水平不断提高,城市建筑不断增多,楼房也越来越高,与此相应,电梯也得到迅猛的发展。现在,电梯已完全融入我们的生产、生活中,满足人们生活、工作及学习的需要。据统计,我国在用电梯已达40多万台,每年还以约5万~6万台的速度增长[1][2]。 电梯的作用越来越显著,电梯的需求越来越大。而目前我国使用的先进的电梯系统基本上都是国外设计制造,其核心技术并不公开。国内具有自主知识产权的控制方法和技术在实际中的应用还比较少,与国外先进技术相比还有较大的差距。尽快研究和掌握先进的控制技术,对国内电梯工业的发展会有很大的促进作用。 早期的电梯自动控制系统中,信号的逻辑控制一般是由继电器—接触器电路来实现。由于继电器、接触器都是有触点的电气元件,体积庞大,弧光放电较严重,使用寿命有限;在电梯这种较复杂控制系统中可靠性不高,施工过程中接线复杂,当控制要求改变时必须改变硬件接线,使得通用性和灵活性不够,生产周期加长;另外,继电器、接触器触点数目有限,可扩展性较差;继电器—接触器控制系统依靠触点的机械动作实现控制,工作频率低且机械触点还会出现抖动问题;继电器控制逻辑一般不具备计数功能;同时随着楼宇层数的增加,继电器—接触器控制系统过于庞大,给设计带来不便。基于以上多种原因,导致电梯控制系统的工艺性、运行的可靠性与安全性降低,故目前己被逐步淘汰。 目前电梯的控制普遍采用两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能。微机控制是电梯控制技术的发展方向,目前已有一些由微机控制的电梯新机型相继推出,使控制功能得到增强,性能得到改善。微机控制系统虽然在智能控制方面有较强大的功能,但也存在一定的不足之处,一方面微机控制抗干扰能力较差、

组态王课程设计报告

《组态王课程设计报告》题目:反应器液位的检测与监控 姓名:张正强 学号:201211214 专业:自动化 班级:112班 指导教师:王继东 2015年6月22日

目录 一、组态王软件介绍 (3) 二、设计要求 (4) 三、实验目的 (4) 1.熟悉组态王软件,达到熟练使用组态软件的常用工具 (4) 2.学会完成组态工程的设计步骤 (4) 3.锻炼动手能力和分析问题解决问题的能力 (4) 四、实验步骤: (4) 1、系统设计: (4) A.启动浏览器,新建工程 (4) B.设备定义 (4) C.变量定义 (5) D.画面绘制 (6) E.动画连接及按键的程序编写 (7) 五、结束语 (13) 六、参考文献 (13)

一、组态王软件介绍 组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。 图一组态王软件

PLC课程设计 十字路口交通灯控制系统PLC程序及组态设计

题目:十字路口交通灯控制系统PLC程序及组态设计 一、课程的性质与任务 电气控制与PLC课程设计是自动化专业一个重要的实践性教学环节。本设计课题与自动化专业密切相关,通过设计同学可全面运用所学专业知识,进一步提高自己的实践动手能力和解决实际问题的能力。通过课程设计达到以下要求: 1. 熟悉十字路口交通灯系统控制要求、收集技术资料,了解PLC和组态软件在控制系统中的应用、发展及未来趋势。 2、进一步熟悉西门子PLC的特点、性能和编程方法;通过PLC实现交通灯的自动控制。 4、掌握控制系统的硬件和程序设计方法、调试及运行步骤。 5、了解组态软件的基本结构、特点和设计方法;锻炼运用组态软件编程的能力。 二、课程教学的基本要求 1、论证设计方案并写出基本设计框图及步骤。 2、绘制硬件设计原理图及电路图。 3、设计出完整的程序框图和程序清单。 4、说明硬软件的调试过程和调试方法及设计者的心得体会 5、1月18日提交电子和打印文档,包括文字、图、程序等,2500字左右。 三、主要参考资料: [1] PLC编程及应用(第三版),廖常初,机械工业出版社,2007。 [2] 组态王组态软件使用手册。 [3] 工控组态软件与PLC应用技术,吴天明,北航出版社,2007。 完成期限:自 2011年 1 月 7 日至 2011 年 1 月 18 日指导教师:教研室主任: 学院院长: 2011 年 1 月 10 目录

摘要 (4) 一、课程设计的目的与要求 (4) 二、设计正文 (4) 1 控制系统分析 (4) 1.1 工艺过程和控制要求 (4) 1.2 方案论证 (5) 2 系统设计 (5) 2.1 硬件设计 (6) 2.2 程序设计 (7) 2.3 组态设计 (10) 3 系统调试 (11) 三、课程设计总结或结论 (12) 参考文献 (12) 十字路口交通灯控制系统PLC程序及组态设计 摘要:本设计是对可编程控制器在控制中应用的探索,采用了西门子的可编程控制器plc200

基于PLC系统的全自动洗衣机控制系统毕业设计论文

毕业设计(论文) 基于PLC的全自动洗衣机控制系统设计论文 学生 指导教师 专业机电一体化 层次 班级 学号 日期

原创性声明 本人声明所呈交的毕业论文(设计)是我个人进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,已在毕业论文(设计)中作了明确的说明并表示了谢意。 学生签名: 时间:年月日 关于论文(设计)使用授权的说明 本人完全了解《江西农业工程职业学院本、专科毕业论文(设计)工作条例(暂行规定)》对:“成绩为优秀毕业论文(设计),江西农业工程职业学院将有权选取部分论文(设计)全文汇编成集或者在网上公开发布。如因著作权发生纠纷,由学生本人负责”完全认可,并同意江西农业工程职业学院可以以不同方式在不同媒体上发表、传播毕业论文(设计)的全部或部分内容。江西农业工程职业有权保留送交论文(设计)的复印件和磁盘,允许论文(设计)被查阅和借阅,可以采用影印、缩印或扫描等复制手段保存、汇编论文(设计)。 [保密的毕业论文(设计)在解密后应遵守此协议] 学生签名: 时间:年月日 密级:

摘要 本文介绍了利用三菱FX2N系列PLC对全自动洗衣机控制系统总体控制,阐述了控制方案。实现全自动洗衣机控制系统总体控制有多种,可以采用早期的模拟电路、数字电路或模数混合电路。近年来随着科技的飞速发展,单片机、PLC的应用不断地走向深入,同时带动传统的控制检测技术的不断更新。本文采用日本三菱公司生产的FX2N-48MR型PLC 作为核心控制器进行全自动洗衣机控制系统的设计,并且设计出了系统结构图、程序指令、梯形图以及输入输出端子的分配方案。同时根据全自动洗衣机控制系统总体控制要求和特点,确定PLC 的输入输出分配,并进行现场调试 关键字:PLC 全自动洗衣机控制系统 PLC程序设计

组态王软件的应用与控制系统的设计

组态王软件的应用与控制系统的设计 姓名:徐标标(080312080) 指导老师:徐文权 摘要:组态王软件是完成数据采集与过程控制的专用软件,它是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业控制系统。同时组态王软件开发的监控系统软件以标准的工业计算机软、硬件平台构成的开放式系统取代传统的封闭式系统,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态。本文通过介绍组态王的特点、基本功能及组态王应用实例与控制系统的设计,详细直观的把组态王软件的特性展示出来。 关键词:组态王,组态王软件的应用,组态控制系统的设计 一、组态王软件简介 组态王软件是利用系统软件提供的工具,用户通过简单的形象组织组合工作,即可实现所需的软件功能。工业过程控制系统中,常常要求有如下功能:数据采集与数据处理功能、数据存储功能、包括数据查询、数据管理和数据显示等系统故障或事故报警、现场动态图形功能、显示现场生产过程或实时状态、自动或召唤出实时和历史报表功能或数据曲线显示功能、友好的人机界面等。过去在开发控制系统软件时开发者要选择一种程序设计语言来实现上述功能。往往软件的编程量很大软件开发成本高、开发周期长、软件的维护量大组态软件就是在这当种需求下产生。组态软件将士主常用功能组合在一起形成一个新的软件平台用户只须在这个软件平台下进行二次开发,系统所需的软件即可。组态软件正在代替各种计算机语言的软件开发。其优点有:提高系统的成功率和可靠性、缩短项目开发周期、减少开发费用组态王组态软件是在流行的微机上建立工业控制对象的人机接口的一种智能软件包。它是以windows98/windowsnt4.0中文操作系统为其操作平台。充分利用了windows的图形功能完备、界面一致性好、易学易用的特点。它使采用微机开发的系统工程比以往的使用专用机开发的工业控制系统更有通用性,大大地减少了工控软件开发者的重复性工作并可运用微机丰富的软件资源进行开发。 二、组态王的特点 它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。 三、组态王功能简介 组态王软件是真正的32位程序支持多任务、多线程、运行于windows98等操作系统。

基于组态软件的中央空调监控系统的仿真课程设计报告书

目录 一.课程设计题目 (2) 二.设计目的及意义 (2) 三.系统设计的基本要求 (2) 四.空调系统组成 (2) 五.主界面的设计 (2) 六.组态王的运行 (8) 七.心得与总结 (13) 八.参考文献 (14)

一、课程设计题目: 基于组态软件的中央空调监控系统的仿真 二、设计目的及意义: 本次课程设计对于提高智能楼宇空调监控系统系统的安全运行具有重要的 意义。通过本次课程设计,使学生能够了解空调的物理模型,同时针对空调监控系统进行控制,该系统具有报警和查询功能。通过课程设计,学生用组态软件进行主界面的设计、编程以及仿真,使学生的分析问题、解决问题的能力得到提高,为学生今后从事楼宇智能方面的相关工作奠定良好的基础。 三、系统设计的基本要求: 中央空调的自动监控系统可以实现以下几个功能: (1)室温度和湿度的监测; (2)设备的启停自动控制; (3)根据室温度的高低实现冷热源控制系统和加湿器控制系统的全面自动调节与控制; 四、空调系统组成: 中央空调系统主要包括通风管道、回风机控制系统、新风机控制系统、加热盘管控制系统、加湿器控制系统、制冷控制系统、控制按钮等。 五、主界面的设计: 1、构建组态画面 本次设计的中央空调系统主要针对水系统的制冷系统、加热系统及加湿系统的监控,故组态画面由空调监控主画面、温度指示、湿度指示、阀门指示组成。主画面如图1所示。

图1 主画面 2、组态王与现场的I/O设备直接进行通讯 I/O设备的输入提供现场的信息,例如:产品的位置、机器的转速、炉温等等。I/O设备的输出通常用于对现场的控制,例如启动电动机、改变转速、控制阀门和指示灯等等。有些I/O设备,其本身的程序完成对现场的控制,程序根据输入决定各输出值。 输入输出的数值存放在I/O设备的寄存器中,寄存器通过其他地址进行引用。大多数I/O设备提供与其他设备或计算机进行通讯的通讯端口或数据通道,组态王通过这些通讯通道读写I/O设备的寄存器,采集到的数据可用于进一步的监控。不需要读写I/O设备的寄存器,组态王提供一个数据定义方法,定义了I/O变量后,可直接使用变量名用于系统控制、操作显示、趋势分析、数据记录和报警显示。 在本次设计过程中现场的I/O设备主要采用的是亚控仿真PLC。 3、组态王与PLC连接 (1)组态王与仿真设备连接 将仿真软件与组态王软件连接,在组态王设备定义里定义设备为亚控—仿真PLC。如图2,图3所示,

基于MATLAB的控制系统设计软件开发

中北大学 毕业设计开题报告 学生姓名:王小龙学号:07050541X14学院、系:信息与通信工程学院 专业:自动化 设计题目:基于MATLAB的控制系统设计软件开发 指导教师:林都 2011年4月2日

毕业设计开题报告

类专业技术基础课程,在教学与研究过程中,常需要对控制系统用MATLAB进行仿究, MATLAB虽功能强大,对这方面的分析都有相应命令,但命令繁多,分析起来过于零散的性质有个整体的掌握,况且像MATLAB这么大的软件学起来也较困难。为能够更快更好掌握控制系统的性质,把多而散的命令整合起来,开发了控制系统CAI应用软件。使用此软件时用户只需输入系统参数,然后点击相关按钮,就可以快速得到所求相应的结果。二.相关理论知识 控制工程基础是以讲述古典控制为主的机械类专业技术基础课程,在教学与研究过程中,常需要对控制系统用MATLAB进行仿真分析与研究,MATLAB虽功能强大,对这 方面的分析都有相应命令,但命令繁多,分析起来过于零散,难于对系统的性质有个整体的掌握,况且像MATLAB这么大的软件学起来也较困难.为能够更快更好掌握控制系统的性质,把多而散的命令整合起来,开发了控制系统CAI应用软件.使用此软件时用户只需输入系统参数,然后点击相关按钮,就可以快速得到所求相应的结果。 要将控制系统CAI应用软件结构图中的内容在用户界面里表现出来,就必须有参数输入、结果输出、图形仿真输出等,且这些都能进行对比分析,因此要求有个友好、操作简单、可读性强、易修改的图形用户界面,选择MATLAB中具有可视化编程能力的图形界面GUI,将它提供的工具与编程经验结合起来,完成软件界面的创建.。 图1控制系统CAI应用软件结构图

相关文档
最新文档