ABB PLC编程软件手册 PS501 CBP_V2.2.0 Software Manual_cn

更新时间:2023-05-22 20:17:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

PS501 CBP_V2.2.0 Software Manual_cn

PS501 Control Builder Plus_V2.2.0

软件手册

PS501 CBP_V2.2.0 Software Manual_cn

前 言

适用范围

本手册的内容适用于PS501 V2.2.0软件。 面向的读者

本手册面向对AC500系列PLC进行配置、编程和调试的技术人员。读者需要具备一定的自动化和PLC知识。

本手册的主要内容

第1章介绍PS501软件的特点,以及如何安装与卸载。 第2章为读者提供使用PS501创建工程的快速入门。 第3章介绍如何添加更新设备,如何保存工程。 第4章介绍如何配置各种设备模块的参数。

第5章概述CoDeSys编程环境,并详细介绍程序组织单元(POU)。通过POU引出PS501的指令系统及 变量概念。

第6章介绍CoDeSys中的操作数,包括常量、变量和PLC地址。 第7章介绍如何在CoDeSys中使用不同编程语言编写程序。 第8章介绍如何将编写的工程程序下载到PLC中并进行调试。 第9章简单介绍如何通过可视化界面监控工程的运行过程。 附录介绍PS501联机帮助的调用方法。

生效日期 2012-09-20

- 1 -

PS501 CBP_V2.2.0 Software Manual_cn

目录

第1章 软件安装 .....................................................................................................................................................- 1 - 1.1 1.2 1.3 1.4 1.5

PS501简介 ......................................................................................................................................................... - 1 - PS501的兼容性 ................................................................................................................................................. - 1 - PS501 CONTROL BUILDER PLUS V2.2.0的新功能 .................................................................................................... - 2 - PS501 V2.2.0 CD的内容..................................................................................................................................... - 3 - 安装 PS501 V2.2.0 ............................................................................................................................................. - 4 -

安装要求 ................................................................................................................................................... - 4 - 安装提示 ................................................................................................................................................... - 4 - 安装过程 ................................................................................................................................................... - 4 - 安装辅助工具 ........................................................................................................................................... - 8 - UAC用户账户控制 ................................................................................................................................... - 8 - Windows7中Control Builder Plus的特性 ............................................................................................. - 8 - Windows7中CoDeSys 的特性 ................................................................................................................. - 9 - Windows7中辅助工具的特性 ................................................................................................................. - 9 - PS501入门指导 ..................................................................................................................................... - 10 - 硬件连接 .......................................................................................................................................................... - 10 -

准备工作 ................................................................................................................................................. - 10 - 设备连接 ................................................................................................................................................. - 11 -

1.5.1 1.5.2 1.5.3 1.5.4 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.7 第2章 2.1

WINDOWS7中安装PS501的说明 ...................................................................................................................... - 8 -

卸载 PS501 ........................................................................................................................................................ - 9 -

2.1.1 2.1.2 2.2 2.3 2.4 2.5

启动软件 .......................................................................................................................................................... - 11 - 起始页面 .......................................................................................................................................................... - 11 - 创建新工程 ...................................................................................................................................................... - 12 - PLC硬件配置 ................................................................................................................................................... - 13 -

配置CPU参数 ......................................................................................................................................... - 13 - 设置CPU的通讯接口 ............................................................................................................................. - 14 - 添加并配置 I/O模块 ............................................................................................................................. - 14 - 激活编程平台 CoDeSys .......................................................................................................................... - 16 - 程序编制步骤 ......................................................................................................................................... - 18 - 程序保存 ................................................................................................................................................. - 19 - 编译 ......................................................................................................................................................... - 19 - 设置通讯参数 ......................................................................................................................................... - 19 - 下载 ......................................................................................................................................................... - 21 - 调试 ......................................................................................................................................................... - 22 -

2.5.1 2.5.2 2.5.3 2.6 2.6.1 2.6.2 2.6.3 2.7 2.7.1 2.7.2 2.7.3 2.7.4

编写程序 .......................................................................................................................................................... - 16 -

