控制组态软件Control Builder
EPKS组态软件操作

11 11
霍尼韦尔中国公司
校对 ControlNet 通讯和Server 地址
出现如下画面:
12 12
霍尼韦尔中国公司
校对 ControlNet 通讯和Server 地址
校验 ControlNet 通讯程序:
从 communication 菜单中, 点击:
Configure Drivers
观察 Net Address :
If … 如果是 24 如果不是…
THEN RSLinx 通讯软件已经正确设置. RSLinx 通讯软件没有正确地设置.
16 16
霍尼韦尔中国公司
核验 ControlNet server 地址
• 检查后,现在已经打开了 3 个窗口:
17 17
霍尼韦尔中国公司
核验 ControlNet 通讯和Server 地址
____•____•____•____
____•____•____•____
关闭
network configuration tools
点击 Cancel 退出 Internet Protocol(TCP/IP)Properties 窗口。 点击 Cancel 退出 Local Area Connection Properties 窗口。
28 28
霍尼韦尔中国公司
检查和设置
– 选中现存的项目(project) : training_500_srv1.qdb
– 点击 OK 按钮。
— 调用该项目,设定了C200 的连接。
29 29
霍尼韦尔中国公司
检查和设置
— 设定 Station
— 下装 Download Station # -仅下装选中的 STASTA1 project !
Control Builder

权限级别
EPKS服 务器的机 器名
ERDB
四、 Control Builder的窗口
• 窗口的打开与关闭
1 2
功能块窗口
窗口的介绍 Project(项目组态)窗口: 在此窗口显示的是当前项目 中组态的CPM(控制器)、 IOMs、CMs、SCM,此窗 口直接与服务器的ERDB数 据库相连接。
1 2 3 4 5 6 7 8 9 10
打开三个窗口 关闭三个窗口 向左移动 向右移动 保存 删除 复制 将剪切板的内容复制到文档中 打印 帮助
11 帮助情报列表 12 手指 13 建一个功能块连接线 14 创造参数连接器 15 分配模块、控制执行环境 16 控制模块 17 下装所选项目 18 上传所选项目 19 替代名称 20 QVCS管理 21 单个项目状态切换 22 SCM导航 23 现场总线入口 24 改变尺寸
• Algorithm算法
• Control Equation Type 一用来指定功能块所使用的控制公式,可供选 择的为EQA、EQB、EQC、EQD、EQE,缺省选择为EQA。 • 控制作用—用来指定功能块是提供正向控制作用还是反向控制作用, 缺省选择为REVERSE(反向),这表示当输入增加时输出却减少。
逻辑门
b.Step(步骤块) 每个步骤块最多包含16个独立的输出动作
• 在条件块和步骤块中的表达式
• a.在Transition(条件块)中,e.g • TI01.PIDA.PV>50 • M.DEVCTLA.GPV=4
枚举量
• b.在Step(步骤块)中,e.g • FIC100.PIDA.MODEATTR:=2 • FIC.PIDA.SP:=90 • M01.DEVCTLA.GOP :=5
霍尼韦尔PKS系统组态培训

Quick Builder 简介
Quick Builder 简介
此软件用于建立上位软件与第三方控制器下位硬件之间 读取数据的接口,以便在Station软件上搭建监控系统平 台。
实际上,就是在Quick Build 中建立相关的通讯协议,以 便Station 软件可以分辨出自己收到的数据。
Quick Build 是一个通讯协议的定义和解释程序。
14
LLooggggiinngg oonnttoo CCoonnttrrooll BBuuiillddeerr((注注册册))
注册过程: • 在“对话框” 里输入用户名,密码和服务器名:
• 如注册成功,在 Control Builder 的画面右下角就会显 示你的访问级别。
15
Control Builder
自动报警
Groups (组)
定义有关点的 ‘组’ 监控
配置组
Trends (趋势)
定义监控趋势报表
定义报表
9
软软件件界界面面--SSttaarrtt 菜菜单单
选择 Engineering Tools
选择 Knowledge Builder Tools 10
定义 Area
组态 C200 或 ACE 控制执行环境
8
组态 内容(续)
内容
Control Builder
创建控制模块 CM
组态回路控制、设备控制、连锁、顺 序控制等控制策略
创建顺序控制模块 SCM 组态启动、停止、批顺序控制策略
Station
History
分配 Points 给历史数据储存
报警管理 (Alarm) 分配 Points 给 Alarms
5
Station 简介
Experion PKS系统在聚乙烯装置中的基本应用

