当前位置:文档之家› UE003 - 控制组态工具手册

UE003 - 控制组态工具手册

EDPF-NT Plus控制组态工具使用手册版本3.1编号UE003北京国电智深控制技术有限公司2016年6月控制组态工具使用手册版权声明本手册版权归北京国电智深控制技术有限公司所有。

控制组态工具使用手册目录目录 (I)第1章概述 (1)1.1CB界面 (1)1.2SAMA图组态流程 (2)1.3相关文档 (3)第2章工具简介 (4)2.1菜单 (4)2.2主要功能简述 (10)2.3其他常用按钮 (11)第3章算法库 (12)3.1分类 (12)3.2打开与关闭 (12)第4章绘图 (14)4.1算法制作过程 (14)4.2打开SAMA图 (15)4.3引入算法图符 (16)4.4算法连接 (17)4.5自定义属性 (18)4.6属性编辑 (19)4.7逻辑图与IO卡件图 (22)4.8标题框 (22)第5章工具操作 (24)5.1新建SAMA图 (24)5.2导出、导入SAMA图 (25)5.3同步 (27)5.4清除编译结果 (28)5.5存为模板 (29)5.6批处理 (29)5.7替换算法 (36)5.8算法排序 (37)5.9错误提示 (39)第1章概述控制组态工具是EDPF-NT Plus系统工程师站进行控制逻辑组态和IO卡件组态的工具。

其特点为:1、利用CB图形设计软件的全图形绘图界面,直接绘制SAMA图;2、为用户提供了功能完善的算法库,可实现各种控制逻辑;3、专用的编译工具可将SAMA图编译转换为控制站使用的目标文件;4、编译的同时可以自动将SAMA图转换MMI站使用的过程画面,用于实时监视与调试;5、开发模式下,可以自定义算法,常用逻辑可以打包成自定义功能块使用。

本手册详细介绍使用控制组态工具进行SAMA图组态的方法和步骤。

1.1CB界面图 1.1.1CB是国电智深公司开发的逻辑图设计软件,用于绘制EDPF-NT+3.0 DCS控制逻辑图及IO布置图。

该软件提供了丰富的编辑功能,采用编辑和编译分离的设计,取代了EDPF-NT+1.x和EDPF-NT+2.x中基于Microsoft Visio实现的控制组态和IO组态功能。

1.2 SAMA 图组态流程SAMA 图可分为逻辑图和卡件图,逻辑图由控制算法组成,而卡件图由卡件算法组成。

二者的组态流程稍有不同。

逻辑图组态流程(图1.2.1)图 1.2.1 卡件图组态流程(图1.2.2)同上图 1.2.2在上面的流程图中,编辑产生的图形源文件称为SAMA 图,文件扩展名为cbp 。

SAMA 图经过编译(入库)后产生的文件为目标文件,扩展名为SAMA ,为二进制数据文件,需下载到DPU 站。

SAMA 图编译时自动生成过程画面文件,扩展名为gbp ,需下载到MMI 站。

创建逻辑 S AMA 图 编辑(组态)编译(入库)转换下载下载.SAMA数据库DPU MMI 下载在编译SAMA图的过程中,根据算法之间的连接关系,编译工具还会在工程的系统数据库中创建自动中间点。

有关目标文件、过程画面文件、数据库的管理及下载方面的内容,可参考《工程组织工具使用手册》的相关部分。

1.3相关文档第2章工具简介CB为使用者提供了完善的图形编辑工具。

本手册重点介绍控制组态相关的工具,包括菜单和工具栏按钮。

本章简要介绍工具的功能,具体的操作方法见第5章《工具操作》。

