监视控制装置用测试装置制造方法及图纸

技术编号:15529428 阅读:50 留言:0更新日期:2017-06-04 16:47
监视控制装置用测试装置包括输入输出指令部、控制逻辑执行部、逻辑连接部、模拟逻辑执行部、测试对象指示部、设备特性获取部、模拟逻辑管理部及逻辑连接信息生成部,模拟逻辑管理部根据由设备特性获取部获取的设备特性,基于模拟逻辑管理规则,确定适合控制逻辑的模拟逻辑,逻辑连接部利用基于逻辑连接规则生成的逻辑连接信息,将控制逻辑和模拟逻辑进行连接。

Test device for monitoring control device

Monitor control device for testing device comprises an input and output command and control logic execution department, logic connection part, simulation logic implementation, test object indicating department, equipment characteristics acquisition and analog logic management unit and logical connection information generating unit, analog logic management department according to the characteristics of equipment by the equipment acquisition section acquires the characteristics, simulation the logic management rules based on determining the simulation logic is suitable for control logic, logic connection using the connection information logical connection rule generation based on logic, control logic and analog logic connection.

【技术实现步骤摘要】
【国外来华专利技术】监视控制装置用测试装置
本专利技术涉及对控制监视控制系统的设备等的监视控制装置进行测试的监视控制装置用测试装置。
技术介绍
监视控制系统是将温度、压力、位置、其它来自各种传感器等作为监视对象的设备的信息呈现给操作员或监视员,并根据操作员或监视员的操作来控制电动机、阀、开关、液压装置等各种设备的系统,广泛用于发电厂、化工厂、受配电设备、上下水道等领域。在典型的监视控制系统中,包括多个按照与作为监视控制对象的设备进行信号的收发等处理进行分割的模块,利用通信路径将这些模块进行耦合,从而实现多种处理。监视控制系统的各模块的处理内容如电路图那样,大多利用以箭头表示信号的输入输出方向的有向图形(“有向图形”是指由具有顶点和方向的边(箭头)构成的图形)表示。具体而言,各模块的处理内容通过将表示信号处理的节点(以下也称为“运算元件”)和将节点之间连接且表示信号流向的链路(以下也称为“信号线”)进行组合来呈现。模块的处理内容以前利用硬件电路来固定实现,但出于灵活性、性价比的观点,近年来大多作为数字计算机上的程序来安装,从而可在数字计算机上模拟动作来实现处理。作为利用运算元件和信号线来呈现处理内容的编程语言的标准,例如可举出国际标准IEC61131-3。运算元件以上述国际标准的功能块图(FunctionBlockdiagram。简称FBD)来描述,将运算元件和信号线组合来呈现的处理内容由称为逻辑图的图来表示。近年来,随着程序的大规模化,测试程序工作正在变得困难。该现象也同样出现在监视控制系统中生成表示监视控制的控制逻辑的逻辑图(控制逻辑图)时。具体而言,逻辑图中,由于描述了与各种模式对应的多个处理(此处,“处理”是指所谓计算机处理。而“与各种模式对应的多个处理”在后文中称为“动作”),因此,控制逻辑容易变复杂,复杂的控制逻辑将分割为多张逻辑图来描述。此外,控制的对象设备的数量较多,因此,控制该设备的逻辑图的数量也变得庞大。一般,在用于保障控制逻辑的正确动作的测试中,在利用实际的控制对象设备进行测试之前,通过仿真(以下也称为“模拟逻辑”)实施测试。仿真例如是模拟相当于实际工厂中的泵装置等的动作。作为利用仿真来实施控制逻辑的测试的现有技术,有专利文献1的现有例中记载的技术。在专利文献1记载的现有技术中,测试员根据测试手册,对人机输入功能进行各种数据的输入操作,在控制逻辑中进行了处理后的结果经由处理输出功能输入到仿真软件,仿真软件中进行仿真后的结果经由处理输入功能,将处理数据输入到控制逻辑,控制结果经由控制逻辑输出到人机输出功能,测试员将人机输出功能的内容与测试手册的内容进行比较,判定合格与否。此外,以控制逻辑的测试的高效化为目的,提出有将测试操作自动化的方法。在专利文献1记载的技术中,包括:对按测试内容进行分类后的测试模式进行管理的测试模式管理单元;设定在对工厂控制装置实施测试模式的情况下作为前提的前提条件的前提条件设定单元;将用于实施测试模式的操作指令对工厂控制装置进行模拟操作的操作模拟单元;将作为利用工厂控制装置控制工厂后的结果而产生的工厂状态的履历进行保存的履历保存单元;及将工厂状态与规定的判定基准进行比较来判定测试结果的判定单元,该技术自动执行控制逻辑的测试。现有技术文献专利文献专利文献1:日本专利特开2001-175318号公报(第2页~第4页、图1、图25)
技术实现思路
专利技术所要解决的技术问题专利文献1中,停留在限定于测试执行的自动化,并未考虑高效构建测试环境的方法。在利用实际的控制对象设备实施测试的情况下,需要利用硬件的信号线等来将控制逻辑的输入输出和控制对象设备的输入输出进行接线。同样,即使在利用仿真实施测试的情况下,也需要确定与各控制逻辑对应的仿真,将控制逻辑的输入输出和仿真的输入输出在逻辑上进行连接。如上所述,在现有方法中,未考虑确定适合解决上述问题的仿真、并将控制逻辑的输入输出和仿真的输入输出进行连接的方法,需要将数量庞大的控制逻辑和仿真的输入输出进行连接,因此,在测试环境的构建中,适合解决上述问题的仿真的确定及连接的操作要花费工夫和时间。因此,本专利技术鉴于上述问题完成,其目的在于提供一种技术,通过以能够解决上述问题的方式适当确定与控制逻辑对应的仿真,将控制逻辑和仿真的输入输出无误地连接,从而可防止因连接错误导致的测试的失败,能够高效地实施测试。解决技术问题的技术方案本专利技术所涉及的监视控制装置用测试装置为作为监视控制系统的控制对象的设备的监视控制装置用测试装置,其包括:控制逻辑存放部,该控制逻辑存放部存放用于控制所述设备的逻辑即控制逻辑;控制逻辑执行部,该控制逻辑执行部执行从所述控制逻辑存放部取出的所述控制逻辑;输入输出指令部,该输入输出指令部对于所述控制逻辑执行部发出指令进行输入操作和输出操作,该输入操作是从所述控制逻辑存放部取出所述控制逻辑并输入到所述控制逻辑执行部,所述输出操作是输出由所述控制逻辑执行部执行的执行结果;模拟逻辑提供部,该模拟逻辑提供部提供用于模拟所述设备的动作的逻辑即模拟逻辑;模拟逻辑执行部,该模拟逻辑执行部从所述模拟逻辑提供部取出并执行所述模拟逻辑;逻辑连接部,该逻辑连接部连接所述控制逻辑和所述模拟逻辑;测试对象指示部,该测试对象指示部被指示作为测试对象的控制逻辑的控制对象的设备;设计图书存放部,该设计图书存放部存放为了设计所述监视控制系统而使用所述设备的图书即设计图书;设备特性获取部,该设备特性获取部从所述设计图书存放部获取被指示给所述测试对象指示部的作为测试对象的控制逻辑的控制对象的设备的设备特性;模拟逻辑管理部,该模拟逻辑管理部基于记载有所述设备特性和所述模拟逻辑的关联的模拟逻辑管理规则,确定适合所述测试对象的控制逻辑的模拟逻辑;以及逻辑连接信息生成部,该逻辑连接信息生成部基于记载有所述控制逻辑和所述模拟逻辑的连接方法的逻辑连接规则,生成用于将所述测试对象的控制逻辑和由所述模拟逻辑管理部确定的模拟逻辑进行连接的逻辑连接信息,其中,所述逻辑连接部利用所述逻辑连接信息生成部所生成的逻辑连接信息,将所述测试对象的控制逻辑和所述控制对象的模拟逻辑进行连接。专利技术效果根据本专利技术,模拟逻辑管理部根据由设备特性获取部获取的所述控制对象设备的设备特性,基于记载有设备特性和模拟逻辑的关联的模拟逻辑管理规则,确定适合所述测试对象的控制逻辑的模拟逻辑,逻辑连接信息生成部基于记载有所述控制逻辑和所述模拟逻辑的连接方法的逻辑连接规则,生成用于将所述测试对象的控制逻辑和由所述模拟逻辑管理部确定的模拟逻辑进行连接的逻辑连接信息,所述逻辑连接部利用所述逻辑连接信息生成部所生成的逻辑连接信息,将所述测试对象的控制逻辑和所述控制对象的模拟逻辑进行连接。由此,通过适当确定与控制逻辑对应的模拟逻辑,将控制逻辑和模拟逻辑的输入输出无误地连接,从而可防止因连接错误导致的测试的失败,能够高效地实施测试。附图说明图1是表示实施方式1所涉及的监视控制装置用测试装置的结构的框图。图2是表示系统图的一个示例的图。图3是表示控制逻辑的一个示例的图。图4是表示模拟逻辑的一个示例的图。图5是表示控制逻辑的一个示例的图。图6是表示模拟逻辑的一个示例的图。图7是表示运算元件及信号线的描述规则及说明的图。图8是表示逻辑连接信息的一个示本文档来自技高网
...
监视控制装置用测试装置