编译调试 .......................................................................................................................................................... - 19 -

第3章 工程及设备管理 ........................................................................................................................................ - 24 - 3.1

工程管理 .......................................................................................................................................................... - 24 -

PS501的工程结构................................................................................................................................... - 24 - 工程管理命令概述.................................................................................................................................. - 25 - 创建新工程 ............................................................................................................................................. - 29 - 保存工程 ................................................................................................................................................. - 30 -

3.1.1 3.1.2 3.1.3 3.1.4

- 2 -

PS501 CBP_V2.2.0 Software Manual_cn

3.1.5 3.1.6 3.1.7 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.3 3.4 3.5 3.6 第4章 4.1

打开现有工程 ......................................................................................................................................... - 30 - 工程存档 ................................................................................................................................................. - 31 - 界面设置 ................................................................................................................................................. - 33 - 设备树结构 ............................................................................................................................................. - 35 - 设备对话框 ............................................................................................................................................. - 37 - 设备变量映射 ......................................................................................................................................... - 39 - 设备库 ..................................................................................................................................................... - 39 -

设备管理 .......................................................................................................................................................... - 34 -

更新配置数据 .................................................................................................................................................. - 41 - 检验完成性 ...................................................................................................................................................... - 42 - 消息窗口 .......................................................................................................................................................... - 43 - 激活编程平台 CODESYS ................................................................................................................................... - 43 - PLC硬件及网络配置 ............................................................................................................................. - 44 - CPU配置 .......................................................................................................................................................... - 44 -

CPU属性参数配置 .................................................................................................................................. - 44 - CPU型号修改 .......................................................................................................................................... - 48 - 添加CPU .................................................................................................................................................. - 48 - I/O 总线的参数设定 .............................................................................................................................. - 49 - 添加I/O 模块 ......................................................................................................................................... - 50 - 配置I/O模块 .......................................................................................................................................... - 50 - 联机访问协议 ......................................................................................................................................... - 52 - ASCII自由协议 ........................................................................................................................................ - 53 - MODBUS RTU协议 .................................................................................................................................. - 55 - 配置CS31总线 ....................................................................................................................................... - 57 - 配置CS31从站模块................................................................................................................................ - 57 - 添加I/O 模块 ......................................................................................................................................... - 59 - 配置检查 ................................................................................................................................................. - 60 - 配置FBP接口协议 ................................................................................................................................. - 61 - 配置通讯数据 ......................................................................................................................................... - 62 - 以太网参数配置...................................................................................................................................... - 62 - 以太网IP配置 ........................................................................................................................................ - 63 - IP 配置工具 ............................................................................................................................................ - 65 - CODESYS程序平台 ................................................................................................................................ - 68 - CODESYS简介 .................................................................................................................................................... - 68 -

编程界面 ................................................................................................................................................. - 68 - 对象组织器 ............................................................................................................................................. - 69 - 界面语言 ................................................................................................................................................. - 71 -

4.1.1 4.1.2 4.1.3 4.2 4.2.1 4.2.2 4.2.3 4.3 4.3.1 4.3.2 4.3.3 4.4 4.4.1 4.4.2 4.4.3 4.4.4 4.5 4.5.1 4.5.2 4.6 4.6.1 4.6.2 4.6.3 4.7 第5章 5.1

AC500 I/O总线配置 ........................................................................................................................................ - 49 -

CPU底板集成串口配置 .................................................................................................................................. - 50 -

AC500 CS31总线配置 ...................................................................................................................................... - 56 -

AC500 FBP从站接口配置 ................................................................................................................................ - 61 -

集成以太网接口配置 ...................................................................................................................................... - 62 -

通讯模块接口配置 .......................................................................................................................................... - 67 -

5.1.1 5.1.2 5.1.3 5.2

程序组织单元(POU) ........................................................................................................................................ - 71 -

- 3 -

PS501 CBP_V2.2.0 Software Manual_cn

5.3 5.4

POU的组成 ..................................................................................................................................................... - 72 - POU的变量 ..................................................................................................................................................... - 73 -

