版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
HOLLiASMACS6软件组态及下装一软件的安装
二新建工程
三控制站I/O组态
四控制逻辑组态
五图形组态
六报表组态
七编译与下装
目录一、软件安装1.安装角色功能完成对所有离线功能的组态,包括控制站组态、操作员站组态、图形组态、报表组态、工程公用信息组态等。监视现场工艺流程的工作情况,查看实时数据的变化、工艺的报警和系统报警等,还可以对智能仪表进行调试和控制等(需安装HAMS软件)。处理报警功能、记录趋势数据,存储历史数据等功能。
打印报表。软件安装工程师站操作员站历史站报表打印站1.安装角色注意事项1)典型安装时,注意担当不同角色的计算机必须安装相应的组件功能,否则
无法正常工作。2)通讯站、历史站、报表打印服务这3项服务可以在组态中分配给不同的计算
机,那么相应的计算机中必须安装对应的服务功能组件。3)选择了“主工程师站”组件共享ENG文件,才可以协同组态。4)选择了“历史站”组件才提示历史数据存储路径选择界面。5)安装完成后,请按照提示重启计算机,以便安装的相关设置生效。软件安装2.安装方法两种安装方法1)直接安装:点击autorun.exe直接进行安装。2)分步安装:先安装平台HOLLIAS_MACS_General.exe,再安装通用版HOLLIAS_MACS_Universal.exe。具体安装步骤见“用户组态手册”1.4节安装文件1)安装英文版时,安装路径不能包含中文字符。2)之前安装过本软件需重新安装的用户,必须先卸载旧软件,重启后再安装。注意事项软件安装3.软件的安装环境工程师站和操作员站操作系统:WindowsXPProfessional+SP3,Windows7Professional32W位。应用软件:OpenOffice或者MicrosoftOffice2003,2007。计算机硬件:intelpentium®Dual-Core3.2GHz以上,2G内存,CDROM,250G以上硬盘,操作员站/工程师站分辨率1680×1050。网卡:2个100M/1000M自适应网卡。
实际配置应不低于以上配置;请关闭操作员站“媒体感知”功能。注意事项软件安装3.软件的安装环境历史站操作系统:
WindowsServer2003R2,WindowsServer2008R1,WindowsXPProfessional+SP3,Windows7Professional32W位。应用软件:OpenOffice或者MicrosoftOffice2003,2007。计算机硬件:intelpentium®Dual-Core3.2GHz以上,4G内存,CDROM,500G以上硬盘。网卡:2个100M/1000M自适应网卡。
实际配置应不低于以上配置。请关闭历史站“媒体感知”功能。注意事项软件安装4.软件组成及功能软件组成软件安装完成后(完全安装),生成程序菜单如图:功能简介1)工程总控:工程师离线组态软件。2)操作员在线:操作员在线监控软件。3)工具:
启动OPC客户程序。当前安装软件版本及相关信息查询。实现主控器版本查询,刷新主控器RTS程序。配置操作员在线的登录域号、专用键盘端口等信息。软件安装4.软件组成及功能功能简介仿真功能:仿真系统可以用于在单机上对组态完成的工程内容进行模拟运行。对于不具备历史站、控制器环境的人员在进行动态调试时,提供了极大的方便,仿真系统可以就调试方案、画面显示效果等进行模拟运行,对这些组态内容的正确性和合理性进行初步调试。历史数据离线查询。加密狗及电子授权查看。启动仿真功能满足以下条件:1)网络状态已连接。2)必须保障IP地址网段设置为128或129。注意事项软件安装二、新建工程新建工程是整个组态中的第一个步骤。在正式进行应用工程的组态之前,必须针对该应用工程定义一个工程名,该目标工程新建后便建立了该工程的数据目录。新建工程概述新建工程步骤打开工程总控—打开新建工程对话框—填写项目及工程名—选择新建操作员站与控制站—新建用户信息—选择历史站—划分项目与域号—工程新建完毕。新建工程1.项目与工程的关系项目:项目包含工程。最多可创建32个项目,一个项目内最多可包含15个工程,同项目内的工程可以相互交换数据。项目名称可以是任意字符的组合,可以包含中文,但是首尾不能是空格,长度最多不超过64个字节新建工程1.项目与工程的关系工程:一个工程为一个域,工程在项目内需划分域号(0~14),同项目内域号不能重复。工程名只能是英文字母、数字、下划线“_”的组合,英文字母不区分大小写;长度不能超过32个字符,长度超过限制部分无法输入;
工程名不得与已存在的工程名重复。新建工程1.项目与工程的关系0域1域14域0域1域14域项目一项目二数据交换数据交换数据交换项目内工程之间可以数据交换,项目间的工程不能数据交换。新建工程第六步2.工程创建第一步第二步第三步第五步第四步注意:密码与用户名不少于4个字符,最多可创建128个用户.新建工程完成创建新建工程2.工程创建3.工程相关操作工程文件目录工程保存工程备份为*.pbp文件1)通过工程备份保存2)直接拷贝根目录工程文件夹新建工程工程恢复只恢复通过工程备份的文件格式*.pbp只导入工程文件夹形式的文件1)恢复工程2)导入工程注意:恢复或导入的工程不能与已有工程同名。新建工程3.工程相关操作3.工程相关操作工程管理管理工程链接为工程划分项目与域号添加可访问的远程工程注意事项无论通过“工程管理”或“管理工程链接”,设置好可访问的工程后,需在操作员站勾选可访问的工程。新建工程三、控制站I/O组态控制站I/O组态与物理上的现场控制站具有逻辑上的对应关系,即软件的控制站组态信息(主控型号、模块型号、I/O点信息和地址)与硬件现场控制站是一一对应的。控制站软件组态内容是主控是否能正确初始化和访问、诊断硬件模块信息的决定性条件。控制站I/O组态概述以控制站为单位进行组态。控制站I/O组态包括控制站站号、主控单元型号、模块型号与地址、I/O测点
信息的组态。步骤:新增控制站—编译—进入AutoThink界面—I/O模块组态—I/O测点组态—保存编译控制站I/O组态控制站I/O组态步骤控制站I/O组态我们通过组态步骤来学习控制站的I/O组态步骤:1)新增控制站2)进入AutoThink界面3)I/O模块组态4)I/O测点组态5)保存编译控制站I/O组态1.控制站的增加与删除新增控制站选择主控控制站I/O组态删除控制站2.编译工程生成控制器文件编译成功后才能打开AUTOTHINK注意事项控制站I/O组态3.进入AutoThink界面标题栏菜单栏工具栏组态区编译信息区库管理器工程管理区设备库控制站I/O组态4.I/O模块组态步骤:新建机柜—添加模块从设备库中选择机柜类型,拖动到组态区域控制站I/O组态4.I/O模块组态步骤:新建机柜—添加模块两种方法添加模块模块地址不能冲突注意事项控制站I/O组态5.I/O测点组态测点组态有两种方法:1)通过模块信息下的通道信息进行添加点属性项的显示可通过显示方式进行选择和设置通过添加变量新增点或选中点进行删除,通过通道信息可以修改点属性项点的各项信息说明请查看组态手册或帮助文件控制站I/O组态5.测点组态测点组态有两种方法:2)通过数据库表格批量添加测点步骤:导出数据库—打开数据表格添加点信息—组态选项设置—导入完成组态的数据库表格——编译控制站I/O组态5.测点组态2)通过数据库表格批量添加测点步骤一:数据库导出选择导出基本项,则按照模块通道信息点组态的“基本项”所包含项为导出项。控制站I/O组态5.测点组态2)通过数据库表格批量添加测点步骤二:打开数据表格添加点信息按照I/O点类型分类分页添加在数据库表格中添加I/O点的各项信息控制站I/O组态5.测点组态数据库表格中添加点注意事项导出数据库时请务必导出点名、站号、模块类型、模块地址、通道号的项信息,这是确定数据库中添加测点物理位置的关键信息。
在填写各项数据时,请严格遵守格式规范,可参考模块通道信息中各项的填写方法进行填写。
建议新接触软件的用户,使用第一种方法在每个类型模块上增加一个测点,导出数据库后,参照此测点填写其他测点。控制站I/O组态5.测点组态2)通过数据库表格批量添加测点步骤三:组态选项设置控制站I/O组态5.测点组态2)通过数据库表格批量添加测点步骤四:导入数据库导入数据库前关闭AUTOTHINK.控制站I/O组态6.编译点击工具进行编译编译完成控制站I/O组态四、控制逻辑组态控制逻辑组态主要是把控制方案用国际标准语言编写出来,并下装到控制器内使其运行。控制逻辑组态是在AutoThink界面中进行组态的,通过LD、CFC、ST、SFC语言编写程序,完成程序编写后,通过在线菜单下装到主控器中运行,同时下装的内容还有控制站I/O组态的相关信息。AT界面也支持底层程序在线监视与调试功能。控制逻辑组态概述控制逻辑组态步骤打开AT界面—新建POU—编辑POU程序—保存编译—下装控制逻辑组态控制逻辑组态1)界面介绍2)变量3)POU介绍4)工程应用5)仿真6)自定义功能块型通过以下几个方面来认识和学习AutoThink编程界面控制逻辑组态1.AutoThink界面介绍标题栏菜单栏工具栏组态区编译信息区库管理器工程管理区设备库控制逻辑组态在“工程树”的“用户程序”节点下,管理自定义的各个POU。用户程序1.AutoThink界面介绍组态编辑区POU管理区控制逻辑组态库管理器是存放算法功能块的地方库管理器1.AutoThink界面介绍通过窗口菜单打开/隐藏库管理器库内功能块名称及类型控制逻辑组态库管理器功能块调取1.AutoThink界面介绍直接拖动到空白位置设备库中可看功能块信息输入块名可查找相关块控制逻辑组态选中库名称,单击鼠标右键显示菜单工作区显示库信息窗口选择“查看”命令在块名上单击鼠标右键,选择“查看”命令,显示该功能块的管脚说明库管理器1.AutoThink界面介绍控制逻辑组态可用库的添加1.AutoThink界面介绍控制逻辑组态常用库简介1.AutoThink界面介绍控制逻辑组态1.AutoThink界面介绍控制逻辑组态常用库简介1.AutoThink界面介绍控制逻辑组态常用库简介变量简介控制运算的主要操作对象是数据,这些数据的值一般都是实时变化的,我们把这些变化的数据叫做变量。或者说,变量就是计算机中数据存储单元的标识。控制算法组态中所用到的变量的名称和数据类型必须是事先明确的,这就需要我们首先对用到的变量进行定义,这个定义过程叫做变量声明。每个变量都必须声明,本节将着重介绍变量的基本声明格式以及不同类型变量的具体声明方法。2.变量控制逻辑组态为了在数据运算过程中使用标识这些变量,每个变量都需要有一个名字,即变量名。
变量名采用字母、下划线和数字组合。长度最多不超过32字节。变量名识别下划线,例如AB_CD和ABC_D被认为是两个不同的变量名。变量名不区分大小写。例如VAR1、Var1和var1表示相同的变量。变量名不能为空,且不能包含空格。例如ABCD是错误的变量名。变量名中不能包含特殊字符,如中划线“-”和加号“+”等。
例如AB-CD和AD+CD是错误的变量名。变量名不能与类型名(包括自定义类型)、POU名、枚举名、任务名或类型转换函数名重名,不能以AT_开头。全局变量名和网络变量名必须唯一,不能重复。
注:具体命名规则请参见项目组态要求。控制逻辑组态变量简介2.变量MACS6.5.2通用版中定义变量默认为全局变量注意事项变量分类时分为系统、网络与全局变量系统变量是系统自动生成辅助系统运算的变量,不能修改及删除。
网络变量能够在控制站之间进行数据共享。
全局变量可被本站所有程序调用,并能够与操作员站及历史站通讯。每个变量都有明确的数据类型,软件支持多种数据类型存储方式。常用的数据类型如:布尔型(BOOL)、整形(INT、BYTE、WORD等等)、实数型(REAL、LREAL)、字符串型(STRING)、时间型(TIME)等。控制逻辑组态变量简介2.变量
网络变量节点下不能添加变量组节点,只能通过POU中输入符合网络变量格式的变量来添加到网络变量组中。只需要在引用的控制站定义网络变量。能被其他控制站引用的变量,必须设置其“是否上网”属性为TRUE。网络变量名没有长度限制,但为了降低网络负荷,建议尽量使用简短、明了的网络变量名称。请务必保证引用控制站中定义的网络变量类型与被引用控制站中的变量的类型保持一致。网络变量2.变量控制逻辑组态定义变量方法2.变量在AT界面定义变量有两种方法:(1)通过声明框定义控制逻辑组态定义功能块型变量名字,遵守变量名称定义规则。勾选要显示的引脚项定义后出现在全局变量列表在AT界面定义变量有两种方法:(2)通过变量列表定义控制逻辑组态定义变量方法2.变量引用AI、输入型AM类型变量时,引用项为AV引用AO、输出型AM类型变量时,引用项为AI引用DI、输入型DM类型变量时,引用项为DV引用DO、输出型DM类型变量时,引用项为DI引用网络变量格式:“被引用点所在域号”+“被引用点所在站号”+“@”+“被引用点的变量名”2.变量变量的访问“访问”即“使用”,运算过程中对变量的访问包括:读取变量值和给变量赋值。
访问一个简单型变量,直接写它的变量名即可。
如:AM01:=AM02+AM03;
这个例子表示:读取变量AM02和AM03的值,将二者相加,并将加的结果赋值给变量AM01。
访问一个功能块实例或者全局变量的项,书写格式为:变量名.项名.
如:PID01.SP(取PID01的设定值项,前提已经声明了PID01的类型为PID)控制逻辑组态变量的引用3.POU介绍POU概述POU即程序组织单元(ProgramOrganizationUnit),是控制器算法组态软件作为控制软件的核心部分。控制算法组态的过程就是按照设计好的控制方案,创建解决问题所需的一系列POU,在POU中编写相应的控制运算回路。控制逻辑组态3.POU介绍选择“编辑”命令单击“用户程序”->“PID01”显示右键菜单显示POU程序编辑窗口:编程区。双击程序节点也可以打开相应的编辑窗口在“工程树”的“用户程序”节点下,管理自定义的各个POU。控制逻辑组态POU界面POU语言即算法编程语言,控制器算法组态软件共提供四种编程语言。其中前三种语言完全符合IEC61131-3国际标准。学习时要求重点掌握LD、CFC,了解SFC、ST。
控制器算法组态软件共提供四种编程语言LD(梯形图-LadderDiagram)ST(结构化文本-StructuredText)SFC(顺序功能表图-SequentialFunctionChart)CFC(连续功能图-ContinuousFunctionChart)控制逻辑组态3.POU介绍POU语言ST(结构化文本)ST语言与高级语言(基于PASCAL)一样,包含一系列指令,由一系列关键字(IF、WHILE、CASE、FOR、Repeat)和相应操作指令完成,包括符号(关键字、运算符、修饰符、操作数),语句(表达式、控制语句函数和功能块等)。ST语言中的表达式由运算符和操作数组成(表达式是一个结构,它执行后返回一个值)。控制逻辑组态3.POU介绍POU界面SFC(顺序功能图)SFC是面向图形的语言,用来连续控制/逻辑控制和输入输出监视功能,以描述和控制过程事件顺序操作,适合于需要多个状态控制的事件。一个SFC由一系列操作步(STEP)和转换(TRANSITION)组成,每个步包含一组影响过程的动作(ACTION)。控制逻辑组态3.POU介绍POU界面LD(梯形图)LD是面向图形的编程语言,一种专门用于基本逻辑控制的连续执行语言,由触点(常开、常闭、正传感、负传感、反转)、线圈(输出、单稳态、锁定、解锁、跳转)、功能元件(定时器、计数器、步序器)等元素通过水平和垂直线连接起来的平面网状图。触点、线圈可取反。控制逻辑组态3.POU介绍POU界面CFC(连续功能图)CFC语言是面向图形的编程语言,用图形化的功能块编制用于完成一定运算或控制功能的程序。该运算回路由功能块、连线、输入输出端子组成,允许各运算回路连续放置。运算时按照功能块顺序运行。控制逻辑组态3.POU介绍POU界面POU名只能包含字母、数字、下划线“_”,不能以“AT_”开始,且长度不超过32字节,超出部分无法输入。POU不能与变量名、变量组名、POU文件夹名、数据类型(自定义或系统缺省的)、关键字、指令库名或功能块名重名。POU名不可为空。调度周期单位为MS控制逻辑组态3.POU介绍
添加POU程序块PRG:最常用的POU类型。功能块FB:可以赋予参数并具有静态参数(带有记忆)的POU。当以相同输入参数调用时,FB的输出值取决于其内部变量和外部变量的状态,这些变量在功能块的这一次执行到下一次执行的过程中是保持不变的。函数FUN:可以赋予参数但没有静态参数。当以相同输入参数调用时,它总生成相同的结果作为其输出。POU分为如下三类:控制逻辑组态3.POU介绍POU类型POU调用周期可以通过以下两种方式修改。周期可选:100、200、500、1000、禁止调度控制逻辑组态3.POU介绍POU的触发周期
POU程序编译完成后,需要进行编译,进行编程过程中的错误检查,编译结果显示0-错误,0-警告则编译成功。如果弹出报错则需要进行修改,直到编译完成为止。(编译只能找出语法错误,找不出逻辑错误) 点击“保存”编译。显示编译成功控制逻辑组态3.POU介绍
保存编译4.工程应用CFC语言应用-公式练习应用举例:用CFC语言编写公式:(其中FS、K、P1、DP、T为变量名称,可自行定义)FS=K*SQRT[(182.5*P1*DP)/(T+166.7-0.56*P1)]控制逻辑组态4.工程应用CFC语言应用-流量累计“FLOWSUM”是流量累计功能块,存放在高级运算库的统计计算文件夹中,常用作模拟量累计。
应用举例:请对空冷塔出口空气流量进行累计运算。定义功能块后,需打开功能块点详细面板,修改参数控制逻辑组态4.工程应用CFC语言应用-PID“PID”是运算最基本的比例、积分、微分运算调节的功能块,存放在控制运算库的常规控制文件夹中,常用作回路控制比例积分微分调节。
单回路PID调节系统方框图
_
测量被控量偏差调节器给定值SP测量值PV执行机构被控对象控制逻辑组态应用举例:请对空冷塔液位进行单回路控制调节。4.工程应用CFC语言应用-马达控制应用举例:请对空冷塔水泵进行联锁控制。1.水泵控制要求有手动控制与自动控制两种方式,当投入联锁后自动控制条件有效。
2.自动关泵条件为空气出空冷塔压力低于0.35MPa或空冷塔液位高于1400mm。
工艺控制要求:控制逻辑组态4.工程应用CFC语言应用-阀门控制应用举例:请对空冷塔紧急排水电磁阀进行控制。1.空冷塔排水电磁阀控制要求有手动控制与自动控制两种方式。
2.自动开条件为空冷塔液位大于1200mm。3.自动关条件为空冷塔液位小于700mm。
工艺控制要求:控制逻辑组态
适用于纯粹的开关量运算。由触点、线圈、功能元件等元素通过水平线或垂直线连接起来的平面网状图。
4.工程应用LD语言应用应用举例:请通过LD语言编写一段WP4水泵运行程序。工艺控制要求:1.有手自动切换功能。2.要求在自动状态下,当WP3水泵处在停泵状态或者冷冻水入空冷塔流量FI1102小于100m3/h时自动启动水泵WP4;空气出空冷塔压力低于0.35MPa或液位高于1400mm停水泵WP4。控制逻辑组态适合于“顺序相关”的控制场合。
4.工程应用SFC语言应用应用举例:请利用SFC语言编写一段交通红绿灯的控制方案。控制要求:红灯亮30S后,亮绿灯30S,然后亮黄灯10S,然后亮红灯,周而复始。1.在Init步开始运行,在STEP2步亮红灯并计时;2.等30S后T1满足,程序运行到STEP3步,绿灯亮并计时;3.等30S后T2满足,程序运行到STEP4步,黄灯亮并计时;4.等10S后T3满足,程序跳转到STEP2步,周而复始运行。控制逻辑组态5.仿真启动仿真控制器仿真系统可以用于在单机上对组态完成的工程内容进行模拟运行。对于不具备历史站、控制器环境的人员在进行动态调试时,提供了极大的方便,仿真系统可以就调试方案、画面显示效果等进行模拟运行,对这些组态内容的正确性和合理性进行初步调试。控制逻辑组态仿真下装点击在线,勾选仿真模式,点击下装。如果想要在线调试或监视程序,请点击在线。6.自定义功能块型M6系统本身自带了一些常用的功能块,如果系统中的功能块不能满足实际工程需要,可通过“自定义功能块”功能自定义需要的功能块。1.自定义功能块名称是功能块的唯一标识,不能与已存在的功能块名称相同。2.只能是数字,字母和下划线的组合,长度不能超过31字节。3.自定义功能块名称确定后不能修改,请谨慎输入。三种语言可供选择编写功能块内部算法。控制逻辑组态五、图形组态“图形组态”是用来完成操作员站监控现场的“人机界面”组态,主要的图形组态元素与组态步骤如下图:下装编译保存图形绘制新建图形图1.1图形组成元素图1.2图形组态步骤图形组态1.图形组态概述启动图形编辑软件打开工艺流程图->新建->命名。1.图形组态概述图形组态图形界面标题栏菜单栏工具栏画面/符号库目录树工作区属性窗口状态栏2.新建图形图形组态根据组态生成方式分为:图形页面根据不同的角度,可以有不同的分类:系统画面(自动生成)
用户绘制页面根据页面功能分为:普通页面(流程图、系统图)
操作面板
流程图模板2.新建图形画面类型图形组态打开画面属性方式:选择“文件”->“新建”;
(1)在“图形树”节点上选择右键菜单命令->“新建画面”;
(2)在“图形树”画面子节点上选择右键菜单命令->“画面属性”;
(3)在工作区域,双击打开的画面编辑窗口。画面属性基本属性:画面名称、画面级别、画面类型、刷新周期、画面描述、模板选择、参数编辑画面大小:宽度和高度画面背景:颜色或图片网格设置:宽度和高度2.新建图形图形组态画面属性参数设置画面名称缺省为“Untitled+数字”,可以修改为字母、数字、汉字的任意组合,长度不大于48个字符。该画面名称将作为画面保存时的文件名,后缀名为mgp,在工程中必须唯一。页面的刷新周期,可选择125ms、250ms、500ms、1000ms、1500ms或2000ms,默认500ms。当“参数编辑”时,需设置“参数名称”、“参数描述”、“参数类型”、“参数值”。其中索引号从0开始,最多只能有24个参数。画面的宽度设置范围为10~2000像素、高度设置范围为10~1500像素,且设置值为整数。网格的宽度和高度设置范围为5~30像素,且设置值为整数。2.新建图形画面属性图形组态图形组态工具系统提供了各种样式的辅助图形编辑的工具栏,包括:
部分工具栏中的命令可以在菜单栏中找到对应的菜单。系统工具栏文字工具栏图形工具栏绘图工具栏编辑工具栏对象工具栏视图工具栏布局工具栏设计工具栏3.静态图形图形组态切换到“符号库”窗口:单击符号库名称节点前的加/减符号或双击鼠标,可以展开和收回各个节点鼠标移动到符号名称节点上时,会显示相应的符号的预览简图、名称和时间信息系统符号库3.静态图形图形组态在符号库列表上单击鼠标右键,选择“符号库预览”命令:符号树符号名称和图样3.静态图形系统符号库图形组态“符号库”应用于“画面”在“符号库”中选择需要使用的库对象,按下鼠标左键,将鼠标移动到“工作区”打开的图形页面,鼠标呈加号,松开左键,即在当前位置加入所选图形对象。“画面”应用于“符号库”在工作区,鼠标左键选中所要添加的对象,在按下Ctrl键的同时,将图形对象拖至需要添加的库中,鼠标呈松开左键,即将当前图形对象添加到该库。
流程图画面中组合对象可以右键选择后添加到工程符号库,也可以批量添加。这些对象必须是组合对象才能添加到符号库中。3.静态图形系统符号库图形组态绘制完成静态图之后,可以对各种静态对象添加特性:动态特性、交互特性。
动态特性设置:双击对象,选择弹出的“设置”窗口的“动态特性编辑”选项页。动态特性分为常规和高级两种,分别显示在两个列表中常规动态特性文字特性变色特性闪烁特性隐藏特性填充特性旋转特性权限检查配方特性等动态特性概述4.动态图形图形组态单击“高级”标签:切换到高级动态特性列表中高级动态特性移动特性操作使能特性模拟量值特性页面名特性开关量值特性显示时间本页面对应按钮按下等动态特性概述4.动态图形图形组态变色特性是指通过条件触发,图形进行相应变色。变色特性设置案例:如图所示,对wp1\2\3\4水泵的状态指示灯进行变色特性设置,当开泵时指示灯显示绿色,关泵时指示灯显示红色。4.动态图形图形组态静态图形:画一个白色圆圈作为水泵指示灯。1)添加动态特性,切换到“常规”->“变色特性”:添加显示条件:即触发条件,以及各条件之间的逻辑关系。每个条件运算结果是表示真假的布尔量,条件之间通过“与,或”运算形成一个总的结果,该结果即为动态特性触发的条件在“参数设置”对话框中将“改变颜色”参数设置为红色,“恢复颜色”设置为绿色可以手动设置点名、项名,也可以单击“选点”按钮4.动态图形变色特性设置图形组态2)打开“选择点”对话框:选择“点名”和“项名”单击“确定”完成点的选择4.动态图形变色特性设置图形组态3)设置变色特性参数改变颜色:当触发条件的逻辑运算结果为“真”时,对象显示该颜色。恢复颜色:当触发条件的逻辑运算结果为“假”时,对象显示该颜色。是否改变线颜色:是否改变边框的线条颜色。勾选表示是,不勾选表示否。是否改变填充颜色:是否改变填充颜色。是否恢复颜色:只有选中时,变化条件不满足,才变为恢复颜色。4.动态图形变色特性设置图形组态案例:如图所示,当画面运行时让点名下方的
TIA1103显示对应点的实时数值。模拟量特性设置模拟量特性只对文字对象有效,对象被定义文字特性后,其对应的数据库点的
值将显示在屏幕上。4.动态图形图形组态静态图形:用文字工具写出TIA1103。1)对“TIA1103”所在的文字添加模拟量特性:双击文字对象打开设置对话框
双击模拟量特性,添加到该对象的动态特性编辑窗口中点名、项名、域号分别设置为TIA1103、AV、04.动态图形模拟量特性设置图形组态2)参数说明点名:需要显示的数据库点的名称。域号:此点所在的域。自动缩放边框:当文字和矩形框组合对象时,该项选中“是”时,表示矩形框随文字进行缩放;否则表示边框不缩放。显示单位:显示单位。对齐方向:数值对齐方向,左对齐、不对齐、右对齐。是否按照数据库格式显示:该项选中“是”时,表示按照数据库格式显示;否则按照“小数位数”项设置的进行显示。小数位数:显示值的小数。无效时是否闪烁:该项选中“是”时,该数据无效时进行闪烁;否则数据无效时不闪烁。4.动态图形模拟量特性设置图形组态案例:如图所示,当“水泵联锁”信号值为TRUE时文字显示“联锁已投入”,为FALSE时显示“联锁已切除”。文字特性设置文字特性只对文字对象有效,对象被定义文字特性后,其对应的数据库点的值将显示在屏幕上。4.动态图形图形组态静态图形:用文字工具写出联锁已投入。1)对“联锁已投入”所在文字添加文字特性:双击文字对象打开设置对话框双击文字特性,添加到该对象的动态特性编辑窗口中点名、项名、域号分别设置为PRC_LS、DV、0,置1说明、置0说明分别对应联锁已投入/联锁已切除,显示置1(0)说明设为1文字特性设置4.动态图形图形组态点名:需要显示的数据库点的名称。项名:数据库记录的字段名。域号:此点所在的域。置1说明:仅对开关量点有效,数据点实时值为“1”时的说明。置0说明:仅对开关量点有效,数据点实时值为“0”时的说明。是否数据库置1(0)说明:仅对开关量点有效,打勾选中时,使用数据库中默认的“置1说明”、“置0说明”。(E1为数据库中开关量的一个属性,置1说明)显示置1(0)说明:为“1”显示开关量对应的置1说明、置0说明。为“0”显示开关量对应的数据0或1。2)参数说明文字特性设置4.动态图形图形组态隐藏特性是指通过条件触发,使图形隐藏起来,不可见。案例:如图所示,水泵电机故障信号为TRUE时报警标签显示出来,用来提醒操作人员。当水泵电机故障信号为FALSE时,让标签隐藏不可见。隐藏特性设置4.动态图形图形组态静态图形:用文字工具写出WP1水泵电机故障,再画矩形背景,把两个图形组合在一起,形成报警标签。1)对“”图形增加隐藏特性:双击隐藏特性,打开设置对话框
双击隐藏特性,添加到该对象的动态特性编辑窗口中点名、项名分别设置为WP1_EM、DV隐藏的逻辑条件:0隐藏特性设置4.动态图形图形组态点名:需要显示的数据库点的名称。项名:数据库记录的字段名。域号:此点所在的域。逻辑条件:图形隐藏时应满足的条件。当条件成立,则图形隐藏不可见。2)参数说明隐藏特性设置4.动态图形图形组态闪烁特性是指通过条件触发,使图形按照一定的频率闪烁。案例:如图所示,当报警标签“水泵电机故障”进行显示报警的同时要求闪烁,用来提醒操作人员。闪烁特性设置4.动态图形图形组态在上一个特性图形的基础上进行组态。1)对“”图形增加闪烁特性:双击闪烁特性,打开设置对话框
双击闪烁特性,添加到该对象的动态特性编辑窗口中点名、项名、分别设置为WP1_EM、DV闪烁的逻辑条件:1闪烁频率:2闪烁特性设置4.动态图形图形组态点名:需要显示的数据库点的名称。项名:数据库记录的字段名。域号:此点所在的域。逻辑条件:图形闪烁时应满足的条件,当条件成立,则图形闪烁。闪烁频率:可选2或4。2)参数说明闪烁特性设置4.动态图形图形组态填充特性是指封闭图形的颜色填充随模拟量值的变化成正比例变化。案例:如图所示,请用棒状图填充特性正确指示LICAS1138液位模拟量值。填充特性设置4.动态图形图形组态静态图形:用矩形图形工具画一个内有填充色的封闭矩形。填充特性设置4.动态图形图形组态1)矩形框设置填充特性:双击矩形对象打开设置对话框双击填充特性,添加到该对象的动态特性编辑窗口中设置点名、项名、域号、量程上下限分别为LICAS1138、AV、0、100、0,不使用数据库量程,填充为深绿色,填充方向为从下向上点名:需要显示的数据库点的名称。项名:数据库记录的字段名。域号:此点所在的域。量程上限:填充特性发生时对应的点变化的最大值。量程下限:填充特性发生时对应的点变化的最小值。填充颜色:设置填充的颜色。填充方向:设置填充的方向,从下到上、从上到下、从左到右、从右到左。2)参数说明填充特性设置4.动态图形图形组态权限检查特性配置其他特性使用,设置操作允许的权限范围,即设置的条件满足
的情况下,权限检查的范围内的用户可以进行操作;当条件不满足时,权限检查
设置的用户不能进行操作。
案例:如图所示,请对水泵添加权限检查特性。权限检查特性设置4.动态图形图形组态1)对阀门设置权限检查特性:双击对象打开设置对话框双击权限检查特性,添加到该对象的动态特性编辑窗口中设置条件设置权限权限检查特性设置4.动态图形图形组态域号:权限限制的域号。权限检查:指定权限检查的范围。选择为不检查时,不检查用户级别,即所有级别的用户在“条件”满足时都可以进行操作。操作员以上允许:操作员级别以上的用户。工程师以上允许:工程师级别以上的用户。2)参数说明权限检查特性设置4.动态图形图形组态系统提供的交互特性:每类交互特性实现一种该对象的操作交互特性交互特性用来组态人机交互的操作功能,如打开模板、切换底图、增减值特性等。显示该对象具有的交互特性及其关联的响应事件响应事件是指在什么时候触发该交互特性,即设置当前选中操作类型的触发方式显示“已添加交互特性”中选中的交互特性的参数描述和参数值交互特性概述5.交互特性图形组态弹出窗口切换底图增减值特性显示Tip特性 置位特性设定值特性关闭页面弹出底图打开模板设置光标特性设定值特性(数字键盘)增减值特性(开关量项、二次确认)域切换特性设定值特性(二次确认)1)选择交互特性类别
交互特性概述5.交互特性图形组态类型名称说明鼠标左键按下当鼠标左键按下时响应鼠标左键抬起当鼠标左键抬起时响应鼠标右键按下当鼠标右键按下时响应鼠标右键抬起当鼠标右键抬起时响应鼠标移动当鼠标移动时响应焦点丢失当对象的焦点丢失时响应鼠标左键双击当鼠标左键双击时响应键盘按下当键盘的按键按下时响应键盘抬起当键盘的按键抬起时响应菜单选择当选择其菜单中的一项时响应在线周期每隔一个周期响应一次启动在线当启动操作员在线时响应常用触发事件参数说明2)双击对象,选择相应事件交互特性概述5.交互特性图形组态3)设置对象参数显示并设置“已添加交互特性”中选中的交互特性的参数描述和参数值交互特性概述5.交互特性图形组态开关反转特性实现点击同一图形可发出1或0信号,能在两个信号状态间进行切换,并提供是否二次确认的功能。案例:如图所示,对水泵联锁点PRC_LS设置命令,当第一次按下按钮时发出TRUE信号,进行联锁投入。当再次按下时发出FLASE信号,进行联锁切除。即完成信号的投切功能。开关反转特性5.交互特性图形组态静态图形:用按钮图形工具画一个按钮。1)对纯化系统按钮添加交互特性:双击对象打开设置对话框设置响应事件和交互特性,单击“添加”,加入到“已添加交互特性”列表中设置打开方式设置切换到的页面打开页面特性5.交互特性图形组态2)参数设置说明页面名称:填写要切换到的页面名称,并且添加页面文件后缀.mgp。是否条件检查:是否设置条件。条件点名:如果设置条件检查,需填写条件点名。条件域号:条件点所在域。域号:页面所在域。打开方式:底图方式,无标题栏;弹出方式,有标题栏。打开页面特性5.交互特性图形组态当鼠标放于相关点上时,自动显示出带有说明的文字,目的是在线运行时,操作人员可快速了解相关点说明。
案例:如图所示,要求在线运行时,操作人员把鼠标放到PDI1101标签上时,可以直接显示数据库点说明帮助了解此点意义。
TIP特性5.交互特性图形组态1)对标签按钮添加交互特性:双击对象打开设置对话框设置响应事件和交互特性,单击“添加”,加入到“已添加交互特性”列表中设置点名为PDI1101,项名DS,域号0设置“显示数据库值”为“是”5.交互特性
TIP特性图形组态2)参数设置说明文字:如果设置不显示数据库的点说明项,则可以直接把需显示的文字写在文字栏里。位置:显示框弹出的位置。显示数据库值:可直接显示数据库中填写的值。点名:要调取的数据库中的点名。项名:调取点的某一项,一般为DS项,即点说明。域号:点所在的域。5.交互特性
TIP特性图形组态可以在线弹出窗口,弹出的窗口可以为“打开模板”页面。例如PID调节窗口、数值信息窗口、趋势面板等。通过“编辑参数”为弹出的模版窗口页面编辑参数。
案例:左键按下时,在鼠标单击的位置推出V1138对应的PID的面板,“指定位置”设为鼠标指定,设置参数面板。打开模板特性5.交互特性图形组态1)对标签按钮添加交互特性:双击对象打开设置对话框5.交互特性图形组态设置响应事件和交互特性,单击“添加”,加入到“已添加交互特性”列表中设置弹出窗口及编辑窗口参数设置参数设置弹出窗口及编辑窗口参数打开模板特性2)参数设置说明选择弹出窗口:针对某些操作类型,需要为其选择操作所对应的模板。在列表中列举出所有模板以供选择。对一些模板还可以单击“编辑参数”按钮对模板参数进行设置。X位置:设置弹出窗口的X坐标位置,以像素为单位,以页面左上角为原点。Y位置:设置弹出窗口的Y坐标位置,以像素为单位,以页面左上角为原点。指定位置:弹出窗口的位置。鼠标位置:用户鼠标所指的当前位置,X、Y参数无效。左上角:在该对象的左上角位置弹出,X、Y参数无效。右下角:在该对象的右下角位置弹出,X、Y参数无效。5.交互特性图形组态打开模板特性组合为一个按钮形状的组合对象。在画面上绘制两条白色直线、两条黑色直线、一个矩形框、一个文字,选中所有对象,选择右键菜单的“对象组合”命令。TC(上边颜色):包含两条白色直线的“LINECOLOR”(线条颜色)属性。BC(下边颜色):包含两条黑色直线的“LINECOLOR”属性。案例:组态按钮对象,让其具有“上边颜色”、“下边颜色”实现对按钮状态的设置。6.符号属性定义符号属性定义概述图形组态符号属性是一个属性集,是由该对象所包含的三种对象(图形对象、动态特性对象、交互特性对象)各自的属性集合在一起所建立起来的,它也可以只包含一个属性。它是能实现用一个符号属性表示一个或者多个基本图形对象的对象属性。(1)
定义属性名称输入属性名称、属性描述及选择属性编辑样式单击“添加”按钮定义的属性名称被添加到符号属性列表中单击“下一步”按钮6.组合对象属性定义组合对象属性定义图形组态2)选择属性对象对象的属性名称、描述单击“添加选中属性”按钮,在“已添加对象特性”列表中显示属性相关参数项组合对象的各个组成元件,选中对象树中的一个对象,在右侧显示其属性列表单击“下一步”按钮6.组合对象属性定义组合对象属性定义图形组态3)设置属性编辑参数6.组合对象属性定义组合对象属性定义图形组态
配方属性描述了组合对象符号属性的一个状态集合,也可以只包括一个符号属性。配方属性的主要目的是为组合对象提供一些标准状态,如按钮的按下或者抬起状态等。
这样,当需要对其进行状态转换的时候,就可以直接从库中找到这些标准配方使用,
而不需要逐个地修改组合对象的子对象状态。7.配方特性配方特性概述图形组态选择“显示配置定义”右击组合对象案例:为上述示例的按钮组合对象添加“Up”和“Down”配方,添入配方名称“Up”和配方描述“按钮抬起”,同理添加“Down”配方和配方描述“按钮按下”。并设置触发配方条件:当按钮抬起,即信号为FALSE时执行UP配方,当按钮按下即信号为TRUE时执行DOWN配方,使得按钮外观随动作而改变。7.配方特性配方定义图形组态1)定义配方项选中组合对象,单击鼠标右键,选择“符号显示配方属性”命令,弹出符号显示配方设置向导对话框输入配方名称、配方描述单击“添加”按钮定义的配方被添加到配方列表中单击“下一步”按钮7.配方特性配方定义图形组态2)定义配方项所含参数元素选择配方显示添加到该配方中的符号属性单击“添加”按钮从可选择的符号属性中挑选该配方包含的属性单击“下一步”按钮7.配方特性配方定义图形组态3)选择配方项所含参数属性选择配方设置配方中的符号属性值选择配方中要设置的符号属性单击“完成”按钮7.配方特性配方定义图形组态4)设定配方触发条件设定触发配方条件选择要触发的配方打开对象的动态特性属性,选择高级中的配方特性DOWN触发条件UP触发条件7.配方特性配方定义图形组态8.自定义操作面板操作面板概述图形组态在“画面”窗口的“操作面板”节点下可以添加自定义在线显示时的各种常用控制面板,定义后可以作为在线运行时的弹出样式的操作窗口。定义的操作面板总数不能超过1000幅。案例:请制作显示点值及点描述的操作面板,当在线弹出时如下图。8.自定义操作面板新建模板画面图形组态在图形树的“操作面板”节点上单击鼠标右键,选择“新建画面”命令,在弹出的“画面属性”对话框,选择“操作面板”画面类型,画面名称为“显示点信息”。8.自定义操作面板参数定义图形组态单击“参数定义”按钮,单击“增加”按钮添加2个页面参数,并编辑相关参数项:“参数名称”、“参数描述”、“参数类型”、“参数值”。8.自定义操作面板模板上的特性定义图形组态生成的模板画面将自动添加到“画面”窗口的图形树的“操作面板”节点下。静态图分别设置“需要显示的点描述”、“需要显示的点值”这两个文字对象的动态特性-“文字特性”。首先设置“需要显示的点描述”的动态特性,选择“文字特性”,在“文字特性”的“参数编辑”栏中把“点名”设置为TAGNAME;项名的参数值设为“DS”,单击“确定”按钮完成“需要显示的点描述”的设置。同理,设置“需要显示的点值”的文字动态特性,注意将项名的参数值设置为“AV”。8.自定义操作面板引用模板图形组态对该功能模板的调用:在普通页面的对象中创建“弹出窗口”交互特性,在“选择弹出窗口”窗口中选择“显示点信息”,单击“参数编辑”按钮,将水位点名和域号分别填入参数,即完成功能模板的调用。六、报表组态“报表组态”负责绘制报表、添加数据信息(静态对象和动态对象)和点的有效性检查。鼠标左键单击“其他工具”->“报表组态”:
单击节点打开报表组态窗口,可以在该窗口中添加报表文件,修改文件的名称,执行打开报表、删除报表操作1.报表组态
打开报表输入报表名称添加到列表中单击“增加报表”选中要编辑的报表名称,单击“打开报表”或者双击报表名称1.报表组态
打开报表创建新的报表,报表文件缺省存放在工程文件夹下的Report文件夹下,例如:“D:\HOLLiAS_MACS\ENG\user\ExamplePro\Rep
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 44659.3-2024新能源场站及接入系统短路电流计算第3部分:储能电站
- 下雪留言句子
- 如何像英国人一样说英语
- 《继电保护原则》课件
- 生物:《多聚酶链式反应扩增DNA片段》课件新人教版选修
- 《水泵安装技术》课件
- 艺术非遗主题地产暖场活动活动策划方案
- 小红书游戏行业KFS投放方案
- 【语文】《荷塘月色》同步练习+2024-2025学年统编版高中语文必修上册
- 2024年新高一物理初升高衔接《力学单位制》含答案解析
- 四年级上册《海西》教案
- 亮化照明维护服务方案
- 大象版2022-2023三年级科学上册3.2《溶解与搅拌》课件
- 《人体解剖学》课程思政教学设计案例(一等奖)
- DB44∕T 858-2011 空调器高处作业安全规范
- 实验室十大危险操作和安全隐患
- 妇幼保健院关于修订岗位轮转制度
- 气候影响着人类活动人类活动对气候的影响
- 顶管及盾构施工技术及特点(62页)
- 生产部管理人员考试题(新进转正)范本
- 高中研究性学习如何选择、确立研究性学习课题PPT通用PPT课件
评论
0/150
提交评论