Composer的使用方法.ppt

上传人:tia****nde 文档编号:12805432 上传时间:2020-05-25 格式:PPT 页数:27 大小:510.50KB
返回 下载 相关 举报
Composer的使用方法.ppt_第1页
第1页 / 共27页
Composer的使用方法.ppt_第2页
第2页 / 共27页
Composer的使用方法.ppt_第3页
第3页 / 共27页
点击查看更多>>
资源描述
Composer(贝利组态工具)的使用方法,Composer概述,Composer的功能Composer为Symphony企业管理控制系统的组态及维护提供一个集成的开发环境。它提供了建立与维护控制系统组态所需的必要功能:,控制策略图形化的开发功能;公用数据库的开发与维护功能;系统资源库的管理功能;系统的故障诊断与维护功能;人系统接口的离线组态功能,等;,Composer的软件组成,Serversoftware(SETS)ConfigurationServer;CommunicationServer;ObjectExchange;ClientSoftware(SETC)ComposerExplorer;DatabaseBrowser;AutomationArchitectOn-LineMaintenanceTools,Composer的软件组成,可选ClientSoftwareConductorVMS画面组态工具GDC(SETCGDC);ConductorNT画面组态工具GrafX(SETCGRX);Batch90(SETCB90);MasterRecipeEditor(SETCMRE);UserDefinedFunctionCodeLanguage(SETCUDF);PhaseXLogicLanguage(SETCPHX),硬件平台要求,Composer的结构,Composer的窗口结构,Systemstructure窗口系统结构窗口的功能类似于Windows的资源管理器。窗口的左边显示了代表Symphony系统结构的项目树结构。该项目树结构与实际控制系统的结构直接相关。窗口的右边显示了所选对象的结构及其所属的文件。通过双击文件名可打开该文件,其相应软件将自动启动。,控制结构,内容,Composer的窗口结构,ObjectExchange窗口Exchange是一个用于控制逻辑文件组态和画面组态的资源库。Exchange窗口列出了各种文件夹,一些文件夹中包含用于建立控制器组态(控制逻辑文件)的各种元素(如控制逻辑模板,功能码、宏、形和边框);另一些文件夹中包含用于人系统接口画面组态的各种元素(各种符号)。在Exchange窗口中有两种类型的文件夹:一种为系统文件夹,另一种为用户文件夹。系统文件夹包含了Composer提供的标准元素;用户文件夹包含了用户存入的元素和Composer提供的标准元素。这样使用户能够对Exchange中的元素进行灵活的组织和管理。Exchange文件夹中的所有用于控制逻辑组态的对象(元素)都可使用拖放的方法拷贝到控制逻辑文件中。在不同的文件夹或项目之间也可剪切、拷贝和粘贴对象。,Composer的窗口结构,Output窗口输出窗口位于Composer窗口的底部,该窗口提供了Composer应用程序所有操作的文本反馈信息。在输出窗口中有5个选项按钮。这些选项按钮将文本信息分组管理,从而便于对特定信息的查询。,建立新项目,项目结构ProjectNameTagDatabaseControlNetworkHarmonyControlUnitControllersControlLogicDocumentsConfigurationFileHumanSystemInterfacesDisplayGroupsDisplaysLogsLists,控制器组态的步骤,DefineaProject,ConfigureControlLogicDocuments,CompileController,DownloadConfig.FiletoController,TuneConfiguration,OpenaNewComposerProjectCreateBorderInformationAddaNodetoControlNetworkAddaControlUnitAddaConsoleAddaHACAddaSEMAddacontrollerAddaControlLogicDocumentAddaDisplayGrouptoaConsole(forC-VMS)AddListstoProject,Addacontroller,控制器的作用”role”非常重要,有如下三种情况:单个控制器对单个控制器,其作用“role”应组态为“Primary”。在项目结构中只增加一个控制器。两个控制器对冗余配置的但不允许进行在线组态的控制器(如对燃烧过程或核电厂等场合),其作用“role”应组态为“Primary/Redundant”。在项目结构中只增加一个控制器。两个控制器对冗余配置的并允许进行在线组态的控制器,两个控制器都要增加到项目结构中。对主控制(逻辑地址为n)其作用“role”应组态为”Primary”,备份控制器(逻辑地址为n+1)其作用“role”应组态为”Backupw/Online”。,当控制器在线时,固件版本(Firmwarerevision)将会自动设置。,控制器的标识(ID)一般由两个字母组成。在一个项目中控制器的标识应唯一。对冗余配置的并允许进行在线组态的控制器,两个控制器的标识必须相同。,通信组态,概述,Composer软件有两种服务器:ConfigurationServer控制Composer所有的资源库及数据库;CommunicationServer将Composer连接到ControlNetwork。,为连接到控制网络,计算机必须连接到一个通讯服务器。一台计算机可以是通讯服务器而不是组态服务器;一台计算机既可以是组态服务器同时也可以是通讯服务器。一台计算机也可仅仅是一台没有服务器程序的客户机(Client)。不管是哪一种情况,必须有一个通讯服务器才能将计算机连接到控制网络。,计算机与控制网络的通讯有两种情况。一种情况为:计算机为物理连接到控制网络的服务器;另一种情况为:计算机组态为一客户端(Client),通过通讯服务器与控制网络通讯。,CommunicationserverCommunicationClientTCP/IP如果计算机位于O-net(OperationNetwork)并都在同一工作组中,使用TCP/IP选项。Local如果Client和Server程序在同一计算机上,使用Local选项。,连接到控制网络巡检ControlUnitAddressofControllerTypeofControllerFirmwareRevisionFunctionoftheController(TextDescription)ModeStatusoftheControllers,自动化结构(AutomationArchitect),组态控制逻辑文件BorderLine,Circle,Arc,RectangleandTextEntities(primitivedocumentationentities)FunctionCodeConstantBlockSignalCross-ReferencesIOConnectorShapeMacro,AutomationArchitect窗口,Shapes,macros,borders,andcontrollogictemplatescanbecreatedandsavedtoauser-definedexchangefolder.Tocreateashape,macro,border,orcontrollogictemplate:1.Createanew,oropenanexisting,exchangefolder.2.Rightclickemptyspaceintheexchangewindow.3.SelectNewShape,NewMacro,NewBorder,orNewControlLogicTemplatefromthepop-upmenu.4.Enteranameonthegeneraltabofthepropertypage.5.ClickOK.Theshape,macro,border,orcontrollogictemplateappearsinthefolderdirectorylisting.6.Rightclickthenewshape,macro,border,orcontrollogictemplate.7.SelectOpenfromthepop-upmenu.8.Configuretheshape,macro,border,orcontrollogictemplatefromthebeginningorcopyandpasteentitiesfromothercontrollogicdocuments.9.SelectSavefromthefilemenu.10.SelectClosefromthefilemenu.,CreatingShapes,Macros,Borders,andControlLogicTemplate,编译,下装,存盘,校验,监视与调整,CompileLoadSaveVerifyMonitorandTune,在线组态,在线组态允许在下述条件下改变控制器中的组态:(1)过程仍在控制系统的控制之下;(2)原始组态内容一直保留直到新的组态经过测试并被接受为止。在线组态要求控制系统的控制器为主-备份控制器对(Primary-backupControllerPair),并且控制器应组态为允许在线组态方式。在在线组态过程中,备份控制器将处在离线状态,并对其中的组态进行修改。而主控制器仍然对过程进行着控制。在改变组态之后,才能切换物理控制器的功能作用,改变后的组态将投入对过程的控制。,在线组态有如下限制:a、不能删除已经存在的功能块;b、规格参数的修改不应引起该功能块内存的增加;c、所增加的功能块只能放在该分段控制块的最后一个块之后。,人系统接口各种列表组态,EngineeringunitdescriptorlistLogicstatedescriptorlistAlarmcommentTaglistGlobaltaglistUser-definedtaglistsTrendlist,应用实例(Application)例:已知某300Mw机组除氧器压力系统,有3个模拟量输入,除氧器出口压力01.6Mp,四段抽气压力01.6Mp,以及除氧器压力调节阀位反馈信号(0100%),要求实现自动控制,并能保证手/自动无扰切换,当信号不准及输出指令与阀门反馈信号偏差太大时切为手动方式运行。,1、信号采集由于有3个AI及AO且要完成控制功能故选择一个CIS即可。CCS硬件地址选为25,FC79的S1=15根据AI信号量程确定FC79的参数AI1:位置反馈S2:100S3:0AI2:四段抽气压力S4:1.6S5:0AI3:除氧器出口压力S6:1.0S7:0FC79块地址为230,2、控制功能控制系统SAMA图单回路控制即可PID模块FC19块地址300M/A模块FC80块地址400强制手动TSTQ模块FC31块地址260判断信号正确加法模块FC15块地址270求偏差手/自动无扰切换把M/A站手自动状态信号做PID的跟踪指令,M/A站控制输出作为PID的跟踪信号。自动时,跟踪指令是1,而PID是0跟踪,所以可实现自动调节手动时,跟踪指令是0,PID输出跟踪M/A站手动输出。可实现由手动到自动的无扰切换,由于M/A站本身有保持功能,所以可保证自动到手动无扰切换。,3、控制组态图图见P1464、用Composer绘制组态图先在E盘下建立自己的工程文件夹ZDH053,再启动贝利组态工具。定义用户信息和模件信息进入贝利组态方式:建立项目(除氧器压力)加环路(1)加HCU(11)加控制器(MFP01,地址19)画控制逻辑图调入图框(DBORDHA),调入所需功能码填块地址及参数连线编译改错,下载到控制器运行调试,5、系统调试1)系统监视2)参数调整3)趋势思考题:1、用功能块编程实现三层电梯的自动往返功能,每层停5秒。2、用功能块编程实现三层电梯的层要功能。,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!