远,超出了传统工业以太网的最大传输距离,因此采用光纤通讯。
控制系统结构如图1所示。
现场机柜间是整个PKS 系统的控制核心,包括过程控制站4个、冗余服务器1对、工程师站1台、FDM 服务器1台。
中央控制室配置了双屏Console Station 操作站4台、Flex Station 操作站1台、远程工程师站1台、FDM 操作站1台。
此外,网络柜内的光电转换器和交换机实现了冗余 FTE 以太网配置。
4 控制系统配置控制站:每个控制站拥有两路独立的UPS 电源,保障供电安全。
一对C300冗余控制器,承担I/O 信号的处理和数据运算功能。
防火墙可以有效地阻挡网络风暴及外部信号干扰,保证内部FTE 通讯网络的畅通和高效传输,提高系统周期处理速率。
服务器:采用DELL 服务站,通过全局数据库,依托FTE 网络实现与控制器之间的数据交换,主要包括:全局的实时数据、趋势、报警、系统信息等。
服务器采用冗余配置,主服务器与主控制器通讯,运行RTDB 数据库,推送实时数据至操作站,实现对过程参数的完整监控功能。
备服务器与主服务器通讯,运行1 工艺简介装置采用GPE 气相流化床聚乙烯专利技术,具有流程短、投资省、操作费用低、产品牌号切换方便、单体消耗低、原料毒性小、反应操作压力和操作温度较低等特点,由原料精制、聚合反应、脱气与回收、造粒风送及相关的公用工程系统组成,聚合反应采用国产钛系、铬系催化剂,以乙烯为主要原料,丁烯-1、己烯-1为共聚单体,生产不同熔融指数和不同密度的产品。
2 控制系统简介Experion PKS 过程知识系统是Honeywell 推出的新一代过程自动化系统,包括完整的调节控制、逻辑控制、顺序控制以及传动控制等,由冗余控制器提供面向对象的控制环境[1]。
该聚乙烯装置采用的Experion PKS 系统,主要应用于精制和反应单元,出料、造粒和风送单元均使用独立PLC 系统,分别与PKS 系统通讯,实现在PKS 流程图画面中显示PLC 过程参数的功能。
PKS系统 Control Builder

将CM拖拽到 CEE
定义CM属性
定义CM的属性
• 添加Channel(通道)功能块
将AI直接拖到 Project窗口
• 数据采集回路组态:检测仪表从现场采集 的温度、压力、流量、液位等信号转变为 4~20mA的电信号,通过电缆送到DCS的AI 卡件。 • 新建一个CM回路,举例为LI1。选择LI1点 击鼠标右键,点击Module Properties定义 LI1的属性,配置点细目画面时将Sysdtlcda 改为SysdtlDACA。
SI安全连锁
PI 允许连锁
OI 强制连锁
• 三种连锁的优先级为:安全联锁>强制连锁>允 许连锁
• 功能块的引脚不够用时,可以双击功能块, 在属性画面点击Block Pins块,在画面左方 的Parameters里选择需要的参数。 • 在添加参数引脚时,输入参数的引脚放在 功能块的左方和上方,输出参数的引脚放 在功能块的右方和下方。参数的连接在前 面已经点到,那是在同一个CM之间的功能 参数引脚的连接。 • 在不同的CM之间的功能块引脚参数连接时, 在输入端(SP),选择参数连接器,双击 输入引脚,填写输出参数。
• 在Control Builder窗口,点击工具栏窗口的第一个 按钮,点击一下出现项目组态(Project)窗口, 再点击一下就出现监控(Monitoring)窗口。点 击第三个按钮出现功能块库(Library)窗口。 • Project窗口中显示的是当前项目中组态的CPM (控制器)、IOM(I/O卡件)、CM(控制回 路)、SCM(顺序控制回路),在此窗口直接与 服务器的ERDB数据库相连接。 • Monitoring窗口中显示的是所有以下装到控制器 的内容,允许监视和控制。 • Library窗口显示所有系统功能块。
AC800F控制器组态与仿真

