Composer的使用方法.ppt

上传人:牧羊曲112 文档编号:6503226 上传时间:2023-11-07 格式:PPT 页数:27 大小:465KB
返回 下载 相关 举报
Composer的使用方法.ppt_第1页
第1页 / 共27页
Composer的使用方法.ppt_第2页
第2页 / 共27页
Composer的使用方法.ppt_第3页
第3页 / 共27页
Composer的使用方法.ppt_第4页
第4页 / 共27页
Composer的使用方法.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《Composer的使用方法.ppt》由会员分享,可在线阅读,更多相关《Composer的使用方法.ppt(27页珍藏版)》请在三一办公上搜索。

1、Composer(贝利组态工具)的 使用方法,Composer 概 述,Composer 的功能 Composer 为 Symphony 企业管理控制系统的组态及维护提供一个集成的开发环境。它提供了建立与维护控制系统组态所需的必要功能:,控制策略图形化的开发功能;公用数据库的开发与维护功能;系统资源库的管理功能;系统的故障诊断与维护功能;人系统接口的离线组态功能,等;,Composer 的软件组成,Server software(SETS)Configuration Server;Communication Server;Object Exchange;Client Software(SETC

2、)Composer Explorer;Database Browser;Automation Architect On-Line Maintenance Tools,Composer 的软件组成,可选Client Software Conductor VMS 画面组态工具GDC(SETCGDC);Conductor NT 画面组态工具GrafX(SETCGRX);Batch 90(SETCB90);Master Recipe Editor(SETCMRE);User Defined Function Code Language(SETCUDF);PhaseX Logic Language(SE

3、TCPHX),硬件平台要求,Composer的结构,Composer的窗口结构,System structure 窗口系统结构窗口的功能类似于Windows的资源管理器。窗口的左边显示了代表Symphony 系统结构的项目树结构。该项目树结构与实际控制系统的结构直接相关。窗口的右边显示了所选对象的结构及其所属的文件。通过双击文件名可打开该文件,其相应软件将自动启动。,控制结构,内容,Composer的窗口结构,Object Exchange 窗口Exchange 是一个用于控制逻辑文件组态和画面组态的资源库。Exchange 窗口列出了各种文件夹,一些文件夹中包含用于建立控制器组态(控制逻辑文

4、件)的各种元素(如控制逻辑模板,功能码、宏、形和边框);另一些文件夹中包含用于人系统接口画面组态的各种元素(各种符号)。在Exchange窗口中有两种类型的文件夹:一种为系统文件夹,另一种为用户文件夹。系统文件夹包含了Composer 提供的标准元素;用户文件夹包含了用户存入的元素和 Composer 提供的标准元素。这样使用户能够对 Exchange 中的元素进行灵活的组织和管理。Exchange文件夹中的所有用于控制逻辑组态的对象(元素)都可使用拖放的方法拷贝到控制逻辑文件中。在不同的文件夹或项目之间也可剪切、拷贝和粘贴对象。,Composer的窗口结构,Output 窗口输出窗口位于Co

5、mposer窗口的底部,该窗口提供了Composer应用程序所有操作的文本反馈信息。在输出窗口中有5个选项按钮。这些选项按钮将文本信息分组管理,从而便于对特定信息的查询。,建立新项目,项目结构Project NameTag DatabaseControl NetworkHarmony Control UnitControllersControl Logic DocumentsConfiguration FileHuman System InterfacesDisplay GroupsDisplaysLogsLists,控制器组态的步骤,Define a Project,Configure Co

6、ntrolLogic Documents,Compile Controller,DownloadConfig.Fileto Controller,Tune Configuration,Open a New Composer ProjectCreate Border InformationAdd a Node to Control NetworkAdd a Control UnitAdd a ConsoleAdd a HACAdd a SEMAdd a controllerAdd a Control Logic DocumentAdd a Display Group to a Console(f

7、or C-VMS)Add Lists to Project,Add a controller,控制器的作用”role”非常重要,有如下三种情况:单个控制器 对单个控制器,其作用“role”应组态为“Primary”。在项目结构中只增 加一个控制器。两个控制器 对冗余配置的但不允许进行在线组态的控制器(如对燃烧过程或核电 厂等场合),其作用“role”应组态为“Primary/Redundant”。在项目结 构中只增加一个控制器。两个控制器 对冗余配置的并允许进行在线组态的控制器,两个控制器都要增加到 项目结构中。对主控制(逻辑地址为n)其作用“role”应组态为”Primary”,备份控制器(

8、逻辑地址为n+1)其作用“role”应组态为”Backup w/Online”。,当控制器在线时,固件版本(Firmware revision)将会自动设置。,控制器的标识(ID)一般由两个字母组成。在一个项目中控制器的标识应唯一。对冗余配置的并允许进行在线组态的控制器,两个控制器的标识必须相同。,通信组态,概述,Composer 软件有两种服务器:Configuration Server 控制Composer所有的资源库及数据库;Communication Server 将 Composer 连接到 Control Network。,为连接到控制网络,计算机必须连接到一个通讯服务器。一台计算

9、机可以是通讯服务器而不是组态服务器;一台计算机既可以是组态服务器同时也可以是通讯服务器。一台计算机也可仅仅是一台没有服务器程序的客户机(Client)。不管是哪一种情况,必须有一个通讯服务器才能将计算机连接到控制网络。,计算机与控制网络的通讯有两种情况。一种情况为:计算机为物理连接到控制网络的服务器;另一种情况为:计算机组态为一客户端(Client),通过通讯服务器与控制网络通讯。,Communication server Communication ClientTCP/IP 如果计算机位于O-net(Operation Network)并都在同一工作组中,使 用TCP/IP选项。Local

10、如果Client 和 Server 程序在同一计算机上,使用Local 选项。,连接到控制网络巡检Control UnitAddress of ControllerType of ControllerFirmware RevisionFunction of the Controller(Text Description)ModeStatus of the Controllers,自动化结构(Automation Architect),组态控制逻辑文件BorderLine,Circle,Arc,Rectangle and Text Entities(primitive documentation

11、 entities)Function CodeConstant BlockSignalCross-ReferencesIO ConnectorShapeMacro,Automation Architect 窗口,Shapes,macros,borders,and control logic templates can be created and saved to a user-defined exchange folder.To create a shape,macro,border,or control logic template:1.Create a new,or open an ex

12、isting,exchange folder.2.Right click empty space in the exchange window.3.Select New Shape,New Macro,New Border,or New Control Logic Template from the pop-up menu.4.Enter a name on the general tab of the property page.5.Click OK.The shape,macro,border,or control logic template appears in the folder

13、directory listing.6.Right click the new shape,macro,border,or control logic template.7.Select Open from the pop-up menu.8.Configure the shape,macro,border,or control logic template from the beginning or copy and paste entities from other control logic documents.9.Select Save from the file menu.10.Se

14、lect Close from the file menu.,Creating Shapes,Macros,Borders,and Control Logic Template,编译,下装,存盘,校验,监视与调整,CompileLoadSaveVerifyMonitor and Tune,在线组态,在线组态允许在下述条件下改变控制器中的组态:(1)过程仍在控制系统的控制之下;(2)原始组态内容一直保留直到新的组态经过测试并被接受为止。在线组态要求控制系统的控制器为主-备份控制器对(Primary-backup Controller Pair),并且控制器应组态为允许在线组态方式。在在线组态过程

15、中,备份控制器将处在离线状态,并对其中的组态进行修改。而主控制器仍然对过程进行着控制。在改变组态之后,才能切换物理控制器的功能作用,改变后的组态将投入对过程的控制。,在线组态有如下限制:a、不能删除已经存在的功能块;b、规格参数的修改不应引起该功能块内存的增加;c、所增加的功能块只能放在该分段控制块的最后一个块之后。,人系统接口各种列表组态,Engineering unit descriptor listLogic state descriptor listAlarm commentTag listGlobal tag listUser-defined tag listsTrend list,

16、应用实例(Application)例:已知某300Mw机组除氧器压力系统,有3 个模拟量输入,除氧器出口压力01.6Mp,四段抽气压力01.6Mp,以及除氧器压力调节阀位反馈信号(0100%),要求实现自动控制,并能保证手/自动无扰切换,当信号不准及输出指令与阀门反馈信号偏差太大时切为手动方式运行。,1、信号采集由于有3 个AI及AO且要完成控制功能故选择一个CIS即可。CCS硬件地址选为25,FC79的S1=15根据AI信号量程确定FC79的参数AI1:位置反馈 S2:100 S3:0AI2:四段抽气压力 S4:1.6 S5:0AI3:除氧器出口压力 S6:1.0 S7:0FC79块地址为2

17、30,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、用功能块编程实现三层电梯的层要功能。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号