沈鼓机组-第二章-Tricon下位机培训-pp课件_第1页
沈鼓机组-第二章-Tricon下位机培训-pp课件_第2页
沈鼓机组-第二章-Tricon下位机培训-pp课件_第3页
沈鼓机组-第二章-Tricon下位机培训-pp课件_第4页
沈鼓机组-第二章-Tricon下位机培训-pp课件_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Tricon

下位机培训

1PPT课件目录1.软件介绍和安装2.项目开发步骤3.程序下装4.强置方法2PPT课件1.软件介绍和安装

1.1TRICON编程软件发展历程MSW(DOS环境,2001年以前,梯形图)TRISTION1131SoftwarePackage(Window环境,2001年以后,支持功能块、梯形图、语句表等多种语言)目前为4.9.0版本。3PPT课件1.2TriStation1131软件TRICONEXTMR控制器的通用支持平台支持TRICON/TRIDENT各个版本控制器工程师站和系统维护工作站运行在WindowsNT/2000/XP/WIN7计算机平台上4PPT课件1.3TriStation1131软件功能离线仿真与监控在线程序监控

支持在线程序修改对系统中的每一个硬件进行循环诊断符合

IEC61131标准的系统支持软件按

IEC61131标准开发IEC61131-3语言:功能块,梯形逻辑,结构文本每个项目支持256个子程序提供最长31个字符的标识符(全程变量名)完善的逻辑功能模块5PPT课件1.4TriStation1131软件安装1.打开DVD驱动器,点击setup进入安装界面6PPT课件1.4TriStation1131软件安装2.在Iaccept前面打钩,然后点next进入下一步7PPT课件1.4TriStation1131软件安装3.在username和organization中填入适当的用户名和组织名称,点next进入下一步8PPT课件1.4TriStation1131软件安装4.点击change可以更改软件安装目录(不建议更改)点next进入下一步9PPT课件1.4TriStation1131软件安装5.直接点next进入下一步10PPT课件1.4TriStation1131软件安装6.等待一段时间,当出现以下画面,点击finish完成软件安装11PPT课件1.5DDEServer安装1.打开DVD驱动器,点击setup进入安装界面12PPT课件2.在Iaccept前面打钩,然后点next进入下一步13PPT课件3.在username和organization中填入适当的用户名和组织名称,点next进入下一步14PPT课件4.点击change可以更改软件安装目录(不建议更改)点next进入下一步15PPT课件5.直接点Install进入安装16PPT课件5.等待一段时间,当出现以下画面,点击finish完成软件安装17PPT课件2.项目开发步骤

1.新建工程(project)2.库函数导入3.硬件组态4.数据库建立5.编写子程序、功能、功能块。6.程序调用7.程序编译18PPT课件2.1新建工程选择新建一个项目

选择“Tricon”类型

19PPT课件填写工程名称

选择CPU类型和版本完成新建工程20PPT课件2.2库函数导入在Application中的LibraryDocuments处右键,点击Manage,弹出如下对话框21PPT课件

点击Add,在Directory处选择库函数所在的位置,点击OK完成库函数的导入22PPT课件2.3硬件组态点击画面中的TRICONController23PPT课件点击Configuration24PPT课件

双击HardwareAllocation,点击Add可以添加本地扩展机架和远程扩展机架

25PPT课件

选中对应的机架,根据配置图,选中相应的槽位,点击Insert,选择对应的卡件,点OK完成相应卡件配置,空的插槽用Empty占位即可26PPT课件TCM卡配置双击TCMCpr,点击setup进入TCM卡配置27PPT课件IP设置点击Network,点击LeftSlot,NET1的IP设置为192.168.0.1NET2的IP设置为192.168.1.1点击RightSlot,NET1的IP设置为192.168.3.1NET2的IP设置为192.168.2.128PPT课件串口设置点击SerialPorts,若PLC做主站,

bently做从站,那么Protocol选择MODBUSMASTER;若DCS做主站,PLC做从站,那么Protocol选择MODBUSSLAVERTU,其余选项与DCS或bently参数设置相同即可29PPT课件2.4数据库建立