AC800F控制器组态与仿真一、项目建立1、打开control builder F组态软件,提示该软件只能使用100天,不用理会,直接点击确认,因为我们自己使用的是未经ABB公司授权的。
2、打开软件之后,我们首先要新建一个项目,输入项目名称,文件存放目录默认即可,项目要点信息可以结合项目来填写,填写完,点击工具栏的组态按钮,进入项目。
2、建立添加项目树CONF,在此项目树下依次添加过程站PS,操作站OS。
然后在过程站PS下的用户任务列表里面添加任务,这里选择FBD程序为例。
3、硬件组态:点击工具栏的硬件结构按钮,进入硬件组态界面,右击HWSYS,这里选择仿真控制器,因为接下来我们要使用仿真功能,如果是有真实控制器则选择相应型号控制器即可。
同样方法插入操作站。
4、给添加的仿真控制器,操作站指定资源,仿真控制器指定PS,操作站指定OS。
然后点击工具栏检查按钮,对组态的信息进行检查,如果没问题,保存返回项目树状态。
二、项目组态1、双击流程图(FGR),进入流程图组态页面,在此页面上可以组态操作页面;如下图所示为贮槽系统的流程图,2、程序组态:双击PSUSRTask(FBD),进入程序组态界面,这是我简单做的一个流量选择程序三、项目仿真1、网络配置里将IP地址设为127.0.0.12、打开IE浏览器,输入地址http://127.0.0.1:8888/,如下图:3、启动控制器4、打开digvis操作界面软件5、联机下载程序完成下载如下图6、操作系统界面,查看,可以打开面板操作,到此为止,从项目建立到组态再到仿真就完成了,这只是简单的入门教程,如果需要深入学习,下期再见!。
Control Builder与ABPLC通过opc连接配置

ControlBuild 与ABPLC的连接配置步骤:1.新的OPC驱动替代原有的OPC驱动。
2.在RSLogix5000中新建项目,选择PLC类型,然后进行硬件配置,并写入PLC代码。
其中硬件配置如上所示,只需点击以太网模块右键选择new module,在选择模块框中选择需要的模块。
如果是使用仿真器,则配置如下如果是使用仿真器,打开RSLogix Emulate 5000后在对应的槽下右键creat,选择Emulator。
这样就把仿真器设置好了。
3.对通讯块RSLinx进行配置点击RSwho快捷图标或者选择Communications下的RSwho打开硬件组态树。
然后打开Configure Drivers对话框,选择驱动类型后关闭对话框。
其次在RSlinx下选择DDE/OPC下拉式菜单中的Topic configuration项,将PLC名称与实际的服务器连接起来,具体如下图,其中AB_ETH-1, Ethernet为实际以太网配置,AB_VBP-1为仿真器的虚拟以太网。
例如要将DemoOPC与仿真器连接,那么只需分别选中DemoOPC和右边RSLinx Server 这两项,然后选择Done, Apply即可。
然后下载程序到PLC中或仿真器下,并且选择运行模式。
下图分别为下载程序到仿真器中和切换到运行模式。
4. 在ControlBuild下的连接配置。
打开树编辑器,注意该应用的组合组建中只包含现场仿真块,将仿真级的输入输出接口引出(如下图所示)。
然后在功能页面下启动仿真器。
此时在对应的comm文件夹下自动生成memory.e/s两个文件,根据这两文件新建CB_OPC.e/s两文件。
规则是最左边一列是在ControlBuild中的变量名称,第二列是指在RSLogix5000中的控制变量名称。
第三列是组名(介绍见下步),第四列默认为零。
其中拷贝memory.e/s后,需要互换.e和.s后缀名称。
Control Builder F组态软件在4#水泥熟料生产线的应用

