MC6S说明书
- 格式:pdf
- 大小:4.13 MB
- 文档页数:12
mcgs指导手册MCGS组态软件是一款功能强大的工控组态软件,具有丰富的报表、数据和曲线等功能,支持国内外众多数据采集与输出设备。
以下是MCGS组态软件的使用指导手册:一、概述MCGS组态软件分为MCGS嵌入版和MCGS组态环境两部分,两者互相独立,又紧密相关。
MCGS嵌入版主要用于生成用户应用系统,而MCGS组态环境则是生成用户应用系统的工作环境。
二、软件组成MCGS组态软件由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成。
1. 主控窗口:用于对整个工程相关的参数进行配置,可设置封面窗口、运行工程的权限、启动画面、内存画面、磁盘预留空间等。
2. 设备窗口:通过设备构件把外部设备的数据采集进来,送入实时数据库,或把实时数据库中的数据输出到外部设备。
3. 用户窗口:工程里所有可视化的界面都是在用户窗口里面构建的。
4. 实时数据库:从外部设备采集来的实时数据送入实时数据库,系统其它部分操作的数据也来自于实时数据库。
5. 运行策略:通过对运行策略的定义,使系统能够按照设定的顺序和条件操作任务,实现对外部设备工作过程的精确控制。
三、基本操作1. 设备窗口的基本操作:设备窗口编辑界面有设备组态画面和设备工具箱两部分组成。
设备组态画面用于配置该工程需要通讯的设备。
2. 实时数据库的基本操作:在实时数据库中创建变量,设置变量的属性,建立变量之间的连接关系。
3. 运行策略的基本操作:在运行策略中定义顺序和条件,设置任务执行的顺序和条件,实现对外部设备的精确控制。
四、应用实例通过以上基本操作,可以完成一个简单的MCGS组态应用实例。
具体步骤如下:1. 在MCGS组态环境中创建一个新工程,设置工程参数。
2. 在设备窗口中添加需要通讯的设备,并进行配置。
3. 在用户窗口中创建可视化界面,添加需要的元件和变量。
4. 在实时数据库中创建变量,设置变量的属性,建立变量之间的连接关系。
5. 在运行策略中定义顺序和条件,设置任务执行的顺序和条件,实现对外部设备的精确控制。
M C G S工控组态软件使用说明书(总9页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除MCGS工控组态软件使用说明书一、概述计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。
MCGS工控组态软件是一套32位工控组态软件,可稳定运行于Windows95/98/NT操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备。
二、软件组成(一)按使用环境分,MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个系统组成。
两部分互相独立,又紧密相关,分述如下:1.MCGS组态环境:该环境是生成用户应用系统的工作环境,用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。
2.MCGS运行环境:该环境是用户应用系统的运行环境,在运行环境中完成对工程的控制工作。
(二)按组成要素分,MCGS工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成:1.主控窗口:是工程的主窗口或主框架。
在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。
主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。
2.设备窗口:是连接和驱动外部设备的工作环境。
在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。
《 1.1 水位控制系统MCGS 组态》工作任务单专业热工过程自动化课程名称集散控制系统运行及保护学习情境 1水位控制系统 MCGS画面组1.1 水位控制系统 MCGS 组态态及运行与保护学习子情境学时12岗位姓名学号工作任务1.水位控制系统的主控窗口与用户窗口画面组态;2.设备窗口、实时数据库及运行策略组态;3.设备构件动画连接。
工作所用工具资料1.MCGS 组态软件2.计算机 <Intel 及其兼容计算机, Pentium166Mz 也许更高办理器,128MB 以上内存,硬盘空间需要甚少150MB 的空间)3.MCGS用户指南4.MCGS参照手册5.MCGS多媒体教程工作目标1.掌握 MCGS组态软件工作环境及组建一个工程的一般过程;2.能熟练运用MCGS组态软件进行各种用户画面组态、设备组态及运行策略组态任务;3.能够依照各组件对控制系统的功能要求编制出正确可行的运行策略程序;4.能够独立完成吻合本质生产现场要求的设备工艺流程图5.掌握水位控制系统中各设备构件的动画连接方法;6.学会依照本质生产现场进行画面调整及布局;7.能够独立完成程序调试中出现的各种错误,最后达到独立解决实责问题的能力。
任务现场确认画√仿真训练室,实验实训室承钢炼钢厂脱硫现场设备及其主控室工作方法与组织形式学生分成小组,每组 2~ 3 人,分别肩负工程负责人、工程师不同样工作任务,由工程负责人组织协调,分工合作共同完成水位控制系统画面组态及系统中各设备构件的动画连接任务,学习中要进行角色轮换。
指导教师作为学习的组织者和指导者,给学生下达工作任务单;给学生供应必要的运行参数控制标准和相关技术资料;对学生的操作过程进行指导。
工作流程教师向学生下达工作任务单-→为学生供应必要的学习资料-→学生分组谈论用户提出的控制要求,研究拟定合理的组态方案-→学生编写组态流程-→学生完成 MCGS 的组态任务-→在规定的时间内能完成各组态过程-→完成任务后检查并提交完成工作任务单-→工程负责人查收确认-→各小组反响谈论,总结经验。
MCGS工控组态软件使用说明书一、概述计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。
MCGS工控组态软件是一套32位工控组态软件,可稳定运行于Windows95/98/NT操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备。
二、软件组成(一)按使用环境分,MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个系统组成。
两部分互相独立,又紧密相关,分述如下:1.MCGS组态环境:该环境是生成用户应用系统的工作环境,用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。
2.MCGS运行环境:该环境是用户应用系统的运行环境,在运行环境中完成对工程的控制工作。
(二)按组成要素分,MCGS工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成:1.主控窗口:是工程的主窗口或主框架。
在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。
主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。
2.设备窗口:是连接和驱动外部设备的工作环境。
在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。
3.用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。
第十章数据处理 1 10.2 数据前处理在实际应用中,从硬件设备中输入或输出的数据一般是特定范围内的电压、电流等物理意义的值,通常要对这些数据进行相应的转换,才能得到真正具有实际意义的工程数据。
例如,从AD通道采集进来的数据一般都为电压mV值,需要进行量程转换或查表、计算等处理才能得到所需的工程物理量。
MCGS嵌入版系统对设备采集通道的数据可以进行八种形式的数据处理,包括:多项式计算、倒数计算、开方计算、滤波处理、工程转换计算、函数调用、标准查表计算、自定义查表计算。
各种处理可单独进行也可组合进行。
MCGS嵌入版的数据前处理与设备是紧密相关的,在MCGS嵌入版设备窗口下,打开设备构件,设置其数据处理属性页即可进行MCGS嵌入版的数据前处理组态。
如图:按“设置”按钮则打开“通道处理设置”,如图:在MCGS嵌入版通道处理设置窗口中,进行数据前处理的组态设置。
如:对设备通道0的输入信号1000~5000mV(采集信号)工程转换成0~2Mpa(传感器量程)的压力量,则选择第5项工程转换,设置如图:MCGS嵌入版在运行环境中则根据输入信号的大小采用线性插值方法转换成工程物理量(0~2Mpa)范围。
MCGS嵌入版数据前处理八种方式说明如下:多项式处理:对设备的通道信号进行多项式(系数)处理,可设置的处理参数有k0到k5,可以将其设置为常数,也可以设置成指定通道的值(通道号前面加“!”),另外,还应选择参数和计算输入值X的乘除关系。
第十章数据处理 3●倒数1/X:对设备输入信号求倒数运算。
●开方:对设备输入信号求开方运算。
●滤波:也叫中值滤波,本次输入信号的1/2+上次输入信号的1/2。
●工程转换:把设备输入信号转换成工程物理量。
●函数调用:函数调用用来对设定的多个通道值进行统计计算,包括:求和、求平均值、求最大值、求最小值、求标准方差。
●标准查表计算:如下图所示,标准查表计算包括八种常用热电偶和Pt100热电阻查表计算。
第一章MCGS嵌入版系统介绍本章介绍MCGS 嵌入版全中文工控组态软件的基本功能和主要特点,并对软件系统的构成和各个组成部分的功能进行详细地说明,帮助用户认识MCGS 嵌入版组态软件系统总体的结构框架;同时介绍MCGS 嵌入版系统运行的硬件和软件需求,以及MCGS 嵌入版的安装过程和工作环境,开始学习使用MCGS 嵌入版系统。
1.1 什么是MCGS嵌入版重点:MCGS嵌入版的主要特性和功能MCGS 嵌入版是基于MCGS 基础上开发的专门应用于嵌入式计算机监控系统的组态软件,它的组态环境能够在基于Microsoft 的各种32 位Windows 平台上运行,运行环境则是在实时多任务嵌入式操作系统WindowsCE 中运行。
适应于应用系统对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。
通过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的应用。
1.1.1 MCGS嵌入版组态软件的主要功能● 简单灵活的可视化操作界面。
MCGS嵌入版采用全中文、可视化、面向窗口的开发界面,符合中国人的使用习惯和要求。
以窗口为单位,构造用户运行系统的图形界面,使得MCGS嵌入版的组态工作既简单直观,又灵活多变。
用户可以使用系统的缺省构架,也可以根据需要自己组态配置,生成各种类型和风格的图形界面,包括DOS风格的图形界面和标准Windows风格的图形界面。
● 实时性强、有良好的并行处理性能。
MCGS嵌入版是真正的32位系统,充分利用了32位WindowsCE操作平台的多任务、按优先级分时操作的功能,以线程为单位对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处理,使嵌入式PC机广泛应用于工程测控领域成为可能。
例如,MCGS嵌入版在处理数据采集、设备驱动和异常处理等关键任务时,可在主机运行周期时间内插空进行像打印数据一类的非关键性工作,实现并行处理。
MCGS工控组态软件使用说明书一、概述计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。
MCGS工控组态软件是一套32位工控组态软件,可稳定运行于Windows95/98/NT操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备。
二、软件组成(一)按使用环境分,MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个系统组成。
两部分互相独立,又紧密相关,分述如下:1.MCGS组态环境:该环境是生成用户应用系统的工作环境,用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。
2.MCGS运行环境:该环境是用户应用系统的运行环境,在运行环境中完成对工程的控制工作。
(二)按组成要素分,MCGS工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成:1.主控窗口:是工程的主窗口或主框架。
在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。
主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。
2.设备窗口:是连接和驱动外部设备的工作环境。
在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。
3.用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。
MCGS工控组态软件使用说明书一、概述计算机技术和网络技术的飞速发展, 为工业自动化开辟了广阔的发展空间, 用户能够方便快捷地组建优质高效的监控系统, 而且经过采用远程监控及诊断、双机热备等先进技术, 使系统更加安全可靠, 在这方面, MCGS工控组态软件将为您提供强有力的软件支持。
MCGS工控组态软件是一套32位工控组态软件, 可稳定运行于Windows95/98/NT操作系统, 集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身, 并支持国内外众多数据采集与输出设备。
二、软件组成(一)按使用环境分, MCGS组态软件由”MCGS组态环境”和”MCGS运行环境”两个系统组成。
两部分互相独立, 又紧密相关, 分述如下:1.MCGS组态环境:该环境是生成用户应用系统的工作环境, 用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后, 生成扩展名为.mcg的工程文件, 又称为组态结果数据库, 其与MCGS 运行环境一起, 构成了用户应用系统, 统称为”工程”。
2.MCGS运行环境:该环境是用户应用系统的运行环境, 在运行环境中完成对工程的控制工作。
(二)按组成要素分, MCGS工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成:1.主控窗口:是工程的主窗口或主框架。
在主控窗口中能够放置一个设备窗口和多个用户窗口, 负责调度和管理这些窗口的打开或关闭。
主要的组态操作包括: 定义工程的名称, 编制工程菜单, 设计封面图形, 确定自动启动的窗口, 设定动画刷新周期, 指定数据库存盘文件名称及存盘时间等。
2.设备窗口:是连接和驱动外部设备的工作环境。
在本窗口内配置数据采集与控制输出设备, 注册设备驱动程序, 定义连接与驱动设备用的数据变量。
3.用户窗口:本窗口主要用于设置工程中人机交互的界面, 诸如: 生成各种动画显示画面、报警输出、数据与曲线图表等。
操作同上,表示的是鼠标双击右键的事件操作。
MouseDown鼠标按下。
参数1:鼠标按下时的鼠标按键信息,为1时,表示左键按下,为2时,表示右键按下,为4时,表示中键按下。
参数2:鼠标按下时的键盘信息,为1时,表示SHIFT键按下,为2时,表示CONTROL键按下,为4时,表示ALT键按下。
参数3:鼠标按下时的X坐标。
参数4:鼠标按下时的Y坐标。
鼠标按下事件,有四个参数,其具体设置如上。
MouseMove鼠标移动。
参数1:鼠标按下时的鼠标按键信息,为1时,表示左键按下,为2时,表示右键按下,为4时,表示中键按下。
参数2:鼠标按下时的键盘信息,为1时,表示SHIFT键按下,为2时,表示CONTROL键按下,为4时,表示ALT键按下。
参数3:鼠标的X坐标。
参数4:鼠标的Y坐标。
鼠标移动事件,有四个参数,其具体设置如上。
MouseUp鼠标抬起。
参数1:鼠标按下时的鼠标按键信息,为1时,表示左键按下,为2时,表示右键按下,为4时,表示中键按下。
参数2:鼠标按下时的键盘信息,为1时,表示SHIFT键按下,为2时,表示CONTROL键按下,为4时,表示ALT键按下。
参数3:鼠标抬起时的X坐标。
参数4:鼠标抬起时的Y坐标。
鼠标抬起事件,有四个参数,其具体设置如上。
KeyDown按下键盘按键。
参数1:数值型,按下按键的ASCII码。
参数2:数值型,0~7位是按键的扫描码。
按下键盘按键事件,有两个参数,其具体设置如上。
KeyUp键盘按键抬起。
参数1:数值型,按下按键的ASCII码。
参数2:数值型,0~7位是按键的扫描码。
键盘按键抬起事件,有两个参数,其具体设置如上。
17.1.2 动画对象的属性每一个动画构件都有以下基本的属性,通过这些基本属性,可以对构件有一个基本的描述和设置。
属性Name属性意义:构件名字。
属性类型:字符型;只读。
Left属性意义:构件的X坐标。
属性类型:数值型。
Top属性意义:构件的Y坐标。
属性类型:数值型。
目录第一部分用户指南第一章系统介绍 (1)1.1 MCGS嵌入版概述 (1)1.2 嵌入版与通用版的异同 (4)1.3 MCGS嵌入版组态软件的体系结构 (5)1.4 MCGS嵌入版组态软件的系统需求 (8)1.5 MCGS嵌入版的安装 (10)1.6 MCGS嵌入版的运行 (14)1.7 关于多CPU嵌入版组态软件 (19)第二章快速入门 (21)2.1 工程简介 (21)2.2 创建工程 (22)2.3 制作工程画面 (23)2.4 定义数据对象 (26)2.5 动画连接 (27)2.6 设备连接 (33)2.7 编写控制流程 (36)2.8报警显示 (38)2.9报表输出 (42)2.10曲线显示 (46)2.11安全机制 (49)第三章组态过程 (54)3.1 工程整体规划 (54)3.2 工程建立 (55)3.3 构造实时数据库 (56)3.4 组态用户窗口 (57)3.5 组态主控窗口 (61)3.6 组态设备窗口 (61)3.7 组态运行策略 (63)3.8 组态结果检查 (65)3.9 工程测试 (66)2 MCGS嵌入版用户手册第四章构造实时数据库 (69)4.1 概述 (69)4.2 定义数据对象 (70)4.3 数据对象的类型 (71)4.4 数据对象的属性设置 (73)4.5 数据对象的属性和方法 (76)4.6 数据对象的作用域 (79)4.7 MCGS嵌入版系统变量 (79)4.8 MCGS嵌入版系统函数 (80)4.9 数据对象浏览和查询 (80)4.10 使用计数检查 (82)第五章用户窗口组态 (83)5.1 概述 (83)5.2 用户窗口的类型 (87)5.3 创建用户窗口 (88)5.4 设置窗口属性 (89)5.5 用户窗口的属性和方法 (93)5.6 创建图形对象 (96)5.7 编辑图形对象 (99)5.8 图形对象的属性 (102)5.9 定义动画连接 (103)5.10 用户窗口的事件 (113)第六章主控窗口组态 (118)6.1 概述 (118)6.2 属性设置 (118)第七章设备窗口组态 (125)7.1 概述 (125)7.2 设备构件选择 (127)7.3 设备构件的属性设置 (128)第八章运行策略组态 (132)8.1 概述 (132)8.2 运行策略的构造方法 (132)8.3 运行策略的类型 (133)8.4 创建运行策略 (139)8.5 设置策略属性 (140)8.6 策略构件 (141)8.7 策略行条件部分 (141)8.8 组态策略内容 (142)8.9 运行策略的实现 (144)第九章脚本程序 (146)9.1 脚本程序简介 (146)9.2 脚本语言编辑环境 (146)9.3 脚本程序语言要素 (147)9.4 脚本程序基本语句 (152)9.5 脚本程序的查错和运行 (153)第十章数据处理 (155)10.1 概述 (155)10.2 数据前处理 (156)10.3 实时数据处理 (160)10.4 实时数据存储 (162)10.5 数据后处理 (162)第十一章报警处理 (164)11.1 概述 (164)11.2 定义报警 (164)11.3 处理报警 (166)11.4 显示报警信息 (168)11.5 报警操作函数 (169)第十二章报表输出 (170)12.1 概述 (170)12.2 报表机制 (170)12.3 创建报表 (171)12.4 报表组态 (172)第十三章曲线显示 (184)13.1 概述 (184)13.2 趋势曲线机制 (184)13.3 曲线操作 (184)4 MCGS嵌入版用户手册第十四章配方处理 (201)14.1 概述 (201)14.2 配方功能具体说明 (202)14.3 使用配方功能 (202)第十五章安全机制 (205)15.1 概述 (205)15.2 定义用户和用户组 (205)15.3 系统权限设置 (208)15.4 操作权限设置 (209)15.5 运行时改变操作权限 (210)15.6 工程安全管理 (212)第二部分参考手册第十六章菜单详解 (213)16.1 概述 (213)16.2 文件菜单 (213)16.3 编辑菜单 (217)16.4 查看菜单 (220)16.5 插入菜单 (228)16.6 排列菜单 (230)16.7 表格菜单 (238)16.8 工具菜单 (244)16.9 窗口菜单 (247)16.10 帮助菜单 (249)16.11 鼠标右键菜单 (249)第十七章动画构件 (258)17.1 动画对象的事件以及对象的属性 (258)17.2 输入框构件 (264)17.3 流动块构件 (267)17.4 百分比填充构件 (270)17.5 标准按钮构件 (273)17.6 动画按钮构件 (276)17.7 旋钮输入器构件 (277)17.8 滑动输入器构件 (280)17.9 旋转仪表构件 (283)17.10 动画显示构件 (286)17.11 实时曲线构件 (288)17.12 历史曲线构件 (293)17.13 报警显示构件 (302)17.14 自由表格构件 (305)17.15 历史表格构件 (306)17.16 存盘数据浏览构件 (313)17.17 计划曲线构件 (323)17.18 组合框构件 (334)第十八章策略构件 (340)18.1 策略调用构件 (340)18.2 数据对象操作构件 (341)18.3 设备操作构件 (343)18.4 退出策略构件 (344)18.5 脚本程序程序 (344)18.6 定时器构件 (345)18.7 计数器构件 (346)18.8 窗口操作构件 (347)第十九章设备构件 (349)19.1 概述 (349)19.2 通用设备的使用 (351)19.3 通用串口父设备 (354)19.4 通用TCP/IP父设备 (359)19.5 高速网络:TCP/IP父设备 (362)19.6 低速网络:Modem父设备 (365)19.7 网络数据同步设备 (366)19.8 历史数据库同步设备 (370)19.9 网络数据同步设备使用示例 (373)19.10 历史数据库同步设备使用示例 (378)第二十章系统变量 (381)20.1 $Year (381)20.2 $Month (381)6 MCGS嵌入版用户手册20.3 $Day (381)20.4 $Hour (381)20.5 $Minute (381)20.6 $Second (382)20.7 $Week (382)20.8 $Date (382)20.9 $Time (382)20.10 $Timer (382)20.11 $RunTime (383)20.12 $PageNum (383)20.13 $UserName (383)第二十一章系统内部函数 (384)21.1 运行环境操作函数 (384)21.2 数据对象操作函数 (387)21.3 用户登录操作函数 (393)21.4 字符串操作函数 (394)21.5 定时器操作函数 (399)21.6 系统操作函数 (402)21.7 数学函数 (406)21.8 文件操作函数 (409)21.9 配方操作函数 (416)21.10 时间运算函数 (421)21.11 嵌入式系统函数 (427)第一部分用户指南第一章系统介绍本章介绍MCGS嵌入版全中文工控组态软件的基本功能和主要特点,并对软件系统的构成和各个组成部分的功能进行详细地说明。
MCGS工控组态软件使用说明一、概述计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。
MCGS工控组态软件是一套32位工控组态软件,可稳定运行于Windows95/98/NT操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备。
二、软件组成(一)按使用环境分,MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个系统组成。
两部分互相独立,又紧密相关,分述如下:1.MCGS组态环境:该环境是生成用户应用系统的工作环境,用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。
2.MCGS运行环境:该环境是用户应用系统的运行环境,在运行环境中完成对工程的控制工作。
(二)按组成要素分,MCGS工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成:1.主控窗口:是工程的主窗口或主框架。
在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。
主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。
2.设备窗口:是连接和驱动外部设备的工作环境。
在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。
3.用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。
目录第一部分用户指南第一章系统介绍 (1)1.1 MCGS嵌入版概述 (1)1.2 嵌入版与通用版的异同 (4)1.3 MCGS嵌入版组态软件的体系结构 (5)1.4 MCGS嵌入版组态软件的系统需求 (8)1.5 MCGS嵌入版的安装 (10)1.6 MCGS嵌入版的运行 (14)1.7 关于多CPU嵌入版组态软件 (19)第二章快速入门 (21)2.1 工程简介 (21)2.2 创建工程 (22)2.3 制作工程画面 (23)2.4 定义数据对象 (26)2.5 动画连接 (27)2.6 设备连接 (33)2.7 编写控制流程 (36)2.8报警显示 (38)2.9报表输出 (43)2.10曲线显示 (47)2.11安全机制 (50)第三章组态过程 (55)3.1 工程整体规划 (55)3.2 工程建立 (56)3.3 构造实时数据库 (57)3.4 组态用户窗口 (58)3.5 组态主控窗口 (62)3.6 组态设备窗口 (62)3.7 组态运行策略 (64)3.8 组态结果检查 (66)第四章构造实时数据库 (70)4.1 概述 (70)4.2 定义数据对象 (71)4.3 数据对象的类型 (72)4.4 数据对象的属性设置 (74)4.5 数据对象的属性和方法 (77)4.6 数据对象的作用域 (80)4.7 MCGS嵌入版系统变量 (81)4.8 MCGS嵌入版系统函数 (81)4.9 数据对象浏览和查询 (82)4.10 使用计数检查 (84)第五章用户窗口组态 (85)5.1 概述 (85)5.2 用户窗口的类型 (89)5.3 创建用户窗口 (90)5.4 设置窗口属性 (91)5.5 用户窗口的属性和方法 (95)5.6 创建图形对象 (98)5.7 编辑图形对象 (101)5.8 图形对象的属性 (104)5.9 定义动画连接 (105)5.10 用户窗口的事件 (115)第六章主控窗口组态 (120)6.1 概述 (120)6.2 属性设置 (120)第七章设备窗口组态 (127)7.1 概述 (127)7.2 设备构件选择 (129)7.3 设备构件的属性设置 (130)第八章运行策略组态 (132)8.1 概述 (132)8.2 运行策略的构造方法 (132)8.4 创建运行策略 (139)8.5 设置策略属性 (140)8.6 策略构件 (141)8.7 策略行条件部分 (141)8.8 组态策略内容 (142)8.9 运行策略的实现 (144)第九章脚本程序 (146)9.1 脚本程序简介 (146)9.2 脚本语言编辑环境 (146)9.3 脚本程序语言要素 (147)9.4 脚本程序基本语句 (152)9.5 脚本程序的查错和运行 (153)第十章数据处理 (155)10.1 概述 (155)10.2 数据前处理 (156)10.3 实时数据处理 (160)10.4 实时数据存储 (162)10.5 数据后处理 (163)第十一章报警处理 (164)11.1 概述 (164)11.2 定义报警 (164)11.3 处理报警 (166)11.4 显示报警信息 (168)11.5 报警操作函数 (169)第十二章报表输出 (170)12.1 概述 (170)12.2 报表机制 (170)12.3 创建报表 (171)12.4 报表组态 (172)第十三章曲线显示 (184)13.1 概述 (184)13.2 趋势曲线机制 (184)第十四章配方处理 (201)14.1 概述 (201)14.2 配方功能具体说明 (202)14.3 使用配方功能 (203)第十五章安全机制 (206)15.1 概述 (206)15.2 定义用户和用户组 (206)15.3 系统权限设置 (209)15.4 操作权限设置 (210)15.5 运行时改变操作权限 (211)15.6 工程安全管理 (213)第二部分参考手册第十六章菜单详解 (214)16.1 概述 (214)16.2 文件菜单 (214)16.3 编辑菜单 (219)16.4 查看菜单 (223)16.5 插入菜单 (233)16.6 排列菜单 (236)16.7 表格菜单 (246)16.8 工具菜单 (252)16.9 窗口菜单 (256)16.10 帮助菜单 (258)16.11 鼠标右键菜单 (259)第十七章动画构件 (267)17.1 动画对象的事件以及对象的属性 (267)17.2 输入框构件 (274)17.3 流动块构件 (277)17.4 百分比填充构件 (280)17.5 标准按钮构件 (283)17.6 动画按钮构件 (286)17.8 滑动输入器构件 (290)17.9 旋转仪表构件 (293)17.10 动画显示构件 (296)17.11 实时曲线构件 (298)17.12 历史曲线构件 (303)17.13 报警显示构件 (312)17.14 自由表格构件 (315)17.15 历史表格构件 (316)17.16 存盘数据浏览构件 (323)17.17 计划曲线构件 (333)17.18 组合框构件 (344)第十八章策略构件 (351)18.1 策略调用构件 (351)18.2 数据对象操作构件 (352)18.3 设备操作构件 (354)18.4 退出策略构件 (355)18.5 脚本程序程序 (356)18.6 定时器构件 (356)18.7 计数器构件 (357)18.8 窗口操作构件 (359)第十九章设备构件 (360)19.1 概述 (360)19.2 通用设备的使用 (362)19.3 通用串口父设备 (365)19.4 通用TCP/IP父设备 (370)19.5 高速网络:TCP/IP父设备 (373)19.6 低速网络:Modem父设备 (376)19.7 网络数据同步设备 (377)19.8 历史数据库同步设备 (381)19.9 网络数据同步设备使用示例 (384)19.10 历史数据库同步设备使用示例 (389)第二十章系统变量 (392)20.1 $Year (392)20.3 $Day (392)20.4 $Hour (392)20.5 $Minute (393)20.6 $Second (393)20.7 $Week (393)20.8 $Date (393)20.9 $Time (393)20.10 $Timer (393)20.11 $RunTime (394)20.12 $PageNum (394)20.13 $UserName (394)第二十一章系统内部函数 (395)21.1 运行环境操作函数 (395)21.2 数据对象操作函数 (398)21.3 用户登录操作函数 (404)21.4 字符串操作函数 (405)21.5 定时器操作函数 (410)21.6 系统操作函数 (413)21.7 数学函数 (417)21.8 文件操作函数 (421)21.9 配方操作函数 (427)21.10 时间运算函数 (432)21.11 嵌入式系统函数 (438)第一部分用户指南第一章系统介绍本章介绍MCGS嵌入版全中文工控组态软件的基本功能和主要特点,并对软件系统的构成和各个组成部分的功能进行详细地说明。