Tricon系统维护及编程培训
- 格式:doc
- 大小:2.03 MB
- 文档页数:69
Tricon系统培训笔记一.DCS与SIS的主要区别1.安全系统定义:~~设计为当工厂本身发生危险情况或如果不采取行动就会最终导致风险增加,此时,安全系统必须产生及时、正确的输出,来防止危险情况的发生或减轻后果。
2.DCS与SIS的主要区别:a.本质不同:SIS: 为故障安全型系统;DCS: 为非故障安全型系统。
b.用途不同:SIS对生产过程不产生影响,非正常情况下将按照预先的设计逻辑进行逻辑运算,使生产装置安全连锁或停车;DCS始终对过程变量进行检测、运算、控制,对生产过程进行动态控制,确保产品质量和产量。
3.TRICONEX(公司名):是生产三重化、冗余化、容错系统的公司。
#三重化:4.Tricon的机架有主机架、扩展机架、远程扩展机架组成:#c1——主机架c2~~c15——扩展机架#扩张机架用于离主机架≤30m的场合,当大于30m小于2km时用远程扩展机架#一个主机架可带14个扩展机架,可带14 * 8个I/O端口,但实际为了将Tricon应用于ITCC、ESD时缩短其响应时间,I/O端口留有一定冗余(响应时间=自诊断时间+软件执行时间(<100ms)+裕度(10%—15%),Tricon的响应时间在10ms到450ms之间,出厂默认时间为200ms)。
#Tricon之所以不需要做成冗余结构是因为其满足SIL3安全完整性等级(SIL4用于核电)#每个机架设置两个冗余电源,单个电源功率为175W#Tricon接地电阻小于4欧姆5.更换处理器注意事项:a.要选用相同的处理器型号和用户程序版本号,常用处理器型号为3008,用户程序版本从V9.0到V10.6;b.在更换完其中一块处理器时,必须要等到处理器自诊断完成后指示灯正常才能更换下一个处理器,否则会导致程序的丢失等故障。
6. 处理器与模件的通信:一般选用TCM4351 A/B通讯卡,采用comm bus 使其与处理器连接。
通讯卡上NET1作用:一是可实现处理器之间点对点的通讯;二是通过NET1口可进行时钟的同步,规则为节点号大的向节点号小的看齐,故许做时钟同步程序,但任有25ms误差。
Triconex TS3000 TMR Control System Tricon系统维护及编程培训资料北京康吉森燃机工程技术有限公司二00八年六月五日目录一InTouch组态 (2)1.1 - InTouch 简介 (2)1.2 –标记名词典 (3)1.3 –动画链接 (4)1.4- InTouch QuickScript (5)1.5- 安全性 (6)1.6- 报警和事件 (6)1.7- 实时和历史趋势 (7)1.8- I/O通讯 (8)二.人机操作界面说明 (9)三.TRICON硬件 (21)3.1 TRICONEX概述 (21)3.1.1 容错技术 (21)3.1.2 Tricon系统的特点 (22)3.1.3系统配置 (22)3.2 TRICONEX的设计与结构 (24)3.2.1 工作原理 (24)3.2.2 基本部件 (25)3.3 TRICON 系统维护 (31)四.TS1131编程 (34)4.1硬件组态 (34)4.2 软件组态 (51)4.3 SOE功能: (60)4.4 诊断面板 (67)一InTouch组态1.1 - InTouch 简介●Wonderware 公司是英国Invensys 集团的一个子公司,创建于1987年4月,开发基于 PC及其兼容计算机的、应用于工业及过程自动化领域的人机界面(HMI)软件。
●InTouch HMI 软件Intouch 是Wonderware 公司开发的世界上第一个集成的、基于组件的MMI系统——Factory Suite 2000中的一个核心组件。
它具有世界领先的HMI和面向对象的图形开发环境,便于高效、快捷地配置用户的应用程序。
Wonderware® InTouch® for FactorySuite®为以工厂和操作人员为中心的制造信息系统提供了可视化工具。
●InTouch的广泛用途(1) InTouch HMI软件用于可视化和控制工业生产过程它提供了一种易用的开发环境和广泛的功能,使工程师能够快速地建立、测试和部署强大的连接和传递实时信息的自动化应用。
TRICON系统培训讲义第一部分TRICON系统概述1.1什么是Tricon?Tricon是一种具有高容错能力的可编程控制器及过程控制技术。
1.1.1 什么是容错技术容错是Tricon控制器最重要的特性,它可以在线识别瞬态和稳态的故障并进行适当的修正。
容错技术提高了控制器的安全能力和可用性,使过程得到控制。
Tricon通过三重模件冗余结构(TMR)提供容错能力。
此系统由三个安全相同的系统通道组成(电源模件除外,该模件是双重冗余的)。
每个系统通道独立地执行控制程序,并与其它两个通道并行工作。
硬件表决机制则对所有来自现场的数字式输入和输出进行表决和诊断。
模拟输入则进行取中值的处理。
因为每一个分电路都是和其它两个隔离的,任一分电路内的任何一个故障都不会传递给其它两个分电路。
维修工作,包括拆卸和更换有分电路故障的故障模件都可以在线情况下进行,而不中断过程控制。
(在有热备卡件的情况下,并确认热备卡件处于工作状态,方可进行。
)对于各个分电路、各模件和各功能电路广泛的诊断工作能够及时地探查到运行中的故障,并进行指示或报警。
诊断还可以把有关故障的信息存储在系统变量内。
在发现有故障时,操作员可以利用诊断信息以修改控制动作,或者指导其维护过程。
从用户的观点看,使用是简单的,因为此三重系统工作起来和一个控制系统一样。
用户将传感器基或执行机构连接到一路接线端上,并且应用一组逻辑为Tricon编程。
其余的事都由Tricon自行管理。
1.1.2 Tricon系统的特点为了保证在任何时候系统都有最高的完整性,Tricon有如下特点:—提供三重模件冗余结构,三个完全相同的分电路各自独立地执行控制程度。
—能耐受严酷的工业环境。
—能够现场安装,可以现场在线地进行模件级的安装和修复工作而不需打乱现场接线。
—能支持多达118个I/O模件(模拟的和数字的)和选装的通讯模件,通讯模件可以与Modbus主机和从属机连接,或者和Foxboro与Honeywell分布控制系统(DCS)、其它在Peer-to-Peer网络内的各个Tricon、以及在TCP/IP网络上的外部主机相连接。
Tricon系统维护及编程培训资料北京康吉森燃机工程技术有限公司二00八年六月五日目录一.InTouch组态 (2)1.1 - InTouch 简介 (2)1.2 –标记名词典 (3)1.3 –动画链接 (4)1.4- InTouch QuickScript (5)1.5- 安全性 (6)1.6- 报警和事件 (6)1.7- 实时和历史趋势 (7)1.8- I/O通讯 (8)二.人机操作界面说明 (9)三.TRICON硬件 (21)3.1 TRICONEX概述 (21)3.1.1 容错技术 (21)3.1.2 Tricon系统的特点 (22)3.1.3系统配置 (22)3.2 TRICONEX的设计与结构 (24)3.2.1 工作原理 (24)3.2.2 基本部件 (25)3.3 TRICON 系统维护 (31)四.TS1131编程 (34)4.1硬件组态 (34)4.2 软件组态 (51)4.3 SOE功能 (60)4.4 诊断面板 (67)一.InTouch组态1.1 - InTouch 简介●Wonderware 公司是英国Invensys 集团的一个子公司,创建于1987年4月,开发基于 PC及其兼容计算机的、应用于工业及过程自动化领域的人机界面(HMI)软件。
●InTouch HMI 软件Intouch 是Wonderware 公司开发的世界上第一个集成的、基于组件的MMI系统——Factory Suite 2000中的一个核心组件。
它具有世界领先的HMI和面向对象的图形开发环境,便于高效、快捷地配置用户的应用程序。
Wonderware® InTouch® for FactorySuite®为以工厂和操作人员为中心的制造信息系统提供了可视化工具。
●InTouch的广泛用途(1) InTouch HMI软件用于可视化和控制工业生产过程它提供了一种易用的开发环境和广泛的功能,使工程师能够快速地建立、测试和部署强大的连接和传递实时信息的自动化应用。
(2) InTouch软件是一个开放的、可扩展的HMI,为定制应用程序设计提供了灵活性。
(3) InTouch 软件适合于部署在独立机械中、在分布式的服务器/ 客户机体系结构中、在利用FactorySuite工业应用服务器的应用中,也可以作为使用终端业务的瘦客户机应用。
(4) InTouch 广泛的应用于包括食品加工、石油、汽车、半导体、化工、制药、纸浆和造纸、交通等在内的全球众多纵向市场。
●InTouch 特性和优点:(1)图形用户界面 (GUI)(2)访问级口令安全性(3)强大的 QuickScript(4)具有强大的网络功能(5)无可匹敌的连接功能InTouch提供了比其它 HMI 产品更多的数以百计的I/O 服务器,支持用户连接任何工业自动化控制设备。
(6)对WINDOWS XP 的支持Microsoft Windows XP 标志证书 InTouch 是第一个冠有“Designed for Windows XP”标志的HMI 。
●InTouch9.5功能介绍(1)可视化设计与显示(2)外部组件/系统数据访问扩展(3)记录事件(4)报警记录(5)历史报告分析工具●系统配置要求(1)硬件: 最低:P3-400MHZ,256MB RAM,2G可用硬盘空间推荐:1.2GP3或更高主频; 512MB RAM(2)操作系统: win2000 sp4/win XP sp2●InTouch 界面环境(1)应用程序管理器:用于组织管理创建的程序(2)Windowmaker :开发界面(3)Windowviewer: 一种运行窗口用于显示在Windowmaker 中创建的图形窗口1.2 –标记名词典●“标记名字典”是InTouch 的核心,它是用来输入相关数据详细信息的机制。
●标记名字典的建立●标记名类型(1)内存型针对InTouch 程序内部仿真(2)I/O 对外部数据的读取或写入(3)间接中间变量(通过.Name点域进行赋值)●变量类型(1)离散discrete: BOOL (值 0 或 1 )(2)模拟整形integer:介于 -2,147,483,648 至 2,147,483,647 间的 32 位带符号整数值实型real: 小数型标记名,用 32 位来保存结果。
(3)消息型message: 文本字符串,最长131个字符“标记名字典”实用程序:DBDump 和 DBLoadDBDump :将InTouch 应用程序“标记名字典”作为文本文件导出,以便在另一个程序(如 Microsoft Excel)中进行查看或编辑。
DBLoad :可供将采用适当格式的“标记名字典”文件(在另一个程序如 Excel 中创建的,或是从另一个InTouch 应用程序中导出的 DBDump 文件)加载到现有的InTouch 应用程序中。
这两个程序可供单独复制、修改或开发数据库(“标记名字典”)的各个部分,然后将它们合并到一个应用程序中。
1.3 –动画链接定义:赋予图形对象或符号“生命”,让其动起来。
可以改变对象或符号的外观,以反映标记名或表达式值所发生的变化。
●触动链接:用在可以触控的对象或符号上,供操作员将数据输入系统。
九种触动链接用户输入:用于输入的触控对象上,For ex……游标:用于移动的对象或符号上。
触动按钮:用于按钮,创建此对象链接,将执行某个操作。
操作可以是改变离散值、执行动作脚本、显示窗口或隐藏窗口命令。
●显示链接:向操作员提供输出。
八种显示链接线条颜色、填充颜色、文本颜色:离散:用于控制与离散表达式的值链接的对象或符号上For ex……模拟:模拟标记名(整型或实型)或模拟表达式的值离散报警:可与标记名、报警组或组变量的报警状态链接模拟报警:模拟型标记名、报警组或组变量的报警状态。
对象大小、位置、填充百分比、值显示●其它闪烁:用于根据离散型标记名或表达式的值来使对象闪烁。
可见性:用于根据离散型标记名或表达式的值来控制对象的可见性。
失效:用于根据标记名或表达式的值来禁用对象的触动功能。
方向:用于根据标记名或表达式的值来旋转对象。
(1)导出窗口:将窗口从一个InTouch应用程序移到另一个应用程序中以便维护。
(2)导入窗口:将窗口从一个InTouch应用程序导入到当前应用程序,可以节省大量的开发时间,同时还提供一种简便、快捷的方法,供您创建远程标记名引用。
(how do ? F2 —Ctrl+E —转换—本地)占位符标记名:?d: , ?i: , ?r: , ?m:注:导入/导出操作之前,需先关闭 Window Viewer和其它运行窗口!1.4- InTouch QuickScript●InTouch QuickScript 都是由事件驱动的,事件可以是数据改变、条件、鼠标单击、定时器等等。
●脚本的类型:(1)应用程序链接到整个应用程序(2)窗口脚本链接到特定的窗口(3)条件链接到离散型标记名或表达式(4)动作按钮与链接到触动链接 - 动作按钮的对象关联(5)键脚本链接到键盘上特定的键或键组合(6)数据改变脚本仅链接到标记名和(或)标记名点域(7)ActiveX 事件在运行时执行 ActiveX 控件事件(8)QuickFunction 您创建的且可依从其它InTouchQuickScript 或动画链接表达式中进行调用的脚本。
QuickFunction 既可是同步也可是异步,而其它脚本类型只能是同步的●脚本编写规则:(1)不做声明,所有的变量均视为标记名(2)每句话结尾加“ ;”(3)注释语句 { 注释内容 }(4)IF、THEN、ELSE、ELSEIF、END、ENDIF语句(5)支持局部变量DISCRETEDIM “” AS { INTERGER }REALMESSAGE1.5- 安全性●安全性的基本概念:是操作员“登录”到应用程序,然后输入其用户名与口令。
$Accesslevel 访问级别最高为9999 (此级别允许访问所有的安全性命令);通过配置访问级别的高低来限制操作工的操作权限,不同的访问级别可以得到不同的操作权限。
InTouch 应用程序的缺省安全设置是“无”。
●安全性脚本函数:PostLogonDialog():启动 InTouch“登录”对话框,并返回 TRUE。
Logoff() :从 InTouch 中注销用户。
ChangePassword() :显示改变口令对话框,供已经登录的操作员更改口令。
1.6- 报警和事件InTouch 提供了一个通知系统,可以向操作员通知生产过程与系统状况的有关信息。
报警显示生产过程条件报警,而事件则表示正常的系统状态消息。
●报警类型1、离散报警DSC2、偏差报警( a主偏差 b副偏差)3、值报警( a 高高报HiHi b高报Hi c低报Lo d低低报LoLo)4、变化率报警Roc●注:、4)工程师在做InTouch 时为每一个报警指定一个严重程度,配置好范围后,现场操作员就可以轻松打印与显示某种特定严重程度的报警。
●报警组根报警组$System下分16个组,每组都可在其下层再分16个组,这样每层最多16个组,可分8层,故最多达16的8次方个报警组。
报警组用于不同的衡量标准来归类,每个标记名都与一个”报警组“关联,若没将标记名与”报警组“关联,则缺省条件下,会自动将它与$System关联。
●报警点域:供动态控制和监视各种报警条件,许多点域可通过表达式和脚本来访问。
访问与标记名关联的点域要求使用的语法是 Tagname.dotfield 。
●常用的点域:.Ack 报警是否确认(可读/写离散型标记名点域: 1确认 0未确认).Alarm 报警是否存在( 1报警 0 无报警).Hilimit 报警设置的高限参数(可读/写模拟型标记名点域).Histatus 是否处于高报态 (只读离散点域: 1高报 0非高报 )1.7- 实时和历史趋势●实时趋势 Real Time Trend实时趋势是动态的,它在运行期间不断更新,最多可以绘制四个本地标记名或表达式的变化。
●历史趋势 Historical Trend历史趋势可以提供一个历史时间和日期的数据”快照“,它不是动态的。
与实时趋势不同,它只能在接到指示时才会更新。
在配置历史趋势时的注意事项:(1)历史记录配置中启用历史记录(2)配置标记名中(要记录数据的)选择记录数据(3)历史标记名类型选择历史趋势1.8- I/O通讯动态数据交换(Dynamic Date Exchange,简称DDE )是Microsoft开发的一种通讯协议,可供应用程序发送/接收数据与指令。
DDE通讯三要素访问名: TRINODE01(可任取)应用程序名: TR1DDE主题名: TRINODE01通讯配置(1)运行DDE SERVER 建立1131NODE名称(2)在InTouch中建立新的访问名,包括应用程序名和主题名(3)在InTouch中建立I/O类型标记名,项目名与1131中的地址信息(Alias)相对应二.人机操作界面说明在TS3000控制系统项目中,我们用Wonderware intouch9.5做人机界面。