POU变量的类别 ..................................................................................................................................... - 73 - POU接口变量的特性 ............................................................................................................................. - 73 -

5.4.1 5.4.2 5.5 5.6

POU的调用 ..................................................................................................................................................... - 73 - 功能 .................................................................................................................................................................. - 74 -

功能的返回值 ......................................................................................................................................... - 74 - 创建功能 ................................................................................................................................................. - 74 - 创建功能块 ............................................................................................................................................. - 76 - 功能块的实例 ......................................................................................................................................... - 77 - 功能块实例的作用.................................................................................................................................. - 77 - 创建程序 ................................................................................................................................................. - 78 - 调用程序 ................................................................................................................................................. - 79 - 主程序PLC_PRG ...................................................................................................................................... - 80 - 配置任务 ................................................................................................................................................. - 81 - 配置程序 ................................................................................................................................................. - 83 - 系统事件 ................................................................................................................................................. - 83 - 多任务处理 ............................................................................................................................................. - 84 - 联机显示任务执行状态 .......................................................................................................................... - 85 - CoDeSys指令系统概述 ........................................................................................................................... - 85 - 指令分类 ................................................................................................................................................. - 86 - 指令库 ..................................................................................................................................................... - 86 - 库文件管理器 ......................................................................................................................................... - 87 - 自定义库的制作 ................................................................................................................................. - 89 - CODESYS操作数 .................................................................................................................................... - 91 - PLC直接地址 ................................................................................................................................................... - 91 -

存储区分配 ............................................................................................................................................. - 91 - 寻址方式 ................................................................................................................................................. - 96 - 寻址格式 ................................................................................................................................................. - 97 -

5.6.1 5.6.2 5.7 5.7.1 5.7.2 5.7.3 5.8 5.8.1 5.8.2 5.8.3 5.9 5.9.1 5.9.2 5.9.3 5.9.4 5.9.5 5.9.6 5.9.7 5.9.8 5.9.9 5.9.10 第6章 6.1

功能块 .............................................................................................................................................................. - 76 -

程序 .................................................................................................................................................................. - 78 -

任务配置 .......................................................................................................................................................... - 80 -

6.1.1 6.1.2 6.1.3 6.2 6.3

常量 .................................................................................................................................................................. - 97 - 变量 .................................................................................................................................................................. - 98 -

变量数据类型 ......................................................................................................................................... - 99 - 变量类别 ............................................................................................................................................... - 100 - 变量声明 ............................................................................................................................................... - 100 - 变量命名规则 ....................................................................................................................................... - 102 - 变量的索引 ........................................................................................................................................... - 102 - 定义数组 ............................................................................................................................................... - 103 - 初始化数组元素.................................................................................................................................... - 103 - 引用数组元素 ....................................................................................................................................... - 104 -

6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.4 6.4.1 6.4.2 6.4.3 6.5 6.6

数组 ................................................................................................................................................................ - 103 -

结构体 ............................................................................................................................................................ - 104 - 指针 ................................................................................................................................................................ - 105 -

- 4 -

PS501 CBP_V2.2.0 Software Manual_cn

6.7 6.7.1 6.7.2 6.7.3 第7章 7.1

RETAIN保持变量................................................................................................................................... - 107 - PERSISTENT变量 ................................................................................................................................... - 108 - %R PERSISTENT变量 ............................................................................................................................. - 108 - CODESYS编程语言 .............................................................................................................................. - 110 -

保持变量 ........................................................................................................................................................ - 107 -

指令列表IL .................................................................................................................................................... - 110 -

