文档详情

1603 AC800M control builder 使用入门介绍

豆浆
实名认证
店铺
PDF
4.21MB
约37页
文档ID:3924633
1603 AC800M control builder 使用入门介绍_第1页
1/37

Control IT3.2 (AC800M control builder)使用入门介绍使用入门介绍使用入门介绍使用入门介绍 一一一一、、、、 首次启动控制器首次启动控制器首次启动控制器首次启动控制器 控制器启动前首先要进行编程软件升级,使之与所用控制器匹配 安装完 control builder 软件后,按照 ABB Industrial IT-Engeineer IT-Control Builder MProfessional3.2-serial Firmware Upgrade 步骤启动软件升级PC 与控制器 AC800M 之间用COM4 相连接 通过点击 connect 进行升级 通过 IPconfig 命令检查 PC 的 IP 址与控制器是否匹配 如图示设置 PC 的 IP 用 IPConfigTool 进行设置开始--程序--ABB Industrial IT-Engeineer IT-Control Builder MProfessional3.2-IPConfig 带有冗余 CPU 的 IP 设置: 二二二二、、、、 Control Builder 布局布局布局布局 Controlbuilder 的布局窗口分为项目浏览窗和信息窗:浏览窗分为库、应用、控制器。

信息窗分为描述、检查、信息 Control builder 结构构成: 工具条说明: 和下载的进入方法: 编程过程中进求助帮助的方法(按 F1) 按 F1 进入相关帮助 通过Help-Manual 进入手册帮助 三三三三、、、、 控制器硬件控制器硬件控制器硬件控制器硬件组态组态组态组态 带带带带 cpu、I/O、、I/O、、I/O、、I/O、和现场总线的树形结构和现场总线的树形结构和现场总线的树形结构和现场总线的树形结构在项目树里的硬件如下图示在项目树里的硬件如下图示在项目树里的硬件如下图示在项目树里的硬件如下图示:::: 通过双击或鼠标右击打开编缉器进行相应硬件的属性设置通过双击或鼠标右击打开编缉器进行相应硬件的属性设置通过双击或鼠标右击打开编缉器进行相应硬件的属性设置通过双击或鼠标右击打开编缉器进行相应硬件的属性设置 通过右击鼠标添加想要新硬件到组态树结构中通过右击鼠标添加想要新硬件到组态树结构中通过右击鼠标添加想要新硬件到组态树结构中通过右击鼠标添加想要新硬件到组态树结构中:::: 右键添加硬件时只提供相关联的可选硬件类别右键添加硬件时只提供相关联的可选硬件类别右键添加硬件时只提供相关联的可选硬件类别右键添加硬件时只提供相关联的可选硬件类别。

所选被添加硬件在屏幕底端有相应的介绍性帮助性信息提供所选被添加硬件在屏幕底端有相应的介绍性帮助性信息提供所选被添加硬件在屏幕底端有相应的介绍性帮助性信息提供所选被添加硬件在屏幕底端有相应的介绍性帮助性信息提供 在一个项目中添加几个控制器在一个项目中添加几个控制器在一个项目中添加几个控制器在一个项目中添加几个控制器:::: 在一个控制器里新加一个在一个控制器里新加一个在一个控制器里新加一个在一个控制器里新加一个 CPU Control builder 里的编号反映硬件的物理地址里的编号反映硬件的物理地址里的编号反映硬件的物理地址里的编号反映硬件的物理地址:::: ProfibusDP 主从站地址主从站地址主从站地址主从站地址:::: 以太网地址设置以太网地址设置以太网地址设置以太网地址设置:::: 错误处理错误处理错误处理错误处理::::在项目浏览器中定位错误后在项目浏览器中定位错误后在项目浏览器中定位错误后在项目浏览器中定位错误后,,,,右键选择并进入拾取信息右键选择并进入拾取信息右键选择并进入拾取信息右键选择并进入拾取信息 应答诊断出的错误和警告应答诊断出的错误和警告应答诊断出的错误和警告应答诊断出的错误和警告::::点击有错误或警告的模板点击有错误或警告的模板点击有错误或警告的模板点击有错误或警告的模板,,,,会显示出其错误状态值会显示出其错误状态值会显示出其错误状态值会显示出其错误状态值。