[ 摘 要]A B公司的新一代综合控制系统 I uta A 80 B n s i C0 F现场总线控制 系统, d rl 是融合了传统的 D S P C的优 C和 L
占 的新 一 代 开放 式控 制 系统 , 用全 局 数 据 库 技 术 实现 全 局 一 体化 编 程 。 ’ 采
[ 键词 ]现场总线 控制系统 通信 关
( ) 作 员 站 的 硬 件 组 成 。计 算 机 选 用 适 用 于 工 业 现 场 2操 的 D L C机 , 配 置 为 :ne et m4主 频 2 8 HzC T E LP 其 Itl ni P u .G ,R
为 2 显 , 辨率 1 8 ×1 2 , A 2 MB,0 D—R 光 1彩 分 2 0 0 4 R M1 8 4C W 驱 , 盘 8 G , 作键盘 , 硬 0 B操 鼠标 。
I0 又 可 连 接 P oiu —DP o n ai i b s C N, d / rf s b ,F u d t n F e u , A M0 — o d
b s 各 种 现 场 总线 类 型 。该 系 统 具 有 对 生 产 过 程 进 行 程 序 u等 控制 、 视 和 操 作 等 功 能 。 监 该 系 统 优 化 了工 业 领 域 广 泛 应 用 的 2条 总 线 D g t ii Ne P 和 DgNe S ii t 。DgN t iie 责 控 制 站 内 部 控 制 器 与 IO 模 件 P负 /
I , 吣 l 翻 I1 ^ c
矿 控制 愿 熙 站 堡 魔萎 窑 及喂 煤 烧 窑 熟 输 燕现 站 场 现 控 现 控 缉 现场 料 I 制统 场 场 站 料 制 尾 蛞 控制 磨 成 头 料 送
远程1 魂 站 捶确l 站 话
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
控制组态软件Control Builder(二)控制组态软件Control Builder1、Control Builder概述PKS 下位控制器的内置程序的编程环境,用于执行下位程序的编写和运行监视,利用它可创建控制模块(CMs),顺序控制模块(SCMs),及硬件设备。
这个软件就是用于在上位电脑上进行下位程序编写的程序。
首先明晰三个名词概念:一个是FB——Function Block,它是编程环境中最基本的编程单位,类似与C语言中或其它高级语言中预定义的各种函数。
一个是CM——Control Module,它是编程环境中用于命名普通控制回路程序的编程单位,类似于C 语言中或其它高级语言中用户自己编写的各种函数。
一个是SCM——Sequence Control Module,它是编程环境中用于命名顺序控制回路的编程单位,从结构上来讲它和CM 是平级的。
这个软件的风格是采用功能块来进行程序的编写,比较适合用于模拟量较多的单回路的构建,这样的编程块被系统定义为CM。
另一方面,也可以在其中进行类似PLC 的逻辑程序的编写,这样的编程块被系统定义为SCM。
2、Control Builder组态操作从Windows 2000 桌面右下角 Taskbar(任务栏)点击开始按钮:—Start- Programs- PlantScape Engineering Tools- Control Builder注册过程:在“对话框” 里输入用户名,密码和服务器名,点击 OK 按钮,进入Control Builder组态工作环境。
打开 tree view,有 3 个表可供选择:— Project 显示列出当前打开的控制方案的 CPM, IOMs, CMs and SCMs 内容— Monitoring 显示已经装入过程控制模块(CPM)中所有的被激活的模块。
— Library 显示所有可用的功能块组种类1)创建硬件模块(1)创建控制器 CPM:建立一个非冗余的 CPM and CEE ,在 Control Builder 窗口,点击菜单:— File—New—Controllers—CPM200 –Control Processor Module…打开配置窗口页。
输入控制处理器名:- 例如:CPM01,- 地址: 1, CPU 插槽位置 1网络类型默认是 ControlNet显示计算机安装的 CNet 网卡名输入机器 MAC 地址( CNI 连接到服务器CNet网卡的地址)输入 CPM 插槽位置号(CPM 占两个插槽,算最左边的那个号)输入连接服务器 CNet 网卡的 CNI 插槽号:点击 OK ,完成设定。
建立了 CPM01 后,在 tree view 窗口的 Project 卡里出现 CPM01 图标,同时建立了 CEE 图标。
双击 CEE 图标. 出现配置窗口,继续进行 CEE 参数设置。
输入 CEE 名(如 CEE01)注:对于冗余的 C200 控制器:①“This Controller is redundant” 对话框出现;②第二个 CPM 名被输入;③两个冗余模块被加入和设定。
点击 Server History 标签:在 Control Area 内输入控制范围端口(A#)(A1 一般用于屏幕显示范围的目标. 你可以用自己的范围 - area)。
对于冗余的 C200 控制器:①“This Controller is redundant” 对话框出现;②第二个 CPM 名被输入;③两个冗余模块被加入和设定。
点击 OK。
点击 Project 可看到配置的 CPM and CEE。
(2)创建冗余模块RM建立一个冗余模块:点击File -> New-> Redundancy Module设置参数:Name: 采用缺省的( default)或自己定义的名字。
λNetworkλ Type: ControlNet or EthernetDriver Name: 机器安装的 PCIC 网卡( RSLinxλ drivers )。
Supervisory MAC Address: CNI (ControlNet Interface) 卡的地址。
λRM Slot Number: RM 卡的插槽位置λ点击 OK。
λ右键点击λ primary RM block 图标,选择 Configure Module Parameters。
配置λConfiguration, Synchronization, Server History, Server Displays等参数。
λ点击 OK。
完成第一个冗余模块的设置。
右键点击第二个冗余模块( secondary RM),配置器参数λ配置λConfiguration, Synchronization, Server History, Server Displays等参数。
λ点击 OK ,完成配置。
(3)创建 IOLIM模块如系统配置了 PMIO ,则要进行 IOLIM 和 IOLINK 的配置。
点击 File -> New -> Interface Modules->IOLIM - IO Link Interface Module,弹出配置窗口。
输入 Name 或缺省名。
λ选择 Network Typeλλ选择 Driver Name 。
注:网络和控制器必须安装好,处于就绪状态,否则,下拉菜单为空,无法配置。
选择 MACλ Address 。
选择 Supervisory Slot Number 。
λ选择 Module Slotλ Number 。
注:IOLIM 占 2 个插槽。
选择 Redundant check boxλ(如果不需要,不选中它即可)。
点击 Server History 标签。
输入A1(或其他域)。
λ点击λ OK,完成设置。
IOLIM 和 IOLINK 图标出现在 Project 框内。
右键点击 IOLINK 图标选择Configure… :在弹出窗口中填写 Description 内容(说明)。
λ在 Server Historyλ标签内,输入A1(或其他域)。
然后点击 OK ,完成设置。
(4)配置PM IO 模块建立一个模块(菜单方法):点击:— File->New->I/O Modules->PMIO->AO16 - Analog Output, 16 点(例如)。
命名该模块⌝用菜单方法选取后,弹出属性窗口Main 标签。
输入相应的参数:输入以下内容:— Module Name AO0101 —IOP Partner A –File 1— IOP Number 1 —IOP Partner A –Card 1如果是冗余 PMIO ,选中This IOP is redundant 。
输入以下内容:—IOP Partner B – File 1—IOP Partner B – Card 1设置 Server 参数⌝⌝点击Server Parameters 标签输入Control Area:A# 为 A1⌝点击OK⌝注:当下装成功后,Validate IOP Database 按钮显现,点击它,Database Valid 变蓝色。
设置完毕。
⌝分配模块组 IOMs 到 IOLINK从 Control Builder 工具条上,点击 CEE 分配按钮,弹出分配窗口。
在左边的 Available Modules 上点击 IOMs 标签,可以看到设置的 IO 。
在Assignments Information 框内查找定位:IOLINK101如果…则…—系统有多个Controllers… 从列单中选择一个—如果只有一个controller…缺省的被选中在 IOMs 标签内,用 <CTRL>key 和鼠标左键选中需要分配IOMS,点击Assign 按钮,几秒钟后在Assigned Modules 标签内的IOMs 左边会出现分配图标。
点击 Close 。
选中的 IOMs 出现在Project 下的窗口内并已经被连接。
(5)装载 Controller, CEE,和 IOMs进行该操作时,控制器和服务器必须连接好并处于就绪状态。
在 Project 标签内点击 CPM0101 图标,点击 Tools 菜单,选择 Load With Contents 或点击按钮。
出现下载对话窗口。
如果硬件配置及其设置有问题,该窗口不会出现并弹出错误报告窗口。
显示装载情况,点击OK,下装成功,在 Monitoring 标签内出现兰色的。
可单独设置 ACTIVE 状态,也可以选择自动完成激活状态(点击checkbox 使用 Post Load State 使之激活( ACTIVE))。
注:Load 过程,如正常该框 Errors 内没有显示,自动结束。
(有错误,会报告内容,按 Close 按钮,排除错误后再进行一次。
)如没出现错误,装载完成。
在 Project 标签内点击 IOLINK101 图标,点击按钮。
出现下载对话窗口,点击OK。
过程同上。
(6)激活控制器及其他目标激活控制器:第一步:鼠标右键点击 CEE 0101 ,按住不放进行选择;第二步:选择Activate → Selected Item ;第三步:放开鼠标右键。
CEE 0101 和 IO 被激活,激活后变为绿色。
激活其他目标同上(7)创建控制模块(CM)创建和保存一个 CM 模块:—使 Control Builder 的 tree view 窗口 Library 和Project 显示;—点击 Library 标签内的System 左边 + 号,出现CONTROLMODULE ;—拖放 Control Module 到 Project 的 Root;—在出现的对话框, 输入模块的名:如FIC2001;—点击 Finish 按钮,模块 CM_FIC101 就加入到project的Root里。
配置控制模块(CM)的参数:—鼠标右键点击控制模块(CM)(如 FIC2001);—选择 Configure Module Parameters 调出 CM parameter 窗口;—在 Project 内双击 CM(FIC2001),打开组态控制策略的窗口,在控制模块(CM)内加入功能块(FB),配置功能块参数,连接功能块,进行控制策略的组态。
分配控制模块(CM)到 CEE:方法与步骤类似于上述所述控制器分配下装和激活 CMs:方法与步骤类似于上述所述控制器下装和激活(8)建立顺序控制模块(SCM ,Sequential Control Modules)顺序控制模块(SCM)是一个由 Transitions 和 Steps 组成的 Control Builder 程序, 通过它和 CM 块的组成,可完成一个顺序控制过程。