IL中的指令 ............................................................................................................................................ - 110 - IL的当前结果 ........................................................................................................................................ - 111 - 操作符 ................................................................................................................................................... - 111 - 调用功能 ............................................................................................................................................... - 112 - 调用功能块 ........................................................................................................................................... - 113 - 调用程序 ............................................................................................................................................... - 113 - ST指令 ................................................................................................................................................... - 114 - ST表达式 ............................................................................................................................................... - 115 - 赋值 ....................................................................................................................................................... - 116 - 调用功能块 ........................................................................................................................................... - 116 - RETURN返回指令 ................................................................................................................................. - 116 - IF指令.................................................................................................................................................... - 117 - CASE指令 .............................................................................................................................................. - 117 - 循环指令 ............................................................................................................................................... - 118 - FBD的网络结构 .................................................................................................................................... - 120 - FBD的网络扩展 .................................................................................................................................... - 122 - FBD的当前位置 .................................................................................................................................... - 122 - 添加指令或POU ................................................................................................................................... - 123 - 跳转和返回 ........................................................................................................................................... - 124 - 附加操作 ............................................................................................................................................... - 125 - LD的网络结构 ...................................................................................................................................... - 125 - LD的当前位置 ...................................................................................................................................... - 126 - 插入接点 ............................................................................................................................................... - 127 - 插入线圈 ............................................................................................................................................... - 127 - 插入常用功能块.................................................................................................................................... - 128 - 添加指令或POU ................................................................................................................................... - 129 - “功能块”与“带EN的框”的区别 ................................................................................................. - 129 - 跳转和返回 ........................................................................................................................................... - 131 - 附加操作 ............................................................................................................................................... - 132 - 梯形图选项 ....................................................................................................................................... - 134 - 步 ........................................................................................................................................................... - 135 - 转换/转换条件 ...................................................................................................................................... - 136 -

- 5 -

7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.1.6 7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6 7.2.7 7.2.8 7.3 7.3.1 7.3.2 7.3.3 7.3.4 7.3.5 7.3.6 7.4 7.4.1 7.4.2 7.4.3 7.4.4 7.4.5 7.4.6 7.4.7 7.4.8 7.4.9 7.4.11 7.5 7.5.1 7.5.2

结构化文本ST ............................................................................................................................................... - 114 -

功能块图FBD ................................................................................................................................................ - 120 -

梯形图LD ....................................................................................................................................................... - 125 -

7.4.10 LD中的编辑方法................................................................................................................................... - 133 -

顺序功能图SFC ............................................................................................................................................. - 134 -

PS501 CBP_V2.2.0 Software Manual_cn

7.5.5 7.5.6 7.5.7 7.5.8 7.5.9 7.6 7.6.1 7.6.2 7.7

分支 ....................................................................................................................................................... - 137 - 限定符 ................................................................................................................................................... - 138 - SFC中的隐含变量 ................................................................................................................................. - 138 - SFC标志 ................................................................................................................................................. - 139 - 操作说明 ............................................................................................................................................... - 139 - CFC的当前位置 .................................................................................................................................... - 142 - 操作说明 ............................................................................................................................................... - 143 -

连续功能图CFC ............................................................................................................................................. - 141 -

编程语言的转换 ............................................................................................................................................ - 144 -

第8章 编译与调试 ............................................................................................................................................. - 146 - 8.1 8.2

编译 ................................................................................................................................................................ - 146 - 建立通讯连接 ................................................................................................................................................ - 147 -

通过Ethernet实现联机 ....................................................................................................................... - 147 - 通过串口连接电缆TK503实现联机 .................................................................................................... - 150 - 全部下载 ............................................................................................................................................... - 152 - 增量下载 ............................................................................................................................................... - 152 - 符号表下载 ........................................................................................................................................... - 153 - 创建引导工程 ....................................................................................................................................... - 154 - 联机模式 ............................................................................................................................................... - 155 - 仿真模式 ............................................................................................................................................... - 155 - 退出 ....................................................................................................................................................... - 156 - 运行程序 ............................................................................................................................................... - 156 - 停止程序 ............................................................................................................................................... - 156 - 复位 ....................................................................................................................................................... - 156 - 写入新值 ............................................................................................................................................... - 157 - 变量强制值 ........................................................................................................................................... - 157 - 断点 ....................................................................................................................................................... - 158 - 单步 ................................................................................................................................................... - 160 - 单个循环 ........................................................................................................................................... - 160 - 显示调用堆栈 ................................................................................................................................... - 160 - 显示流程控制 ................................................................................................................................... - 160 - 创建监控变量 ....................................................................................................................................... - 162 - 启动变量监控 ....................................................................................................................................... - 162 - 查看调用树 ........................................................................................................................................... - 163 - 查看交叉参考 ....................................................................................................................................... - 163 - 查看语法错误 ....................................................................................................................................... - 164 - 采样跟踪的配置.................................................................................................................................... - 166 - 采样跟踪的启动.................................................................................................................................... - 168 -

