Tricon系统维护及编程培训.doc
《Tricon系统维护及编程培训.doc》由会员分享,可在线阅读,更多相关《Tricon系统维护及编程培训.doc(69页珍藏版)》请在冰点文库上搜索。
![Tricon系统维护及编程培训.doc](https://file1.bingdoc.com/fileroot1/2023-5/11/0f5a37d8-359a-4570-b48c-7c45ab0bb966/0f5a37d8-359a-4570-b48c-7c45ab0bb9661.gif)
Tricon系统维护及编程
培训资料
北京康吉森燃机工程技术有限公司
二00八年六月五日
目录
一.InTouch组态 2
1.1-InTouch简介 2
1.2–标记名词典 3
1.3–动画链接 4
1.4-InTouchQuickScript 5
1.5-安全性 6
1.6-报警和事件 6
1.7-实时和历史趋势 7
1.8-I/O通讯 8
二.人机操作界面说明 9
三.TRICON硬件 21
3.1TRICONEX概述 21
3.1.1容错技术 21
3.1.2Tricon系统的特点 22
3.1.3系统配置 22
3.2TRICONEX的设计与结构 24
3.2.1工作原理 24
3.2.2基本部件 25
3.3TRICON系统维护 31
四.TS1131编程 34
4.1硬件组态 34
4.2软件组态 51
4.3SOE功能 60
4.4诊断面板 67
一.InTouch组态
1.1-InTouch简介
lWonderware公司
是英国Invensys集团的一个子公司,创建于1987年4月,开发基于PC及其兼容计算机的、应用于工业及过程自动化领域的人机界面(HMI)软件。
lInTouchHMI软件
Intouch是Wonderware公司开发的世界上第一个集成的、基于组件的MMI系统——FactorySuite2000中的一个核心组件。
它具有世界领先的HMI和面向对象的图形开发环境,便于高效、快捷地配置用户的应用程序。
Wonderware®InTouch®forFactorySuite®为以工厂和操作人员为中心的制造信息系统提供了可视化工具。
lInTouch的广泛用途
(1)InTouchHMI软件用于可视化和控制工业生产过程
它提供了一种易用的开发环境和广泛的功能,使工程师能够快速地建立、测试和部署强大的连接和传递实时信息的自动化应用。
(2)InTouch软件是一个开放的、可扩展的HMI,为定制应用程序设计提供了灵活性。
(3)InTouch软件适合于部署在独立机械中、在分布式的服务器/客户机体系结构中、在利用FactorySuite工业应用服务器的应用中,也可以作为使用终端业务的瘦客户机应用。
(4)InTouch广泛的应用于包括食品加工、石油、汽车、半导体、化工、制药、纸浆和造纸、交通等在内的全球众多纵向市场。
lInTouch特性和优点:
(1)图形用户界面(GUI)
(2)访问级口令安全性
(3)强大的QuickScript
(4)具有强大的网络功能
(5)无可匹敌的连接功能
InTouch提供了比其它HMI产品更多的数以百计的I/O服
务器,支持用户连接任何工业自动化控制设备。
(6)对WINDOWSXP的支持
MicrosoftWindowsXP标志证书InTouch是第一个冠有
“DesignedforWindowsXP”标志的HMI。
lInTouch9.5功能介绍
(1)可视化设计与显示
(2)外部组件/系统数据访问扩展
(3)记录事件
(4)报警记录
(5)历史报告分析工具
l系统配置要求
(1)硬件:
最低:
P3-400MHZ,256MBRAM,2G可用硬盘空间
推荐:
1.2GP3或更高主频;512MBRAM
(2)操作系统:
win2000sp4/winXPsp2
lInTouch界面环境
(1)应用程序管理器:
用于组织管理创建的程序
(2)Windowmaker:
开发界面
(3)Windowviewer:
一种运行窗口
用于显示在Windowmaker中创建的图形窗口
1.2–标记名词典
l“标记名字典”
是InTouch的核心,它是用来输入相关数据详细信息的机制。
l标记名字典的建立
l标记名类型
(1)内存型针对InTouch程序内部仿真
(2)I/O对外部数据的读取或写入
(3)间接中间变量(通过.Name点域进行赋值)
l变量类型
(1)离散discrete:
BOOL(值0或1)
(2)模拟
整形integer:
介于-2,147,483,648至2,147,483,647间的32位带符号整数值
实型real:
小数型标记名,用32位来保存结果。
(3)消息型message:
文本字符串,最长131个字符
“标记名字典”实用程序:
DBDump和DBLoad
ØDBDump:
将InTouch应用程序“标记名字典”作为文本文件导出,以便在另一个程序(如MicrosoftExcel)中进行查看或编辑。
ØDBLoad:
可供将采用适当格式的“标记名字典”文件(在另一个程序如Excel中创建的,或是从另一个InTouch应用程序中导出的DBDump文件)加载到现有的InTouch应用程序中。
这两个程序可供单独复制、修改或开发数据库(“标记名字典”)的各个部分,然后将它们合并到一个应用程序中。
1.3–动画链接
定义:
赋予图形对象或符号“生命”,让其动起来。
可以改变对象或符号的外观,以反映标记名或表达式值所发生的变化。
l触动链接:
用在可以触控的对象或符号上,供操作员将数据输入系统。
九种触动链接
用户输入:
用于输入的触控对象上,Forex……
游标:
用于移动的对象或符号上。
触动按钮:
用于按钮,创建此对象链接,将执行某个操作。
操作可以是改变离散值、执行动作脚本、显示窗口或隐藏窗口命令。
l显示链接:
向操作员提供输出。
八种显示链接
线条颜色、填充颜色、文本颜色:
离散:
用于控制与离散表达式的值链接的对象或符号上Forex……
模拟:
模拟标记名(整型或实型)或模拟表达式的值
离散报警:
可与标记名、报警组或组变量的报警状态链接
模拟报警:
模拟型标记名、报警组或组变量的报警状态。
对象大小、位置、填充百分比、值显示
l其它
闪烁:
用于根据离散型标记名或表达式的值来使对象闪烁。
可见性:
用于根据离散型标记名或表达式的值来控制对象的可见性。
失效:
用于根据标记名或表达式的值来禁用对象的触动功能。
方向:
用于根据标记名或表达式的值来旋转对象。
(1)导出窗口:
将窗口从一个InTouch应用程序移到另一个应用程序中以便维护。
(2)导入窗口:
将窗口从一个InTouch应用程序导入到当前应用程序,可以节省大量的开发时间,同时还提供一种简便、快捷的方法,供您创建远程标记名引用。
(howdo?
F2—Ctrl+E—转换—本地)
占位符标记名:
?
d:
?
i:
?
r:
?
m:
注:
导入/导出操作之前,需先关闭WindowViewer和其它运行窗口!
1.4-InTouchQuickScript
lInTouchQuickScript都是由事件驱动的,事件可以是
数据改变、条件、鼠标单击、定时器等等。
l脚本的类型:
(1)应用程序 链接到整个应用程序
(2)窗口脚本 链接到特定的窗口
(3)条件 链接到离散型标记名或表达式
(4)动作按钮 与链接到触动链接-动作按钮的对象关联
(5)键脚本 链接到键盘上特定的键或键组合
(6)数据改变脚本 仅链接到标记名和(或)标记名点域
(7)ActiveX事件 在运行时执行ActiveX控件事件
(8)QuickFunction 您创建的且可依从其它InTouchQuickScript或动画链接表达式中进行调用的脚本。
QuickFunction既可是同步也可是异步,而其它脚本类型只能是同步的
l脚本编写规则:
(1)不做声明,所有的变量均视为标记名
(2)每句话结尾加“;”
(3)注释语句{注释内容}
(4)IF、THEN、ELSE、ELSEIF、END、ENDIF语句
(5)支持局部变量
DISCRETE
DIM“”AS{INTERGER}
REAL
MESSAGE
1.5-安全性
l安全性的基本概念:
是操作员“登录”到应用程序,然后输入其用户名与口令。
$Accesslevel访问级别最高为9999(此级别允许访问所有的安全性命令);通过配置访问级别的高低来限制操作工的操作权限,不同的访问级别可以得到不同的操作权限。
InTouch应用程序的缺省安全设置是“无”。
l安全性脚本函数:
PostLogonDialog():
启动InTouch“登录”对话框,并返回TRUE。
Logoff() :
从InTouch中注销用户。
ChangePassword() :
显示改变口令对话框,供已经登录的操作员更改口令。
1.6-报警和事件
InTouch提供了一个通知系统,可以向操作员通知生产过程与系统状况的
有关信息。
报警显示生产过程条件报警,而事件则表示正常的系统状态消息。
l报警类型
1、离散报警DSC2、偏差报警(a主偏差b副偏差)3、值报警(a高高报HiHib高报Hic低报Lod低低报LoLo)
4、变化率报警Roc
l报警级别1-999“1”是最高级别
报警严重程度
关键
主要
次要
提示性
优先级范围
1-249
250-499
500-749
750-999
注:
四种优先级:
1表示关键、2主要、3次要、4提示性(即1、2、3、4)
工程师在做InTouch时为每一个报警指定一个严重程度,配置好范围后,现场操作员就可以轻松打印与显示某种特定严重程度的报警。
l报警组
根报警组$System下分16个组,每组都可在其下层再分16个组,这样每层最多16个组,可分8层,故最多达16的8次方个报警组。
报警组用于不同的衡量标准来归类,每个标记名都与一个”报警组“关联,若没将标记名与”报警组“关联,则缺省条件下,会自动将它与$System关联。
l报警点域:
供动态控制和监视各种报警条件,许多点域可通过表达式和脚本来访问。
访问与标记名关联的点域要求使用的语法是Tagname.dotfield。
l常用的点域:
.Ack报警是否确认(可读/写离散型标记名点域:
1确认0未确认)
.Alarm报警是否存在(1报警0无报警)
.Hilimit报警设置的高限参数(可读/写模拟型标记名点域)
.Histatus是否处于高报态(只读离散点域:
1高报0非高报)
1.7-实时和历史趋势
l实时趋势RealTimeTrend
实时趋势是动态的,它在运行期间不断更新,最多可以绘制四个本地标记名或表达式的变化。
l历史趋势HistoricalTrend
历史趋势可以提供一个历史时间和日期的数据”快照“,它不是动态的。
与实时趋势不同,它只能在接到指示时才会更新。
在配置历史趋势时的注意事项:
(1)历史记录配置中启用历史记录
(2)配置标记名中(要记录数据的)选择记录数据
(3)历史标记名类型选择历史趋势
1.8-I/O通讯
动态数据交换(DynamicDateExchange,简称DDE)是Microsoft
开发的一种通讯协议,可供应用程序发送/接收数据与指令。
DDE通讯三要素
访问名:
TRINODE01(可任取)
应用程序名:
TR1DDE
主题名:
TRINODE01
l通讯配置
(1)运行DDESERVER建立1131NODE名称
(2)在InTouch中建立新的访问名,包括应用程序名和主题名
(3)在InTouch中建立I/O类型标记名,项目名与1131中的地址信息
(Alias)相对应
二.人机操作界面说明
在TS3000控制系统项目中,我们用Wonderwareintouch9.5做人机界面。
在TS1131控制软件与上位机软件之间,通过动态数据连接库DDE相连。
使用如下接口界面对燃机进行操作控制:
-燃机操作主界面
-起动检查和起动允许
-压气机参数
-振动值
-排气温度
-轮间温度
-轴承温度
-滑油回油温度
-卡件示意诊断图
-报警和跳闸
-事件日记
-实时趋势和和历史趋势
-燃机数据记录/存储功能
-燃机各系统管线仪表图
下面具体以主画面为主要对象展开,介绍各项功能及相关操作,
如下图所示
68
主画面右下面板的按钮,如下图所示,
主选择开关下的前5个按钮的作用是机组启动的几种方式,OFF方式下是不能起机的,选CRANK方式,机组顺控只能到清吹模式并且最终会停留在该模式,不能点火,选FIRE方式机组顺控可以走到点火模式以至暖机模式,要进加速模式必须要选AUTO方式,选第5个按钮是指空载后使用远程控制方式,在后备台可以调节转速负荷。
起停控制下的两个按钮是用来起机和正常停机的,一般情况下,在选择了主选择开关下的CRANK,FIRE或AUTO按钮后,在起机条件允许的情况下(点击画面中间的启动允许栏,可以看到起机条件是否满足)
如果条件满足,按START按钮,机组就启动了。
按STOP,则进入正常停机。
转速调节下的加和减按钮,用来在转速负荷控制中提高和降低转速给定。
面板上方的转速开关下的灯是机组定义的几个转速开关,14HR,14HM,14HA,14HS,具体含义见主控规律。
FSRCONTROL下的灯是FSR的6种控制方式,HP加速,LP加速,转速,温控,最大,最小。
其次介绍介绍中间面板,报警控制。
按下SILENCE按钮,蜂鸣器会静音,按下ACK按钮,会使报警栏下的已出现的报警变为蓝色,按下RESET按钮,会复位报警跳车信号。
报警历史可以通过点击红绿灯屏弹出。
紧急停车按钮按下后会触发紧急停车。
左下是系统参数显示屏,用来显示系统的重要参数,运行状态是指机组顺控从停车到停机的9个模式,另外加入了,清吹,点火和暖机计时。
控制主画面最下方是报警栏,最中间从上往下依次是启动允许,同期允许,启动完成,顺控模式以级以RPM为单位的是转速值。
点击起动允许,和顺控模式,会相应弹出对应的窗体。
主画面左上处的文字框,是几个控制状态的显示,右上角的通讯闪烁,说明通讯正常,否则通讯则断开了。
点击燃气轮机各部分,会弹出相应的数据窗体,例如点击轮间部分,会显示轮间16支热偶的数据,具体看主操作界面的截图,
最后重点介绍下右上的菜单。
辅助系统主要介绍润滑油,液压油,蒸汽回注,加热通风,冷却密封,起动,HP、LP状态,火灾保护等辅助系统管路示意图,以及能采集到的参数显示。
下面是图中按钮解释:
该图中20CB可以强制,但需要权限。
该图中火灾保护默认是在自动位,但可以手动释放CO2,火灾熄灭后,需按
火灾复位按钮,才能重新启动。
该图中两个振动探头可以做旁路。
超速跳车后,超速卡需要手动复位。
其中88BA,88HQ,88QA都可以选择手自动。
蒸汽回注画面中有投入,退出按钮。
其他参数包括马达控制控制中心各设备及电磁阀的状态等。
阀门标定用来标定速比阀,燃料阀,IGV的起点满度,以及观察动作特性
报警灯屏是模拟以前系统的光子牌,包含报警和跳车。
历史趋势提供模拟量的数据记录。
可以对横轴时间和纵轴采集量任意缩放,8支笔可以在众多模拟量中任选。
其中图形放大按钮可以使可观察的时间缩短,但会更详细,曲线相应放大,图形缩小按钮,会使可观察的时间延长,曲线相应缩小,一般用于总体定位。
左前移和左推进按钮,控制左坐标的动作,每点击一下,左坐标向左或向右移动一个步长,图表长度随之改变。
同理右前移和右推进按钮是控制右坐标的。
点击<按钮,图表整体向前移动一个步长,图表长度不变,>按钮则是向后移动。
<<,>>移动的是双倍步长。
用户步长和图表长度可以自定义,另外点击趋势曲线,会弹出历史趋势设置栏,可以定义图表起始时间,图表长度,图表范围和8支表笔等。
此外右下的扫描方式选择还提供了自动扫描功能。
可兼用作实时趋势,注意一般情况下,右下的扫描方式选择应该是停止扫描,自动扫描方式下是无法查看历史记录的。
历史事件提供离散量历史数据记录,主要是配合SOE,在跳车或故障时分析原因。
实时趋势提供实时曲线,四个数据可以从众多参数中任意选择。
系统工具包括外部计算器的调用,计算机系统时钟的修改,以及打印指定的窗体。
系统设置主要是人机界面用户和权限的设定,包括开启/锁定系统的热键,配置用户,高级权限用户登陆,注销,更改当前用户密码等。
系统诊断读取卡件上指示灯的状态,无需察看硬件,就可知道卡件所处的状态,报警,故障,通过还是激活等点击相应卡件可以看到卡件上相关联的模拟和离散量数据的状态。
绿灯为1,红灯为0。
快捷键:
F1~F12分别显示主画面和各辅助系统画面。
注意:
为了确保上位的命令能够被控制器接收,在具体操作时,操作员按下命令按钮的时间不应小于1S。
三.TRICON硬件
3.1TRICONEX概述
Tricon是一种具有高容错能力的可编程逻辑及过程控制技术。
以下章节介绍Tricon所能提供的容错控制能力和主要特性。
3.1.1容错技术
容错是Tricon控制器最重要的特性,它可以在线识别瞬态和稳态的故障并进行适当的修正。
容错技术提高了控制器的安全能力和可用性,使过程得到控制。
Tricon通过三重模件冗余结构(TMR)提供容错能力。
此系统由三个安全相同的系统通道组成(电源模件除外,该模件是双重冗余的)。
每个系统通道独立地执行控制程序,并与其它两个通道并行工作。
硬件表决机制则对所有来自现场的数字式输入和输出进行表决和诊断。
模拟输入则进行取中值的处理。
因为每一个分电路都是和其它两个隔离的,任一分电路内的任何一个故障都不会传递给其它两个分电路。
如果在一个分电路内有硬件故障发生,该故障的分电路就能被其它两个分电路修复。
维修工作,包括拆卸和更换故障有分电路故障的故障模件都可以在Tricon在线情况下进行,而不中断过程控制。
系统能自行重新配置而执行完全的TMR控制。
对于各个分电路、各模件和各功能电路的广泛的诊断工作能够及时地探查到运行中的故障,并进行指示或报警。
诊断还可以把有关故障的信息存储在系统变量内。
在发现有故障时,操作员可以利用诊断信息以修改控制动作,或者指导其维护过程。
从用户的观点看,使用是简单的,因为此三重系统工作起来和一个控制系统一样。
用户将传感器基或执行机构连接到一路接线端上,并且应用一组逻辑为Tricon编程。
其余的事都由Tricon自行管理。
3.1.2Tricon系统的特点
为了保证在任何时候系统都有最高的完整性,Tricon有如下特点:
—提供三重模件冗余结构,三个完全相同的分电路各自独立地执行控制程度。
而且具有专用的硬件/软件构,可对输入和输出进行“表决”。
—能耐受严酷的工业环境。
—能够现场安装,可以现场在线地进行模件级的安装和修复工作而不需打乱现场接线。
—能支持多达118个I/O模件(模拟的和数字的)和选装的通讯模件,通讯模件可以与Modbus主机和从属机连接,或者和Foxboro与Honeywell分布控制系统(DCS)、其它在Peer-to-Peer网络内的各个Tricon、以及在TCP/IP网络上的外部主机相连接。
—可以支持位于远离主机架12公里(7.5英里)以内的远程I/O模件。
—利用基于WINDOWSNT系统的编程软件完成控制程序的开发及调试。
—在输入和输出模件内备有智能功能,减轻主处理器的工作负荷。
每个I/O模件都有三个微处理器。
输入模件的微处理器对输入进行过滤和修复,并诊断模件上的硬件故障。
输出模件微处理器为输出数据的表决提供信息、通过输出端的反馈回路电压检查输出状态的有效性、并能诊断现场线路的问题。
—提供全面的在线诊断,并具有修复能力。
—可以在Tricon正常运行时进行常规维护而不中断控制过程。
—对I/O模件提供“热备”支持,可用在某些不能及时提供服务的关键场合。
3.1.3系统配置
具体地说,一个基本的Tricon高密系统由下列部件组成:
模件、容纳各模件的机架、现场端子板、以及编程工作站。
本节简要说明这些主要的部件及其规格。
(1)Tricon模件
Tricon模件由装在一金属骨架内的电子元件所构成,可就地更换。
印刷电路板上的接头使得各模件不可以头朝下地插入,各模件上的“键”又可避免模件被插入到错误的槽内。
Tricon支持数字的和模拟的输入与输出点,以及热电偶输入和多种通讯能力。
(2)Tricon机架
对于V9Tricon系统,有三种型式的机架:
主机架、扩展机架、和远程机架。
一个Tricon系统可以最多包含十五个机架,用以容纳各种安装输入、输出和热插备用模件,以及通讯模件等的适当的组合。
Tricon系统的主机架安装主处理器模件以及最多六个I/O模件组。
在机架内的各I/O模件通过三重的RS-485双向通讯口而连接。
扩展机架(机架2到15)每一个可以支持最多八个I/O组。
扩展机架通过一个三重的RS-485双向通讯口而和主机架连接。
可以用来连接一组主机架和扩展机架的标准缆的总长最多为30米(100英尺)。
远程扩展机架可以让系统扩展到远距的位置,最多距离主机架12公里(7.5英里)。
(3)Tricon现场接线
选装的外部端子板用来和现场的设备连接。
另外,您也可以将您的电缆直接连接到Tricon背板顶部的56针的接头上。
关于更多的端子板信息请参阅“端子板用户手册”。