一个完整的硬件组态的拓朴图一个完整的硬件组态的拓朴图一个完整的硬件组态的拓朴图一个完整的硬件组态的拓朴图:::: 四四四四、、、、 程序编缉器程序编缉器程序编缉器程序编缉器 Control Builder 结构中结构中结构中结构中,,,,在应用部分中主要是包含控在应用部分中主要是包含控在应用部分中主要是包含控在应用部分中主要是包含控制逻辑制逻辑制逻辑制逻辑、、、、数据类型和功能块数据类型和功能块数据类型和功能块数据类型和功能块在功能在功能在功能在功能块中的执行顺序是块中的执行顺序是块中的执行顺序是块中的执行顺序是::::项目项目项目项目--应用应用应用应用- -程序程序程序程序--功能块功能块功能块功能块 在控制模块中的执行顺序是在控制模块中的执行顺序是在控制模块中的执行顺序是在控制模块中的执行顺序是::::项目项目项目项目- -应用应用应用应用--控制模件控制模件控制模件控制模件 s--控制模块控制模块控制模块控制模块,,,,功能块功能块功能块功能块 功能结构框图功能结构框图功能结构框图功能结构框图:::: 程序窗程序窗程序窗程序窗:::: 分为变量和功能块声明分为变量和功能块声明分为变量和功能块声明分为变量和功能块声明、、、、逻辑代码段逻辑代码段逻辑代码段逻辑代码段、、、、错误信息窗三个部分错误信息窗三个部分错误信息窗三个部分错误信息窗三个部分。

变量分为本地变量和全局变变量分为本地变量和全局变变量分为本地变量和全局变变量分为本地变量和全局变量量量量 变量变量变量变量、、、、功能功能功能功能、、、、模件模件模件模件、、、、功能块最大字符长度不得超过功能块最大字符长度不得超过功能块最大字符长度不得超过功能块最大字符长度不得超过 32 个字母个字母个字母个字母可由 A-Z,a-z,0-9,以及带_字母组成第一个必须为字母不能为空格,为了提高可读性可以在中间用下划线分段 应用应用应用应用、、、、控制器控制器控制器控制器、、、、库最多能用库最多能用库最多能用库最多能用 20 个字母来命名个字母来命名个字母来命名个字母来命名 任务名最多能用任务名最多能用任务名最多能用任务名最多能用 25 个字母表示个字母表示个字母表示个字母表示 变量的属性变量的属性变量的属性变量的属性:::: 分为分为分为分为数据类型 (布尔、 双整、 整型、 无符号整型、 字、 双字、 实型、 字符串……) 、属性(保持、冷保持、常量)、初始值、I/O 地址、描述 可以应用表单布局你的程序代码段用鼠标右击可改变语言、名称或插入一新表单在逻辑代码段里最大可有 100 个表单。

每个表单可以有各自的语言可以象在 Excel 中那样移动表单右击鼠标获得动作菜单 方便的输入表使得组态更加灵活,Ctrl+R 可重复输入上一行内容 在变量赋值表中,编缉器可以提供出你可能的选择项类型 Ctrl+M 调出数据项助手,利用数据项助手,很方便地实现数据的输入用不着记住功能块的很多参数 从 Excel 或 Word 剪粘板中可以复制/粘贴多个变量名和变量类型 在标准搜索和在编缉器中搜索,实现对变量的快速定位,Ctrl+F 是查找的快捷键 仿真模式,可以很好地实现在离线状态下对程序的检测,所有任务只在 control builder 上进行,不连接任何控制器实现的功能现下一样,可以监视和强制 五五五五、、、、 I/O 赋值赋值赋值赋值 从哪给 I/O 赋值呢?在 control builder 的控制器里浏览 I/O, 双击 I/O 模板, 弹出其设置画面, 分配一个 I/O 到 I/O 信号: 命名变量和 I/O 通道 把 I/O 通道赋值到变量: 变量赋值到 I/O 通道: 六六六六、、、、 如何更加节省时间地自动生成项目文件如何更加节省时间地自动生成项目文件如何更加节省时间地自动生成项目文件如何更加节省时间地自动生成项目文件 从文件菜单的 documentation 中生成。

