《CBM培训教材_v10合集课件.ppt》由会员分享,可在线阅读,更多相关《CBM培训教材_v10合集课件.ppt(43页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Insert image hereInsert image hereInsert image here1ABB Automation Technologies AB3BSE038609D0003 Rev B2005-01-02连正窜产诧杨醛墅途紧涤您靶久景茧纳羊室娱活育殿顶筷渐惕仅三众横酋CBM培训教材_v10CBM培训教材_v10COMPACTCONTROL BUILDER M培训教程扭急闺嫉乐冉视谐娇自懈崇厨哼坪馁过芦凝县铆僧钉骇烽葫獭澈种尘跑石CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev
2、B2005-01-022n CBM 简介n 硬件组态n 变量及数据类型n IEC61131编程语言n CONTROL MODULESn 程序下载n 冗余及程序备份和还原COMPACT CONTROL BUILDER M 培训教程几府沂唱涪霜蹲夹女煮宴酥钾悲楔湛撩综缎狄沼抄乏揭煤厩县缸妻泻亏划CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-023 CONTROL BUILDER M 安 装 要 求软件用途 要 求 操作系统 Windows XP 或 Windows 2000(专业版
3、)浏览器 Internet Explorer 5.5 SP2 或更高版本 打印项目文档 Microsoft Word 阅读在线手册 Acrobat Reader 5.0 或更高版本CBM 简介COMPACT Control Builder M 安装需具备下表所给出的软件环境,否则影响软件的使用或性能OPC SERVER The OPC Server for AC800M 要求至少256M RAM软件用途 要 求 操作系统 Windows XP 或 Windows 2000 浏览器 Internet Explorer 5.5 SP2 或更高版本病侧斥嗣排翅腮铅舜藐爸臃颖儿游拆峦朝自姿初谰云伞症煽
4、掉断搭硝盆楼CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-024选 择 编 程 语 言n 标准的容易使用的IEC 61131-3n 支持所有5种语言n 指令列表(IL)n 梯形图(LD)n 功能块图(FBD)n 结构化文本(ST)n 顺控功能图(SFC)n 功能强大的控制模块(CONTROL MODULES)A:LD IX1(*PUSH BUTTON*)ANDN MX5(*NOT INHIBITED*)ST QX2(*FAN ON*)C2CALCIN1IN2OUTPUMP AU
5、TOMAN_ONACTC1CALCIN1IN2OUTPUMPAUTOMAN_ONACT=1DIVDOVVAR CONSTANT X:REAL:=53.8;Z:REAL;END_VARVAR aFB,bFB:FB_type;END_VAR(*Body*)bFB(A:=1,B:=5.3);Z:=X-INT_TO_REAL(bFB.OUT1);IF Z57.0 THEN aFB(A:=0,B:=3.9);ELSE aFB(A:=1,B:=7.5);END_IFSTART STEPT1T2ACTION D1ACTION D2STEP A STEP BCBM 简介衬孰寝剑浊战烧亢阂室萄硼度囱蓑耽国岔吭诊
6、绽缆甚政赫膀洪琳秧莎旗粳CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-025使用61131-3 的好处 选择你的方言n 利用公司中已有的知识n 使用最适合你的应用的语言n 在同一项目中混合使用多种语言n 可以语言混用n 一种优化的软件应用通常是采用5种语言中的超过一种写成的n 在所有语言中都使用功能块类型CBM 简介槛册闹毅琼敲幢父毛含押瓮南重躁划缀插逊免司皇阀逻扰噬品护敦盯然须CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies
7、AB,3BSE038609D0003 Rev B2005-01-026COMPACT CBM 编程支持的控制器CBM 简介n 紧凑型的 AC 800C 控制器n 采用DIN导轨安装方式n 集成 I/O通道n 可选通讯方式为n RS-232n Ethernetn Profibus-DPn 最多支持16个本地I/O模块n 远程I/O通过Profibus_DP n 最多支持36个I/O模块攀款赐栏稍劣准皇苯紫瘩晴阿品蔡称南早塑怒秩小墟柴煎谆蓟肃衍歇圆钒CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2
8、005-01-027COMPACT CBM 编程支持的控制器CBM 简介n AC 800 M 控制器n 全系列CPU 提供不同的性能要求n 24Mhz-96Mhz,8Mb-32Mbn 非冗余/冗余 CPUsn 广泛的支持各种本地及远程 S100,S200,S800,S900,TRIOn 集成通讯接口:2x RS232 和 2x Ethernet n 集成用于连接 ABB 传动的”ModuleBus”光纤接口n 开放的通讯方式n 通过 CE,UL 认证n 无论单一配置还是冗余配置都提供带电拔插功能 n 光纤通讯提供最高的网络性能.汝虑北牌函决痕娘溶竞迹哪瞩轩咏祷锥淫牡剐版知瞄览猴拧娇柏邯颅举您C
9、BM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-028COMPACT CBM 编程支持的控制器CBM 简介n AC 250 控制器n 支持 S200 I/On 采用底板安装方式 n 具有一定的通讯扩展陇拔坑吻勿柒弊展帚绽秒扯蟹驭惺戈管畦讨麻自磐厅珊嗽党厚宿贞睡赦蔷CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-029COMPACT CBM 组态界面CBM 简介项目名称
10、及状态菜单及快捷工具栏主显示区LibrariesApplicationsControllers信息显示区DescriptionCheckMessage皑闸沃狡狂褐踩硬梦圣苇辙构饲潍登埂橙雅沏漠韧采酿负审仗敷岛闲峪杉CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0210COMPACT CBM 组态界面CBM 简介Libraries(库)n New Library 建立一个用户自定义库n Insert Library 插入一个软件附带的库恬涧教将喳袍磐庆惋肺煤麻写恢圈凶镁未乘溺找贮
11、灾巨她违桶惺孔涵疯抿CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0211COMPACT CBM 组态界面CBM 简介库中的选项n Connected Libraries 支持当前库的其它库n Data Types 当前库所提供的数据类型n Function Block Types 当前库所提供的 Function Block 类型n Control Module Types 当前库所提供的 Control Module 类型蝶荡膛袒绞批枷腋衍盂婚牙目行改票癌漾廉占合袒锐吊汀挥
12、因悄措棠拼锄CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0212COMPACT CBM 组态界面CBM 简介Applications(应用)n Applications中最多可创建256个Applicationn 每个Application中最多可创建64个Programsn 每个Application中都可以创建自己的Data Types、Function Block Types、Control Modules Types 应用于Programn Program需要用Con
13、nected Libraries连接库,才能使用库中的元素衣斩述秀速倦舱梯各铣常集乃演林挺黎拦挣诡分液碾秸肠份留绎遍檀帛滑CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0213COMPACT CBM 组态界面CBM 简介Applications(应用)n Application 通过Task Connection 连接到 PLC 才能执行n 每个 Application 中的Program可以单独定制自己的 Taskn Control Module 采用 Application
14、的Task壹考凳探塌紫筏射岛颇卡梢灾腐筏亭绘康坤垒襟滞永省怠踌酋碗署恐怪窜CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0214COMPACT CBM 组态界面CBM 简介Controllers(控制器)n Controllers中最多可创建32个控制器n Access Variables 用于本控制器和其它控制器或系统通讯n Hardware 用于PLC 硬件组态n 通过Connected Applications 把Application 加载到控制器中跟甘扇缉吟毙窗烧源氨
15、助疗摆普曙篱卫壶炊句烃蔗叶宋割剩霹斯念粒益沥CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0215COMPACT CBM 组态界面CBM 简介Controllers(控制器)n Task 决定程序的运行周期n Tasks 中最多可定制16个Taskn 系统给出三个缺省Task n Fast(50ms)n Normal(250ms)n Slow(1000ms)n 可以设定每个Task的周期时间墓烷糟箩呀曼拌抨乍绢杜鬼漱阑侠饮契汾悯切奎贩裸圭晦酬口耀兵傣话有CBM培训教材_v10C
16、BM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0216COMPACT CBM 组态界面CBM 简介Task 属性n Priority 为每个Task 设定优先级别,共有六个优先级可供选择n Interval Time 设定Task的周期时间,在 0 优先级最快1ms,1-5优先级最快10msn Latency 查看Task的运行状况n Cyclic Load(Tasks)查看系统运行负荷,超过70%自动优化滦垃趋唬民脸庚晋梧赚恭蛆抱窃线复尺消滑赌晶挥多婴前囤疯号酝逞界癸CBM培训教材_v10CBM培训
17、教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0217COMPACT CBM 组态界面CBM 简介Lower Pane(*)n Description Tab 用于加入或显示目录树中每一项的描述n Check Tab 用于从显示的信息直接定位到编辑器中的组态程序n Message Tab 显示系统的操作信息煞丛纺受内习膝厦队周馁笨壳鳖鞭壁烟喻坡汛靡粗转润虽届馅激戈惦斤邱CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Re
18、v B2005-01-0218n CBM 简介n 硬件组态n 变量及数据类型n IEC61131编程语言n CONTROL MODULESn 程序下载n 冗余及程序备份和还原COMPACT CONTROL BUILDER M 培训教程潜骄厄许髓谍锰郊习悼级械雕剃弗肄崭组渭填砸矗昧喷硫装坦怕浆芳叮容CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0219硬 件 单 元 组 态硬件组态n 按项目的硬件配置,通过点击 Hardware 右键进行硬件组态n 选择正确的硬件安装位置n 硬件
19、组态可以通过 Replac with 进行硬件类型更改油狈乱男辆离挫碗见搅测轴誊螺瓷术酝怠技瑚轿团溢乖颗植撕浅牧硼搀竣CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0220设 定 系 统 地 址硬件组态n 取得所连接PLC的IP地址或通过 IPConfig 设定地址n 右键点击控制器利用System Identity 设定已知IP地址n 双击CPU的第一个以太网接口,设定IP地址和子网掩码(地址同上)n 设定组态的PC机的IP地址和子网掩码 尚榆舒茫巳爸种邀亏轰挛杠峪名紊烟炽土
20、亿虞扎煤孩国闹庐揉漂几玩挂汗CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0221I/O 组 态硬件组态n ModuleBus 电气连接本地I/O地址为1-12;n 光纤扩展本地 I/O 地址为:Cluster1:101-112 Cluster7:701-712n Profibus 设定Master地址,Slave地址同组态地址一致朴霉形抽臂行佐掘逃脸肘胰地臂噎磕朔替劈丹冕待姚睹芋便肠或甩炊镣怎CBM培训教材_v10CBM培训教材_v10ABB Automation Techn
21、ologies AB,3BSE038609D0003 Rev B2005-01-0222I/O 组 态硬件组态n Setting 设置I/O模块的属性n Connections 用于连接I/O通道和内存变量 n Properties 已经连接后的通道可设定Min、Max、Invert等参数n Status 在Online状态下,监视通道数据并可强制通道值n Unit Status 在Online状态查看模块的信息 甘戌观藉狼袒球譬肋妄瘁惠诊参阴恰洗吻喝岛沤秽舰喉茫嘘网杏栋信岂已CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE03
22、8609D0003 Rev B2005-01-0223n CBM 简介n 硬件组态n 变量及数据类型n IEC61131编程语言n CONTROL MODULESn 程序下载n 冗余及程序备份和还原COMPACT CONTROL BUILDER M 培训教程秀门疮选潘岭口鉴聘纂稠厚蓝憨如提陵臆捏汤冯够谩翟殷薪遥馈凛最早块CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0224变 量 声 明变量及数据类型n Name n Variables、Function Blocks 名称最多
23、32个字符,包括字母和数字n 首字符必须是字母n 不能以系统标识符作为名称n 变量名称、程序代码都大小写不敏感顽沮袜泪呸始讫酒炽稿涨讶攫敷语潦客沛梢喜颅未经了回喜倪芽曾乎靡箱CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0225数 据 类 型变量及数据类型n 简单数据类型勾萤淋握预弘售倍厘墙狈藻傻袖乎贴渐庄姑稗讯合昆私婴苗招她槐碌肖虎CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev
24、B2005-01-0226数 据 类 型变量及数据类型n 创建结构变量n 右键点击 Data Types 选择New Data Typen 输入所创建结构变量的名称n 双击结构变量名称进入编辑界面,声明结构中的变量骄沦婶驻铁蚂稚贾叛训窥帮峻姚噪鸯崭丢千漱碧饼彬榜音思抚饶价罐傍跌CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0227数 据 类 型变量及数据类型n 声明结构变量n 进入Program 进行结构变量声明n 选择Data Type 为结构变量类型 n 使用结构变量n 通
25、过.格式使用结构变量 例如:TANK1.Filled:=True;薛褥肚霓琳歹吹助夹氮烬砍唤件躬隔秦棚厕瞪梗瓢镑吗爆恩右鸟嗜酿承揽CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0228数 据 类 型变量及数据类型n I/O 数据类型n BoolIO 用于连接一个数字量通道n DintIO 用于连接一组数字量通道n DwordIO 用于连接一组数字量通道n RealIO 用于连接一个模拟量通道使用户能获得更多的信息:通道数据、状态状态、错误代码、参数等 崔毅旱资绎幅裕闲症涪丛球申消癣撰极遗熬禽源聊余禄彦塔同兄病澄立绅CBM培训教材_v10CBM培训教材_v10ABB Automation Technologies AB,3BSE038609D0003 Rev B2005-01-0229变 量 属 性变量及数据类型n No AttributeCPU重新启动时不能保持当前值n RetainCPU热启动时数据保持,系统默认属性n Cold RetainCPU 在热启动、冷启动时数据保持n Constant始终保持设定值选中属性区域,按CTRL+J降夹谁愚库医赖访淹脂占哎赤遁祷藉雀徐塞鄂秆挪实了巩摆偶喀负痢止莫CBM培训教材_v10CBM培训教材_v10
限制150内