点击Application,在TagnameDeclaration右键,点击NewTagname30PPT课件弹出如下对话框,在Declaration中,Tagname是变量名称,Data是数据类型,Group是组,Description是注释,Initial是初始值,Retentive是保持31PPT课件标签名命名规则AI:w**——卡件采集变量a**——量程转换后变量

k**H/L——高/低报警设定值k**HH/LL——高高/低低报警设定值

k**N——正常值设定值m**F——离线报警位

m**H/L——高/低报警位m**HH/LL——高高/低低报警位

m**T——联锁停车位m**N——正常值判断DI:d**——采集变量b**——转换后内存变量DO:c**——卡件输出变量

AO:k**_CV——AO阀位变量y**——AO输出变量

g**_AM——阀位手/自动切换

k**_P/I/SP——阀位控制的P/I/SP参数的设定值连锁:g**——联锁切除变量

rem**——AI联锁记忆值变量

n**——联锁状态记忆变量

32PPT课件数据类型按钮下拉后可以选择变量数据类型,BOOL的输入输出对应到DI和DO卡件,DINT类型的输入输出直接对应到AI和AO卡件,REAL类型的输入对应PI卡件。33PPT课件在PointAssignment中还可以继续定义变量,组态为输入点INTPUT,输出点OUTPUT或者是内存变量MENMORY,还包括内部应用的Unaliased,只读的ReadAliased或是读写变量Read/WriteAliased等。34PPT课件如果选择INPUT或OUTPUT,可在Physical右侧的…中配置到相应卡件和通道。DINT类型的输入输出直接对应到AI和AO卡件,REAL类型的输入对应PI卡件,BOOL的输入输出对应到DI和DO卡件。35PPT课件2.5编写子程序,功能,功能块建立程序段右键点击“UesrDocuments”中的“Programs”点击“NewProgram”来建立一个新程序段。输入名字,选择编辑类型后就可以建立一个新的程序段。36PPT课件一个项目的程序通常包括SOE程序,ini初始化程序,MAIN主程序,SPEED调速程序,SUGER防喘振程序,AO输出,DO正反输出。37PPT课件SOE程序SOE,就是SequenceOfEvents。SOE的作用是把开关量信号发生的时间上的先后顺序记录下来,以便将来做事故分析时提供有效的帮助。38PPT课件ini初始化程序

ini初始化程序是对程序中的报警、联锁、阀门开度等变量赋予设定值。39PPT课件MAIN主程序

MAIN主程序包括项目信息,格式模板,AI工程转换(含报警连锁输出),DI正反作用输入,振动/位移点的采集和处理,报警的汇总处理,联锁的汇总处理,联锁记忆的应用,联锁切除的汇总,AO输出的逻辑,DO输出的逻辑。40PPT课件AI工程转换(含报警连锁输出)现场信号通过安全栅或温度变送器处理转换为4~20mA的电流信号输入到AI卡件中,再经过软件组态到对应的AI卡件当中并转换为机械码,4mA对应819,20mA对应4095,w开头的变量为输入的机械码,a开头为量程转换后的实际值,k**H和k**L为高/低报警的设定值,k**HH和k**LL为高/低联锁的设定值,m**F为离线报警位,m**H和m**L为高/低报警位,m**HH和m**LL为高高/低低报警位,其程序处理如下41PPT课件42PPT课件模拟量转换块工程量a+位号ENG_VALUE机器码,819-4095w+位号RAW_IN量程上限,REAL150MAX_ENG量程下限,REAL0MIN_ENG机器码死区上限,DINT,无地址AI_OPEN_HIRAWOPN机器码死区下限,DINT,无地址AI_OPEN_LOWRAWSHTHH设定值,REALk+位号HHKHH_SPH设定值,REALk+位号HKH_SPLL设定值,没有就不建立变量KLL_SPL设定值,没有就不建立变量KL_SP中间变量,无地址DBENDBEN中间变量,无地址DBDB中间变量,无地址GDXZGDXZ输入引脚输出引脚ENG_VALUEa+位号工程量FAILm+位号F离线报警,0=离线HHm+位号HHHH报警,0=HHHm+位号HH报警,0=HLLm+位号LLLL报警,0=LLLm+位号LL报警,0=L43PPT课件DI正反作用输入