【技术保护点】
一种监视控制装置用测试装置,是作为监视控制系统的控制对象的设备的监视控制装置用测试装置,其特征在于,包括:控制逻辑存放部,该控制逻辑存放部存放用于控制所述设备的逻辑即控制逻辑;控制逻辑执行部,该控制逻辑执行部执行从所述控制逻辑存放部取出的所述控制逻辑;输入输出指令部,该输入输出指令部对于所述控制逻辑执行部发出指令进行输入操作和输出操作,该输入操作是从所述控制逻辑存放部取出所述控制逻辑并输入到所述控制逻辑执行部,所述输出操作是输出由所述控制逻辑执行部执行的执行结果;模拟逻辑提供部,该模拟逻辑提供部提供用于模拟所述设备的动作的逻辑即模拟逻辑;模拟逻辑执行部,该模拟逻辑执行部从所述模拟逻辑提供部取出并执行所述模拟逻辑;逻辑连接部,该逻辑连接部连接所述控制逻辑和所述模拟逻辑;测试对象指示部,该测试对象指示部被指示作为测试对象的控制逻辑的控制对象的设备;设计图书存放部,该设计图书存放部存放为了设计所述监视控制系统而使用所述设备的图书即设计图书;设备特性获取部,该设备特性获取部从所述设计图书存放部获取指示给所述测试对象指示部的作为测试对象的控制逻辑的控制对象的设备的设备特性;模拟逻辑管理部,该模拟逻辑管理部基于记载有所述设备特性和所述模拟逻辑的关联的模拟逻辑管理规则,确定适合所述测试对象的控制逻辑的模拟逻辑;以及逻辑连接信息生成部,该逻辑连接信息生成部基于记载有所述控制逻辑和所述模拟逻辑的连接方法的逻辑连接规则,生成用于将所述测试对象的控制逻辑和由所述模拟逻辑管理部确定的模拟逻辑进行连接的逻辑连接信息,所述逻辑连接部利用所述逻辑连接信息生成部所生成的逻辑连接信息,将所述测试对象的控制逻辑和所述控制对象的模拟逻辑进行连接。...

