TPS系统知识讲座(WORD版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DCS(HENEYWELL)系统知识讲座
第一节H ENEYWELL系统概况
美国HENEYWELL公司产品目前应用最广泛的是TPS系统,并且作为中油大赛中DCS的参赛项目之一。
我们以TPS系统为基础讲解,在过程中涉及到的TDC3000与TPS系统不同的地方会着重作出说明。
首先对仪电培训基地DCS(HENEYWELL)系统作一简单的介绍,该系统是由104厂拆回的一套TDC3000的系统,型号及版本为MICRO—TDC3000(R400)。
该系统保存完整,共有三个操作站,一个控制站,IOP卡件29块,其中HLAI(高电平模拟量输入卡)10块,AO(模拟量输出卡)9块,LLAI(低电平模拟量输入卡)2块,LLMUX(多路低电平模拟量输入卡)3块,PI(脉冲量输入卡)1块,DI(数字量输入卡)3块,DO(数字量输出卡)1块。
第二节硬件的组成及连接
一、TPS和TDC系统结构图如下:
TPS系统典型配置(以催化裂化装置为例)
见图1
TDC系统典型配置(以培训基地DCS为例)
见图2
TAP
TAP
图1 TPS3000典型配置图
LCNA LCNB
HM
LM GUS3GUS2GUS1NIM
NIM UCNB
UCNA
UCNB
UCNA
75终端电阻
TAP
TAP
UCN INTER MODULE IOP 卡IOP 卡
IOP 卡IOP 卡
IOP 卡IOP 卡
IOP 卡IOP 卡
IOP 卡IOP 卡PAOY22AO (16)
IOP 卡PALM02RTD (32)
IOP 卡PLAM02TC (32)
IOP 卡PAIH03AI (16)
高性能I/O LINK 卡
COM/CON PRO
通讯/控制处理器-
+
FTA
TAOY22 AO(16)
16
1
32-31+......2-1+
1A 1B 1C .........32A 32B32C
132
TAMR03 TRD(32)
FTA
T1A T1B ......10P 11+
116
TAMT03 TC(16)
FTA
FTA
TAIH12 AI(16)
16
112-11+10P .........3-2+1P 输出安全栅输入安全栅
调节阀(4-20mADC)
热电阻
热电偶(MV)
变送器(4-20mADC)
312442卡件供电
TB3
TB2TB1TAP
TAP
图2 典型配置图(以基地DCS 为例)
LCNA HM
US2US3US1NIM
NIM UCNB
UCNA
UCNB
UCNA
75终端电阻
TAP TAP
IOP卡
IOP卡
IOP卡IOP卡
IOP卡IOP卡
IOP卡Advanced
control Advanced I/O Link interface
IOP卡AO
IOP卡LLMUX
IOP卡LLAI
Advanced Commun
Mode m
-
+
FTA
TAOY22 AO(16)
16
1
32-31+......2-1+
1A 1B 1C .........32A 32B32C 132
TAMR03 TRD(32)
FTA
13......IN1IN8
TAIL02 AI(8)
FTA
FTA
TAIH02 AI(16)
16
1.........TB3TB2TB1输出安全栅输入安全栅
调节阀(4-20mADC)
热电阻
热电偶(MV)
变送器(4-20mADC)
LCNB
二、硬件说明
结合配置图,对各个部份作出说明
● GUS (全局用户操作站):TPS 系统的人机接口,用于整个LCN 系统的信息访问。
GUS 平台支持过程操作和过程工程组态及设计功能。
硬件:主机箱:PENTIUN 主板、硬盘、光驱、软驱、ZIP 驱动
监视器、PC 键盘、鼠标、IKB 键盘、MAU 盒或电缆 LCNP 主板
LCNB
LCNA LCN MAU
LCNP 硬盘
软驱
ZIP 驱动
光驱
彩色监视器
TOUCHSCREEN(触屏)IKB 键盘
IKB 接口
主板
图3 GUS 典型配置图
● LCN 总线(LCNA 黄、LCNB 绿冗余)75欧姆同轴电缆
对于GUS 来说,我们可以看到LCN 电缆,连接方式如同UCN 电缆的连接方式,采用A 、B 冗余自动切换。
传输速率5M/秒,串行通讯,40节点/300米。
US :Universal Station 万能操作站
US 由两块板组成,主板K2LCN-4,属性板EPDG2 ● NIM :Network Interface Module 网络接口模块
功能:提供LCN 网络访问UCN 网络的接口。
转换LCN 的通讯技术和协议为UCN 通讯技术和协议。
每条LCN网络允许10个冗余NIM对,每个UCN网络允许3个冗余对。
每个NIM允许处理8000个有名点。
硬件:K2LCN板EPNI板(属性板)
●HM:History Module历史模件
功能:文件服务器用于存贮设备及数据文件。
硬件:K4LCN板SPC板(属性板)
●AM:Application Module应用模件
实现复杂控制,除一组标准算法外,允许用户使用CL程序开发用户的算法和策略。
LCN地址的设定:
以上讲述的各模件在LCN上各占有固定的地址,各个模件的地址的设定由其主板(K2LCN-4)上的跳线决定。
跳线的设定方式如下:
①拔出有效
②P为奇偶校验
③拔出的数目为奇数
例如:US2在LCN上的地址为2,则21=2,所以1位拔起,因拔出的数目为1个,所以P不拔出。
HM在LCN上的地址为6,则21+22=6,所以1位、2位拔起,因拔出的数目为偶数,所以P拔出。
地址6的设定方式为1、2、P位拔出。
●UCN网络组件:
干线电缆:网络的主干通道,75ΩRG-11同轴电缆。
在发送设备和接爱设备之间传送信息
支线电缆:网络的支线通道,75ΩRG-6同轴电缆。
将控制设备和TAP连接起来。
TAP:连接干线电缆和支线电缆之间的设备。
提供隔离作用,TAP的安装方向要求由一个TAP的隔离端接于另一个TAP的非隔离端。
而且冗余设备必须连接到相同的物理TAP。
终端电阻:75Ω终端电阻连接到TAP任何未使用的端口。
UCN总线与NIM属性板后I/O卡连接。
见下图
HPM:High Performance Process Manager高性能过程管理器
用于扫描和控制TPS系统过程数据,它具有快速的内部处理器和大内存容量。
HPM的心脏部分为HPMM,是一硬件组,用以完成控制处理和功能,所有IOP 卡件共享HPMM。
它由以下三部分组成。
I/Olink(高性能I/O连接卡):完成高速的I/O与通讯/控制卡的通讯。
包括I/O连接处理器、I/O连接驱动和接收接口、
+24Vdc~+5Vdc的电源转换器和与通讯/控制卡通讯的
SRAM。
Comm/Ctrl Processors(通讯/控制卡):完成控制处理和与UCN的通讯。
包括共享RAM的通讯处理器和控制处理器、UCN接口、
冗余HPMM接口、前面板指示灯和背板总线。
UCN Interface Module(高性能UCN接口卡):提供HPM与UCN的接口。
包括与MAP载波兼容的调制解调器和冗余电缆。
HPMM
APM :Advanced Performance Process Manager 先进过程管理器
IOP 卡件
APMM
IOP (智能化输入输出卡):是一个微处理器控制卡,完成输入输出信号处理,维护用户定义的控制数据库。
具有输入输出线性化、开关量输入时间及输出脉宽调制、工程单位转换和报警处理等功能。
完成数据采集的输入和控制输出的处理,共享通过I/OLINK 处理器与HPMM (APMM )的并行连接。
HPM 支持40对冗余的IOP 。
FTA ( Field Termination Assembly ):
每个IOP 通过FTA 电缆与FTA 端子板连接,实际的现场接线与FTA 端子板连接。
FTA 起信号隔离、浪涌保护、限流、状态指示、旁路手动操作等功能。
IOP 卡类型:
HLAI :高电平模拟量输入卡
LLAI:低电平模拟量输入卡
AO:模拟量输出卡
DI:开关量(数字量)输入卡
DO:开关量(数字量)输出卡
PI:脉冲量输入卡
LLMUX:多路低电平模拟量输入卡
第三节组态
针对我们日常工作的需要,这一节我们将就以下几个方面讲解HENEYWELL系统组态知识。
一、如何进入组态画面
对于TPS和TDC而言,因所使用的操作站不同,进入的方式也会有一定的差别,但组态的原理是一样的。
对于TPS系统来说,首先要运行TPS系统的Native Windows程序,运行方式:点击开始---所有程序---HONEYWELL TPS---Native Windows。
Native Windows菜单:
1)Engineering:Menu工程师主菜单(除画图外均在此菜单下进行)
2)Access:Mount/Dismount Emulated Disks操作虚拟盘
3)操作菜单:
系统操作画面:Console Status:站群状态画面(看操作站GUS或US画面)
System Status:系统状态画面(看LCN、UCN、各卡状态)过程操作画面:Detail:细目画面(定义过程点的细节如PID参数,做一
组态后可在此观察细节)
Group:操作组(显示点基本的与操作有关的项,共可定义
1~400个组、每组8个点)选择Engineering,进入工程师主菜单。
对于TDC系统来说,。
使用工程师键盘,按CTR+HELP键,进入工程师主菜单:
工程师主菜单内容见下图
二、组态
1、NCF(Network Configuration File网络管理文件)组态
(NCF文件定义了LCN网络的组态,它将成为每个LCN节点数据库的一部分):1)Unit Name 单元名称(过程单元名称及描述)
单元名用来逻辑地划分生产过程,通常与实际过程单元相对应。
例如催化划分
单元就以反应A1、分馏A2等一直划分到A6。
系统以单元为基础,完成过程点报警、信息、事件及历史数据采集。
100单元/LCN
2)Area Name 区域名称(用来识别区域数据库10区域/LCN)
系统使用区域名来识别一个区域数据库。
10区域/LCN
3)Console Name 站群名称(一组操作站及其外设的集合,在同一个站群内共享外设及屏幕,10站群/LCN)
4)LCN Node LCN节点(定义LCN网络配置的全部节点,包括地址、类型、软件定义、冗余等)
上图为LCN节点组态画面,1-6为操作站组态,9、10为NIM组态,21为HM组态。
下图为US操作站及NIM组态内容。
5)System Wide Value 系统参数值(定义系统各方面的值和规定,包括用户键
锁访问权限、班次时间、报警通知策略和LCN节点线路板的硬件和固化软件版本号)
6)Volume Configuration 卷组态(分配HM所有有效硬盘的存储空间)
组态HM的节点对号、硬盘个数、硬盘尺寸、每个单元分配的历史组数等。
2、启动LCN网络,HM初始化。
HM是LCN上的一个节点,是一个磁盘存贮系统。
硬件:K4LCN板处理器主板
SPC板硬盘驱动板
硬盘单盘/单盘冗余/双盘/双盘冗余
软件:HMO:在线操作属性,用于支持所有系统活动,提供文件服务功能及历史数据存贮。
HMI:离线初始化属性,用于HM本身硬盘初始化和硬盘故障或磁盘表面故障修复期间的数据恢复,并且不响应节点的请求。
本地卷:所有支持HM本身的软件,包括HMO或HMI,都存贮在HM硬盘!
901卷中。
HM启动:自启动:HM上电后,自装载HMO属性文件,以支持系统的请求。
HM状态显示:LOCLOAD---READY---OK
非自启动:HM上电后立即被复位(电源复位按钮)一次,然后手动装
载HMI属性文件,以支持HM本身初始化。
HM状态显示:POW_ON---NET LOAD---READY---OK
HM初始化:
装入离线初始化属性(HMI):
进入工程师主菜单,点击“SYSTEM STATUS”,选择“HM”,点击“LOAD”,“MANUAL LOAD”,“INIT PROGRAM”,在选择“ALTERNATE SOURCE”时,根据
安装虚拟盘(&z1)所在位置选择1,选择EXECUTE CMMAND,屏幕
上显示DATA SOURCE FOR NODE nn。
选择“ALTERNATE SOURCE”时,
根据安装虚拟盘(&ASF)所在位置选择2,点击EXECUTE CMMAND后
回车。
HM显示POW_ON---NET LOAD---READY---OK,HM的最后类型
是HMOFF。
初始化程序装载完毕。
初始化:
1)安装&Z1盘到左边的驱动器上
2)点击“VOLUME CONFIGURATION”进入卷组态画面,选择提供的节点对号,检查HM INIT属性输入框为YES。
3)按CTRL+F6键,等待,直到屏幕下方出现提示初始化完成。
4)按CTRL+F5键退出。
HM初始化完成。
进入COMMAND PROCESSOR画面,输入
LS PN:21>!901(以催化HM节点为例,21为HM在LCN上的节点地址,
01为节点对号),结果可看到NCF中定义的卷和目录结构已生成。
HM本地卷及系统文件的装入:
1)确认&Z1安装到左边的驱动器中,&ASF安装到右边的驱动器中
2)执行&Z1中的批处理文件装入HM本地卷内容
EC $F1>&EC>LOC_VOLZ.EC $F1 21 01
在执行过程中完成几个问题,完成后显示EC COMPLETE
3)拷贝NCF(系统)文件
CP $F2>&ASF>*.* PN:21>&ASF –D
装入在线操作属性:
进入工程师主菜单,点击“SYSTEM STATUS”,选择“HM”,点击“LOAD”,“MANUAL LOAD”,“OPERATOR PROGRAM”,选择“DEFAULT SOURCE”装载程序,选择EXECUTE CMMAND,选择“DEFAULT SOURCE”装载数据,点击EXECUTE CMMAND 后回车。
HM显示LOCLOAD---READY---OK,HM的最后类型是HMON。
在线操作程序装载完毕。
3、UCN网络建立
建立网络数据点:定义UCN设备、给出软件地址。
创建网络数据点$NM XX N YY,XX:UCN网络号(1~20)YY:UCN设备网络址号(1~64)。
进入工程师主菜单,选择“Network Interface Module”进入NIM组态画面,点
击“UCN NODE CONFIGURATION”,
注意上图灰色部分,$NM01N07,01为UCN网络号,在这里只有一个UCN网为01,07为HPM在UCN网络上所占地址号。
建BOX点:组态HPMM的控制功能(控制点类型及个数),扫描速率及I/O卡配置,即创建了BOX数据点。
HPMM的控制功能是由各种控制点来实现的。
扫描速率规定HPMM对常规控制点和逻辑点的处理周期。
HPM(处理能力)的性能使用处理单元PU(Processing Unit)衡量。
800PU/秒。
HPM的内存容量使用内存单元MU(Memory Unit)衡量。
20000MN/HPM。
定义HPM的功能即定义软点、硬点的种类及个数。
做冗余时,只定义奇数地址设备。
因为是定义功能,冗余设备功能相同。
进入工程师主菜单,选择“Network Interface Module”进入NIM组态画面,点
击“UCN SPECIFIC CONFIGURATION”,进入BOX组态画面。
上图中$NM01B07,01为逻辑UCN网络号(1-20),07为HPM在UCN网络上的地址号(1-63)
HPM中每一个卡件都是编上序号的:Comm/Ctrl Processors是0号卡,所有的IOP卡的序号为1~40,卡上有通道用于建点时一一对应。
4、建过程点:过程点是Honeywell控制系统组态中的最小单元。
HPM包括两类过程点:I/O中的点(硬点):完成对过程变量的输入输出处理。
HPMM中的点(软点):完成对受控过程的各种控制方案。
点的相关概念:
·点名
无名点:直接使用IOP通道的过程点,不需建立点,只适用于IOP通道名及HPM全局变量。
引用方式:!xxyystt
xx:I/O卡类型;yy:I/O卡卡号;s:SLOT;tt:I/O通道号
例如:!DO03S01
有名点:具有点名即位号,通过建立点来定义点名。
一对NIM最多可处理8000个有名点,每个过程点具有唯一的点名。
·点的参数:是关于点的各方面功能和特性的描述。
建点的过程就是定义点的相关参数的过程。
·控制回路:是由一组点构成。
点与点之间的连接关系是通过定义点的输入、输出连接参数完成的。
·点的执行状态:PTEXECST参数
ACTIVE激活状态:HPM按照固定的扫描顺序对过程点进行周期性扫描,当扫描到ACTIVE状态的点时,就执行该点所定义的功能及算法;
INACTIVE非激活状态:下装到HPM控制器中的初始状态,此状态不执行点的功能。
·点的形式:PNTFORM参数
(FULL全点:包括该点的全部参数,并可作为操作员对过程操作的接口,具有
PV源选择和报警功能;
Component半点:无PV源选择和报警功能)。
IOP中的点:完成对过程变量的输入输出处理,包括AI、AO、DI、DO。
HPMM/APMM中的点:完成对受控过程的各种控制方案。
包括:Regulartory PV(RPV) 常规PV处理点
Regulartory Control(RC) 常规控制点
Digital Compodite(DC) 数字组合点
Logic 逻辑点
Device Control(DV)设备控制点
HPM Box VariableHPM全局变量
Array数组点
Process Module(PM)CL程序点
建点过程如组图2:点击NETWORK INTERFACE MODULE键,进入下一级菜单,点击PROCESS POINT BUILDING键,进入下一级菜单,在这一级菜单中,给出各个过程点的类型。
占击相应的类型建点。
组图2 建过程点组态
(一)IOP中的点的建立
以模拟量输入点为例:
AI:模拟量输入点的建立
选择ANALOG INPUT键,建点过程如组图3所示:
组图3 建AI点图例
在此对点模件类型的选项作一说明:
HLAI:高电平模拟量输入卡,可接收1-5VDC及变送器4-20mADC信号。
LLAI:可接收热电阻、热电偶及5V以下的电压信号。
LLMUX:可接收热电偶、热电阻信号。
STI:智能变送器接口点,提供HPM与HONEYWELL智能变送器之间的双向数字通信(DE协议)接口。
可在工作站上通过STI点显示变送器的详细状态信息、调整变送器的量程范围、存贮/恢复变送器数据库。
PI:脉冲输入点,将最高频率为20Hz的脉冲信号转换成工程单位表示的PV值。
AO :模拟量输出点的建立
将OP 值转换成4-20 mA 信号并输出至执行机构。
可实现的功能:输出正/反作用选择
输出特性化处理(最大5段线性化)
IOP故障时输出响应(掉电或保持)
AO点的形式选择:FULL全点手操器
COMPONENT半点接受控制算法的OP值DI:开关量(数字量)输入点
DI类型选择:STATUS状态输入;
LATCHED锁存输入,可将最小40MS信号锁存天地1.5s,用于按
纽输入。
ACCUM累加输入,对输入脉冲进行计数累加
在对DI点的组态中,可进行状态盒颜色的选择、PV输入方式选择(AUTO/MAN/SUB)、输入正反向选择等。
DO:开关量(数字量)输出点
接受控制算法的输出,并通过FTA转换成24VDC,110V AC或者220V AC开关量信号。
DO类型选择:STA TUS状态输出—输出参数SO,产生脉冲
PWM脉宽调制输出,输出参数OP,接受PID的OP值。
(二)HPMM/APMM中的点的建立
Digital Compodite(DC) 数字组合点:
DC数字组合点是一种多输入多输出点,它提供对马达、泵、电磁阀等离散型设备的控制操作面板。
一个DC点可操作及显示现场设备的两个或三个状态。
一个DC点最多可连接三个输出、两个输入,它们可以是同一HPM内的I/O点或FLAG标志寄存器。
输入输出连接可按控制方案需要组态,彼此相互独立。
DC点还提供多种外部逻辑
联锁接口参数,可处理及显示相关联锁条件。
如允许联锁参数P0、P1、P2;强制联锁参数I0、I1、I2;旁路参数BYPASS及安全联锁参数SIO;
建立如组图4:
进入建点画面步骤前面已经讲过,不再重复。
点击Digital Compodite 选择框,进入建DC点的组态画面。
(组态相同部分不再重复)
组图4 DC建点组图
Regulatory PV 常规PV处理点:
RPV点提供对过程变量的进一步处理,通过选择相关PV处理算法,可完成输入变量选择、计算流量补偿、流量累加等功能。
每个PV点必须至少有一个输入连接,不能定义输出连接。
RPV点提供的PV处理算法如下图:
Regulatory Control Point常规控制算法点
RC点提供各种有关标准控制方案的算法,内置了大量控制功能。
1)RC提供的控制算法包括:
PID—常规比例积分微分调节
PID with feed forward----前馈PID
PID with external reset feedback----带外部预置的反馈的PID
PID with position propotional----带位置比例控制器的PID Position propotional----位置比例控制器
Ratio control----比值控制器
Ramp sock---爬升/保持控制器
Auto/manual station----手动/自动站
Increment summer----多个主回路输出变化量加法器
Switch---开关选择器
Override selector----超驰选择器
Multiply/divide----乘法器
Summer----加法器
2)MODE控制方式选择
MAN手动方式:操作员或CK程序决定该点的OP,与控制算法的计算结果无关。
AUTO自动方式:控制算法计算的结果决定该点的OP,SP来自于操作员或CL 程序
CAS串级方式:控制算法计算的结果决定该点的OP,SP来自于一级控制算法。
BCAS备用串级方式:上一级控制算法在AM中,当AM或NIM发生故障时,切换至本地串级方式。
3)PID控制公式选择
公式A:P、I、D作用于偏差
公式B:P、I作用于偏差、D作用于PV
公式C:I作用于偏差、P、D作用于PV
公式D:只有积分控制
4)PID参数设置
K:比例增益T1:积分时间(分)T2:微分时间(分)
5)PV跟踪方式选择
NOTRACK:无跟踪方式
Track:PV跟踪方式。
当控制方式为MAN或作为串级调节的主回路在INIT初始化时,SP值自动跟踪PV值的变化,当控制方式由MAN切换至AUTO或CAS 时,SP值等于PV值,输出OP没有变化,从而实现无扰动切换。
LOGIC POINT逻辑点
逻辑点提供逻辑运算及数据传送功能,一个逻辑点中可包括多个逻辑运算模块,处理能力相当于一到两页梯形图所实现的功能。
一个逻辑点由逻辑运算块、内部标志寄存器、内部数值寄存器、用户自定义说明、输入连接和输出连接组成。
1)输入连接
一个逻辑点最多可指定12个“点.参数“形式的输入条件,分别对应参数L1-L12。
2)内部寄存器
标志量寄存器Flag,一个逻辑点提供12个内部标志量寄存器,分别对应参数FL1-FL12,FL1-FL6内HPM/APM设定,FL7-FL12由用户设定。
FL1:ON FL2:OFF FL3:当逻辑点被激活即置为ON
FL4:当HPM状态由IDLE变为RUN或上电后变为RUN即置为ON
FL5:至少有一个输入条件是坏值时置为ON
FL6:用于W ATCHDOG算法,正常为OFF
数值寄存器Numeric
一个逻辑点提供8个存贮常数的内部数值寄存器,分别对应参数NN1-NN8
3)逻辑运算块
一个逻辑点可组态最多24个逻辑块,每个逻辑块包括最多4个输入,1个逻辑
算法,1个布尔量输出。
逻辑块提供26种算法。
下面以催化两器差压报警为例讲解逻辑点组态:
实现功能:当两器差压低于0KPA时外置报警器报警。
5、画流程图
Display Builder是TPS系统绘制GUS用户流程图的专用软件包。
提供Script 语言,用于完成GUS流程图对过程变化的实时显示及过程操作接口。
(1)绘制静态图形
(2)定义动态显示,编写Script脚本代码。
属性菜单中提供下列动态表达式属性。
使之于过程点数据相关联。
Script脚本使用VB程序编辑。
·Rotate 旋转角度
·Fill 填充百分比
·Bar(矩形)棒图
·Value(文本)数据
Script是附着于某一图形对象上的由特定事件触发执行的一组代码。
事件:一个对象的Script代码可由若干子程序组成,每个子程序与某个特定事件相关,当事件发生时,该子程序被触发执行。
·系统事件:由GPB应用程序本身产生的事件:
On Data Change 过程数据改变事件
On Display Shutdown 流程图关闭事件
On Display Startup 流程图启动事件
On Periodic Update 周期发生事件(每1/2秒)
·操作员事件:
OnL ButtonDown 左键按下
OnR ButtonDown 右键按下
·IKB键盘事件:
当IKB键盘上的键被按下时发生执行
编写Script脚本代码:
常用图形对象属性:
Name 对象名称
Visible 可见
Blink 闪烁
Text 文本/数据
Text color 文本颜色
Fill color 填充颜色
Fill percent 填充百分比
使用Honeywell OLE Control 控件对象:
Button 按钮: Click()
Button Plus多联开关:Buttonoff(nindex as integer) Buttonon(nindex as integer)nindex为Button序号,从零开始。
Check Box检查框:Check box off()
Check box on()
List Box列表框:Selection Change(sName as
string,nMemberrid as long)
Data Entry 数据输入框:Bad Entry(sdata as string)
Good Entry(sdata as string)
(3)测试GUS流程图 Display RUN
Insert display
(4)编译并存储GUS流程图文件。
FILE Save as With Validation GUS流程图扩展名必须为.pct
例:
6、配置自定义键组态
(1)在工程师主菜单中点击“Button Configuration”
配置画面共五页: ·第一、二页适用于配置US键盘(不用)
·第三页配置GUS IKB键盘下部的6个自定义键
·第四页配置GUS IKB键盘上部的79个自定义键
·第五页配置GUS IKB键盘中部的51个自定义键(2)选中一个键号,出现键功能定义窗口。
(3)在Action中输入相应的Action语句,在LampSpecificData中输入相应内容。
Action:包括一个或多个Action语句,定义该键被按下时应有的响应。
LampSpecificData:过程报警发生时激活自定义键上的LED指示灯。
键号7~79。
该项配置有三种输入格式:
·U/nn:U:将某单元报警指定到LED上。
nn:单元名
·A/nnnnnnnn:A:将报警通知画面(区域数据库中定义)中某个
Box的报警指定到LED上。
nnnnnnnn:报警通知画
面中某个Box的描述。
·P/nnnnnnnn:P:将一个Primary报警组(建点时使用的报警指
定参数)指定到LED上。
Nnnnnnnn:Primmod
参数定义的一个点名。
(4)在所需的键全部定义完后,存储及编译生成目标文件。
例:W net>&D01>Button 01
Com net>&D01>Button 01
(5)将自定义键文件的目标文件及其路径指定到区域数据库中。
·自定义键配置文件的源文件扩展名为.ks,可用“W”命令存盘
生成,读已有文件用“R”命令。
·自定义键配置文件的目标文件由编译命令生成,文件扩展名为.ko。
例:
7、创建历史组
(1)由工程师主菜单进入“HM History Groups”
(2)输入单元名
(3)输入历史组号
(4)输入点名及参数
(5)按回车键确认数据输入,同时生成该历史组的系统点
$CHnn (xxx )nn :单元索引号 xxx :历史组号
(6)存入IDF 中间数据文件(Ctrl+F10)、下装到HM 系统中
(Ctrl+F12)
8、定义Area Data Base :创建区域数据库:
(1)由工程师主菜单进入”Area Database ”
(2)选择相应的区域数据库
按
键 Select Area
选择区域序号(1-10) (3)Ctrl+F9,回到Area Database 组态画面。
(4)选择相应的组态项,在PED 中输入数据,确认(Enter
回车键),并将PED 中的内容写入工作文件(Ctrl+F12)。
(5)完成所有需要的组态内容项后,安装数据库。
将工作文件中的内容写入区域数据库文件,并自动删除工作文件。
键 Install Area 后回车
(6)进行换区操作,将新组态的区域数据库文件装入GUS 内存。
Console Status 选择GUS 站号 区域数据库组态内容: (1) U nit Assignment :定义区域中所包含的过程单元名
(2) P athname Catalog :指定自定义键文件名及所在路径,指定流
程图及自由格式报表文件名称及所在的路径。
(3) Group:定义操作组,每组最多包括8个过程点,指定组号,过程点名及是否需要Trend图。
每个组均可定义Associated
和Help键,调出相关显示。
(4)Area Trend:该画面在12个坐标区内最多显示24个点的两小时或八小时的PV实时值或历史值趋势。
9、Builder Command命令
命令如下图:
举例说明各项功能:
1)RECONSTITUTE:将HPM中运行的某个点读到GUS或US的PED画面中,就是把控制站的一点调到操作站的画面上来。
点击该选项,在第二行内建入位
号名称后回车,该点调出。
2)WRITE TO IDF:在NIM中新建一个点(前面课已讲过,不再重复),在这里定义点名为PV001A。
在组态结束时按CTRL+F12将该点装入HPM中,这时不要关闭组态画面,按COMMAND键回到BUILDER COMMAND画面中,点击WRITE TO IDF选项,如下图所示;
第一行指出HM路径,也就是将该点存入HM哪个目录中。
第二行不选,第三行为自己定义的文件名,上图所示就是将该点存入到HM的DB1目录下的HPM17AO文件中,生成一个DB文件。
这时,使用命令处理器可看到在HM的DB1目录下生成HPM17AO.DB文件。
如下图所示
号为PV001A)读到PED画面中来,见下图
这时又进入PV001A的组态画面。
4)LIST ENTITES IN IDF:列出HM硬盘中DB1目录下HPM17AO.DB文件下的所有点的位号。
首先,分别再建三个AO点(位号定义为PV001B、FV001、FV002),这些点都建在17号HPM中。
把它们按第二项所讲都存入HM的DB1
目录下的HPM17AO.DB文件中。
如下图:
回车确认后会出现下图:这一步的含义是把HM中DB1目录下的HPM17AO.DB 中的多点以列表的形式读到当前的画面上。
同时在HM中DB1目录下生成一个
HPM17AO.XX文件。
如下图
5)LIST ENTITES IN MLDULE:列出11号HPM中所有PID控制点的位号。
同时在HM中DB1目录下生成一个HPM11PID.XX文件
6)DELETE SYS ENTITES:删除HPM中的某一个点
在第二行直接键入位号回车即可,但该点必须处于非激活状态。
7)DELETE ENTITY FROM IDF:删除HM中DB1目录下的HPM17AO.DB中
的一个点,位号为PV001A。
这时进行上面讲的第四项列HPM17AO中的内容时,就不会再出现位号PV001A。
8)DELETE MULT ENTITIES:删除HPM中的多个点,位号之间使用空格。
且点必须为非激活状态。
9)DELETE MULT ENTITIES IDF:删除HM中DB1目录下的HPM17AO.DB
中的多个点。