如下示:选择好路径及文件名 七七七七、、、、 结构文本结构文本结构文本结构文本 句法: 注释、赋值、比较、结尾符及考贝、粘贴各种符号表示法图中全部表示出来 使用插入语句使编程更加快捷 FOR 语句如下: IF 语句如下: 八八八八、、、、 任务任务任务任务 你的 Application 结构: 运行环境中的结构; 在你的项目中可能会有好几个控制器, 一个控制器中又可能有好几个任务 控制器和控制逻辑之间的映象关系图: 任务和控制逻辑之间的映象关系图: 任务优先级分为 6 个,为了解决在遇到几个任务都需要执行时的情形,先运行哪个任务的问题而引入 设置任务的优先级 每个控制器可支持多个任务同时执行,最多可达 16 个,具体是多少取决于 control builder的用授权 在一个系统中支持好几个控制器在一个项目中支持好几个 Application 给一个控制器指派一个 Application 灵活分配源程序给控制器 分配一个 Application 或 Program 给 Task 在任务中 Application 和 Programr 的分配方式:在括号内的控制器和对应的 Application 及Program 表示出相应的运行位置。

九九九九、、、、 梯形图梯形图梯形图梯形图 梯形图和功能块图有许多相似之处,右击鼠标可以添加线圈和功能块可以考贝和粘贴solution,可圈或功能块上加注释,在连接针脚时可自动申明变量,在粘贴线圈时可自动申明变量 在程序编缉器中插入线圈、在功能块下插入线圈 rung 插入 contact 和功能块 插入多个 contacts 和功能块 s 十十十十、、、、 指令列表指令列表指令列表指令列表 指令编缉器:分别列出了要执行的指令,指令要操作的变量,以及指令的文本描述和指令可跳转到的子程序入口 几个主要语句指令的解释: LD 装载操作数到寄存器 AND 与 ST 存储寄存器内容到操作单元中 OR 或 JMP 无条件跳转 XOR 异或 GT 大于 NOT 非 LT 小于 ADD 加 JMPC 条件跳转 SUB 减 R 复位 MUL 乘 S 置位 DIV 除 在 IL 语句表中的表示形式: 在 Libraries 中设置功能块类型,在 Applications 中使用功能块。

功能块中的变量和参数是这样的,如上图示:Stepvalue、Reset、Status 是参数,Counter 是本地变量 十一十一十一十一、、、、 在功能块中怎么在功能块中怎么在功能块中怎么在功能块中怎么建立一个建立一个建立一个建立一个 PID 控制回路控制回路控制回路控制回路 要实现的控制模型: 组态过程如下:(SP 是设定值,PV 是实际测量值、OUT 是输出值先插入库,然后在连接参数) 十二十二十二十二、、、、 在功能模板中怎么设置在功能模板中怎么设置在功能模板中怎么设置在功能模板中怎么设置 PID 先插入一个高级库,然后在进行组态 双击打开控制模板编缉器 单击新模板 设名称和模入,设完按有 X 的锤头图标关闭窗口在编缉器中得到右侧图元 新建输出模块信号转换器 设名称和输出量名称,得到右侧结果 新建 PID 高级模块,并输入名称 建立输入信号转换模块和的连接及 PID 模块与输出信号转换模块的连接 关闭控制模板编缉器,接着申明实际输入输出变量 建立到物理 I/O 的连接双击打开编缉器,双击打开面板 完 。

下载提示
相似文档
正为您匹配相似的精品文档