[发明专利]试验表格生成装置以及试验表格生成方法有效
申请号: | 201010243739.7 | 申请日: | 2010-07-28 |
公开(公告)号: | CN102103589A | 公开(公告)日: | 2011-06-22 |
发明(设计)人: | 津高新一郎 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 许海兰 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 试验 表格 生成 装置 以及 方法 | ||
技术领域
本发明涉及监视控制系统中的试验表格的自动生成。
背景技术
监视控制系统是向运转/监视员呈现来自温度、压力、位置、及其他各种传感器等成为监视对象的装置的信息、并且通过运转/监视员的操作对马达、阀、开闭器、液压装置等各种装置进行控制的系统,用于发电厂、化学工厂、受配电设备、上下水道等广泛的领域中。
典型的监视控制系统是如图2所示的结构。由与成为监视对象的装置进行信号的发送和接收的模块、与运转/监视员进行信息交换的模块、以及根据这些信息进行计算等的模块等构成,这些模块通过通信路径而结合。
通常如电路图那样用有向图(directed graph)来表示监视控制系统的各模块的处理内容。用节点来表现信号的处理,用连接节点的链路来表现信号的流向。以下,将进行信号处理的节点称为运算元件,将连接运算元件的链路称为信号线。模块的处理内容虽然以前一直都是利用硬件的电路来实现,但从灵活性、性能价格比的观点出发,近年来大多在数字计算机上模拟动作来实现处理、即安装为数字计算机上的程序。
作为用运算元件和信号线来表现处理内容的编程语言的标准,可以举出国际标准IEC61131-3。用所述国际标准的FBD(Function Block Diagram,功能块图)来描述运算元件,例如表现为如图4所示。用运算元件与信号线来表现的处理内容,例如表现为如图3所示。在本发明中,以后将由信号线和对它们进行处理的运算元件构成的图称为逻辑图。
近年来,伴随着程序的大规模化,适当地抽取程序的试验项目日益困难。以往,对于逻辑图,没有有效地抽取试验项目的方法,而是依赖于设计者的经验等。另外,实际上为了进行试验,不仅是试验项目,而且还需要记载具体地输入的值、当时输出的期望的值(期待值)等,制作试验表格。
在专利文献1中公开了抽取程序的试验项目的例子。专利文献1记载的程序测试规格书生成装置是对程序进行解析,并根据重要度抽取测试项目来生成程序测试规格书的装置。具备:从程序中抽取变量/函数的程序解析部;显示所抽取的变量/函数的显示部;用于输入确定变量/函数的信息的输入部;抽取包括根据所输入的信息来确定的变量/函数的描述的测试项目抽取部;以及生成将所抽取的描述作为测试项目的程序测试的规格书生成部。另外,具备根据出现频度或者控制结构的级数(嵌套级别(nest level))来选择变量/函数,并通过同样的步骤针对它们生成规格书的机构。
[专利文献1]日本特开2001-273169号公报(图1、图5)
发明内容
监视控制系统的典型的测试,是针对成为监视对象的模拟值是否输出适当的数字信号的测试。例如,如果将温度传感器的模拟值设为监视对象,则针对监视它的模块输入几个值,试验异常高温/异常低温等的数字信号是否正确地输出到通信路径。在本发明中将它称为静态试验。
监视控制系统中的静态试验是针对成为监视对象的每个模拟值进行的,所以数量较多,其试验表格也往往变得庞大。如何有效地进行它们的制作一直以来都是个课题。
文献1记载的程序测试规格书生成装置可以从用C语言等高级语言描述的程序中抽取试验项目。通过与用户的对话,并且根据出现频度、嵌套级别,从变量/函数中抽取试验项目,并根据它们来生成试验规格书。在逻辑图中,程序中的变量相当于信号线,函数相当于运算元件。虽然不是不可以利用该情况而将文献1记载的程序测试规格书生成装置应用于逻辑图来抽取试验项目,但从许多变量/函数中通过对话操作适当地抽取试验项目是费力的作业,存在无法有效地进行的问题。
另外,出现频度、嵌套级别成为变量/函数的重要度的提示,通过使用这些尺度来重点地决定试验项目,可以期待在限定的试验项目中有效地抑制问题的发生,但这些尺度是依赖于安装的尺度,并未表示针对系统的要求,作为验证是否满足要求的试验项目是不合适的。而且,实际上为了进行试验,需要针对每个试验项目来制作试验表格,但对于这些没有记载。
本发明的目的在于有效地生成监视控制系统中的试验表格。
具备:逻辑图解析部,对保存在逻辑图保存装置中的逻辑图进行解析;输入值生成部,根据逻辑图解析部所导出的逻辑图的输入点以及保存在输入规格保存装置中的逻辑图的输入规格,针对将模拟值进行了划分的每个输入值种类,生成输入值;输出值生成部,针对与逻辑图解析部所导出的运算元件的种类对应的每个输出点,生成针对由输入值生成部生成的输入值的期待值;以及表格生成部,根据输入值生成部所生成的输入值与输出值生成部所生成的期待值,生成试验表格。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010243739.7/2.html,转载请声明来源钻瓜专利网。