- 6 -

8.2.1 8.2.2 8.3 8.3.1 8.3.2 8.3.3 8.3.4 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.4.6 8.4.7 8.4.8 8.4.9 8.4.10 8.4.11 8.4.12 8.4.13 8.5 8.5.1 8.5.2 8.6 8.6.1 8.6.2 8.6.3 8.7 8.7.1 8.7.2

下载程序 ........................................................................................................................................................ - 152 -

调试 ................................................................................................................................................................ - 155 -

监视和配方管理器 ........................................................................................................................................ - 161 -

查看参考数据 ................................................................................................................................................ - 163 -

采样跟踪 ........................................................................................................................................................ - 164 -

PS501 CBP_V2.2.0 Software Manual_cn

8.8 8.8.1 8.8.2 8.8.3 8.8.4 8.9

错误代码 ............................................................................................................................................... - 171 - 通过CBP诊断 ....................................................................................................................................... - 172 - 查看扫描周期 ....................................................................................................................................... - 173 - 通过PLC浏览器诊断 ............................................................................................................................ - 174 -

诊断 ................................................................................................................................................................ - 171 -

上载 ................................................................................................................................................................ - 177 -

第9章 可视化界面 ................................................................................................................................................. 178 9.1 9.2 9.3

创建可视化界面 ................................................................................................................................................ 178 可视化元件的调用 ............................................................................................................................................ 179 布置可视化界面 ................................................................................................................................................ 181

选择可视化元件........................................................................................................................................ 181 布置可视化元件........................................................................................................................................ 181 元件列表 ................................................................................................................................................... 183 可视化界面设置........................................................................................................................................ 184 可视化元件的配置方法 ............................................................................................................................ 185 可视化元件的属性.................................................................................................................................... 186 形状 ........................................................................................................................................................... 188 文本 ........................................................................................................................................................... 188 线宽 ........................................................................................................................................................... 190 颜色 ........................................................................................................................................................... 190 提示文本 ................................................................................................................................................... 191 安全属性 ................................................................................................................................................... 191 位图属性 ................................................................................................................................................... 192 可视化界面属性........................................................................................................................................ 192 组框架属性 ............................................................................................................................................... 193 角度 ....................................................................................................................................................... 193 文本变量 ................................................................................................................................................... 194 颜色变量 ................................................................................................................................................... 195 绝对运动 ................................................................................................................................................... 195 相对运动 ................................................................................................................................................... 196 变量 ........................................................................................................................................................... 196 输入 ........................................................................................................................................................... 197 表格 ........................................................................................................................................................... 198 趋势图 ....................................................................................................................................................... 198 报警表 ....................................................................................................................................................... 199

9.3.1 9.3.2 9.3.3 9.3.4 9.4 9.4.1 9.4.2 9.5 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.5.6 9.5.7 9.5.8 9.5.9 9.5.10 9.6 9.6.1 9.6.2 9.6.3 9.6.4 9.6.5 9.6.6 9.6.7 9.6.8 9.6.9 9.7 9.8

可视化元件配置概述 ........................................................................................................................................ 185

可视化元件的静态属性 .................................................................................................................................... 187

可视化元件的动态属性 .................................................................................................................................... 194

9.6.10 ActiveX控件 .............................................................................................................................................. 200

联机模式的可视化界面 .................................................................................................................................... 200 可视化界面举例 ................................................................................................................................................ 200

组态可视化界面........................................................................................................................................ 201 运行可视化界面........................................................................................................................................ 203

- 7 -

9.8.1 9.8.2

PS501 CBP_V2.2.0 Software Manual_cn