【技术特征摘要】
【国外来华专利技术】1.一种监视控制装置用测试装置,是作为监视控制系统的控制对象的设备的监视控制装置用测试装置,其特征在于,包括:控制逻辑存放部,该控制逻辑存放部存放用于控制所述设备的逻辑即控制逻辑;控制逻辑执行部,该控制逻辑执行部执行从所述控制逻辑存放部取出的所述控制逻辑;输入输出指令部,该输入输出指令部对于所述控制逻辑执行部发出指令进行输入操作和输出操作,该输入操作是从所述控制逻辑存放部取出所述控制逻辑并输入到所述控制逻辑执行部,所述输出操作是输出由所述控制逻辑执行部执行的执行结果;模拟逻辑提供部,该模拟逻辑提供部提供用于模拟所述设备的动作的逻辑即模拟逻辑;模拟逻辑执行部,该模拟逻辑执行部从所述模拟逻辑提供部取出并执行所述模拟逻辑;逻辑连接部,该逻辑连接部连接所述控制逻辑和所述模拟逻辑;测试对象指示部,该测试对象指示部被指示作为测试对象的控制逻辑的控制对象的设备;设计图书存放部,该设计图书存放部存放为了设计所述监视控制系统而使用所述设备的图书即设计图书;设备特性获取部,该设备特性获取部从所述设计图书存放部获取指示给所述测试对象指示部的作为测试对象的控制逻辑的控制对象的设备的设备特性;模拟逻辑管理部,该模拟逻辑管理部基于记载有所述设备特性和所述模拟逻辑的关联的模拟逻辑管理规则,确定适...

【专利技术属性】
技术研发人员:吉田圭吾吉永光伸津高新一郎
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1