DI点在采集后都直接转换为程序的内存变量。以d开头为采集到的变量,对应输入引脚;b开头为转换后的内存变量,对应输出引脚。44PPT课件振动/位移点的采集和处理在本系统中振动、位移和键相位都是在BNC3500中采集,再通过MODBUS通讯的方式传输到CPU中,称为COM点。所使用的是专用的模块ModBus_Master_DINT,可以冗余采集到BNC3500的俩个通讯端口并判断通讯是否存在故障。其配置大致如下:45PPT课件机械码需要通过下面的程序做量程转换和报警判断,然后需要将报警位如同AI点的报警位一样做报警汇总处理。46PPT课件报警汇总处理在前面我们得到了各类测点的报警信息分类,现在它们需要通过下面的组态被汇总在一起,然后将得到的判定结果储存在一个内存变量中。47PPT课件联锁汇总处理在前面得到的各个分项的联锁信息也将被汇总的一起,并将最后的判定点放入内存变量中。48PPT课件联锁记忆应用一旦发生机组联锁停车的情况,由于联锁的危险性和危害性,我们需要对机组当时的情况做好记录,首先通过联锁判定点启动F_TRIG上升沿功能块,将联锁发生的时间记录下来。49PPT课件再以同样的方式记录下联锁瞬间的各个参与联锁的数值,并将其存储在rem开头的内存变量中,联锁位的信息也同样被保存下来,存储在n开头的内存变量中,这些信息直到下一次联锁后才会被改变。50PPT课件联锁切除的汇总所使用的切除信号也要被分类采集并汇总到一个内存变量中。51PPT课件AO输出逻辑AO点一般为调节阀的控制,需要先对相应信息加以分析,本程序以VPID06功能块对每个调节阀相关测点进行处置,并分别以手动和自动两种模式进行操控,手动模式下可以直接将阀位输出到AO点。自动模式可以通过对该阀的作用变量与设定值进行比较后再按照其所需要的正反作用方式进行调节输出,我们可以修改P/I参数来修正阀位在自动调节下的开关速度。52PPT课件53PPT课件自动设定值k+位号_SPrSETPOINT手动输入值k+位号_CVrOUTPUT中间变量ICW_+位号ICW_SP中间变量ICW_CV_+位号ICW_OUT中间变量ICW_MAN_+位号rMANUALAI点量程上限,如40℃,可手动设定k+反馈位号_MAXkSPHICLAI点量程下限,如-80℃,可手动设定k+反馈位号_MINkSPLOCL阀门特性1/0fACTION比例设定值Pk+位号_PkPB积分设定值Ik+位号_IkRESETAI反馈值,工程量,注意位号TIA/TICa+反馈位号rMEAS手自动切换,1=自动,0=手动g+位号_AMfAM阀位输出上限100kOUTHICL阀位输出下限0kOUTLOCLAI点量程上-下限kSPHICL-kSPLOCLkSCALE程序块扫描SYS1734_SCAN_TIMEdeltaTPID引脚含义54PPT课件DO输出逻辑各个DO点的逻辑不同,需要严格按照预先设计好的逻辑进行组态,如果需要更改必需得到设计者的更改意见,才能进行修改,以免给机组带来危险。55PPT课件SPEED调速程序

SPEED调速程序是对汽轮机的转速进行调节56PPT课件SUGER防喘振程序

57PPT课件AO输出58PPT课件DO正反输出59PPT课件2.6程序调用点击“Inplementation”选择“ExecutionList”60PPT课件点击方块图标添加程序段

,选择需要扫描的程序段61PPT课件2.7程序编译程序段编译完成后使用

来编译该程序段全部组态和程序完成后使用

来编译所用程序段和配置编译会找到错误点,双击错误点会找到错误点的位置62PPT课件3程序下装3.1网络配置在Controller菜单的Configuration中点击TristationCommunication进行配置63PPT课件以以太网连接的模式,填写PLC相应的NodeNumber号与所连接网口设的IP地址完成连接配置64PPT课件

在Controller菜单中的ControllerPanel选项为在线连接模式(需安装DDEserver),EmulatorPanel为离线连接模式(需安装Emulator)65PPT课件在线模式点击进行连接,点击

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论