附录 ............................................................................................................................................................................. 205 A. B. C. D. i. ii. iv.

调用在线帮助 ........................................................................................................................................................ 205 设置帮助语言 ........................................................................................................................................................ 206 CODESYS输入提示功能 ........................................................................................................................................... 207 CPU固件升级 ........................................................................................................................................................ 208 准备工作 ............................................................................................................................................................ 208 下载固件升级文件 ............................................................................................................................................ 208 CPU固件升级步骤 ............................................................................................................................................ 210

iii. 解压固件升级文件 ............................................................................................................................................ 209

- 8 -

PS501 CBP_V2.2.0 Software Manual_cn

第1章 软件安装

本章主要介绍PS501软件的安装与卸载。

1.1 PS501简介

PS501是用于对AC500全系列PLC产品进行配置和编程的标准软件。本手册以V2.2.0版本为基础介绍PS501。

PS501 V2.2.0由Control Builder Plus V2.2.0(简称CBP)和CoDeSys V2.3.9(简称CoDeSys)组成。 通过CBP完成工程和设备的管理,为AC500 全系列产品提供以下配置方案: CPU配置; I/O 模块配置; 所有接口和现场总线配置。

通过CoDeSys 完成程序的编写、下载和调试等功能,并为编程者提供如下便利: 标准化编程(符合IEC 61131-3标准)-五种编程语言(结构化文本(ST)、功能块图表(FBD)、

指令列表(IL)、梯形图(LD)、顺序功能图(SFC)),连续功能图(CFC); 全面的功能块库并支持用户自定义库; 离线仿真功能-不需要连接PLC硬件; 用于程序测试的调试查错功能; 具有可视化界面; 采样跟踪-过程变量的时序图; 配方管理和监视列表。

1.2 PS501的兼容性

PS501 V2.2.0为CBP V2.1.0和CBP V2.0.1提供特殊的兼容功能。PS501 V2.2.0可通过两种不同的方式打开使用CBP V2.1.0和CBP V2.0.1创建的项目:

在兼容模式中打开:项目用当初创建时使用的CBP版本打开。CBP的新功能和设备无法使用。 在更新模式中打开:项目被更新到新的CBP版本。新功能和设备可能要求更新PLC固件。更新后,

项目不能再用之前的版本打开。建议制作一备份文件,以便在需要时能继续使用之前的版本。 如果您使用的PLC固件版本低于CBP对应的固件版本,PLC将在使用不支持的功能时生成一条诊断信息。发生这种情况时建议您将固件更新,以便于与CBP版本相匹配。

PS501 V2.2.0集成了CBP V2.2.0、CBP V2.1.0和CBP V2.0.1各版本的配置文件。您的PC机中不再需要并行安装多个版本的CBP。PS501 V2.2.0提供配置文件选择工具,如下图。通过该工具选择所需的配置文件可以打开不同的版本PS501。配置文件选择工具的默认存储路径为:“C:\Program Files\ABB\ControlBuilderPlus \Common\ControlBuilderPlus.exe”

- 1 -

PS501 CBP_V2.2.0 Software Manual_cn

1.3 PS501 Control Builder Plus V2.2.0的新功能

- 2 -

PS501 CBP_V2.2.0 Software Manual_cn

售团队联系以详谈此事宜。 “+”表示支持

1.4 PS501 V2.2.0 CD的内容

PS501 V2.2.0 光盘放入光驱后,如果计算机的光驱设置为自动运行,系统将自动打开CD菜单。用户也可以直接执行CD-ROM根目录中的安装文件“start_menu.exe”,进行手动启动。

启动后首先选择用户界面语言。(本手册以中文为基础进行介绍)

英语(默认)(English) 德语(German) 法语(French) 西班牙语(Spanish) 简体中文(Chinese(Simplified)) CD-ROM中包含以下菜单: 标准安装 :

点击开始安装 PS501 V2.2.0。 工具和驱动:

打开下级菜单选择安装辅助工具或驱动程序。 链接及提示信息:

- 3 -

PS501 CBP_V2.2.0 Software Manual_cn

