《Tristation 软件介绍学习.pptx》由会员分享,可在线阅读,更多相关《Tristation 软件介绍学习.pptx(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 Currency Support Flat Roof for TRICONEX TMR Currency Support Flat Roof for TRICONEX TMR ControllerController TRICONEX TMR 控制器的通用支持平台 Support Tricon/Trident each Edition Controller 支持TRICON/TRIDENT 各个版本控制器 Engineering and Maintenance Workstation 工程师站和系统维护工作站 Runs on 100%Compatible IBM PC,Windows NT/
2、2000/XP 运行在与IBM PC 100%兼容的计算机平台上TriStation 1131 SoftwareTriStation 1131 软件第1页/共32页Engineering and Maintenance Workstation 工程和维护工作站Runs on 100%Compatible IBM PC 运行在与IBM PC 100%兼容的计算机平台上Complete Documentation Package 完整文件包Off-Line Program Emulation and Monitoring 离线仿真与监控On-Line Program Monitoring 在线程序
3、监控Supports On-Line Program Changes 支持在线程序修改Detailed Diagnostics of Each Module in System 对系统中的每一个硬件进行循环诊断TriStation 1131 SoftwareTriStation 1131 软件第2页/共32页System Support Software Accorded with IEC 1131 System Support Software Accorded with IEC 1131 StandardStandard 符合 IEC 1131标准的系统支持软件 According to
4、IEC 1131 standard 按 IEC1131标准开发 IEC 1131-3 Languages:FLD,Ladder Logic,Structured Text IEC 1131-3 语言:FLD,梯形逻辑,结构文本 Supports up to 256 Programs in a Single Project 每个项目支持256 个子程序 Provides Identifiers(Global Variable Names)with up to 31 Characters 提供最长31个字符的标识符(全程变量名)Perfect logic function module 完善的逻辑
5、功能模块TriStation 1131 SoftwareTriStation 1131 软件第3页/共32页 -TRISTATION 1131TRISTATION 1131简介简介 TriStation 1131TriStation 1131TriStation 1131TriStation 1131是基于是基于是基于是基于WINDOWS NTWINDOWS NTWINDOWS NTWINDOWS NT 的程序员工作平台的程序员工作平台的程序员工作平台的程序员工作平台TriStation 1131 TriStation 1131 程序支持四种语言程序支持四种语言:函数方块图函数方块图(FBD)
6、(FBD)梯形图梯形图(LD)(LD)结构文本结构文本(ST)(ST)因果矩阵因果矩阵(CEM)(CEM)上面三种语言上面三种语言(FBD(FBD,LDLD和和ST)ST)完全符合完全符合IEC 1131-3IEC 1131-3国际标准国际标准使用者必须具备的经验使用者必须具备的经验 :基于基于WINDOWSWINDOWS系统软件的开发平台;系统软件的开发平台;符合符合IEC1131IEC1131标准的编程语言,特别是功能块标准的编程语言,特别是功能块FBDFBD,梯形图,梯形图LDLD,结构化,结构化文本文本STST;PLC PLC 的编程。的编程。第4页/共32页Function Bloc
7、k Diagram(FBD)Language功能块图语言功能块图语言第5页/共32页Ladder Diagram(LD)Language梯形图语言梯形图语言第6页/共32页Structured Text(ST)Language结构文本语言结构文本语言第7页/共32页System Support Software Obtained TVSystem Support Software Obtained TV AttestationAttestation 获得TV 认证的系统支持软件Supply detailed diagnose to all modules(I/O and communicati
8、on module)对所有模块(I/O 和通讯模块)提供详细的诊断Supply safety On-Line Program Changes and load down function 提供安全可靠的在线程序修改和下装功能TriStation 1131 SoftwareTriStation 1131 软件第8页/共32页Convenience complete programme element方便齐全的编程元素方便齐全的编程元素Standard programme function 标准编程函数Type conversion functions 数据类型转换Numerical functi
9、ons 数学函数Arithmetic functions 算术函数Bit-wise Boolean functions 布尔函数Bit-string functions 位串函数Selection functions 选择函数Comparison functions 比较函数Character string functions 字符串特性函数Standard function block 标准功能块Bi-stable function blocks 双稳态功能块Edge detection function blocks 边缘检测功能块Counter function blocks 计数器功能
10、块Timer function blocks 时钟功能块第9页/共32页Wide-open Programme Circumstance完全开放的编程环境完全开放的编程环境Opening character 卓越的开放性Consumer can entirety realize and attach the control project 用户可以完全了解和参与控制方案Enlarge various control function blocks 可扩展各种控制功能块User-defined various control function blocks 可自定义各种控制功能块第10页/共32
11、页Multilevel Safety Manage can be defined可定义的多级安全管理可定义的多级安全管理Different user can set different access,and set password respectively 不同的用户可以设置不同的使用权限,分别设置密码Access can be enactment by grade 使用权限可以分级设定第11页/共32页TriStation 1131 Four primary FunctionTriStation 1131四大功能四大功能Off-Line Configuration and Programm
12、e 离线组态编程Off-Line Program Emulation and Monitoring 离线仿真与监控On-Line Program Monitoring 在线程序监控Supports On-Line Program Changes and Download 支持在线程序修改第12页/共32页Function Block Diagram Instance 功能块表实例第13页/共32页Why Cause and Effect Matrix?什么是因果矩阵CEMs are used by Many Process Engineers to Define Their Safety Sh
13、utdown Strategy CEM被很多的过程工程师用来定义安全停车策略Users Have Had Successful Experiences Using CEMs and Tend to Standardize on Their Use.CEM使用者已经有成功的经验,并将他们的使用趋于标准化CEMs are Understood by Plant Operators and Maintenance Personnel CEM被工厂操作员和维护人员所理解第15页/共32页Cause Effect Matrix Editor with Function Display带功能显示的因果矩阵
14、编辑器第16页/共32页CAUSE EFFECT MATRIX FBD Network Execution Order 因果表功能块执行顺序 Results of evaluating each intersection in a column are ORd together to determine the effect state.BEGINENDCause FunctionsEffect FunctionsIntersection Functions第17页/共32页Cause Effect Matrix Instance Monitor Screen因果表矩阵实例监视画面第18页/共
15、32页2 2、项目元素、项目元素主要包括主要包括:Programs Programs、Functions Functions、Function Blocks Function Blocks、Dada Types Dada Types、Library Documents Library Documents、ImplementationImplementationPrograms Programs Programs Programs 程序程序程序程序 是是TriStation TriStation 11311131项目中最高级别的逻辑元素,项目中最高级别的逻辑元素,允许允许PLCPLC系统实现联锁
16、及过程控制。系统实现联锁及过程控制。每个程序中,最多定义每个程序中,最多定义20002000个变量个变量(输入,输出和局部变量输入,输出和局部变量)程序可以调用功能、功能块,但不能调用其他程序,程序可以调用功能、功能块,但不能调用其他程序,如图所示:如图所示:第19页/共32页 TriStation 1131TriStation 1131TriStation 1131TriStation 1131的特点的特点的特点的特点 使用语言编辑器可以开发和执行程序使用语言编辑器可以开发和执行程序,如函数如函数,函数块和数据类型函数块和数据类型 从从IEC-IEC-自适应库自适应库(包括过程控制包括过程控
17、制,火气函数火气函数)或者用户库中选择函数和函数或者用户库中选择函数和函数块块 TRICONTRICON系统可以设置每一种模块,为每一种系统可以设置每一种模块,为每一种I/OI/O模块设置点模块设置点 设置设置TRICONTRICON系统,事件顺序记录系统,事件顺序记录(SOE)(SOE)功能功能 运用不同的运用不同的“用户名用户名”和和“密码密码”权限等级,来保护工程文件和程序权限等级,来保护工程文件和程序 利用仿真功能,调试逻辑程序利用仿真功能,调试逻辑程序 程序逻辑程序逻辑,硬件设置硬件设置,变量列表和主过程参数可以被打印出来变量列表和主过程参数可以被打印出来 单用户的单用户的TRICO
18、NTRICON中可以执行中可以执行250250个元素程序个元素程序 通过控制面板可以显示系统参数和诊断信息通过控制面板可以显示系统参数和诊断信息 第20页/共32页Dada Types Dada Types Dada Types Dada Types 数据类型数据类型数据类型数据类型TriStation 1131TriStation 1131项目中有两种数据类形:项目中有两种数据类形:基本形基本形 普通形普通形基本数据类型基本数据类型数据类型长度和特征BOOLBOOL布尔量,1 1字节长DATEDATE表明日期,格式为D#CC YY-MM-DDD#CC YY-MM-DDDINTDINT双整型,
19、字长3232位DTDT具体日期和时间,格式如下:-DT#CC YY-MM-DD-HH-DT#CC YY-MM-DD-HH:MMMM:SSSS-DATE_AND_TIME#CCYY-MM-DD-HH-DATE_AND_TIME#CCYY-MM-DD-HH:MMMM:SSSSDWORDDWORD双字符,3232位字长INTINT整型,1616位字长LREALLREAL双精度型,6464位字长REALREAL单精度型,3232位字长STRINGSTRING可达132132字符的串,须加单引号TIMETIME用毫秒来定义的持续时间 (T#1ST#1S)TODTOD具体时间,如下面的格式:-TOD#HH
20、-TOD#HH:MMMM:SSSS-TEME_OF_DAY#HH-TEME_OF_DAY#HH:MMMM:SSSS第21页/共32页v 基本数据类型中:基本数据类型中:只有下列类型可定义为只有下列类型可定义为TRICONTRICON点,对应硬件地址,并且被点,对应硬件地址,并且被 11311131项目中的所有程序接项目中的所有程序接收。收。在程序中,可任意选择局部变量数据类型,但输入、输出,输入在程序中,可任意选择局部变量数据类型,但输入、输出,输入/输出的变量所做的输出的变量所做的选择局限于以下类型:选择局限于以下类型:BOOL DINT REALBOOL DINT REAL 普通数据类型普
21、通数据类型 通过前缀为通过前缀为ANYANY来识别,来识别,专门用于专门用于TriStstion 1131TriStstion 1131共享程序库中提供的功能和功能块共享程序库中提供的功能和功能块Program AttributesProgram AttributesProgram AttributesProgram Attributes:Safety&Control:Safety&Control:Safety&Control:Safety&Control SafetySafety定义安全属性定义安全属性:用于安全停车的应用程序,安全程序只能使用安全元件用于安全停车的应用程序,安全程序只能使用
22、安全元件 ContralContral定义控制属性定义控制属性:用于非安全逻辑或控制的应用程序用于非安全逻辑或控制的应用程序,而控制程序即可使用控制元件,也可使用安而控制程序即可使用控制元件,也可使用安全元件全元件第22页/共32页Functions Functions Functions Functions 功能功能功能功能Function Blocks Function Blocks Function Blocks Function Blocks 功能块功能块功能块功能块功能块可产生一或多个数值可执行的逻辑元件功能块可产生一或多个数值可执行的逻辑元件 功能块可保留值于下一运算,输入一组数据
23、后,可能得到不同的输出数据功能块可保留值于下一运算,输入一组数据后,可能得到不同的输出数据功能块中最多可定义功能块中最多可定义400400个变量个变量(输入,输出,局部输入,输出,局部)。功能是产生确切结果的逻辑元件功能是产生确切结果的逻辑元件 与块不一样,值不能保留到下一次求值中与块不一样,值不能保留到下一次求值中每个功能中最多可定义每个功能中最多可定义400400个变量个变量(输入,输出,局部输入,输出,局部)。Library Documents Library Documents Library Documents Library Documents 库库库库对于创建每一个项目来说,对于
24、创建每一个项目来说,TriStstion 1131TriStstion 1131提供了三种带有功能和功提供了三种带有功能和功能块的标准程序库来用于应用程序的开发:能块的标准程序库来用于应用程序的开发:标准库标准库(STDLIBSTDLIB):):遵循遵循IEC 1131-3IEC 1131-3标准标准Triconex Triconex 程序库(程序库(TCXLIBTCXLIB):被用于所有的被用于所有的TRICONTRICON平台平台TRICONTRICON程序库(程序库(TR1LIBTR1LIB):TRICONTRICON平台专用程序库平台专用程序库Notice:Notice:主要区别!第2
25、3页/共32页创建项目创建项目创建项目创建项目(Project):(Project):(Project):(Project):1 1,创建项目平台,创建项目平台2 2,创建项目,创建项目 创建创建Function Function 逻辑为三取二逻辑为三取二shoshow w第24页/共32页Module6-Module6-Controller WorkspaceController Workspace1 1、Tristation1131Tristation1131组态组态configuration 操作参数操作参数 Operating Parameters 硬件配置硬件配置 Hardware
26、AllocationTRICONTRICON硬件地址硬件地址 输入输入/输出变量输出变量创建一个创建一个Program:Program:引用生成的三取二功能,比较建立引用生成的三取二功能,比较建立program program 与与functionfunction的不同!的不同!show 内存分配内存分配内存分配内存分配 Memory AllocationMemory Allocation 通讯通讯通讯通讯 Tristation CommunicationTristation Communication节点数节点数 Node Number :对应Triton控制器上的 switch setti
27、ng,数字从1到31,即。2 2 2 2、仿真面板、仿真面板、仿真面板、仿真面板 Emulator PanelEmulator Panel3 3 3 3、系统控制面板、系统控制面板、系统控制面板、系统控制面板 Controller PanelController Panel第25页/共32页AIN AIN AIN AIN 将模拟输入(将模拟输入(将模拟输入(将模拟输入(DINTDINTDINTDINT)转换成功能单位()转换成功能单位()转换成功能单位()转换成功能单位(REALREALREALREAL)y:=AIN(MX,IN,MN)y:=AIN(MX,IN,MN)ex exy:=AIN(1
28、00.0,4095,0.0)*result is 100.0 y:=AIN(100.0,2457,0.0)*result is 50.0 y:=AIN(100.0,819,0.0)*result is 0.0导入与创建用户自定义库导入与创建用户自定义库导入与创建用户自定义库导入与创建用户自定义库Create/manage Create/manage Create/manage Create/manage Tagname Tagname Tagname Tagname 的导入的导入的导入的导入/导出导出导出导出 安全性设置安全性设置安全性设置安全性设置 Security Security Sec
29、urity Security 创建一个创建一个Program Program:将将DINT DINT 型输入转化成实型数,再通过比较器型输入转化成实型数,再通过比较器GTGT、LTLT 实现高低报警功能。实现高低报警功能。show第26页/共32页Module7-TRICON DiagnosticsModule7-TRICON Diagnostics&监控控制器硬件监控控制器硬件监控控制器硬件监控控制器硬件Monitoring Controller HardwareMonitoring Controller HardwareMonitoring Controller HardwareMonit
30、oring Controller Hardware 卡件状态卡件状态 Tricon Module Status Dialog BoxTricon Module Status Dialog Box Scan Time Scan Time&监控控制器状态监控控制器状态监控控制器状态监控控制器状态Monitoring Controller Status Monitoring Controller Status Monitoring Controller Status Monitoring Controller Status 搜集系统诊断信息搜集系统诊断信息 Collecting System Dia
31、gnostic Events Collecting System Diagnostic Events 第27页/共32页Module8-SOEModule8-SOE(Sequence of EventsSequence of EventsSequence of EventsSequence of Events)组态设置组态设置记录事件的数据类型:记录事件的数据类型:DIDI;内存离散内存离散 R/W R/W?DODO点如何放到点如何放到SOESOE列表当中列表当中SOE SOE SOE SOE 组态设置组态设置组态设置组态设置1 1、定义、定义SOESOE块块在在ApplicationAppl
32、ication中建立中建立SOESOE块,共有块,共有1616个个SOE Block SOE Block ;每个每个SOE Block SOE Block 中最多可建中最多可建2 2万点万点,总点数不超过,总点数不超过6 6万点万点。2 2、新建一个激活、新建一个激活SOESOE块程序块程序3 3、配置、配置SOESOE块中要记录的点块中要记录的点4 4、配置、配置Triconex SOE RecorderTriconex SOE Recorder并启动并启动SOESOE软件软件配置(建立配置(建立CommunicationCommunication);启动:将启动:将Tristation11
33、31Tristation1131下装到下装到TriconTricon系统后自动生成系统后自动生成SOESOE配置文件配置文件*.Soe.Soe,拷贝,拷贝到安装到安装SOESOE目录目录 C:Program files Triconex TcxSoe Soeconfig C:Program files Triconex TcxSoe Soeconfig 下即可)下即可)内存离散点内存离散点内存离散点内存离散点(R/W)(R/W)(R/W)(R/W)show第28页/共32页TR_SCAN_STATUS *Purpose:Get scan information from TSX*Purpose
34、:Get scan information from TSX CI:BOOL:=TRUE;*Control in.FIRSTSCAN:BOOL;*This is the first scan of the program after a resetSOESTAT *Purpose:Get SOE block status (optional)*Purpose:Get SOE block status (optional)SOECLR *Purpose:Clear SOE block (optional)*Purpose:Clear SOE block (optional)SOESTOP *Pu
35、rpose:Stop SOE block (optional)Purpose:Stop SOE block (optional)SOESTRT *Purpose:Start SOE block (Purpose:Start SOE block (required)required)CI:BOOL:=TRUE;*Control in BLOCK:DINT;*The block number(1-16)CO:BOOL;*Control out.第29页/共32页Module9-Module9-综合练习综合练习 建建立立一一个个项项目目,项项目目名名称称为为各各人人姓姓名名全全称称的的拼拼音音,项项
36、目目的的功功能能 为为 联锁逻辑。联锁逻辑。DIDI点:润滑油压力低低开关点:润滑油压力低低开关 PSL001PSL001、PSL002PSL002、PSL003 PSL003,正常时闭合,三取二。,正常时闭合,三取二。DIDI点:联锁复位按钮点:联锁复位按钮 RESET RESET,按下时闭合。,按下时闭合。AIAI点:轴温度点:轴温度TSH001TSH001、TSH002TSH002,二取二,联锁设定值,二取二,联锁设定值350350度,量程:度,量程:0 0 500500度。度。DODO点:点:OUT1 OUT1 去电磁阀,联锁时断开,去电磁阀,联锁时断开,OUT2OUT2去指示灯,联锁
37、时闭合。去指示灯,联锁时闭合。硬件卡件:硬件卡件:3503E3503E、3604E3604E、3700A3700A、43294329各一块。各一块。要求:要求:1 1,实现逻辑功能,该逻辑为事故安全型,每一个停车原因需配一软解除开关。,实现逻辑功能,该逻辑为事故安全型,每一个停车原因需配一软解除开关。2 2,硬件配置,设置系统参数,包括网卡。,硬件配置,设置系统参数,包括网卡。3 3,配置,配置SOESOE功能,包括建立模块和功能,包括建立模块和SOESOE程序。程序。Test:Bistable FBBistable FB复位置位Truth tableTruth tableTruth tableTruth table END.END.第30页/共32页TridentTridentTridentTrident系系系系 统统统统 前前前前 视视视视 图图图图第31页/共32页感谢您的观看。第32页/共32页