webaccess教程-第2章 - 图文(2)

2019-08-29 22:35

置的等级相等或高时,才能修改点的值,用户必须同时拥有区域和等级特权。

例如,一个安全等级为5和安全区域是1的点,需要用户在区域1 的安全等级必须大于或等于5。

所有点的区域的等级都有0-127。

WebAccess用区域职责的概念允许不同的用户在不同区域拥有不同等级。例如,一个锅炉工可以修改的点而纸制品工人却只能浏览。

用户可以被指定不同的安全等级。详情请看用户、密码及安全.

范围: 0 到127 区域类型: 模拟量 区域 : .SECL 23最高量程

这个值用来显示趋势等,描述这个点在对话框中规定的最大值,在一些缩放类型中,是由硬件限制的,在无缩放或一些其他缩放类型中,这只是一个指示,可能会被忽略。

最高量程用在一些缩放类型来重新定义从PLC上读到的值的刻度。一些缩放类型中,最高量程是点的最大值。在另外一些缩放类型中,最高量程只是用来显示。例如,选择无缩放时,就在趋势上显示量程(只是信息),如果选择无缩放,真实的值可以超出最高量程 。 最高量程用于趋势、概观和用户建立的意义来决定的点的最大值。例如,如果用一个点来描述一个罐子装满液体,最高量程就是由满罐时的值决定的。

范围: -99,999,999,99 到 99,999,999,999

区域类型: 模拟量 区域: .SPANHI

24最低量程

这个值用来显示趋势等,描述这个点在对话框中规定的最小值,在一些缩放类型中,是由硬件限制的,在无缩放或一些其他缩放类型中,这只是一个指示,可能会被忽略。

最低量程用在一些缩放类型来重新定义从PLC上读到的值的刻度。一些缩放类型中,最低量程是点的最小值。在另外一些缩放类型中,最低量程只是用来显示。例如,选择无缩放时,就在趋势上显示量程(只是信息),如果选择无缩放,真实的值可以超出最低量程 。 最低量程用于趋势、概观和用户建立的意义来决定的点的最大值。例如,如果用一个点来描述一个罐子装满液体,最高量程就是由满罐时的值决定的。

范围: -99,999,999,99 到 99,999,999,999

区域类型: 模拟量 区域: .SPANLO

25最高输出

用来限制改变的点的值,这是用户和操作员可以指定的点的最大值。例如,可以限制设置点的修改必须低于满量程。

输出限制会影响数据输入包括在运行时的显示、对话框、宏指令、数据传输函数、处方和脚本。

当一个IO点在主程序中运行时,其他第三方的软件可以通过对设备直接操作来改变点。范围: 最低量程到最高量程 区域类型: 模拟量 区域: .OUTPHI

26最低输出

用来限制改变的点的值,这是用户和操作员可以指定的点的最小值。例如,可以限制设置点的修改高于最低量程。

输出限制会影响数据输入包括在运行时的显示、对话框、宏指令、数据传输函数、处方和脚本。

当一个IO点在主程序中运行时,其他第三方的软件可以通过对设备直接操作来改变点。范围: 最低量程到最高量程 区域类型: 模拟量

点区域: .OUTPLO 27工程单位

工程单位就是工程使用的单位,使用户看起来更直观,例如,加仑、英尺等。工程单元会于文本形式显示在点的ENUNIT域中。工程单元最多为12个字符。

范围: 区域:

任意字符串,最多12个字符

区域类型: 文本

.ENUNIT

28显示数字 (整数和小数) 定义点的数值的显示格式。

显示数字(整数)定义整个整数部分的最大整数位。例如,为4时会显示从0到9999。显示数字(整数)定义整个小数部分的最大小数位。例如,为4时会显示从.0001到.9999。最大的显示区域大小是15位(整数位+小数位)。 范围: 1 到15 区域类型: 模拟量 区域: .DSPFMT 29记录到ODBC的频率

按设定的时间(单位:分钟),把模拟量点数据记录到在工程节点的ODBC中央数据库。数字量点的记录则必须是值有改变才进行记录。

数据记录到ODBC与数据记录趋势无关。这使得你能够频繁的把数据记录到在监控节点的数据记录趋势和通过选项压缩在监控节点的数据记录趋势的硬盘空间使用量。 报表预览是从ODBC数据库中读取数据。如果你想在报表预览中看到一个点的值,那么这个点的记录到ODBC的频率设置不能为0。如果一个点的记录到ODBC的频率设置为0,那么在配置报表预览时的“点列表“栏内将不会出现该点的名字。这有利于工程师确保数据的一致性。记录到ODBC的时间间隔比报表预览所要求的采样间隔小是必须的,不然会发生数据丢失。

范围: 0 到60 (增量:1分钟) 区域类型: 模拟量 区域

30数组大小

大多数的设备和通信协议都不支持数组。IO设备支持数组时,可以使用。请参看设备使用手册和设备驱动手册。

范围:

1 到 99

区域类型: 模拟量 区域: .SIZE 模拟量点举例:

2.2.2 点的报警属性

点的报警功能是组态软件必备的一项基本功能,主要用于对测量及监测的设备和设施进行预警,以提醒操作人员及生产管理人员注意,并及时接触报警,维持正常的生产工作。

详细的报警属性功能将在第五章节中介绍。

2.3 批量建点方法

对于一个中大型工程的软件开发,在建立IO点及内部变量方面,可以采用Excel工具与数据库结合的方式,采用复制、粘贴、拖拽等功能实现在Excel中批量建立点的各种参数,再通过WebAccess软件提供的导入工具将Excel中创建的点列表导入到工程数据库中,从而大大提高数据库的配置效率。

