3《工控组态软件及应用》课件
MCGS工控组态软件使用课件
脚本运行错误或逻辑不正确。
数据连接问题
无法正常连接设备或数据传输中断。
画面设计问题
画面布局不合理或控件无法正常显示。
解决方案与技巧
软件启动问题
重新安装软件或检查系统环境是否满足软件 要求。
画面设计问题
调整画面布局或使用正确的控件类型。
数据连接问题
检查设备连接线是否完好,重新配置数据源 。
报表生成与导
报表模板设计
创建或导入报表模板,定义报表的格式和内 容。
报表数据提取
从数据库或实时数据中提取报表所需的数据 。
报表生成
根据模板和数据生成报表。
报表导出
将报表导出为Excel、PDF等格式,便于分析 和汇报。
PART 04
MCGS工控组态软件高级 功能
脚本编程
脚本编程语言
MCGS支持多种脚本编程语言,如VBScript和JavaScript,允许用 户自定义数据处理、事件响应等逻辑。
软件特点
易学易用
MCGS工控组态软件采用图形化编程语 言,无需编写复杂的代码,降低了学习
门槛。
实时性强
软件采用多线程技术,能够实时处理 数据和事件,保证系统的稳定性和可
靠性。
功能强大
软件具备丰富的功能模块,支持多种 通信协议和硬件设备,可满足各种工 业控制需求。
安全性高
软件具备完善的安全机制,可对数据 进行加密、备份和恢复,保障系统的 安全性和稳定性。
脚本编辑器
提供可视化的脚本编辑器,方便用户编写、调试和运行脚本程序。
脚本库
提供丰富的脚本库函数,包括数学运算、字符串处理、文件操作等 ,简化脚本编写过程。
数据库连接
数据库类型
精品课件-工控组态技术及应用kj21v
2
MCGS工控组态技术应用
一、学习目标 2. 能力目标
模块二 MCGS开关量组态工程
⑴ 初步具备按钮指示灯控制系统的分析能力。 ⑵ 初步具备PLC按钮指示灯控制系统的设计能力。 ⑶ 初步具备按钮指示灯控制系统PLC的程序设计能 力。 ⑷ 初步具备按钮指示灯控制系统的组态能力。 ⑸ 初步具备按钮指示灯控制系统PLC程序与组态的 统调能力。
③ 选中对象,按“对象属性”按钮,或双击 选中对象,则打开数据对象属性设置窗口。
④ 如图2-1-7所示,将对象名称改为M1,对 象类型选择开关型;在对象内容注释输入框 内输入:“启动”,单击“确认”。
19
MCGS工控组态技术应用
模块二 MCGS开关量组态工程
20
MCGS工控组态技术应用
模块二 MCGS开关量组态工程
3. 反复调试,直到组态界面和PLC程序都达 到要求为止。
35
MCGS工控组态技术应用
模块二 MCGS开关量组态工程
九、思考题
1. 启动按钮按下后,指示灯亮3S灭3S,不 断交替循环,控制系统应该怎样修改?
2. 指示灯的点动控制应该怎样修改?
36
MCGS工控组态技术应用
模块二 MCGS开关量组态工程
⑤按照此步骤,依次创建表2-1-8所列
的数据对象如图2-1-7。
21
MCGS工控组态技术应用
模块二 MCGS开关量组态工程
⑶ 设备组态。 ① 打开工作台的设备窗口标签,双击设备窗口,在空
白处右击鼠标,打开设备工具箱,单击设备管理,在 弹出的设备管理窗口中选择PLC设备三菱三菱FX-
232,添加如图2-1-9所示的设备。
31
MCGS工控组态技术应用
7-8《工控组态软件及应用》课件
2013-9-22
4
第7章 命令语言
7.1.3 事件命令语言
事件命令语言是指当规定的表达式的条件成立时执行的命令语言。如某个 变量等于定值,某个表达式描述的条件成立。在工程浏览器中选择命令语言— 事件命令语言,在浏览器右侧双击“新建„„”,弹出事件命令语言编辑器, 如图所示。 事件命令语言编辑器
2013-9-22
2013-9-22
2
第7章 命令语言
应用程序命令语言编辑器
应用程序命令语言是指在组态王运行系统应用程序启动时、运行期间和程序 退出时执行的命令语言程序。如果是在运行系统运行期间,该程序按照指定时间 间隔定时执行。
2013-9-22 3
第7章 命令语言
7.1.2 数据改变命令语言 在工程浏览器中选择命令语言—数据改变命令语言,在浏览器右侧双击 “新建„„”,弹出数据改变命令语言编辑器。如图所示。数据改变命令语言 触发的条件为连接的变量或变量的域的值发生了变化。 数据改变命令语言编辑器
7.3.2 ClosePicture 此函数用于将已调入内存的画面关闭,并从内存中删除。 语法格式:ClosePicture("PictureName"); PictureName:画面名称。 ShowPicture("PictureName")和 ClosePicture("PictureName")这二条命令是 专门用来进行画面切换的。
7.1.5 用户自定义函数
自定义函数的语法与C语言中定义子函数的格式类似。自定义函数命令语言是 由变量定义部分和可执行语言组成的单独实体。 自定义函数定义的内容为: ◆ 自定义函数类型(函数返回值类型) ◆ 函数名和参数类型及名称 ◆ 函数体内容
监控组态软件的功能和使用PPT课件
1.组态及组态软件的概念
“组态”的概念最早来自英文configuration,含义 是使用软件工具对计算机及软件的各种资源进行配 置,达到使计算机或软件按照预先设置,自动执行 待定任务,满足使用者要求的目的。也就是通过对 软件采用非编程的操作方式,进行参数填写、图形 连接和文件生成等,使得软件乃至整个系统具有某 种指定的功能
23
5.1.5 对组态软件的性能要求
1.实时多任务
主要考虑两个因素: (1)工业生产过程出现的事件能保持多长时间; (2)该事件要求计算机在多长时间内必须做出反应,
2.高可靠性
供电系统、冗余技术、故障处理
3.标准化
没有明确国际、国内标准,国际电工委员会IEC1131-3 提供规范DCS和PLC中的控制用编程语言,规定四种编程语言 标准(梯形图、机构化高级语言、方框图、指令助记符)。
14
2、组态软件主要解决的问题
(1)如何与采集、控制设备间进行数据交换; (2)将设备数据与计算机图形画面的各元素关联; (3)处理数据报警及系统报警; (4)存储历史数据并支持历史数据的查询; (5)各类报表的生成和打印输出; (6)为使用者提供灵活、多变的组态工具,可以适应
不同应用领域的需求; (7)最终生成的应用系统运行稳定可靠; (8)具有与第三方程序的接口,方便数据共享。
和力控等组态软件的简要内容将在第三节予以介绍。
26
5.2.1 WinCC系统综述
1、什么是WinCC ?
WinCC是在Microsoft Windows NT和Windows 2000环境下的一种高 效HMI系统,实现过程控制可视化,为操作员开发图形用户 界面。WinCC是“Windows Control Center”(视窗自动化中心)。 (1)操作员使用WinCC对过程进行观察,并以图形化方式显示 在屏幕上。一旦过程状态发生变化,屏幕显示随之刷新。 (2)操作员使用WinCC对过程进行控制。 (3)一旦出现临界过程状态,WinCC自动发出报警信号。 (4)在使用WinCC进行工作时,既可以打印过程值,也可以对 过程值进行电子归档。
第章工控组态软件PPT课件
组态软件都由组件组成:
1. 图形界面系统组件
2. 实时数据库系统组件 3. 第三方程序接口组件 4.
控制功能组件
.12.
2019/4/13
第 六 章 第 8 应 章 用 程 工 序 控 设 组 计 态 与 软 实 件 现 技 术
图形界面系统组件的设计思想:
在图形画面生成方面,构成现场各过程图形的 画面被划分成3类简单的对象:
输出控制部分:根据实时数据信息分析结果
及时作出响应
监督部分:用来协调上述各部分的工作
.2.
2019/4/13
工控软件的主要特性
第 六 章 第 8 应 章 用 程 工 序 控 设 组 计 态 与 软 实 件 现 技 术
1. 开放性
ቤተ መጻሕፍቲ ባይዱ
2. 实时性
3. 网络集成化 4. 智能化 5. 人机界面友好 6. 多任务多线程性
2019/4/13
第六章 工控组态软件
第 六 章 第 8 应 章 用 程 工 序 控 设 组 计 态 与 软 实 件 现 技 术
在计算机控制系统中,硬件是基础,而过程控 制应用软件是整个系统的关键。
目前市场上可直接购买到大多数成型硬件,软 件水平的高低就决定整个系统的性能。
所谓应用软件就是面向控制系统本身的程序, 它是根据系统的具体要求,由用户自己设计的。 它往往涉及应用领域的专业知识,采用工具软 件编制,在系统软件的支持下运行。
.3.
2019/4/13
衡量应用软件性能优劣的主要指标是:
第 六 章 第 8 应 章 用 程 工 序 控 设 组 计 态 与 软 实 件 现 技 术
系统功能是否完善:能否完成各种需要的应
用功能
各种功能能否良好地协调运行:如进行实时
精品课件-工控组态技术及应用kj32v
图3-3-29 数字显示设置
⑷ 手操输出 单击工具箱中的滑动输入器,在窗口上绘制滑动输入器。双 击滑动输入器,设置其属性如图3-3-30所示.
对应数据对 象名称设置
为“mv”
⑸ 选择文件→进入运行环境或单击工具栏的进入运行环 境按钮,验证条形显示、数字显示、设置按钮、滑动输入 器运行是否正常。如图3-3-31所示。
四、理实一体化教学步骤
1. 工程的建立 ⑴ 打开MCGS组态环境 利用开始菜单,按开始→程序→MCGS组态软件→MCGS组态环境的 顺序打开MCGS组态环境。 ⑵ 新建工程 选择文件→新建工程,新建MCGS工程如图3-3-1所示
新建工程 界面
⑶ 工程命名 将工程以单容液位定值控制系统.MCG为文件名保存在相应的文件夹 下。
每一种知识都需要努力, 都需要付出,感谢支持!
知识就是力量,感谢支持!
----谢谢大家!!
每一种知识都需要努力, 都需要付出,感谢支持!
知识就是力量,感谢支持 !
----谢谢大家!!
属性设置要正确。 5. 菜单、按钮的切换要注意窗口的连接。 6. 各项组态必须在仿真机房调试通过。
4. 如何绘制 历史曲线?
1. 条形显示、 数字显示、 曲线显示各 有什么特点?
5. 如何实现画面切换?
分别用切换按钮和菜
单说明。
2. 计算机如
3. 计算机如 何控制现场
何显示现场的 液位的高低?
的调节阀?
2. 必备技能 ⑴ 熟练的计算机操作技能。 ⑵ 开环控制系统的组建技能。 ⑶ 泓格7017模拟量输入模块的接线能力。 ⑷ 泓格7024模拟量输出模块的接线能力。
三、理实一体化教学任务
任务一 工程的建立 任务二 数据库组态 任务三 设备组态 任务四 用户窗口组态 任务五 流程图组态 任务六 显示组态 任务七 曲线组态 任务八 切换按钮组态 任务九 主控窗口组态
工控组态软件课件资料
水量显示
为了能够准确地了解水罐1、水罐2的水量,我们可以通过 设置标签的“显示输出”属性显示其值,具体操作如下:
[1]单击“工具箱”中的“标签” 图标,绘制两个标签,调 整大小位置,将其并列放在水罐1下面。 第一个标签用于双击第一个标签进行属性设置,参数设置如下: 输入文字:水罐1 文字颜色:黑色 框图填充颜色:没有填充 框图边线颜色:没有边线
• 利用滑动输入器控制水位
以水罐1的水位控制为例: [1]进入“水位控制”窗口。 [2]选中“工具箱”中的滑动输入器图标,当鼠标呈“十”后, 拖动鼠标到适当大小。 [3]调整滑动块到适当的位置。 [4]双击滑动输入器构件,进入属性设置窗口。按照下面的值设 置各个参数:
“基本属性”页中,滑块指向:指向左(上); “刻度与标注属性”页中,“主划线数目”:5,即能 被10整除; “操作属性”页中,对应数据对象名称:液位1;滑块 在最右(下)边时对应的值:10; 其它不变。 [5]在制作好的滑块下面适当的位置,制作一文字标签( 制作方法参见“编辑画面”一节),按下面的要求进行 设置:
[1]选取“工具箱”中的“旋转仪表” 图标,调整大小放在 水罐1下面适当位置。 [2]双击该构件进行属性设置。各参数设置如下: “刻度与标注属性”页中,主划线数目:5; “操作属性”页中,表达式:液位1;最大逆时钟角度: 90,对应的值:0;最大顺时钟角度:90,对应的值:10 其它不变。
[3]按照此方法设置水罐2数据显示对应的旋转仪表。参数设 置如下: “操作属性”页中,表达式:液位2;最大逆时钟角度:90 ,对应的值:0;最大顺时钟角度:90,对应的值:6; 其它不变。 进入运行环境后,可以通过拉动旋转仪表的指针使整个画 面动起来。
2.定义数据对象
在开始定义之前,我们先对所有数据对象进行分析。
组态软件基础及应用(组态王KingView)ppt课件第四章
String
使用数据源名称
3 CurveTable
String
数据库的表名
4 CurveDateTimeField String
数据库的时间字段名
5 CurveVarName
String
连接变量名
6 CurveDataField
String
7 CuryeInvalidValue
String
8 CurveUser
”
3
第四章 趋势曲线和其他曲线
4.1.1 创建历史曲线控件
在组态王工程浏览器中新建画面,在工具箱中单击“插入通用控件”按钮,或 选择菜单“编辑”下的“插入通用控件”命令,在“插入控件”对话框的列表中选 择“历史趋势曲线”,单击“确定”按钮,鼠标箭头变为“+”字型,在画面上选 择一点位置作为控件的左上角,按下鼠标左键并拖动,画面上显示出一个虚线的矩 形框,该矩形框为创建后的曲线的外框。当达到所需大小时,松开鼠标左键,则历 史曲线控件创建成功,画面上显示出该曲线,如图4-1所示。
4.1 历史趋势曲线控件
KVHTrend曲线控件是组态王以Active X控件形式提供的绘制历 史曲线和ODBC数据库曲线的功能性工具。该曲线具有的特点:可以 连接组态王的历史库,也可以连接工业库服务器,还可以通过ODBC 数据源连接到其它数据库上。连接组态王历史库或工业库服务器时, 可以定义查询数据的时间间隔。可实现某条曲线在某个时间段上的曲 线比较。
Void
设置曲线时间坐标起点。
T:时间的年月日时分秒部分,将该时 无
HTSetLeftScooterTime(T,s)
间用HTConvertTime()函数间的秒
数。 s:时间的毫秒部分。
工控组态软件及其应用
工控组态软件及其应用本文介绍了工控组态软件的基本组成和特点,并结合一个工程实际详细阐述了如何利用组态软件构建一个监控系统。
1、引言组态一词来源于英文单词Configuration,“组态软件”作为一个专业术语,到目前为止,并没有一个统一的定义。
从组态软件的内涵上说组态软件是指在软件领域内,操作人员根据应用对象及控制任务的要求,配置(包括对象的定义、制作和编辑,对象状态特征属性参数的设定等)用户应用软件的过程,也就是把组态软件视为“应用程序生成器”。
从应用角度讲组态软件是完成系统硬件与软件沟通、建立现场与监控层沟通的人机界面的软件平台,它的应用领域不仅仅局限于工业自动化领域。
而工业控制领域是组态软件应用的重要阵地,伴随着集散型控制系统DCS (Distributed Control System)的出现组态软件已引入工业控制系统。
在工业过程控制系统中存在着两大类可变因素:一是操作人员需求的变化;二是被控对象状态的变化及被控对象所用硬件的变化。
而组态软件正是在保持软件平台执行代码不变的基础上通过改变软件配置信息(包括图形文件、硬件配置文件、实时数据库等),适应两大不同系统对两大因素的要求,构建新的监控系统的平台软件。
以这种方式构建系统既提高了系统的成套速度,又保证了系统软件的成熟性和可靠性,使用起来方便灵活,而且便于修改和维护。
图12、工控组态软件的组成及特点2.1 工控组态软件的组成无论是美国Wonderware公司推出的世界上第一个工控组态软件Intouch 还是现在的各类组态软件,从总体结构上看一般都是由系统开发环境(或称组态环境)与系统运行环境两大部分组成。
系统开发环境是自动化工程设计师为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境,通过建立一系列用户数据文件,生成最终的图形目标应用系统,供系统运行环境运行时使用。
系统运行环境是将目标应用程序装入计算机内存并投入实时运行时使用的,是直接针对现场操作使用的。
最新[工学]组态软件及应用第一章讲学课件
4. I/O驱动管理程序
I/O驱动管理是组态软件中不可缺少的组成部 分,一个通用的组态软件应包含世界上各大工控 设备厂商生产的所有常用工控设备的驱动程序, 供应用系统设计人员选用。当设计人员使用了I/O 驱动程序库中没有的设备时,应找到组态软件开 发商,由他们负责根据该设备的具体通信协议开 发驱动程序,一般要收取一定的费用。
二、组态软件的特点
从美国Wonderware公司1987年推出的世界上 第一个商品化监控组态软件InTouch开始,由一花 独秀到今天的组态软件开发百家争鸣,目不暇接, 仅仅20年时间工业控制领域就发生了巨大的变化, 组态控制技术诞生标志着工业控制技术发展到了 一个成熟的阶段。
在此期间各家公司之间互相借鉴、互相学习、 取长补短,使组态软件的功能趋于同化,归纳起 来各个组态软件的共同特点有:
8.复杂运算与软逻辑控制。随着计算机控制技术的深入发 展,组态软件功能早已突破了单纯的数据采集和人机界面设计, 目前已将可编程控制器PLC具有的一些复杂运算(如PID运算) 功能植入到组态软件中,称为软PLC或软逻辑控制。
目前大部分组态软件都是在Windows环境下运行的, 一般是用面向对象设计语言开发的,开发过程中主要解 决了以下几个问题:
3.实时数据库运行管理程序
组态软件内部含有实时数据库系统,用户定义 的全局变量都存放在实时数据库中,这些变量的集 合被形象称为数据词典。实时数据库中的I/O变量是 随着生产现场变送器的输出值而变化的,而实时数 据库中的I/O变量一变化就会引起画面上的图形变化。 实时数据库的管理功能包括定义变量名称、数据类 型、与外部设备的连接等各种参数。
4.标准通信与接口开放。采用标准通信技术与外部设备接 口,如ODBC、OPC、DDE数据交换技术。
工控组态软件及其应用
工控组态软件及其应用本文介绍了工控组态软件的基本组成和特点,并结合一个工程实际详细阐述了如何利用组态软件构建一个监控系统。
1、引言组态一词来源于英文单词Configuration,“组态软件”作为一个专业术语,到目前为止,并没有一个统一的定义。
从组态软件的内涵上说组态软件是指在软件领域内,操作人员根据应用对象及控制任务的要求,配置(包括对象的定义、制作和编辑,对象状态特征属性参数的设定等)用户应用软件的过程,也就是把组态软件视为“应用程序生成器”。
从应用角度讲组态软件是完成系统硬件与软件沟通、建立现场与监控层沟通的人机界面的软件平台,它的应用领域不仅仅局限于工业自动化领域。
而工业控制领域是组态软件应用的重要阵地,伴随着集散型控制系统DCS (Distributed Control System)的出现组态软件已引入工业控制系统。
在工业过程控制系统中存在着两大类可变因素:一是操作人员需求的变化;二是被控对象状态的变化及被控对象所用硬件的变化。
而组态软件正是在保持软件平台执行代码不变的基础上通过改变软件配置信息(包括图形文件、硬件配置文件、实时数据库等),适应两大不同系统对两大因素的要求,构建新的监控系统的平台软件。
以这种方式构建系统既提高了系统的成套速度,又保证了系统软件的成熟性和可靠性,使用起来方便灵活,而且便于修改和维护。
图12、工控组态软件的组成及特点2.1 工控组态软件的组成无论是美国Wonderware公司推出的世界上第一个工控组态软件Intouch还是现在的各类组态软件,从总体结构上看一般都是由系统开发环境(或称组态环境)与系统运行环境两大部分组成。
系统开发环境是自动化工程设计师为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境,通过建立一系列用户数据文件,生成最终的图形目标应用系统,供系统运行环境运行时使用。
系统运行环境是将目标应用程序装入计算机内存并投入实时运行时使用的,是直接针对现场操作使用的。
监控组态软件及应用要点PPT课件
• 二次开发人员根据具体的系统要求,建立模 块(创建对象)然后定义参数(对象属性), 最后生成可供运行的应用程序。
• 组态实际上是生成一系列可以直接运行的程 序代码,这些程序代码可以在用于组态的计 算机上直接运行,也可以下装到其他的计算 机上。
• 组态可以分为离线组态和在线组态两种。
• (3)Linux操作系统
• UNIX的兼容产品,几乎具有UNIX的优点, 同时还具有其没有的功能。
• (4)Windows NT操作系统
• 可扩充性、可移植性、可靠性、可兼容性。
• Windows NT系统模型主要包括3个部分: 客户/服务器模型、对象模型、对称多处理模 型。Windows NT的另一个特色是引入了 “线程”的概念,“线程”是比进程更小的 一个单位,它是进程内的一个执行单元和可 调度实体。同一进程中的线程是共用一个内 存空间的。采用线程的好处是更易于实现并 行性。
• 2.通用操作系统
• (1)DOS操作系统 • (2)UNIX操作系统 • 小型机、微型机 • 标准的UNIX是一个多用户、多任务、交互式
分时操作系统。就其运行的稳定性而言, UNIX操作系统远比Windows要高,其通信 能力也远比Windows NT要强,但价格非常 昂贵,通常用于大型系统。
• 实时操作系统充分利用计算机的中断功能 来改变CPU执行程序的顺序,以达到实时处 理的目的。这种总是保证优先级别最高的任 务占用CPU的方式,称为优先级别抢占式调 度。
• (4)同步与异步
• 事件分为同步事件和异步事件。
• 如果事件B的发生和事件A的发生有因果关系, 则它们为同步事件,同步事件驱动的任务称 为同步任务。
• 7.组态软件的设计思想 • 组态软件普遍使用“面向对象”(Object
4《工控组态软件及应用》课件
所谓“动画连接”就是建立画面的图素与数据库变量的对应关系。这样,工
业现场的数据,比如温度、液面高度等,当它们发生变化时,通过I/O接口,将 引起实时数据库中变量的变化。
4.2.2 动画连接对话框 给图形对象定义动画连接都是在“动画连接”对话框中进行的,在开发系统中 双击图形对象(不能有多个图形对象同时被选中),弹出动画连接对话框。
写入正确的条件表达式 后,单击“确定”,回 到“动画连接”对话框,
再选择“弹起时连接”,键入:OnOff=0;。 同样,在“关”按钮的“隐含连接”属性对话框中键入:OnOff= =0; 在“弹起时连接” 属性对话框中键入:OnOff=1;。
4.组合图素单元 将两个按钮放在一起,“关”按钮在上,“开” 按钮 在下,选中两个按钮,选择工具箱中的“合成单元”图标,
文件\打开:在画面中打开当前工程路径没有打开的画面 文件\关闭:此菜单命令用于关闭画面 文件\全部存:此菜单命令用于保存全部画面 文件\删除:此菜单命令用于删除画面 文件\切换到View :此菜单命令用于从画面制作系统直接进 入画面运行系统。 文件\切换到Explorer :此菜单命令用于从画面制作系统直 接进入工程浏览器。 文件\退出:此菜单命令将组态王开发系统制作程序最小化 并回到工程浏览器。
4.1.4.1 图库管理器的使用(打开软件进行演示)
4.1.4.2 创建图库精灵(打开软件进行演示)
4.1.4.3 把图库精灵转换成普通图素(打开软件进行演示)
4.1.5 利用图库管理、工具箱等进行一个工艺流程图的设计制作
练习
4.1.5 利用图库管理、工具箱等进行一个工艺流程图的设计制作 【例4-1】完成二种液体混合加热的工艺流程图
建立画面组
在工程浏览器框架窗口上放置有四个标签:“系统”,“变量”,“站点” 和“画面”,选择“画面”标签,进入“画面”标签页。如图所示。在“画 面”标签页的左侧视窗中显示“画面”文件夹,在右侧的视图区显示画面。 选择“画面”文件夹, 单击鼠标右键,在弹出 的右键菜单中选择“新 建画面组”,在“画面” 文件夹下生成一个新的 画面组,并且系统自动 给出默认的组名。用户 可以使用这个默认的组 名,也可以自己输入新 的组名。 在画面组下还可以新建 子画面组。注意,在画 面组下创建的子画面组 层数不能超过9层。建立 了画面组和子画面组的 组态王界面如下图。
3-4《工控组态软件及应用》课件
打开组态王软件,介绍数据词典
2012-6-24
17
第3章 新建工程
3.4 定义外部设备和变量
3.4.3 实时数据库与外部设备变量
3.4.3.1 数据词典中变量的类型
内存变量:不需要和外部设备或其它应用程序交换,只在组
2012-6-24
2
第3章 新建工程
3.1 建立工程的一般过程
通常情况下,建立一个应用工程大致可分为以下几个步骤: 第一步:创建新工程 为工程创建一个目录用来存放与工程相关的文件。 第二步:定义硬件设备并添加工程变量 添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和I/O 变量。 第三步:制作图形画面并定义动画连接 按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。 第四步:编写命令语言 通过脚本程序的编写以完成较复杂的操作上位控制。
表示该寄存器变量产生数据的最大范围,例如,RADOM100表示随机值的范围
是0-100。 常量寄存器 STATIC:该寄存器变量是一个静态变量,可保存用户下发的数
据,当用户写入数据后就保存下来,并可供用户读出。STATIC100 表示该寄
存器变量能够接收0-100之间的任意一个整数。 常量字符串寄存器STRING:该寄存器变量是一个静态变量,可保存用户下发的 字符,当用户写入字符后就保存下来,并可供用户读出,直到用户再一次写入 新的字符,字符串长度最大值为128个字符。
的通讯为例来讲解在组态王中如何定义设备和相关变量(实际硬件设备
和变量定义方式与其类似)。 打开软件进行定义。
2012-6-24
10
3《工控组态软件和应用》课件
标题
栏
主菜
单
快捷工具栏
工程信息区
状态
栏
10
如何找到一些已有的组态王工程?搜索工程
搜索:单击此快捷键,在弹出的“浏览文件夹”对话框中选择某一驱动
器或某一文件夹,系统将搜索指定目录下的组态王工程,并将搜索完毕
的所有工程显示在工程列表区中。
选择搜索目标盘
则目标盘上搜到的所
有工程自动加入信息
11
搜索到的工程中有相同名称
品油出料阀。
5
•5
5.动画连接
使静态画面随着过程控制对象产生动态效果。
6.编写命令语言
通过脚本程序的编写以完成较复杂的操作上位控制。
7.进行运行系统的配置
对运行系统、报警、历史数据记录、报表、网络、用户等进行
设置,是系统完成用于现场前的必备工作。
8.保存工程并调试运行
说明:这8个步骤并不是完全独立的,事实上,这几个部分常常
第三章 新建工程
什么是工程?
工程是一组与用户相关的文件集合,工程的表现
形式是放在一个文件夹中的目录树,一般目录树中的
文件是不能单独使用和删除的。
通俗的说,开发的一个应用系统称为一个项目,每个
项目必须在一个独立的目录中,不同的项目不能共用
一个目录。项目目录也称为工程路径。
开发人员每接受一个应用组态王的课题,都要单
的,在工程信息被添加到工
程管理器时,将动态地生成
工程名称,在工程名称后添
加序号。
如何找到一个已有的组态王工程?添加工程
添加:将要添加的工程添加到工程管理器中。
要单击开文件夹bbb
新工程已经加入
到工程信息区
添加工程与搜索工程的区别是: