CBM培训教材_v10

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

©InsertimagehereInsertimagehereInsertimagehere1ABBAutomationTechnologiesAB3BSE038609D0003RevB2005-01-02COMPACTCONTROLBUILDERM培训教程©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-022CBM简介硬件组态变量及数据类型IEC61131编程语言CONTROLMODULES程序下载冗余及程序备份和还原COMPACTCONTROLBUILDERM培训教程©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-023CONTROLBUILDERM安装要求软件用途要求操作系统WindowsXP或Windows2000(专业版)浏览器InternetExplorer5.5SP2或更高版本打印项目文档MicrosoftWord阅读在线手册AcrobatReader5.0或更高版本CBM简介COMPACTControlBuilderM安装需具备下表所给出的软件环境,否则影响软件的使用或性能OPCSERVERTheOPCServerforAC800M要求至少256MRAM软件用途要求操作系统WindowsXP或Windows2000浏览器InternetExplorer5.5SP2或更高版本©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-024选择编程语言标准的容易使用的IEC61131-3支持所有5种语言指令列表(IL)梯形图(LD)功能块图(FBD)结构化文本(ST)顺控功能图(SFC)功能强大的控制模块(CONTROLMODULES)A:LDIX1(*PUSHBUTTON*)ANDNMX5(*NOTINHIBITED*)STQX2(*FANON*)C2CALCIN1IN2OUTPUMPAUTOMAN_ONACTC1CALCIN1IN2OUTPUMPAUTOMAN_ONACT=1DIVDOVVARCONSTANTX:REAL:=53.8;Z:REAL;END_VARVARaFB,bFB:FB_type;END_VAR(*Body*)bFB(A:=1,B:=5.3);Z:=X-INT_TO_REAL(bFB.OUT1);IFZ57.0THENaFB(A:=0,B:=3.9);ELSEaFB(A:=1,B:=7.5);END_IFSTARTSTEPT1T2ACTIOND1ACTIOND2STEPASTEPBCBM简介©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-025使用61131-3的好处–选择你的方言利用公司中已有的知识使用最适合你的应用的语言在同一项目中混合使用多种语言可以语言混用一种优化的软件应用通常是采用5种语言中的超过一种写成的在所有语言中都使用功能块类型CBM简介©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-026COMPACTCBM编程支持的控制器CBM简介紧凑型的AC800C控制器采用DIN导轨安装方式集成I/O通道可选通讯方式为RS-232EthernetProfibus-DP最多支持16个本地I/O模块远程I/O通过Profibus_DP最多支持36个I/O模块©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-027COMPACTCBM编程支持的控制器CBM简介AC800M控制器全系列CPU提供不同的性能要求24Mhz-96Mhz,8Mb-32Mb非冗余/冗余CPUs广泛的支持各种本地及远程S100,S200,S800,S900,TRIO集成通讯接口:2xRS232和2xEthernet集成用于连接ABB传动的”ModuleBus”光纤接口开放的通讯方式通过CE,UL认证无论单一配置还是冗余配置都提供带电拔插功能光纤通讯提供最高的网络性能.©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-028COMPACTCBM编程支持的控制器CBM简介AC250控制器支持S200I/O采用底板安装方式具有一定的通讯扩展©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-029COMPACTCBM组态界面CBM简介项目名称及状态菜单及快捷工具栏主显示区LibrariesApplicationsControllers信息显示区DescriptionCheckMessage©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0210COMPACTCBM组态界面CBM简介Libraries(库)NewLibrary建立一个用户自定义库InsertLibrary插入一个软件附带的库©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0211COMPACTCBM组态界面CBM简介库中的选项ConnectedLibraries支持当前库的其它库DataTypes当前库所提供的数据类型FunctionBlockTypes当前库所提供的FunctionBlock类型ControlModuleTypes当前库所提供的ControlModule类型©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0212COMPACTCBM组态界面CBM简介Applications(应用)Applications中最多可创建256个Application每个Application中最多可创建64个Programs每个Application中都可以创建自己的DataTypes、FunctionBlockTypes、ControlModulesTypes应用于ProgramProgram需要用ConnectedLibraries连接库,才能使用库中的元素©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0213COMPACTCBM组态界面CBM简介Applications(应用)Application通过TaskConnection连接到PLC才能执行每个Application中的Program可以单独定制自己的TaskControlModule采用Application的Task©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0214COMPACTCBM组态界面CBM简介Controllers(控制器)Controllers中最多可创建32个控制器AccessVariables用于本控制器和其它控制器或系统通讯Hardware××用于PLC硬件组态通过ConnectedApplications把Application加载到控制器中©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0215COMPACTCBM组态界面CBM简介Controllers(控制器)Task决定程序的运行周期Tasks中最多可定制16个Task系统给出三个缺省TaskFast(50ms)Normal(250ms)Slow(1000ms)可以设定每个Task的周期时间©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0216COMPACTCBM组态界面CBM简介Task属性Priority为每个Task设定优先级别,共有六个优先级可供选择IntervalTime设定Task的周期时间,在0优先级最快1ms,1-5优先级最快10msLatency查看Task的运行状况CyclicLoad(Tasks)查看系统运行负荷,超过70%自动优化©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0217COMPACTCBM组态界面CBM简介LowerPane(***)DescriptionTab用于加入或显示目录树中每一项的描述CheckTab用于从显示的信息直接定位到编辑器中的组态程序MessageTab显示系统的操作信息©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0218CBM简介硬件组态变量及数据类型IEC61131编程语言CONTROLMODULES程序下载冗余及程序备份和还原COMPACTCONTROLBUILDERM培训教程©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0219硬件单元组态硬件组态按项目的硬件配置,通过点击Hardware右键进行硬件组态选择正确的硬件安装位置硬件组态可以通过Replacwith进行硬件类型更改©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0220设定系统地址硬件组态取得所连接PLC的IP地址或通过IPConfig设定地址右键点击控制器利用SystemIdentity设定已知IP地址双击CPU的第一个以太网接口,设定IP地址和子网掩码(地址同上)设定组态的PC机的IP地址和子网掩码©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0221I/O组态硬件组态ModuleBus电气连接本地I/O地址为1-12;光纤扩展本地I/O地址为:Cluster1:101-112……Cluster7:701-712Profibus设定Master地址,Slave地址同组态地址一致©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0222I/O组态硬件组态Setting设置I/O模块的属性Connections用于连接I/O通道和内存变量Properties已经连接后的通道可设定Min、Max、Invert等参数Status在Online状态下,监视通道数据并可强制通道值UnitStatus在Online状态查看模块的信息©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0223CBM简介硬件组态变量及数据类型IEC61131编程语言CONTROLMODULES程序下载冗余及程序备份和还原COMPACTCONTROLBUILDERM培训教程©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0224变量声明变量及数据类型NameVariables、FunctionBlocks名称最多32个字符,包括字母和数字首字符必须是字母不能以系统标识符作为名称变量名称、程序代码都大小写不敏感©ABBAutomationTechnologiesAB,3BSE038609D0003RevB2005-01-0225数据类型变量及数据类型简单数据类型©ABBAutomationTechnologiesAB,3BSE038609D00

1 / 43
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功