为方便在Excel中创建批量变量和更有效的区分变量类型,WebAccess根据点的属性不同,在Excel中建立不同的工作表予以一一对应。工作表具体分为以下几种:

BwAnalog---------模拟量点(包括IO和内部变量) BwDiscrete-------数字量点(包括IO和内部变量) BwText-----------文本量点(包括IO和内部变量) BwCalcAnalog-----计算点模拟量(仅限内部变量) BwCalcDiscrete---计算点数字量(仅限内部变量)

BwAcc------------累算点(仅限内部变量)

BwAlarmAnalog----报警模拟量点(包括IO和内部变量中有报警的点,仅有报警参数) BwAlarmDiscrete--报警模拟量点(包括IO和内部变量中有报警的点,仅有报警参数)

BwAnalog – 包含所有的模拟量类型的IO Tag 点,模拟量类型区块(参数)和模拟量类型常数点。模拟量点的值可以正确地表示该点的确切数值(例如:100.1,0.0,1955),以下为Tag 点类型的部分显示:

点类型 描述 3 常数点 – 模拟量类型 6 IO点 – 模拟量类型 b 区块点参数 – 模拟量类型

常数点通常没有地址。

BwDiscrete – 包含所有非连续性量类型的IO Tag 点,非连续性量类型区块(参数)和非连续性类型常数点。非连续性类型点为整型值(0至7)。数字量类型Tag点(开/关,是/非,0/1)都视为非连续性类型。以下为Tag点类型的部分显示:

点类型 描述

4 7

常数点 – 数字量类型 IO点 - 数字量类型

b 区块点参数 – 数字量类型 常数点通常没有地址。

BwText – 包含所以有文本类型的IO Tag,文本类型区块(参数)和文本类型常数点。文本类型的Tag点使用文本字符表示(例如:ASCII)。以下为Tag点类型的部分显示:

点类型 描述 5 8

常数点 – 文本量类型 IO 点 – 文本量类型

b 区块点参数 - 文本量类型 常数点通常没有地址。

BwCalcAnalog – 包含所有模拟量类型的计算点。模拟量点的值可以正确地表示该点的确切数值。

BwCalcDiscrete -包含所有非连续性量类型的计算点。非连续性类型点为整型值(0至

7)。数字量类型Tag点(开/关,是/非,0/1)都视为非连续性类型。

BwAcc – 包含所有累算点。

BwAlarmAnalog – 包含所有模拟量类型点的警报。与他们相应的点都必须存在于BwAnalog,BwCalcAnalog 或 BwAcc 电子表格中。

BwAlarmDiscrete - 包含所有非连续性类型点的警报。与它们相应的点都必须存在于 BwDiscrete 或 BwCalcDiscrete 电子表格中。

在利用Excel文件进行批量建点之前,需要注意以下几点:

1、内部变量:建议先创建至少一个样本点(包括模拟量、数字量、文本量),用于作为批量复制模板;

2、IO点:与设备相关的IO点,必须先建立通讯端口号,添加设备,添加IO点,以实现数据库模板的建立;

3、报警点:如工程项目中创建的IO点或内部变量有需要设定报警参数的,建议先行创建具有报警参数的点,作为数据库模板;

2.3.1 Excel导出

在完成各种类型变量的模板点组态工作之后,在WebAccess监控节点属性页面,点击“导出Excel”按钮,如下图:

图2-1 导出Excel文件

点击确认后,系统将生成一份Excel表格,具体路径如下:

Drive:\\WebAccess\\Node\\Config\\BwTagExport.xls,(也可以自行创建导出路径,WebAccess将创建一份新文件)用Excel软件打开便可以对相应的表格进行修改调整,完成后保存。

图2-2 确认导出文件路径

导出结束后,系统将给出一份导出文件清单,如组态数据库中存在错误,将在该清单中给出提示。如下图所示:

图2-3 导出Excel文件表格清单

注:在对软件工程进行诊断维护时,也可以使用该方法对数据库进行完整性检查,从中可以发现如点参数不完整,数据类型不匹配等问题。

下一步,用Excel程序打开BwTagExport.xls文件,WebAccess会保留Excel程序默认的三个工作表(Sheet1,Sheet2和Sheet3),自行创建所需要的工作表。可以将通过复制已有的Tag 或区块以建立新的Tag或区块,插入已复制的行之后给新插入的Tag或区块修改另一个名称。当然,地址也需要再修改,且应与实际地址相同。以BwAanlog表为例:在通讯端口号为1,设备单元号为0的设备中,增加一个名为Tag1的模拟量点,地址为30004,其他参数保持一致。

图2-4 打开bwTagExport表格文件

注:在组态软件中,点(Tag)始终是唯一的,不允许重复。否则在导入Excel时系统将会提示有重复的点名称。

小提示:如有其他工程希望使用同样的数据库文件为基础,则可以使用替换“ProjName”和“NodeName”的方式替换工程节点名称和监控节点名称。所有工作表中的节点名称都要统一替换,否则在导入Excel时会提示节点名称不匹配而导入失败。

2.3.2 Excel导入

在完成Excel变量批量创建工作之后,在WebAccess监控节点属性页面,点击“导入Excel”按钮,如下图:

图2-5 导入Excel文件

注意:导入文件路径默认为:Drive:\\WebAccess\\Node\\Config\\BwTagImport.xls,而导出文件名为BwTagExport.xls,因此在导入之前,需要修正文件名称。


webaccess教程-第2章 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国石油大学(华东)安全系统工程复习题含答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: