如何使用组态王语音报警功能

2025-11-19 11:20:34

1、语音报警工具简介

1)加载报警库所有变量至左侧List;

2)配置监听报警的变量;

3)配置监听变量之后读取信息;

4)监听变量并朗读;

5)保存配置,打开工具时自动读取文件,销毁时自动保存。默认文件为当前目录的default.vat。

如何使用组态王语音报警功能

2、语音报警工具使用(放至Scada安装路径的bin目录)

1)IP输入框:可以输入服务器IP

2)连接按钮:点击连接报警库,再点击一下则断开。注:连接服务器时要运行KingSCADA。

3)加载报警变量按钮:在报警库已经连接好的状态下可以用,可清除当前所有配置,并把报警库中的变量加载到左侧List

4)监听报警按钮:点击之后监听报警,并朗读。

5)保存配置按钮:点击把配置保存至文件

6)左侧List为从报警库加载出来的变量不需要监听的

7)右侧List为从报警库中加载的变量需要监听的

8)两个List之间的四个按钮分别问:左移,右移,全部左移,全部右移变量。处于监听状态时不可以使用。

9)双击右侧的List列表的某一个变量可以配置该变量的朗读信息如下图,选中该选项则朗读该项,且变量名和报警组会按照配置的自定义信息朗读。

10)报警字符串拼接格式为:报警:某某报警组,某某变量(报警类型),报警值XX,当前值XX,报警文本。其中布尔型变量的报警不含报警值部分。

如何使用组态王语音报警功能

3、例程实现

新建Scada工程,在报警组里新建两个报警组:变压器油温、管道压力。

在数据词典里新建两个变量:

􀂄 变量名:温度

􀂄 变量类型:基本变量

􀂄 数据类型:内存实型

􀂄 最小值:-40

􀂄 最大值:100

􀂄 低限报警:界限值:-30,报警文本:低限报警

􀂄 高限报警:界限值:90,报警文本:高限报警

􀂄 报警组:变压器油温

􀂄 变量名:压力

􀂄 变量类型:基本变量

􀂄 数据类型:内存实型

􀂄 最小值:0

􀂄 最大值:5

􀂄 低限报警:界限值:0.5,报警文本:低限报警

􀂄 高限报警:界限值:4,报警文本:高限报警

􀂄 报警组:管道压力

如何使用组态王语音报警功能

4、第三步:新建画面,在画面上添加两个文本,动画连接模拟值输入、输出分别关联变量温度和压力。同时添加一个报警窗显示报警信息。

第四步:保存并运行Scada软件。

第五步:将AudioAlertTool.exe、kxAlarmAPI.dll、kxVoiceRead.dll这三个文件放至Scada安装路径的bin目录下。

第六步:双击打开AudioAlertTool.exe。

第七步:输入服务器ip,如果是在本机上可用默认的127.0.0.1,点击【连接】按钮(注:连接服务器时要先运行KingSCADA),如果连接成功,“加载报警库变量”和“监听报警”两个按钮变为可激活状态,如下图所示。

如何使用组态王语音报警功能

5、第八步:单击【加载报警库变量】按钮,则把Scada工程里所有有报警设置的变量都显示在左边窗口里,如下图所示。

如何使用组态王语音报警功能

6、第九步:通过左移,右移,全部左移,全部右移四个按钮,将要监控的变量移到右边的窗口里,如下图所示。

如何使用组态王语音报警功能

7、第十步:单击【监听报警】按钮,则当监听的变量发生报警时,会播报语音提示。报警字符串拼接格式为:报警:某某报警组,某某变量(报警类型),报警值XX,当前值XX,报警文本。其中布尔型变量的报警不含报警值部分。

双击右侧的List列表的某一个变量可以配置该变量的朗读信息如下图,选中该选项则朗读该项,且变量名和报警组会按照配置的自定义信息朗读。

如何使用组态王语音报警功能

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