




已阅读5页,还剩252页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,第一章:Ovation系统概述第二章:数据库点的建立及硬件维护第三章:控制回路的维护及修改第四章:流程图的修改,.,OVATION系统的结构控制器的介绍I/O子系统介绍常用I/O卡的接线,第一章:Ovation系统概述,.,2,OVATION系统介绍,Ovation系统是集过程控制及企业管理信息技术为一体的融合了当今世界最先进的计算机与通讯技术于一身的典范。其采用了高速度、高可靠性、高开放性的通讯网络,具有多任务、多数据采集及潜在的控制能力。OVATION系统利用当前最新的分布式、全局型的相关数据库完成对系统的组态。全局分布式数据库将功能分散到多个可并行运行的独立站点,而非集中到一个中央处理器上,不因其他事件的干扰而影响系统性能。,系统特点:高速、高容量的网络主干采用商业化的硬件。基于开放式工业标准,Ovation系统能将第三方的产品很容易地集成在一起。分布式全局数据库将功能分散到多个独立站点,而不是集中在一个中央处理器中。,网络特点:Ovation站点直接和高速公路通讯,以便发送和接收实时数据和控制命令。Ovation网络提供具有确定性的和非确定性的两种数据传输方式。具有LAN和WAN互联能力的桥路和监视器。PLC可成为Ovation数据高速公路的直接站点。控制器特点:通过开放式计算机技术标准带来了高度的灵活性。为执行简单的和复杂的调节和顺序控制策略提供了功能强大和大容量的控制手段。高可靠性使过程和利用率达到最高。站点内每个测点的数值和状态以合适的频率传播。,.,工作站特点:标准平台以PC机为基础的Windows操作系统。多任务的工作方式,可通过单CRT和双CRT来实现。将Ovation各种功能结合在一起,使所需的硬件数量减到最小。相关数据库:作为Ovation系统心脏的相关数据库管理系统(RDBMS)是数据控制的主要手段。Ovation是第一个采用这种全嵌入式数据管理系统的过程控制和采集系统。除了实时和历史的过程数据外,RDBMS还存储了Ovation的每一个信息,包括:系统组态、历史储存和重新建立的数据、报表格式、控制算法信息、I/O控制器原始数据以及过程数据库。Ovation的RDBMS有能力很方便地将大量原始数据加以综合的编排,所有编程工具和Ovation应用有关的数据都保存在这个集中管理的、定义明确的RDBMS结构中,然后将运行信息分配到控制系统,使控制系统能独立于Ovation相关数据库运行,且所有系统和过程信息被保存并不断更新。功能强大的工具库:Ovation功能强大的工具库完全是一组先进软件程序的集成,用于生成和保存系统的控制策略、过程画面、测点记录、I/O设置、报表生成以及全系统的组态。工具库同嵌入式相关数据库管理系统相辅相成,协调维护系统内部组态数据的总汇编,同时又能容易地实现同其它工厂和商业信息网的互联。,.,网络部分:OVATION分散控制系统网络由互为冗余网、数据交换站以及操作员站、工程师站、历史站、控制器等各节点构成。工作站:根据站的使用功能不同分为几种不同功能站,包括:数据库服务器、工程服务器、操作员站、历史报表站、以及其他功能站。控制器:作为控制中心,控制器采用了冗余的方式达到最大的可靠性、安全性。控制器采用与PC兼容的实时操作系统(全32位优先级多任务系统),以及标准的PC结构和无源的PCI/ISA总线接口。,系统分三大部分组成:,系统容量:100MB的高速公路,每条网最多254个站,每条网20万个点:速率:100MB/S容量:20万实时点/每秒介质:(OVATION网络)/非屏蔽双绞线(UTP)节点:1000个网络拓扑:星形拓扑每网长:200KM支持同步和异步通讯方式工业TCP/IP协议完全与以太网兼容,.,典型的OVATION系统结构,Controller1/51,OVATION网络HighSpeedEthernet100(Mbps)Upto200,000pointsUpto254Drops,数据库服务器/工程师站DB/SS/EWS,OPH历史站,操作员站OWS,EthernetSwitch,EthernetBackupSwitch,冗余控制器对实时控制器,扫描、刻度变换、监测全部的过程输入,输出控制信息给过程。在OVATION网或以太网上广播点信息。,.,Ovation系统的网络结构,.,Ovation单网网络连接:,.,2009-10,8,第三方设备网络连接:,.,drop20000,drop20101,drop16060,drop21111,drop21010,drop1,drop511,站网络IP地址设置:,.,1X00093G06Rootw/3fanouts,1X00093G07BKRootw/3fanouts,Controller,1X00093G10,控制器网线只能接至交换机Ovationdrop端口G10只能dualattached至fanout端口G01只能Singleattached至IPonly口,1X00093G01,Ovation网络结构-FastEthernet,.,Ovation网络设备,Ovation交换机分类RootSwitch(Cisco2950)1X00093GxxFan-outSwitch(Cisco2950)1X00093GxxIPTrafficSwitch(Cisco2950)1X00093GxxCoreSwitch(Cisco3550,routerswitch)1X00105Gxx实时网不等同于办公室局域网,Ovation中每个交换机都经过特殊配置以优先保证实时数据刷新。Ovation交换机端口类型Ovationdrop端口Fan-out端口SwitchInterconnection端口(冗余)IPOnly端口,.,交换机组号及端口分配,.,交换机组号及端口分配,.,交换机组号及端口分配,.,交换机更换问题,首先要了解IOS和交换机配置文件IOS(IntranetOperatingSystem,由Cisco开发,管理交换机)交换机配置文件(Emerson根据特定的IOS对交换机进行特殊配置)IOS版本与配置文件版本有对应关系未经正确配置的交换机不能用于Ovation网络!,.,OVATION系统中的工作站:,EngineeringServer工程服务器包括PowerTools和Oracle数据库Windows2003Server操作系统Ovation系统软件Oracle关系数据库AutoCAD软件(V3.0.x版本以下需要)OperatorStation操作员站WindowsXP操作系统Ovation系统软件HistorianServer历史记录站WindowsXP操作系统OPH历史软件DataLinkServer数据连接服务器(OPC站)WindowsXP操作系统OPC软件,.,OCR400控制器的结构,.,OCR400控制器,.,控制器的结构,L2,L1,.,控制器的通讯端口,.,处理器模块接口,N1:第三方网络设备(以以太网方式连接,例如AllenBradley)N2:单网连接口N3:双网连接口(第二个网口)N4:与备份控制器连接口,P:电源,绿色N1N4为网络端口每个端口各有两个指示灯第一个灯为绿色并闪烁时,表示此端口已连接,第二个灯为黄色时,表示此端口正在传递和接收数据。,.,I/O接口模块,控制器的I/O通讯口:,.,I/O接口模块指示灯,在I/O接口模块上的灯用于指示控制器的工作状态。灯可以是长亮,可以是闪烁,也可以是不亮。标有Error的指示灯亮时为红色,其它灯都为绿色。,.,I/O接口模块指示灯,.,控制器的特点,5个任务区,且可根据要求设置运算速度(10ms-30S);SAMA形式的逻辑及控制回路的组态方式;Serial当马达关时,圆为红.$D1为宏图的点名指针)5、画上马达的其他部份。6、在马达下画一字符串:(在调用此宏图时再填上具体字串)A)在工具中选择abc工具,在Defaultstring参数处填:”$T1”B)按OK按钮.7、全选成组,把组移到画布的左上角。8、在GB工具中,选File-save,.,练习六:使用动态马达宏图到主图中,1、打开5600.src图。2、打开图形工具,选择宏图工具。3、在Macro工具上选择宏图号:(例:560X)4、在宏图工具窗口显示需要填写的参数。ProcessPoints:相应的点名(例:DI101)OtherText:相应的字串(例:“PUMP100”)5、按OK.-将图放到相应的位置。6、保存此图。下装到操作站。调出此图检查结果。,.,生成弹出窗口图,窗口图图形类型:窗口图允许图号:70008499$W窗口点名变量应用Poke介绍Poketype8:window,.,练习七:生成窗口图,1、打开DeveloperStudio,展开数据库名文件夹,选择Graphics-Diagram-右键,选择insertnew。2、命名图号.如:800X-GB工具将被打开。(X=学习组的组号)(窗口图号范围为70008499)3、在菜单上选择VIEW-DiagramConfiguration弹出流程图的设置窗口:在Background上选择白色(White)。在调出窗口中的TYPE参数上选择window4、调出画图工具,画一个简单的模拟量棒图:A)选棒图图符,填参数:PtName/RecFld:A101AVLowLimit:0HighLimit:100按OK按钮,画一个棒图。B)重复以上工作,画另两个棒图。5、保存图型。,.,在主图中调用窗口图:,6、在主图中调用窗口图1)调出主图(如:5600.src)2)在图型工具中选择Keyboard图型区3)选择Poke工具4)在工具中的PokeType上选择:8(window)5)填参数:Diag#:800X(窗口图号)(X=学习组的组号)Group#:0(不用点组为:0,若用点组填点组号)6)选择OK7)在这隐形按钮上画上字串:800X。8)保存图型,下装到操作站。9)在操作站中打开此图,按800X按钮,调出窗口图。,.,练习八:用$W窗口变量替代动态连接中的点名,1、打开DeveloperStudio,展开数据库名文件夹,选择Graphics-Diagram-右键,选择insertnew。2、命名图号.如:800X-GB工具将被打开。(X=学习组的组号)(窗口图号范围为70008499)3、在菜单上选择VIEW-DiagramConfiguration弹出流程图的设置窗口:在Background上选择白色(White)。在调出窗口中的TYPE参数上选择window4、调出画图工具,画一个简单的模拟量棒图:A)选棒图图符,填参数:PtName/RecFld:$W1AVLowLimit:0HighLimit:100按OK按钮,画一个棒图,分别用$W2和$W3。B)重复以上工作,画另两个棒图。5、保存图型。,6、在主图中调用窗口图1)调出主图(如:5600.src)2)在图型工具中选择Keyboard图型区3)选择Poke工具4)在工具中的PokeType上选择:8(window)5)填参数:Diag#:800X(窗口图号)Group#:0$WPoints:填写在窗口图中用的$W1、2、3的具体点名)(如:AI101、AI102、AI103)6)选择OK7)在这隐形按钮上画上字串:800X。8)保存图型,下装到操作站。9)在操作站中打开此图,按800X按钮,调出窗口图。,.,生成控制回路接口图,常用GB应用程序模拟量控制回路的操作面板开关量回路的开关面板4.使用源文件编辑图形GB源编辑器外部编辑器,.,CNTRL_POKE(6),功能:激活两个算法,调用某个TRIGGER,对某个SET寄存器送一整数POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_argspoint1point2trig_numset_numsetval其中:x,y,w,h,state,=标准的激活区参数.poke_type=激活区类型(7是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号6.diag_num=图形号(若在此应用程序中不用,则为0).num_of_args=参数的总数.对此应用为5。point1=算法点名IDpoint2=算法点名IDtrig_num=需要执行的TRIGGER号set_num=Set寄存器号。setval=SET寄存区送的整数.,常用GB应用程序,.,Program28(数字量开应用程序),功能:将当前被激活的KEYBOARD算法的OPEN输出端,送出一个1脉冲。POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_args其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(23是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号28.diag_num=图形号(若在此应用程序中不用,则为0).num_of_args=参数的总数.对此应用为0。,功能:将当前被激活的KEYBOARD算法的CLOSE输出端,送出一个1脉冲。POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_args其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(23是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号29.diag_num=图形号(若在此应用程序中不用,则为0).num_of_args=参数的总数.对此应用为0。,Program29(数字量关应用程序),.,Program32(切手动应用程序),功能:将当前被激活的KEYBOARD算法的MAN输出端,送出一个1脉冲;将当前被激活的MASTATION算法切手动。POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_args其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(23是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号32.diag_num=图形号(若在此应用程序中不用,则为0).num_of_args=参数的总数.对此应用为0。,Program33(切自动应用程序),功能:将当前被激活的KEYBOARD算法的AUTO输出端,送出一个1脉冲;将当前被激活的MASTATION算法切自动。POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_args其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(23是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号33.diag_num=图形号(若在此应用程序中不用,则为0).num_of_args=参数的总数.对此应用为0。,.,Program30(设定值增加应用程序),功能:将当前被激活的KEYBOARD算法的SPUP输出端,送出一个1脉冲;将当前被激活的SETPOINT算法输出增加。POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_args其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(23是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号30.diag_num=图形号(若在此应用程序中不用,则为0).num_of_args=参数的总数.对此应用为0。,Program31(设定值减少应用程序),功能:将当前被激活的KEYBOARD算法的SPDN输出端,送出一个1脉冲;将当前被激活的SETPOINT算法输出减少。POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_args其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(23是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号31.diag_num=图形号(若在此应用程序中不用,则为0).num_of_args=参数的总数.对此应用为0。,.,Program34(输出值增加应用程序),功能:将当前被激活的KEYBOARD算法的INC输出端,送出一个1脉冲;将当前被激活的MASTATION算法输出增加。POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_args其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(23是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号34.diag_num=图形号(若在此应用程序中不用,则为0).num_of_args=参数的总数.对此应用为0。,Program35(输出值减少应用程序),功能:将当前被激活的KEYBOARD算法的DEC输出端,送出一个1脉冲;将当前被激活的MASTATION算法输出减少。POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_args其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(23是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号35.diag_num=图形号(若在此应用程序中不用,则为0).num_of_args=参数的总数.对此应用为0。,.,窗口调用应用程序(117),功能:调出某幅窗口图,且对窗口图中的窗口图点名变量$W赋点名。POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_argsgroupdispxdispytypenum_of_pointspoint_list其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(7是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号117.diag_num=图形号(此应用程序中可是:70008500).num_of_args=参数的总数.group=PDS组号.有以下几种选择方式:0=无组与图对应;-1=与主图的PDS组一致;1到5000=PDS图组号;dispx=窗口图在调出时的X轴位置.dispy=窗口图在调出时的Y轴位置.type=0num_of_points=窗口图中$W变量的个数.若无填0.point_list=窗口图中$W变量的点名清单,点名的寄存器名为ID.,.,在操作面板上加数值输入区:EEEEEEXPID_DIGITAL(121)应用程序:功能:将某个输入区中的数值送到MASTATION算法输出或送到SETPOINT算法的输出。POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_argsfunctionef_valuesi_value|valueef_slewsi_slew|slew其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(7是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号121.diag_num=图形号(此应用程序中为0).,使用应用(121)改变回路设定值及输出值,.,应用程序(121)改变回路设定值及输出值(续),num_of_args=参数的总数.(此程序可选1或5;通常为5)Function当num_of_args选择为1时:1:改变设定值;2:改变输出值3:改变设定值时以满刻度20;4:改变输出值时以满刻度20当num_of_args选择为5时:1:改变设定值;2:改变输出值ef_value输入区号si_value输入区所在图类型索引号:1:主图;2:子图;7:窗口图ef_slew0slew变化率值,.,应用程序(119)输入区送数或字符,功能:对操作面板上的数值输入区EEEEEE送数或字符。DISP_EFDATA(119)应用程序:POKE_FLDxywhstatepoke_typenum_of_progsprog_numdiag_numnum_of_argsmainsubefdata其中:x,y,w,h,state=标准的激活区参数.poke_type=激活区类型(7是对应的激活区类型号).num_of_progs=被执行的应用程序序号(通常为1,若有多个应用程序使用,则有相应的数).prog_num=应用程序序号119.diag_num=图形号(此应用程序中为0).num_of_args=参数的总数。main在弹出窗口图或主图上的输入区数量Sb在子图上的输入区数量ef输入区号(区号是以先定义主图或图窗口图上的输入区,后设置子窗口的输入区)data输入内容(如“ABC”;56.7)若有多个输入内容则:efData重复以上数据,.,练习九:生成模拟量控制回路的操作面板,Poketype7(无条件执行程序应用)Program6(应用程序:激活二个算法,调用一个TRIGGER,对SET寄存器送某个数)Poketype23(有条件执行多个应用程序)Program30(设定值增加应用程序)Program31(设定值减少应用程序)Program32(切手动应用程序)Program33(切自动应用程序)Program34(输出值增加应用程序)Program35(输出值减少应用程序),使用以下的激活区及应用程序完成一个模拟量操作面板:,.,TANKLEVELCONTROL,AUTO,MAN,?,?,?,TRK,PRA,PLW,MANUAL,AUTO,MRE,.,1、打开800X.src窗口图。2、建立AUTO按钮:在工具条上选择OIButton工具:Labeltype:textLabel:输入:“AUTO”Functionality:pokePokeType:23(control)Set:1Setvalue:2Prog#:33(AUTO按钮)按OK按钮.-将按钮画在相应的位置(此按钮为自动按钮,只有当SET寄存器为2时,按此按钮才起作用)3、建立MANU按钮,同2)步骤,将Prog#参数改为:324、建立设定值增加按钮:在工具条上选择OIButton:Label
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 培训效果对员工团队协作能力的影响研究考核试卷
- 注塑模具合成材料应用考核试卷
- 光纤照明与人眼视觉感知考核试卷
- 太阳能光伏发电系统效率提升途径分析考核试卷
- 节能减排措施与成果考核试卷
- 废弃物处理设施选址与环境影响评价研究考核试卷
- 冀教版七年级语文上册《拣麦穗》导学案
- 计划生育心得体会范文四篇
- 信访稳定工作汇报
- 基建安全管理工作交叉互查汇报材料
- GB/T 4074.1-2024绕组线试验方法第1部分:一般规定
- MOOC 集成电路设计基础-华中科技大学 中国大学慕课答案
- 数学分析教学课件
- 无人机技术助力船舶与港口管理
- 护理质量指标测试附有答案
- 地震反演原理课件
- 工程业务推广培训方案
- 乳腺癌的术后康复指南
- 青少年抑郁症的早期诊断与药物治疗
- JJG 443-2023燃油加油机(试行)
- 蛛网膜下腔出血业务查房课件
评论
0/150
提交评论