CN110687884A - 一种针对报警组态的自动化测试方法 - Google Patents
一种针对报警组态的自动化测试方法 Download PDFInfo
- Publication number
- CN110687884A CN110687884A CN201910138319.3A CN201910138319A CN110687884A CN 110687884 A CN110687884 A CN 110687884A CN 201910138319 A CN201910138319 A CN 201910138319A CN 110687884 A CN110687884 A CN 110687884A
- Authority
- CN
- China
- Prior art keywords
- alarm
- configuration
- test
- value
- excitation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0267—Fault communication, e.g. human machine interface [HMI]
- G05B23/027—Alarm generation, e.g. communication protocol; Forms of alarm
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本发明目的在于公开一种针对报警组态的自动化测试方法,它包括如下步骤:1)在进行组态测试时,根据实际情况选择导入自定义脚本进行激励或可视化配置激励;2)根据报警工程组态文件导入或手动配置激励信号的数值和事件关系,测试中即可通过控制激励数值,同时发送数值和事件信息;3)组态测试中,测试对象同时接收数值和事件信息,通过观察测试对象人机接口界面的报警指示,对比报警工程组态文件进行测试;通过事件驱动的激励源,可控制例如报警状态、报警等级、优先级等信息,支持各类报警组态测试;通过自定义脚本或可视化配置界面自定义激励源和预期结果,使测试过程标准化,降低了报警组态工作负荷,具有规范性、可重复性、灵活性等特点。
Description
技术领域
本发明涉及一种自动化测试方法,特别涉及一种适用于核电厂报警***组态内容自动化测试的针对报警组态的自动化测试方法。
背景技术
报警***为控制室和电厂其它区域的运行人员提供报警指示,通过全数字化的报警窗、时序记录的报警列表、基于规程的报警响应和外部程序快速导航功能,实现对核电厂报警信息的有效管理。同时,报警***提供报警优化处理技术包括报警过滤、报警搁置、报警旁通、干扰报警手动抑制以及结果报警自动抑制等功能,为电厂运行人员提供有效的报警信息。然而,以上报警指示的实现需通过组态工程师对电厂需报警的信号点进行报警组态。在组态完成后,需要对组态内容进行测试,以确保组态正确性。
报警指示一般通过信号点的数值和事件两类数据类型进行信息传递。传统的组态测试方法通常使用人工激励数据点事件信息的方式,观察被测试报警软件的人机接口端响应,对比工程文件以判断组态正确性。然而,这样的测试方式存在测试效率低下、工作负荷大、可重复性差、灵活性差等缺点。
因此,特别需要一种针对报警组态的自动化测试方法,以解决上述现有存在的问题。
发明内容
本发明的目的在于提供一种针对报警组态的自动化测试方法,针对现有技术的不足,通过灵活配置激励、规范化测试方法、可保存测试场景等特点对报警组态测试进行优化,降低了人员负荷,规范测试流程,达到高效和规范进行报警组态测试的目的。
本发明所解决的技术问题可以采用以下技术方案来实现:
一种针对报警组态的自动化测试方法,其特征在于,它包括如下步骤:
1)在进行组态测试时,根据实际情况选择导入自定义脚本进行激励或可视化配置激励;
2)根据报警工程组态文件导入或手动配置激励信号的数值和事件关系,测试中即可通过控制激励数值,同时发送数值和事件信息;
3)组态测试中,测试对象同时接收数值和事件信息,通过观察测试对象人机接口界面的报警指示,对比报警工程组态文件进行测试。
在本发明的一个实施例中,所述导入自定义脚本进行激励,通过标准化脚本定义激励源和预期结果的时序信息。
在本发明的一个实施例中,组态测试中,测试对象同时接收数值和事件信息,可获取信息包括但不限于与报警点名、数值、时间标签、报警状态、报警类型、优先级和质量。
在本发明的一个实施例中,在进行报警列表组态测试时,批量控制多个信号的报警状态,并在报警显示人机接口中观察组态的报警,比对报警信息与预期是否一致。
在本发明的一个实施例中,在进行报警窗组态测试时,依次发送该报警窗下所有组态信号每种报警类型的新报警和恢复报警,观察报警显示人机接口中报警窗颜色和闪烁状态,比对其是否与预期显示效果一致。
在本发明的一个实施例中,在进行报警抑制逻辑组态测试时,通过控制报警抑制逻辑输入信号,遍历所有输入信号不同的状态组合,比对每一个输入信号状态组合下输出报警信息是否与预期结果一致。
在本发明的一个实施例中,在进行报警响应组态测试时,比对报警显示人机接口中显示的报警响应内容是否与报警响应规程中内容一致。
进一步,所述报警响应内容包括但不限于报警信号名、数值、规程步骤和相关设备等。
本发明的针对报警组态的自动化测试方法,与现有技术相比,通过事件驱动的激励源,可控制例如报警状态、报警等级、优先级等信息,以支持各类报警组态测试;通过自定义脚本或可视化配置界面自定义激励源和预期结果,使测试过程标准化,降低了报警组态工作负荷,具有规范性、可重复性、灵活性等特点,实现本发明的目的。
本发明的特点可参阅本案图式及以下较好实施方式的详细说明而获得清楚地了解。
附图说明
图1为本发明的脚本的意图;
图2为本发明的可视化配置激励的示意图;
图3为本发明的针对报警组态的自动化测试方法的示意图。
具体实施方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
实施例
如图1至图3所示,本发明的针对报警组态的自动化测试方法,它包括如下步骤:
1)在进行组态测试时,根据实际情况选择导入自定义脚本进行激励或可视化配置激励;
2)根据报警工程组态文件导入或手动配置激励信号的数值和事件关系,测试中即可通过控制激励数值,同时发送数值和事件信息;
3)组态测试中,测试对象同时接收数值和事件信息,通过观察测试对象人机接口界面的报警指示,对比报警工程组态文件进行测试。
在本实施例中,所述导入自定义脚本进行激励,通过标准化脚本定义激励源和预期结果的时序信息。组态测试中,测试对象同时接收数值和事件信息,可获取信息包括但不限于与报警点名、数值、时间标签、报警状态、报警类型、优先级和质量。
在本实施例中,在进行报警列表组态测试时,批量控制多个信号的报警状态,并在报警显示人机接口中观察组态的报警,比对报警信息与预期是否一致。
在进行报警窗组态测试时,依次发送该报警窗下所有组态信号每种报警类型的新报警和恢复报警,观察报警显示人机接口中报警窗颜色和闪烁状态,比对其是否与预期显示效果一致。
在进行报警抑制逻辑组态测试时,通过控制报警抑制逻辑输入信号,遍历所有输入信号不同的状态组合,比对每一个输入信号状态组合下输出报警信息是否与预期结果一致。
在进行报警响应组态测试时,比对报警显示人机接口中显示的报警响应内容是否与报警响应规程中内容一致;所述报警响应内容包括但不限于报警信号名、数值、规程步骤和相关设备等。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内,本发明要求保护范围由所附的权利要求书及其等效物界定。
Claims (8)
1.一种针对报警组态的自动化测试方法,其特征在于:
1)根据报警工程组态文件导入或手动配置报警信号的数值和报警事件关系,测试中即可通过控制激励数值,同时发送数值和报警事件信息;
2)在进行报警组态测试时,根据实际情况选择导入自定义脚本进行激励或可视化配置激励;
3)组态测试中,测试对象同时接收数值和事件信息,通过观察测试对象人机接口界面的报警指示,对比报警工程组态文件进行测试。
2.如权利要求1所述的针对报警组态的自动化测试方法,其特征在于,所述导入自定义脚本进行激励,通过标准化脚本定义激励源和预期结果的时序信息。
3.如权利要求1所述的针对报警组态的自动化测试方法,其特征在于,组态测试中,测试对象同时接收数值和事件信息,可获取信息包括但不限于与报警点名、数值、时间标签、报警状态、报警类型、优先级和质量。
4.如权利要求1所述的针对报警组态的自动化测试方法,其特征在于,在进行报警列表组态测试时,批量控制多个信号的报警状态,并在报警显示人机接口中观察组态的报警,比对报警信息与预期是否一致。
5.如权利要求1所述的针对报警组态的自动化测试方法,其特征在于,在进行报警窗组态测试时,依次发送该报警窗下所有组态信号每种报警类型的新报警和恢复报警,观察报警显示人机接口中报警窗颜色和闪烁状态,比对其是否与预期显示效果一致。
6.如权利要求1所述的针对报警组态的自动化测试方法,其特征在于,在进行报警抑制逻辑组态测试时,通过控制报警抑制逻辑输入信号,遍历所有输入信号不同的状态组合,比对每一个输入信号状态组合下输出报警信息是否与预期结果一致。
7.如权利要求1所述的针对报警组态的自动化测试方法,其特征在于,在进行报警响应组态测试时,比对报警显示人机接口中显示的报警响应内容是否与设计文件中报警响应规程内容一致。
8.如权利要求7所述的针对报警组态的自动化测试方法,其特征在于,所述报警响应内容包括但不限于报警信号名、数值、规程步骤和相关设备等。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910138319.3A CN110687884A (zh) | 2019-02-25 | 2019-02-25 | 一种针对报警组态的自动化测试方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910138319.3A CN110687884A (zh) | 2019-02-25 | 2019-02-25 | 一种针对报警组态的自动化测试方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110687884A true CN110687884A (zh) | 2020-01-14 |
Family
ID=69107596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910138319.3A Pending CN110687884A (zh) | 2019-02-25 | 2019-02-25 | 一种针对报警组态的自动化测试方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110687884A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111508046A (zh) * | 2020-03-13 | 2020-08-07 | 重庆利龙科技产业(集团)有限公司 | 一种基于OpenGL的车辆报警图标绘制方法、***及存储介质 |
CN113064703A (zh) * | 2021-03-17 | 2021-07-02 | 西安热工研究院有限公司 | 一种面向多运算周期的批量下装组态的方法 |
CN114501502A (zh) * | 2022-02-10 | 2022-05-13 | 中盈优创资讯科技有限公司 | 一种5g核心网设备告警归一化方法及装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1967496A (zh) * | 2005-11-17 | 2007-05-23 | 英业达股份有限公司 | 主动产生测试脚本的***及方法 |
CN101945122A (zh) * | 2010-08-17 | 2011-01-12 | 江苏金思源电力科技有限公司 | 可组态智能视频监控平台及其监控方法 |
US8433953B1 (en) * | 2007-08-13 | 2013-04-30 | The Mathworks, Inc. | Automatic configuration of a test environment |
CN103529707A (zh) * | 2013-11-07 | 2014-01-22 | 南京国电南自轨道交通工程有限公司 | 一种地铁综合监控***中全面向对象智能报警模型的设计方法 |
CN104021080A (zh) * | 2014-06-13 | 2014-09-03 | 中国民航信息网络股份有限公司 | 基于自定义脚本的自动化测试*** |
CN105841749A (zh) * | 2016-05-31 | 2016-08-10 | 无锡莱谱尔科技有限公司 | 全数字远程电动执行机构自动化测试*** |
CN106550038A (zh) * | 2016-11-08 | 2017-03-29 | 中广核工程有限公司 | 一种数字化控制***的数据组态诊断***和方法 |
-
2019
- 2019-02-25 CN CN201910138319.3A patent/CN110687884A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1967496A (zh) * | 2005-11-17 | 2007-05-23 | 英业达股份有限公司 | 主动产生测试脚本的***及方法 |
US8433953B1 (en) * | 2007-08-13 | 2013-04-30 | The Mathworks, Inc. | Automatic configuration of a test environment |
CN101945122A (zh) * | 2010-08-17 | 2011-01-12 | 江苏金思源电力科技有限公司 | 可组态智能视频监控平台及其监控方法 |
CN103529707A (zh) * | 2013-11-07 | 2014-01-22 | 南京国电南自轨道交通工程有限公司 | 一种地铁综合监控***中全面向对象智能报警模型的设计方法 |
CN104021080A (zh) * | 2014-06-13 | 2014-09-03 | 中国民航信息网络股份有限公司 | 基于自定义脚本的自动化测试*** |
CN105841749A (zh) * | 2016-05-31 | 2016-08-10 | 无锡莱谱尔科技有限公司 | 全数字远程电动执行机构自动化测试*** |
CN106550038A (zh) * | 2016-11-08 | 2017-03-29 | 中广核工程有限公司 | 一种数字化控制***的数据组态诊断***和方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111508046A (zh) * | 2020-03-13 | 2020-08-07 | 重庆利龙科技产业(集团)有限公司 | 一种基于OpenGL的车辆报警图标绘制方法、***及存储介质 |
CN111508046B (zh) * | 2020-03-13 | 2023-08-22 | 重庆利龙中宝智能技术有限公司 | 一种基于OpenGL的车辆报警图标绘制方法、***及存储介质 |
CN113064703A (zh) * | 2021-03-17 | 2021-07-02 | 西安热工研究院有限公司 | 一种面向多运算周期的批量下装组态的方法 |
CN113064703B (zh) * | 2021-03-17 | 2022-09-30 | 西安热工研究院有限公司 | 一种面向多运算周期的批量下装组态的方法 |
CN114501502A (zh) * | 2022-02-10 | 2022-05-13 | 中盈优创资讯科技有限公司 | 一种5g核心网设备告警归一化方法及装置 |
CN114501502B (zh) * | 2022-02-10 | 2024-01-05 | 中盈优创资讯科技有限公司 | 一种5g核心网设备告警归一化方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110687884A (zh) | 一种针对报警组态的自动化测试方法 | |
CN102422237B (zh) | 警报管理*** | |
CN105223897A (zh) | 一种铁路车辆电气控制柜测试装置及测试方法 | |
EP2085850A1 (en) | Alarm management apparatus | |
CN107483283B (zh) | 通讯可靠性测试方法和装置 | |
CN114924990A (zh) | 一种异常场景测试方法及电子设备 | |
CN101594627A (zh) | 一种模拟移动终端故障的装置和方法 | |
CN104991506B (zh) | 基于plc与触摸屏控制的产线设定***及其设定方法 | |
US20130317759A1 (en) | Valve servicing controlling device and controlling method | |
US10635998B2 (en) | Task assignment system and method for operating a test cell | |
US9720015B2 (en) | Intelligent visualization in the monitoring of process and/or system variables | |
CN111767218B (zh) | 一种用于持续集成的自动化测试方法、设备及存储介质 | |
CN113189961A (zh) | 一种强制状态查找处理方法 | |
US9274515B2 (en) | Systems and methods for recording data associated with the operation of foundation fieldbus devices | |
CN108268358A (zh) | 任务的监控方法、装置及*** | |
CN117214561A (zh) | 一种自动测试运行***的测试方法及信息共享平台 | |
JP4893093B2 (ja) | 作業指示システム、作業指示器、作業指示プログラム、および、作業指示方法 | |
CN110688296A (zh) | 一种针对计算机化规程组态的自动化测试方法 | |
US20210041859A1 (en) | Data processing device, data processing method and program | |
CN110942246A (zh) | 一种工单的监控方法和设备 | |
DE102012101166A1 (de) | Verfahren und System zur Simulation eines Überwachungssystems | |
US20110046753A1 (en) | Method for monitoring a technical installation and monitoring system for carrying out said method | |
CN113760772A (zh) | 面向测试性试验的半自动/自动执行***的用例执行方法 | |
CN103217942B (zh) | 调用测量值,诊断信息或者设备参数 | |
KR20120127044A (ko) | 제어봉제어계통 고장진단 장치 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200114 |