打开下级菜单读取“README”文件及相关网站。 退出:

退出CD菜单。

1.5 安装 PS501 V2.2.0

1.5.1 安装要求

安装PS501 V2.2.0必须具备管理员权限,此外请确保您的系统符合如下最低配置: Pentium PC, 1 GHz 1 GB RAM 可用硬盘空间: 1 GB SVGA图形适配器,最小分辨率1024×768像素,256色 倍速光驱 Windows XP(SP3或更高版本)、Windows 7 Enterprise 32/64

1.5.2 安装提示

点击主菜单中的“标准安装”,将依次安装下列组件: 1. CoDeSys V2.3 (用于PLC的编程) 网关和网关驱动器 自动授权

2. CBP V2.2.0 (用于配置AC500设备,包括所有总线系统) CBP V2.0.x 兼容包(可通过定制方式选择是否安装) CBP V2.1.x 兼容包(可通过定制方式选择是否安装) OPC服务器V3(可通过定制方式选择是否安装)

1.5.3 安装过程

安装过程中,用户只需依照引导逐步进行,可以前进或返回上一步。 安装CoDeSys V2.3.x期间,对话框显示英文提示,说明如下:

- 4 -

PS501 CBP_V2.2.0 Software Manual_cn

- 5 -

PS501 CBP_V2.2.0 Software Manual_cn

- 6 -

PS501 CBP_V2.2.0 Software Manual_cn

安装完成后,桌面上自动建立CBP的快捷图标

- 7 -

PS501 CBP_V2.2.0 Software Manual_cn

1.5.4 安装辅助工具

可根据需要单独安装辅助工具或驱动程序。

在主菜单中,点击“专家工具和驱动器”,选择安装以下工具或驱动程序。

1.6 Windows7中安装PS501的说明

1.6.1 UAC用户账户控制

用户账户控制(UAC)是Windows7中用来使您的计算机始终处于您的控制下的功能,当某程序发生了需要管理员权限的更改时,将发送信息向您告知。

打开用户账户控制设置,请点击“开始”按钮,然后点击“控制面板”。在搜索框中输入“uac”,

然后点击更改用户账户控制设置。 或者通过“控制面板\所有控制面板项目\用户账户\用户账户控制设置”打开用户账户控制设置。 用户账户控制的默认设置为级别2,仅在程序尝试对我的计算机进行更改时通知我。 用户账户控制如果设置为级别0,将不进行任何通知。 每次更改UAC设置后,必须重新启动计算机,新的设置才能生效。

1.6.2 Windows7中Control Builder Plus的特性

Windows7中Control Builder Plus具有如下的特性。 CBP的默认安装位置为“C:\Program Files(x86)\ABB\Controlbuilderplus”。 当用户账户控制(UAC)设置为默认时,用户创建的工程文件可能不被保存在默认位置,而是被保