2.1菜单主菜单图2.1.1子菜单:文件(F):图2.1.2编辑(E):图2.1.3形状(S):图2.1.4 编译(T):图2.1.5 批处理(B):图2.1.6 窗口(W):图2.1.7 视图(V):图2.1.8 工具栏:图2.1.9常用工具栏中各按钮功能如下:新建绘图(IO空白模板、SAMA空白模板、SAMA空白模板_A2、SAMA空白模板_纵向)打开现有文档保存当前文挡保存所有文档剪切被选对象粘贴复制对象复制被选对象撤销重做画布缩放(ctrl+滚轮可直接缩放)图2.1.10编辑图形选择绘制折线绘制二次贝塞尔曲线绘制三次贝塞尔曲线绘制样条曲线绘制矩形(包括直角型和圆角型)绘制椭圆形(包括弧、饼图)绘制多边形插入文字插入增强文本绘制箭头(包括实心箭头和空心箭头)绘制连接点绘制连接线插入编辑框变量插入图像图2.1.11组合取消组合水平翻转垂直翻转旋转所选图形置于顶层所选图形置于底层所选图形上移一层所选图形下移一层所选图形左对齐所选图形右对齐所选图形上对齐所选图形下对齐所选图形水平居中所选图形垂直居中所选图形水平均分所选图形垂直均分所选图形大小相同所选图形高度相同所选图形宽度相同2.2主要功能简述1)SAMA图新建:针对指定工程、域、站,新建SAMA图。

2)SAMA图导入:选择源文件,将该文件导入成现有活动工程中的新的SAMA图,其中,域号、站号、页号及文件名均可设置,可替换手工中间点,删除自动算法名、自动中间点。

3)SAMA图导出:根据已有SAMA图导出为目标域、站的新SAMA图,导出后图形元素及算法常量域不变,根据设置替换手工中间点,删除自动算法名、自动中间点,新图中设置新的域号、站号、页号。

4)自动保存功能:勾选自动保存时间间隔,设置时间,可在设置的间隔时间段自动保存绘制的CB图。

5)清除编译结果:将当前编辑的SAMA图从控制区队列中删除、将该图的目标文件删除、将该图算法创建的中间点记录从数据库中删除。

6)编译并生成画面:根据页面自定义属性区中配置的域号、站号、页号自动更新页面右下角的信息,生成算法名及算法执行顺序。

根据逻辑图类型编译逻辑图或IO卡件图、更新组态数据库。

编译通过后自动生成gdp格式的过程画面文件,供MMI站运行时刻使用。

7)算法参数同步:根据从DPU上传的二进制SAMA文件同步工程服务器上的文件,并将SAMA图cbp文件中的算法常量域信息与其同步。

8)存为模板:使用“另存为”将当前编辑的SAMA图保存为安装路径/res/gbt下的.cbt文件,即存为绘图模板。

9)批处理:包含批量生成普通逻辑图、卡件布置图;批量修改标题栏、批量编译、批量检查算法及算法升级功能。

10)替换算法:按照一定规则将当前SAMA图中的选中的算法替换成算法库中的某个算法。

11)标题栏设置:用于设置逻辑图右下角边框内信息。

12)对象一览:查看该页逻辑图中所有对象。

2.3其他常用按钮包括选择工具,连接线工具和文本工具(图2.3.1)。

选择工具用来选中页面、算法、连线等图形元素。

连线工具用于算法之间的输入输出连接。

文本工具用来添加文本框、修改字符信息,如标题框中的各种信息。

图 2.3.1其中,对于线形及文本等工具,选中后单击,可使用一次,若选中后双击,则可连续使用。

第3章算法库CB为使用者提供了EDPF NT Plus系统专门开发的用于逻辑组态的算法库。

在开发模式下,可以制作标准算法块。

其中,开发模式在文件下拉菜单中设置。

3.1分类算法库的分类,常用的有3种:模拟量算法(图3.1.1)、开关量算法(图3.1.2)、IO卡件(图3.1.3)。

图 3.1.1 图3.1.2 图 3.1.3 关于每种算法的功能及其具体的使用方法,请参考《控制算法参考手册》,该手册对所有的算法都有详尽的说明。

3.2打开与关闭CB的算法库保存在EDPF-NT+安装路径的res\cbs下每种算法库对应一个文件夹,CB启动时自动加载算法库。

可以通过图符库设置添加新库和删除已有库,应用后再次启动CB生效。

图 3.2.1第4章绘图4.1算法制作过程文件-开发模式下在图符编辑区单击鼠标右键,选择“新建”,出现“新建主控形状”对话框(图4.1.1)。

“标题”为算法名;“图标”为图符编辑区显示的算法图标,可自选或自动生成,默认根据绘制图形形状“自动生成图标”;“提示”为鼠标移到算法显示的注释。

“确定”后,就能在图符编辑区找到新建的算法了。

图 4.1.1在算法上单击鼠标右键->编辑->属性,可以修改新建时填写的“标题”、“图标”、“提示”信息。

在算法上单击鼠标右键->编辑->编辑形状,进入图符编辑状态,使用工具栏中的基本图元开始绘制图符(图4.1.2)。

完成绘制后进行组合。

图 4.1.2绘制连接点。

选中组合后的对象,选择“连接点”图元(图 4.1.3),进入连接点绘制状态,按住ctrl 单击鼠标左键添加连接点,双击连接点可连续添加。

图 4.1.3编辑自定义属性。

右键选择图符,选择“显示shapesheet”。

在shapesheet对话框中的列表框下选择相应算法,根据需要编辑属性项。

编辑连接点,shapesheet对话框下方列出了图符的连接点,选择连接点conn后,画面中相应连接点粉色高亮显示(图4.1.4),将conn改为对应属性的name,编辑完成后选择“应用”或“确定”。

保存算法,即完成了算法的制作。

该算法保存在NT+安装路径/res/cbs/算法库文件名/算法名.cbs。

启动CB时,自动加载到图符编辑区的算法库中。

图 4.1.44.2打开SAMA图通常,在工程组织工具(PrjOrganizer)界面下,采用双击编辑或新建SAMA图的方式打开SAMA图(图4.2.1)。

图 4.2.1关于工程组织工具,可参考《工程组织工具使用手册》,该手册对SAMA图的管理有详尽的介绍。

4.3引入算法图符在图符编辑区中选择需要的算法,使其高亮显示(图4.3.1);图 4.3.1此时,在绘图页面上单击鼠标左键,所选择的高亮显示的算法引用到画布上(图4.3.2)。

图 4.3.24.4算法连接算法必须相互连接才能构成预定的逻辑关系。

每个图符都具有数量不等的代表输入输出的连接点,需使用连接线对它们进行连接。

连接方法是:从工具栏选择连线工具(),(双击可连续使用)首先指向需要连接的某图符的连接点,此时连接点粉色高亮显示,(图4.4.1);图 4.4.1 图 4.4.2然后单击鼠标左键移动到另一图符的连接点上(同样连接点粉色高亮显示)(图4.4.2),再次单击鼠标左键即完成连接。

绘图时可自行定义连接线的轨迹,连接线中间需要拐点时,单击鼠标左键即生成一个拐点。

注意:算法之间的连接有一定规则,如果不符合这些规则,在连接后会弹出提示窗口进行提示。

必须修改错误的连接,否则不能通过编译。

这些规则包括:●算法的输入端必须与输出端相连,不允许输入连输入或输出连输出。

●算法的输入端只能连到一个输出端,而不能连到多个输出端。

●连接线两端参数的类型必须一致,模拟量与开关量不能相互连接。

●如果连接线一端悬空,连接线会变为红色,提示操作者注意。

●连接线两端都必须连接到算法,不允许将连接线的一端接到另一连接线的中间。

需要说明:一个算法的输出连接到自身的输入是允许的。

连接线具有自动连接的功能,如下图所示,可以拖动未连接算法的红色连接线一端,自动连接到算法,也可以拖动算法,连接到连接线一端,连接成功后,线的颜色会由红色实线变为黑色虚线。

相关主题