存到“虚拟存储器”中(C:\Users\username'\Appdata\Local\Virtualstore)。 如果用户仅持有普通用户权限,当用户账户控制被设置为默认时,不能访问受保护地点下的项目

(C:\程序文件目录)。用户必须持有管理员权限方能打开这些项目文件。 解开一个项目存档包时可能会生成重写警告。但它仍将正确完成解包。 如果CBP被安装到非默认位置,安装文件的修复操作可能不能正常工作。

- 8 -

PS501 CBP_V2.2.0 Software Manual_cn

1.6.3 Windows7中CoDeSys 的特性

Windows7中Control Builder Plus具有如下的特性。 当用户账户控制(UAC)设置为默认时,用户程序的编译文件被保存到“虚拟存储器”中

(C:\Users\'username'\Appdata\Local\Virtualstore\Programfiles\3sSoftware\Codesys V2.3\ Compile)。如果用户不希望这些文件被放置到虚拟存储器中,必须将UAC配置为级别0 “从不通知”,文件将被放置到默认编译文件夹中。 尽管没有选择安装OPC服务器,但是“C:\Program Files(x86)\3S Software\”中仍将创建

“CodesysOPC”文件夹。 卸载过程中,可能会弹出某些文件不兼容的警告,但不影响卸载。 如果用户仅持有普通用户权限,且UAC设置为级别0 “从不通知”时,必须重新为编译文件设定一

个拥有写访问权限的文件夹。

1.6.4 Windows7中辅助工具的特性

1. Windows7中OPC服务器V2.x的特性 从控制面板卸载OPC服务器V2时,如果CoDeSys已安装,文件夹内容将不被删除。如果用户要将

其完全删除,必须删除CoDeSys。

卸载过程中,会警告一些组件无法注册,但不影响卸载。

当用户账户控制(UAC)设置为默认时,需要管理员权限才能启动OPC配置器。 如果用户仅持有普通用户权限,OPC服务器将不能正常工作。

用OPC配置中的编辑功能创建的网关连接在重新打开配置器后可能不被显示。

2. Windows7中OPC服务器V3.x的特性 如果安装在非默认的地点,AE配置器可能无法在32位OS中工作。 如果用户仅持有普通用户权限,OPC客户的DCOM身份被配置为“此用户”时,将无法与OPC服务器

连接。 如果OPC服务器V3的DCOM未显示在组件管理器中,需进入“RUN”菜单并执行“mmc comexp.msc \32”。

用OPC配置中的编辑功能创建的网关连接在重新打开配置器后可能不被显示。 3. Windows7中的特性

如果用户仅持有普通用户权限和用户账户控制(UAC)为用户账户控制(UAC)级别0从不通知时,工具可能无法正常工作。

1.7 卸载 PS501

使用标准Windows方法卸载PS501即可,具体步骤如下:

退出PS501软件,并确保所有附加工具均已关闭。 确认“Gateway”也已关闭。(如果操作系统任务栏存在CoDeSys图标

“Gateway”。)

, 可在该图标上点击鼠标右键,选择“退出”(Exit)关闭

选择“开始->设置->控制面板”(Start -> Settings -> Control Panel)。 双击“添加/删除程序”(Add or Remove Programs)。

选择需要卸载的软件项,例如“ABB PS501 CBP Control Builder Plus”、“CoDeSys”等。 点击“删除”按钮,并确认删除。

- 9 -

PS501 CBP_V2.2.0 Software Manual_cn

第2章 PS501入门指导

PS501可对AC500全系列PLC产品进行配置和编程。本章以V2.1.0版本为基础通过简单的例子向您介绍如何配置硬件、编写和调试程序。

2.1 硬件连接

本例中使用的PLC硬件产品及系统结构如下:

2.1.1 准备工作

一个CPU模块(如PM583)和一个模块底板(如TB511-ETH);

一个数字I/O模块(如DC532)以及一个I/O模块底板(如TU516); 一个24 VDC电源;

装有编程软件PS501的PC机(并且安装编程电缆TK503的驱动程序); 编程电缆(TK503)。

- 10 -

PS501 CBP_V2.2.0 Software Manual_cn

2.1.2 设备连接

将24VDC电源接入CPU PM583。 将24VDC电源接入DC532模块。

将CPU底板的COM2接口与PC的USB接口通过TK503连接起来。

2.2 启动软件

可通过两种方法启动PS501 中的CBP部分:

双击Windows桌面中的快捷图标。

在Windows的“开始”/“所有程序”菜单中,点击“ABB”/“ABB Control Builder Plus”。

2.3 起始页面

启动CBP后首先进入如下起始页面。

快速链接

- 11 -

PS501 CBP_V2.2.0 Software Manual_cn

英语为系统的默认语言,用户可以通过点击“tools --> Options --> International Settings --> Specific culture”,将界面语言改为简体中文;也可以选择帮助文档的语言。选择的语言需重新启动CBP才可生效。

2.4 创建新工程

1. 点击“文件/新建工程”打开“新建工程”对话框,完成工程名称及存储路径的设置。 “名称”确定工程名称。 “位置”指定所命名的工程文件(.project)的存储路径。

- 12 -

本文来源:https://www.bwwdw.com/article/ach4.html

Top