CN112313689A - 管理装置、管理方法及程序 - Google Patents
管理装置、管理方法及程序 Download PDFInfo
- Publication number
- CN112313689A CN112313689A CN201880094755.9A CN201880094755A CN112313689A CN 112313689 A CN112313689 A CN 112313689A CN 201880094755 A CN201880094755 A CN 201880094755A CN 112313689 A CN112313689 A CN 112313689A
- Authority
- CN
- China
- Prior art keywords
- unit
- management
- information
- instrument
- instruments
- 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.)
- Granted
Links
- 238000007726 management method Methods 0.000 title description 192
- 238000000034 method Methods 0.000 claims abstract description 238
- 230000008569 process Effects 0.000 claims abstract description 155
- 238000012545 processing Methods 0.000 claims abstract description 104
- 238000003860 storage Methods 0.000 description 31
- 238000012544 monitoring process Methods 0.000 description 24
- 238000004891 communication Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 14
- 238000005259 measurement Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000001419 dependent effect Effects 0.000 description 4
- 238000009499 grossing Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 3
- 238000005520 cutting process Methods 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4155—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31368—MAP manufacturing automation protocol
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31455—Monitor process status
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31467—Display of operating conditions of machines, workcells, selected programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06395—Quality analysis or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Quality & Reliability (AREA)
- Testing And Monitoring For Control Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
管理装置(10)具有:第1接收部(150),其与多个仪器(20)连接,接收对从多个仪器(20)的任意者输出的数据实施的处理的设定;执行控制部(120),其使处理部(110)执行由第1接收部(150)接收的设定的处理;第2接收部(170),其接收多个仪器(20)的层级关系的设定;以及仪器管理部(180),其提供管理信息,该管理信息用于按照由第2接收部(170)接收的设定对多个仪器(20)的层级关系进行显示并且对与处理的执行状况相关的信息进行显示。
Description
技术领域
本发明涉及管理装置、管理方法及程序。
背景技术
在以工厂为代表的设施中,形成多个仪器通过网络连接的***。而且,通常设置用于对仪器进行管理的管理装置来进行***的运用(例如,参照专利文献1)。在专利文献1中,记载了将包含仪器在内的车间(plant)的层级和包含车间在内的设备体系作为呈树构造的层级的对象进行管理的技术。
专利文献1:日本特开2004-252700号公报
发明内容
在上述***中,对从多个仪器收集到的数据依次实施包含加工以及诊断在内的处理。这里,存在用户希望通过将对数据实施的处理任意地组合来实现灵活的处理流程的要求。因此,考虑执行由用户任意设定的处理流程。用户在设定了处理流程的情况下,需要如上所述对仪器进行管理,同时对自己设定的处理流程一并进行管理。但是,如果仪器的数量变多,处理流程变复杂,则用户的管理负担有可能变得过重。
本发明是鉴于上述情况而提出的,其目的在于减轻用户的管理负担。
为了实现上述目的,本发明的管理装置与多个仪器连接,该管理装置具有:第1接收单元,其接收对从多个仪器中的任意者输出的数据实施的处理的设定;执行控制单元,其使处理单元执行由第1接收单元接收的设定的处理;第2接收单元,其接收多个仪器的层级关系的设定;以及仪器管理单元,其提供管理信息,该管理信息用于按照由第2接收单元接收的设定对多个仪器的层级关系进行显示并且对与处理的执行状况相关的信息进行显示。
发明的效果
根据本发明,提供管理信息,该管理信息用于对多个仪器的层级关系进行显示并且对与处理的执行状况相关的信息进行显示。因此,用户能够容易地一并对多个仪器以及与上述多个仪器相关的处理的执行状况进行管理。由此,能够减轻用户的管理负担。
附图说明
图1是表示本发明的实施方式所涉及的管理***的结构的框图。
图2是表示实施方式所涉及的处理流程的一个例子的图。
图3是表示实施方式所涉及的***结构的一个例子的图。
图4是表示实施方式所涉及的管理装置的硬件结构的图。
图5是表示实施方式所涉及的管理装置的功能结构的图。
图6是表示实施方式所涉及的流程设定信息的一个例子的图。
图7是表示实施方式所涉及的仪器管理部的结构的图。
图8是表示实施方式所涉及的管理信息的一个例子的图。
图9是表示实施方式所涉及的管理信息的数据构造的图。
图10是表示实施方式所涉及的管理处理的流程图。
图11是表示实施方式所涉及的处理流程的设定画面的一个例子的图。
图12是表示实施方式所涉及的***结构的设定画面的一个例子的图。
图13是表示实施方式所涉及的流程执行处理的流程图。
图14是表示实施方式所涉及的执行控制处理的流程图。
图15是表示实施方式所涉及的流程数据的一个例子的图。
图16是表示实施方式所涉及的子处理的流程图。
图17是用于说明实施方式所涉及的处理流程的新的设定的第1图。
图18是用于说明实施方式所涉及的处理流程的新的设定的第2图。
图19是表示实施方式所涉及的仪器管理处理的流程图。
图20是用于说明实施方式所涉及的管理信息的新的设定的图。
图21是表示实施方式所涉及的管理信息的显示例的图。
图22是表示实施方式所涉及的管理信息的其他例子的图。
图23是表示实施方式的变形例所涉及的管理装置的功能结构的图。
图24是表示实施方式的变形例所涉及的仪器管理部的结构的图。
图25是用于说明实施方式的变形例所涉及的处理部和仪器管理部的图。
具体实施方式
下面,参照附图,对本发明的实施方式所涉及的管理***100详细地进行说明。
实施方式.
本实施方式所涉及的管理***100是设置于工厂的FA(Factory Automation)***,相当于生产产品的生产***。该管理***100对在作为生产线的生产线X上流转的工件实施以加工、监视以及检查为代表的各种处理。而且,管理***100具有提供用于供用户U1对处理状况进行管理的管理信息的功能。
如图1所示,管理***100具有:管理装置10,其对仪器21、22、23、24、25、26进行管理;以及仪器21、22,它们经由通信路径30与管理装置10连接。仪器22具有:仪器23,其经由通信路径30与管理装置10连接;以及仪器24、25、26,它们通过总线31与仪器23连接。
通信路径30将管理装置10与仪器21~23以能够相互通信的方式连接。另外,通信路径30将管理装置10与仪器24~26经由与通信路径30连接的仪器23以能够相互通信的方式连接。通信路径30是通过设置于工厂内的通信线路实现的工业用控制网络。但是,通信路径30也可以是以LAN(Local Area Network)为代表的信息网络。另外,通信路径30也可以是专用线路。
仪器21~26是以在生产线X设置的传感器装置、致动器或者机器人为代表的仪器。下面,说明仪器22所具有的仪器23~26是传感器装置,仪器23输出表示X轴的振动的测量值,仪器24输出表示Y轴的振动的测量值,仪器25输出表示Z轴的振动的测量值,仪器26输出框体温度的测量值的例子。仪器22~26将表示传感器的测量结果的数据定期地输出至管理装置10。仪器22~26输出测量结果的周期例如是1ms、100ms或1sec。另外,下面,将仪器21~26总称而记作仪器20。
管理装置10是设置于工厂的工业用计算机。管理装置10利用仪器21~26执行用于使生产线X运转的控制处理。该控制处理是通过由用户U1将一个或多个子处理任意组合而设计的处理流程。另外,管理装置10提供管理画面,该管理画面用于供用户U1对管理***100的结构进行管理。并且,管理装置10在该管理画面上除了对管理***100的结构进行显示之外,还对处理流程的执行状况进行显示。
图2例示了由管理装置10执行的处理流程40。该处理流程40包含对从仪器22、23收集到的数据实施的一系列的子处理41、42、43、44、45、46、47。
子处理41相当于从仪器22收集数据的处理,子处理42相当于对作为子处理41的结果而输出的数据进行剪切的处理。数据的剪切处理是将值舍入至预先规定的范围内的处理。子处理43相当于对作为子处理42的结果而输出的数据进行平滑化的处理。数据的平滑化例如通过移动平均或者IIR滤波器进行。子处理44相当于从仪器23收集数据的处理,子处理45相当于对作为子处理44的结果而输出的数据进行剪切的处理,子处理46相当于对作为子处理45的结果而输出的数据进行平滑化的处理。子处理47相当于对作为子处理43、46的结果而输出的数据进行诊断的处理。数据的诊断处理是通过与预先确定的正常图案的比较来诊断有无异常的处理。
根据图2所示的处理流程40,每次从仪器22、23输出测量结果时,执行包含子处理41~47在内的一系列处理。然后,通过将测量结果所包含的离群值进行剪切而除外,并且与通过平滑化降低了噪声后的值相应地对有无异常进行诊断,将诊断结果通知给用户U1。
另外,管理装置10向用户U1提供用于对如图3所例示的管理***100的结构进行管理的画面。该***结构表示管理***100的层级构造,以表示仪器间的层级关系的方式由用户任意规定。例如,图3示出了仪器23~26从属于仪器22的关系。而且,管理装置10以树状向用户显示这种***结构,能够容易地取得以及编辑与各仪器相关的信息。此外,在图3中,“仪器”之后的编号与各仪器20的标号相同。例如,“仪器[21]”对应于仪器21。***结构由用户U1任意地规定,而与多个仪器20的实际物理连接关系无关。
接着,对管理装置10的硬件结构进行说明。如图4所示,管理装置10具有处理器11、主存储部12、辅助存储部13、输入部14、输出部15和通信部16。主存储部12、辅助存储部13、输入部14、输出部15以及通信部16都经由内部总线17与处理器11连接。
处理器11包含MPU(Micro Processing Unit)。处理器11通过执行在辅助存储部13中存储的程序P1而实现管理装置10的各种功能,执行后述的处理。
主存储部12包含RAM(Random Access Memory)。从辅助存储部13向主存储部12加载程序P1。而且,主存储部12用作处理器11的工作区域。
辅助存储部13包含以EEPROM(Electrically Erasable Programmable Read-OnlyMemory)为代表的非易失性存储器。辅助存储部13除了对程序P1进行存储之外,还对处理器11的处理所使用的各种数据进行存储。辅助存储部13按照处理器11的指示向处理器11供给处理器11所利用的数据,对从处理器11供给的数据进行存储。
输入部14包含以输入键以及指点设备为代表的输入设备。输入部14取得由管理装置10的用户U1输入的信息,将取得的信息报告给处理器11。
输出部15包含以LCD(Liquid Crystal Display)以及扬声器为代表的输出设备。输出部15构成与构成输入部14的指点设备一体形成的触摸屏。输出部15按照处理器11的指示向用户U1提示各种信息。
通信部16包含用于与外部装置进行通信的网络接口电路。通信部16从外部接收信号,将由该信号表示的数据向处理器11输出。另外,通信部16将表示从处理器11输出的数据的信号向外部装置发送。
管理装置10通过上述硬件结构的协同动作来发挥各种功能。如图5所示,管理装置10作为其功能而具有:处理部110,其执行构成处理流程的子处理;执行控制部120,其使处理部110执行子处理;收集部130,其收集从仪器20输出的数据;UI(User Interface)部140,其与用户之间交换信息;第1接收部150,其接收处理流程的设定;存储部160,其对各种数据进行存储;第2接收部170,其接收仪器20的层级关系的设定;以及仪器管理部180,其向用户U1提供用于对仪器21~26进行管理的管理信息。
执行控制部120、第1接收部150、存储部160、第2接收部170以及仪器管理部180形成用于执行处理流程而对***结构进行管理的平台50。
处理部110主要由处理器11实现。处理部110分别通过预先在管理装置10中设定的程序P1或者由用户准备的插件软件来实现。处理部110分别执行作为构成处理流程的要素的子处理。详细而言,处理部110分别取得作为子处理的对象而由执行控制部120输入的数据,将对所取得的数据实施了子处理而得到的结果输出至执行控制部120。在图2所示的例子中,子处理42、43、45~47分别由某一个处理部110执行。处理部110作为权利要求中的处理单元起作用。
执行控制部120主要由处理器11实现。执行控制部120以遵循于由第1接收部150接收到的设定的顺序,使处理部110执行子处理。详细而言,执行控制部120取得由收集部130收集到的数据,将所取得的数据向对该数据实施子处理的处理部110发送。另外,执行控制部120取得从处理部110作为子处理的结果而输出的数据,将所取得的数据向对该数据实施下一个子处理的处理部110或者输出该数据的收集部130的输出模块131发送。执行控制部120作为权利要求中的执行控制单元起作用。
收集部130主要通过处理器11与通信部16的协同动作来实现。图5所示的收集部130与仪器21、22各自对应地设置有两个,但也可以设置于管理装置10所连接的每条传输路径。收集部130收集从所连接的仪器22输出的数据,将收集到的数据向执行控制部120发送。收集部130作为权利要求中的收集单元起作用。
另外,收集部130具有对输出信息进行输出的输出模块131。输出信息是与处理流程的执行结果相关的信息。例如,在执行用于对仪器21进行控制的处理流程的情况下,输出模块131将从执行控制部120发送的控制命令作为输出信息发送至作为控制对象的仪器21。此外,输出信息不限定于控制命令,既可以是用于报告异常的发生的通知,也可以是用于在外部的服务器装置中储存的品质管理信息。
UI部140相当于主要由输入部14以及输出部15实现的触摸屏。UI部140按照第1接收部150的控制,向用户显示用于输入处理流程的设定的画面。用户对UI部140进行操作,对构成处理流程的子处理的内容以及个数、子处理的执行所需的参数进行任意设定。然后,UI部140将表示通过用户的操作而输入的处理流程的设定的信息向第1接收部150发送。另外,UI部140按照经由第2接收部170的仪器管理部180的控制,向用户显示用于输入包含仪器20的层级关系在内的***结构的画面。用户对UI部140进行操作,对***结构任意进行设定。然后,UI部140将表示通过用户的操作而输入的***结构的设定的信息向第2接收部170发送。
第1接收部150主要由处理器11实现。第1接收部150从UI部140接收处理流程的设定,向执行控制部120通知表示该设定内容的流程设定信息。向执行控制部120通知的流程设定信息储存于存储部160中。第1接收部150作为权利要求中的第1接收单元起作用。
存储部160主要由辅助存储部13实现。存储部160对流程设定信息进行存储。
图6例示了在存储部160中存储的流程设定信息161。该流程设定信息161表示用于执行图2所示的处理流程的设定。流程设定信息161是将用于对子处理进行识别的子处理ID、该子处理的名称、相当于该子处理的在先处理的子处理、相当于该子处理的后续处理的子处理、输入至该子处理的数据的类型、从该子处理输出的数据的类型关联起来的表数据。
在图6中,子处理ID是与向图2的子处理标注的标号相同的标识符。另外,在先处理以及后续处理的编号表示子处理ID。另外,作为“收集”这一子处理的在先处理,示出了输出成为收集对象的数据的仪器20。关于输入数据以及输出数据,“FLOAT16*1”表示浮点型的16位的数据是1个。同样地,“FLOAT16*2”表示浮点型的16位的数据是2个,“BOOL*1”表示布尔型的数据是1个。
此外,流程设定信息161也可以包含与图6所例示的信息不同的信息。例如,流程设定信息161也可以包含对子处理的内容进行规定的参数。该参数例如是尾数处理所使用的阈值、成为对数据进行收集的对象的仪器的标识符、对数据进行收集的周期、以及成为对控制命令进行发送的对象的仪器的标识符。
返回至图5,第2接收部170主要由处理器11实现。第2接收部170从UI部140接收***结构的设定,将表示该设定内容的***结构信息发送至仪器管理部180。第2接收部170作为权利要求中的第2接收单元起作用。
仪器管理部180主要通过处理器11以及辅助存储部13的协同动作实现。仪器管理部180从第2接收部170取得***结构信息而存储。另外,仪器管理部180从执行控制部120取得表示处理流程的执行状况的执行信息,从收集部130取得与成为数据收集对象的仪器20相关的仪器信息。然后,仪器管理部180经由第2接收部170向UI部140提供管理信息,该管理信息用于将取得的信息与管理***100的结构一起显示于UI部140。仪器管理部180作为权利要求中的仪器管理单元起作用。
图7示出了仪器管理部180的结构。如图7所示,仪器管理部180具有:显示控制部181,其向第2接收部170发送管理信息,使UI部140显示管理画面;管理部182,其对***结构信息进行管理,生成管理信息;蓄积部183,其对***结构信息以及与处理流程的执行状况相关的信息进行蓄积;仪器监视部184,其从收集部130取得仪器信息;以及处理监视部185,其取得执行信息,对处理流程的执行状况进行监视。
显示控制部181将从管理部182输出的管理信息向第2接收部170发送,使UI部140显示该管理信息的内容。管理部182从第2接收部170取得***结构信息而储存于蓄积部183。另外,管理部182对蓄积部183所储存的***结构信息、从仪器监视部184取得的仪器信息、从处理监视部185取得的执行信息进行整合,生成用于同时对***结构和处理流程的执行状况进行显示的管理信息。然后,管理部182将管理信息发送至显示控制部181。
图8例示了管理信息1821。管理信息1821是将与仪器20对应地显示的组件的ID、该组件的从属组件的ID、与该组件对应的仪器、该组件的显示名、以及附加给该组件的标签(tag)关联起来的数据。这里,组件相当于实现如图3所示的树状连接关系的节点。
从属组件表示一个组件下辖的下级层级的组件。根据从属组件的ID,规定了组件之间的主从关系,决定了管理***100的层级构造。例如,与仪器22对应的组件ID“3”的组件具有组件ID“4”、“5”、“6”、“7”作为下级的组件,这些下级的组件分别对应于仪器23~26。即,如图3所示,仪器22位于仪器23~26的上级的层级。标签表示执行信息以及仪器信息。
管理信息1821中的包含组件ID、从属组件ID、对应仪器、显示名在内的部分相当于***结构信息1831。由于在用户刚刚规定了***结构之后组件尚未被附加标签,因此如图8所示,附有空栏的标签的管理信息1821作为***结构信息1831储存于蓄积部183中。但是,标签也可以表示由用户输入的附加信息。
管理信息1821具有任意的数据构造,但是作为一个例子,为了表现层级关系,具有图9所示的数据构造。图9所示的数据构造是按照OPC-UA(Object Linking and Embeddingfor Process Control-Undefined Architecture)而规定的,是用于表现具有层级构造的模型的格式。在图9中,从菱形标记延伸的箭头表示箭头的目标的要素下辖于箭头的来源的要素。另外,从三角形标记延伸的箭头表示箭头的目标的要素相当于作为箭头的来源的多个要素中的任意者。
在该数据构造中,其他组件、报头和主体下辖于组件。由于与仪器20对应的组件下辖其他组件,因此,表现出仪器20之间的层级关系。但是,与图3所示的树的末端的节点对应的组件没有下辖其它组件。
另外,报头表示包含组件的数据大小在内的形式性的或者附加性的信息,实质性的信息储存于主体中。报头中包含的信息例如是管理装置10用于在内部处理中对组件进行操作的组件名、用于对各组件进行识别的组件ID、用于在画面上显示组件的组件显示名、以及表示在画面上显示的图标的数据的位置的组件图标文件路径。图9示出了组件ID即“标识名”、组件显示名、和组件图标文件路径的数据类型是string型。
另外,资源下辖于主体。主体是对资源进行汇集的要素。主体有时不包含资源,有时包含一个或多个资源。资源相当于数据标签资源(data tag resource)和文件资源的至少一方。但是,有时主体下辖有多个资源,上述多个资源包含数据标签资源以及文件资源这二者。
数据标签资源表示执行信息以及仪器信息。详细而言,数据标签资源所包含的信息例如是用于对资源进行识别的资源ID、用于管理装置10在内部处理中对资源进行操作的资源名、用于在画面上对资源进行显示的资源显示名、表示在画面上显示的图标的数据的位置的资源图标文件路径、用于仪器管理部180通过通信对外部进行访问的访问目标信息、表示数据的位置的位置地址信息、从作为访问目标的仪器取得的值即当前值、该当前值的数据类型、以及在该当前值是字符串类型的情况下使用的字符数。访问目标信息例如是IP地址或者站编号。位置地址信息相当于由PLC(Programmable Logic Controller)使用的设备地址。执行信息以及仪器信息可以说是在数据标签资源中主要由当前值表示的信息。图9在“资源”这一块体中示出了资源ID即“标识名”、资源显示名、和资源图标文件路径的数据类型是string型。另外,在“数据标签资源”这一块体中,示出了数据标签资源所包含的当前值以及数据类型本身的数据类型是object以及datataype。
文件资源表示在组件是文件形式的数据的情况下的与该数据相关的信息。文件资源所包含的信息例如是用于对资源进行识别的资源ID、用于管理装置10在内部处理中对资源进行操作的资源名、用于在画面上对资源进行显示的资源显示名、表示在画面上显示的图标的数据的位置的资源图标文件路径、以及表示文件形式的数据的位置的文件路径。图9示出了文件路径的数据类型是string型。
例如,如果处理流程处于执行中,则数据标签资源的当前值是“执行中”这样的string型object,数据类型是string型。数据类型与执行信息以及仪器信息的内容相应地示出各种datatype,例如是bool型、int型、float型或string型。
返回至图7,仪器监视部184对来自仪器20的数据的收集状况进行监视。详细而言,仪器监视部184对是否从构成管理***100的各个仪器20收集了成为处理流程的对象的数据进行监视。但是,仪器监视部184也可以针对仪器20进行其他监视。例如,仪器监视部184既可以对是否从仪器20输出了错误进行监视,也可以对仪器20的连接状况进行监视。仪器监视部184既可以通过定期地向收集部130请求发送仪器信息的轮询方式从收集部130取得仪器信息,也可以通过由收集部130主动定期地发送仪器信息的推送方式取得仪器信息。仪器监视部184将取得的仪器信息依次向管理部182发送。
处理监视部185对处理流程的执行状况进行监视。详细而言,处理监视部185对处理流程是否处于执行中进行监视。但是,处理监视部185也可以针对处理流程进行其他监视。例如,处理监视部185也可以对在处理流程的执行中是否存在错误进行监视。处理监视部185既可以通过定期地向执行控制部120请求发送执行信息的轮询方式从执行控制部120取得执行信息,也可以通过由执行控制部120主动定期地发送执行信息的推送方式取得执行信息。处理监视部185将取得的执行信息依次向管理部182发送。
接着,使用图10~22说明由管理装置10执行的管理处理。图10所示的管理处理在管理装置10接通电源后开始。此外,该管理处理不限于以图10所示的顺序执行,但是为了容易理解说明,将图10作为一个例子来说明管理处理。
在管理处理中,第1接收部150执行第1接收处理(步骤S1)。具体而言,第1接收部150使UI部140显示图11所例示的画面,接收由用户输入的处理流程的设定。在该画面中,通过拖放操作将从左侧的菜单选择出的块体配置于右侧,通过箭头连接各块体,由此能够输入处理流程。另外,利用通过对块体进行选择而显示的子菜单92,能够输入详细的设定项目。由此,第1接收部150接收处理流程的设定,将如图6所示的流程设定信息储存于存储部160中。此外,第1接收处理也可以是当用户在任意定时(timing)设定了处理流程时执行。步骤S1对应于权利要求中的第1接收步骤。
返回至图10,在步骤S1之后,第2接收部170执行第2接收处理(步骤S2)。具体而言,第2接收部170使UI部140显示图12所例示的画面,接收由用户输入的***结构的设定。在该画面上,通过从选择组件而显示的菜单93设定与组件对应的仪器和显示名,通过追加下级的组件,能够输入任意的***结构。由此,第2接收部170接收处理流程的设定,图8所示的管理信息被储存于仪器管理部180的蓄积部183中。此外,第2接收处理也可以是当用户在任意定时设定了***结构时执行。步骤S2对应于权利要求中的第2接收步骤。
返回至图10,在步骤S2之后,管理装置10开始流程执行处理(步骤S3),开始仪器管理处理(步骤S4)。下面,依次说明流程执行处理以及仪器管理处理。
流程执行处理是执行处理流程的处理,主要由处理部110、执行控制部120以及收集部130执行。流程执行处理对应于权利要求中的执行步骤。在流程执行处理中,如图13所示,管理装置10对是否有处理流程的开始指示进行判定(步骤S31)。具体而言,执行控制部120按照通过第1接收处理接收的设定,对是否有开始处理流程的指示进行判定。该开始指示可以是由用户输入的指示,也可以是在到达预先确定的时间表所规定的时刻时产生的触发。
在判定为没有开始指示的情况下(步骤S31:No),管理装置10反复进行步骤S31的判定,等待至有开始指示为止。另一方面,在判定为有开始指示的情况下(步骤S31:Yes),管理装置10开始执行控制处理(步骤S32)。执行控制处理是执行控制部120按照流程设定信息在处理部110和收集部130之间传送数据的处理。使用图14说明该执行控制处理。
在执行控制处理中,执行控制部120使处理流程的执行所需的收集部130以及处理部110全部启动,开始子处理(步骤S321)。具体而言,执行控制部120参照存储部160的流程设定信息,确定、启动用于实现执行处理流程所包含的子处理的收集部130以及处理部110的程序。由此,收集部130以及处理部110成为能够执行子处理的状态。
接下来,执行控制部120对是否有流程数据的输入进行判定(步骤S322)。具体而言,执行控制部120对遵循于处理流程的数据是否已经从处理部110以及收集部130的任意者向执行控制部120发送进行判定。
图15例示了流程数据61。流程数据61是将附加给流程数据的数据标签(datalabel)、表示从仪器20收集到与该流程数据对应的收集数据的时刻的时间戳、以及数据的值关联起来的表。这里,收集数据表示被实施处理流程的对象的数据。数据标签相当于用于识别图2中的箭头的标签。例如,“#1”这一数据标签被附加给从图2中的子处理41输出而输入至子处理42的数据。时间戳表示被实施用于得到流程数据的子处理的收集数据的收集时刻。例如,在图2中,对在10点42分56秒通过子处理41的执行而收集到的收集数据依次实施子处理42、43,对这些子处理的输出即流程数据都附加“10:42:56”这一时间戳。数据的值表示子处理的结果。
返回至图14,当在步骤S322中判定为没有流程数据的输入的情况下(步骤S322:No),执行控制部120反复进行步骤S322的判定,等待至流程数据被输入为止。另一方面,在判定为有流程数据的输入的情况下(步骤S322:Yes),执行控制部120将在步骤S322中判断为已输入的流程数据发送至按照流程设定信息执行下一个子处理的处理部110或者收集部130(步骤S323)。例如,在执行图2所示的处理流程的情况下,当从执行子处理41的收集部130输入了流程数据时,执行控制部120将该流程数据发送至执行子处理42的处理部110。另外,在从该处理部110输入了流程数据时,执行控制部120将该流程数据发送至执行子处理43的处理部110。
返回至图13,在步骤S323之后,执行控制部120重复步骤S322及其后的处理。由此,执行控制部120能够使处理部110以及收集部130按照流程设定信息反复执行包含一系列子处理在内的处理流程中的应由管理装置10执行的子处理。
接下来,使用图16说明在步骤S321中开始的子处理。该子处理由处理部110以及收集部130执行。下面,以处理部110执行子处理的例子为中心进行说明。
在子处理中,处理部110对是否有输入数据进行判定(步骤S3211)。具体而言,处理部110对是否输入了从执行控制部120发送的数据进行判定。但是,在由收集部130执行子处理的情况下,收集部130对是否有从仪器20输出的数据进行判定。
在判定为没有输入数据的情况下(步骤S3211:No),处理部110反复进行步骤S3211的判定,等待至有输入数据为止。另一方面,在判定为有输入数据的情况下(步骤S3211:Yes),处理部110执行子处理的内容,将表示子处理的结果的输出数据输出至执行控制部120(步骤S3212)。之后,处理部110重复步骤S3211及其后的处理。
通过以上的执行控制处理以及子处理,管理装置10半永久性地反复执行针对从收集部130反复输出的数据的处理流程,直至有后述的结束指示为止。
另外,说明了执行控制部120使处理部110以遵循于流程设定信息的顺序执行子处理。该说明涉及的是收集部130在某个定时从仪器取得的数据,反复取得的数据不限于此。具体而言,处理部110针对在不同的定时取得的数据而执行的子处理的执行顺序并非必须限于处理流程所规定的顺序。例如,当收集部130在时刻t1取得数据D1、在时刻t2取得数据D2,分别对这些数据D1、D2依次实施第1子处理以及第2子处理的情况下,也可以按照针对数据D1的第1子处理、针对该第1子处理的结果的第2子处理、针对数据D2的第1子处理、针对该第1子处理的结果的第2子处理这一顺序执行处理,也可以按照针对数据D1的第1子处理、针对数据D2的第1子处理、针对数据D1的第1子处理的结果的第2子处理、针对数据D2的第1子处理的结果的第2子处理这一顺序执行处理。
返回至图13,在步骤S32之后,管理装置10对是否有处理流程的结束指示进行判定(步骤S33)。该结束指示可以是由用户输入的指示,也可以是通过到达预先确定的时间表所规定的时刻而产生的触发。
在判定为没有结束指示的情况下(步骤S33:No),管理装置10反复进行步骤S33的判定,使执行控制处理继续进行。另一方面,在判定为有结束指示的情况下(步骤S33:Yes),管理装置10结束执行控制处理和子处理(步骤S34)。具体而言,管理装置10结束在步骤S32中开始的执行控制处理以及在该执行控制处理中开始的子处理。
接下来,管理装置10对是否接收了流程设定信息的新的设定进行判定(步骤S35)。具体而言,第1接收部150利用管理信息,判定是否由用户进行了新的处理流程的设定。例如,如图17所示,在向画面的上侧配置了用于对处理流程进行设定的窗口,向画面的下侧配置了对管理信息进行显示的窗口的状态下,用户通过光标702选择在下侧显示的“振动Y轴”的块体701,如块体703那样拖放而移动至上侧的框704。如图18所示,通过这样的拖放操作,输入用于将处理流程的收集数据从“框体温度”变更为“振动Y轴”的设定。此外,在步骤S35中接收的新的设定也可以是利用图11所示的画面进行的处理流程的新的设定。
此外,由用户进行的处理流程的设定变更是用户在任意的定时使用UI部140输入的,在步骤S35中,管理装置10单纯对是否有新的设定进行判定。当在执行控制处理的执行过程中输入了处理流程的设定变更的情况下,该输入成为停止执行控制处理的触发,步骤S33的判定为Yes,执行控制处理停止,步骤S35的判定为Yes。
返回至图13,在步骤S35中判定为没有接收新的设定的情况下(步骤S35:No),管理装置10重复步骤S31及其后的处理。另一方面,在判定为接收了新的设定的情况下(步骤S35:Yes),管理装置10按照在步骤S35中接收的新的设定对流程设定信息进行更新(步骤S36)。具体而言,第1接收部150将新的设定内容通知给执行控制部120,执行控制部120对存储部160所存储的流程设定信息进行更新。例如,在输入了图17、图18所示的新的设定的情况下,图6所示的子处理44的收集对象从仪器[26]变更为仪器[24]。
返回至图13,在步骤S36之后,管理装置10重复步骤S31及其后的处理。由此,执行包含一系列子处理在内的处理流程,在处理流程停止时,接收流程设定信息的新的设定。
接着,说明在图10中的步骤S4中开始的仪器管理处理。仪器管理处理是向用户提供用于管理多个仪器20的管理信息的处理,主要由第2接收部170以及仪器管理部180执行。仪器管理处理与在步骤S3中开始的流程执行处理并行地执行。仪器管理处理对应于权利要求中的提供步骤。
在仪器管理处理中,如图19所示,仪器管理部180取得执行信息(步骤S41)。具体而言,处理监视部185从执行控制部120取得与处理流程的执行状况相关的执行信息,发送至管理部182。
接下来,仪器管理部180取得仪器信息(步骤S42)。具体而言,仪器监视部184从收集部130取得与仪器20相关的仪器信息,发送至管理部182。
接下来,第2接收部170对是否接收了管理信息的新的设定进行判定(步骤S43)。具体而言,第2接收部170利用处理流程的设定,判定是否由用户进行了用于将与处理的执行状况相关的信息显示于管理信息的显示画面上的设定。例如,如图20所示,用户通过光标702拖放在画面上侧显示的整个处理流程711,使其移动至画面下侧中的“仪器[22]”正下方的区域713。通过这种拖放操作,如图21所示,在与“仪器[22]”这一组件相同的层级生成对处理流程的执行状况进行显示的组件群714。此外,在步骤S43中接收的新的设定也可以是利用图12的画面进行的***结构的新的设定。
此外,用户对管理信息的设定变更是用户在任意定时使用UI部140输入的,在步骤S43中,管理装置10单纯对是否有新的设定进行判定。
返回至图19,在步骤S43中判定为没有接收新的设定的情况下(步骤S43:No),仪器管理部180将处理向步骤S45转移。另一方面,在判定为接收了新的设定的情况下(步骤S43:Yes),仪器管理部180按照在步骤S43中接收的新的设定对管理信息进行更新(步骤S44)。具体而言,第2接收部170将新的设定内容通知给仪器管理部180,管理部182对蓄积部183所存储的管理信息进行更新。例如,在输入了图20所示的新的设定的情况下,图6所示的管理信息被更新,如图22所示,成为包含用于进行与处理流程相关的显示的组件的状态。
返回至图19,在步骤S44之后,仪器管理部180对显示管理信息的显示画面进行更新(步骤S45)。具体而言,显示控制部181基于在步骤S41、S42中取得的信息以及在步骤S43中接收的新的设定,对在管理画面中显示的内容进行更新。由此,如图21所示,在组件715、716中显示“收集中”这一仪器信息,在组件717中显示“执行中”这一执行信息。
返回至图19,在步骤S45之后,仪器管理部180重复步骤S41及其后的处理。由此,***结构能够由用户任意设定,并且能够提供包含与处理流程的执行状况相关的执行信息以及仪器信息在内的管理信息。另外,管理信息是与处理流程的执行状况相应地随时更新的。
如上所述,提供了用于对多个仪器20的层级关系进行显示并且对与处理的执行状况相关的信息进行显示的管理信息。因此,用户能够容易地一并管理多个仪器20和与上述多个仪器20相关的处理的执行状况。由此,能够减轻用户的管理负担。
另外,管理信息包含表示处理流程是否处于执行中的执行信息。因此,用户能够容易地识别处理流程是否处于执行中,并且对管理***100进行管理。
另外,管理信息包含表示从仪器20输出的数据是否是处理流程的对象的仪器信息。因此,用户能够容易地识别多个仪器20中的哪个仪器20涉及处理流程,对管理***100进行管理。
另外,第1接收部150新接收了利用管理信息进行的处理流程的设定。由此,用户能够一边参照管理信息一边更容易地对处理流程进行设定。
另外,第2接收部170新接收了利用处理流程的设定进行的用于显示管理信息的设定。由此,用户能够一边参照处理流程的设定一边更容易地对管理信息进行变更。
另外,多个仪器20的层级关系显示为树状。由此,用户能够容易地识别多个仪器20的层级关系。
另外,管理信息具有用于表现层级关系的数据构造,该数据构造是如下构造:与仪器对应的组件下辖其他的组件和主体,该主体下辖数据标签资源。数据标签资源表示仪器信息以及执行信息。由此,能够容易地对层级关系进行管理,并且其变更变得容易。
以上,对本发明的实施方式进行了说明,但本发明并不限定于上述实施方式。
例如,图5所示的平台50是作为用于执行处理流程而对仪器20进行管理的动作环境提供的。因此,例如像图23所示那样,即使取代UI部140,将外部的终端80与平台50连接,将具有多个处理部110中的一部分或者全部处理部110的外部的处理装置111与平台50连接,也能够发挥与上述管理装置10等同的功能。
另外,如图24所示,也可以是,仪器管理部180具有用于与外部装置81进行通信的通信部186,仪器管理部180与外部装置81协同地对多个仪器20进行管理。例如,也可以是,管理装置10对多个仪器20中的一部分仪器20进行管理,外部装置81对其他的仪器20进行管理。
另外,如图25所示,仪器管理部180也可以与处理部110连接。而且,仪器管理部180也可以向处理部110提供管理信息。例如,设想如下情况,即,由处理部110执行的子处理包含从多个仪器20选择一个仪器20而取得仪器信息。在该情况中,处理部110也可以通过向仪器管理部180请求管理信息来取得管理信息,基于取得的管理信息来选择仪器20,随时从仪器管理部180取得与选择出的仪器20相关的仪器信息。在该情况下,图9所示的数据构造相当于处理部110与仪器管理部180的接口。
另外,管理信息除了***结构、仪器信息以及执行信息以外,也可以包含其他信息。例如,也可以包含对仪器20设定的参数作为仪器20的下级的组件。另外,也可以如图21的组件718那样,在管理画面上显示表示子处理的结果的数据值。
另外,管理装置10的功能既能够通过专用的硬件实现,另外,也能够通过通常的计算机***实现。
例如,通过将由处理器11执行的程序P1储存于计算机可读取的非暂时性记录介质中进行分发,将该程序P1安装于计算机中,从而能够构成执行上述处理的装置。作为这样的记录介质,例如想到软盘、CD-ROM(Compact Disc Read-Only Memory)、DVD(DigitalVersatile Disc)、MO(Magneto-Optical Disc)。
另外,也可以将程序P1储存于以互联网为代表的通信网络上的服务器装置所具有的存储盘装置中,例如与载波叠加而下载至计算机中。
另外,通过在经由通信网络传送程序P1的同时启动执行,也能够实现上述处理。
并且,通过在服务器装置上执行程序P1的全部或者一部分,在计算机经由通信网络收发与其处理相关的信息的同时执行程序,从而也能够实现上述处理。
此外,在OS(Operating System)分担实现上述功能或者通过OS与应用程序的协同动作来实现上述功能等情况下,可以仅将OS以外的部分储存于介质中进行分发,另外,也可以下载至计算机中。
另外,实现管理装置10的功能的手段不限于软件,也可以通过包含电路的专用硬件实现其一部分或者全部。
本发明在不脱离本发明的广义的精神和范围的情况下,能够设为各种实施方式以及变形。另外,上述的实施方式用于说明本发明,并不限定本发明的范围。即,本发明的范围不是由实施方式而是由权利要求书表示。而且,在权利要求书的范围内以及与其等同的发明的意义的范围内实施的各种变形被视为落在本发明的范围内。
工业实用性
本发明适于管理与数据处理相关的多个仪器。
标号的说明
100管理***,10管理装置,11处理器,12主存储部,13辅助存储部,14输入部,15输出部,16通信部,17内部总线,110处理部,111处理装置,120执行控制部,130收集部,131输出模块,140UI部,150第1接收部,160存储部,161流程设定信息,170第2接收部,180仪器管理部,181显示控制部,182管理部,1821管理信息,1831***结构信息,183蓄积部,184仪器监视部,185处理监视部,186通信部,20~26仪器,30通信线路,31总线,40处理流程,41~47子处理,50平台,61流程数据,701、703块体,702光标,704框,711处理流程,713区域,714组件群,715~718组件,80终端,81外部装置,92子菜单,93菜单,P1程序,U1用户。
Claims (9)
1.一种管理装置,其与多个仪器连接,
该管理装置具有:
第1接收单元,其接收对从所述多个仪器中的任意者输出的数据实施的处理的设定;
执行控制单元,其使处理单元执行由所述第1接收单元接收的设定的所述处理;
第2接收单元,其接收所述多个仪器的层级关系的设定;以及
仪器管理单元,其提供管理信息,该管理信息用于按照由所述第2接收单元接收的设定对所述多个仪器的层级关系进行显示并且对与所述处理的执行状况相关的信息进行显示。
2.根据权利要求1所述的管理装置,其中,
与所述处理的执行状况相关的信息包含表示所述处理是否处于执行中的执行信息,
所述仪器管理单元从所述执行控制单元取得所述执行信息,提供所述管理信息。
3.根据权利要求1或2所述的管理装置,其中,
还具有收集单元,该收集单元收集从所述多个仪器的任意者输出的数据,
与所述处理的执行状况相关的信息包含表示从所述仪器输出的数据是否是所述处理的对象的仪器信息,
所述仪器管理单元从所述收集单元取得所述仪器信息,提供所述管理信息。
4.根据权利要求1至3中任一项所述的管理装置,其中,
所述第1接收单元新接收利用了由所述仪器管理单元提供的所述管理信息进行的所述处理的设定。
5.根据权利要求1至4中任一项所述的管理装置,其中,
所述第2接收单元新接收利用了由所述第1接收单元接收的设定进行的用于对与所述处理的执行状况相关的信息进行显示的设定。
6.根据权利要求1至5中任一项所述的管理装置,其中,
所述管理信息是用于以树状对所述多个仪器的层级关系进行显示的信息。
7.根据权利要求1至6中任一项所述的管理装置,其中,
所述管理信息是具有用于表现层级关系的预先规定的构造的数据,
所述构造是与所述仪器对应的组件下辖其他的组件和主体,所述主体下辖数据标签资源的构造,
所述数据标签资源表示与所述处理的执行状况相关的信息。
8.一种管理方法,其包含以下步骤:
第1接收步骤,接收对从多个仪器的任意者输出的数据实施的处理的设定;
执行步骤,执行在所述第1接收步骤中接收的设定的所述处理;
第2接收步骤,接收对所述多个仪器的层级关系进行规定的设定;以及
提供步骤,提供管理信息,该管理信息用于对通过在所述第2接收步骤中接收的设定而规定的所述多个仪器的层级关系进行显示并且对与所述处理的执行状况相关的信息进行显示。
9.一种程序,其用于使计算机作为以下单元起作用:
第1接收单元,其接收对从多个仪器的任意者输出的数据实施的处理的设定;
执行控制单元,其使处理单元执行由所述第1接收单元接收的设定的所述处理;
第2接收单元,其接收对所述多个仪器的层级关系进行规定的设定;以及
仪器管理单元,其提供管理信息,该管理信息用于对通过由所述第2接收单元接收的设定而规定的所述多个仪器的层级关系进行显示并且对与所述处理的执行状况相关的信息进行显示。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2018/023751 WO2019244327A1 (ja) | 2018-06-22 | 2018-06-22 | 管理装置、管理方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112313689A true CN112313689A (zh) | 2021-02-02 |
CN112313689B CN112313689B (zh) | 2024-02-20 |
Family
ID=68983645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880094755.9A Active CN112313689B (zh) | 2018-06-22 | 2018-06-22 | 管理装置、管理方法及记录介质 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20210232122A1 (zh) |
JP (1) | JP6746003B2 (zh) |
CN (1) | CN112313689B (zh) |
TW (1) | TW202001765A (zh) |
WO (1) | WO2019244327A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117642703A (zh) * | 2021-12-23 | 2024-03-01 | 三菱电机株式会社 | 管理辅助程序、管理辅助装置、管理***及管理辅助方法 |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002091527A (ja) * | 2000-09-11 | 2002-03-29 | Fuji Photo Film Co Ltd | 生産設備稼働状況管理システム |
JP2003345427A (ja) * | 2002-05-28 | 2003-12-05 | Matsushita Electric Works Ltd | フィールド分散システム |
JP2006295413A (ja) * | 2005-04-07 | 2006-10-26 | Tess Engineering Kk | 情報収集配信装置および設定装置 |
JP2009266047A (ja) * | 2008-04-26 | 2009-11-12 | Mitsubishi Electric Corp | 機器管理装置及び機器管理方法及びプログラム |
JP2010282466A (ja) * | 2009-06-05 | 2010-12-16 | Hitachi Ltd | プラント情報制御システムおよび紐付けプログラム |
US20130013943A1 (en) * | 2011-07-07 | 2013-01-10 | International Business Machines Corporation | On-demand storage system energy savings |
US20130179600A1 (en) * | 2012-01-06 | 2013-07-11 | Azbil Corporation | Device manager and device managing method |
CN104221089A (zh) * | 2012-03-29 | 2014-12-17 | 三菱电机株式会社 | 信息处理装置以及信息处理方法 |
CN104570920A (zh) * | 2013-10-15 | 2015-04-29 | 发那科株式会社 | 具备动作设定画面的数值控制装置 |
CN104636805A (zh) * | 2013-11-11 | 2015-05-20 | Ips株式会社 | 帐票数据管理服务器、帐票数据管理程序及帐票数据管理装置 |
JP2016095725A (ja) * | 2014-11-14 | 2016-05-26 | メタウォーター株式会社 | 情報処理装置、情報管理システム、情報管理方法 |
CN107957718A (zh) * | 2016-10-17 | 2018-04-24 | 费希尔-罗斯蒙特***公司 | 用于配置过程控制数据的远程访问的方法和装置 |
CN107976965A (zh) * | 2016-10-21 | 2018-05-01 | 费希尔-罗斯蒙特***公司 | 用于动态设备描述语言菜单的装置和方法 |
CN110050237A (zh) * | 2017-11-06 | 2019-07-23 | 三菱电机株式会社 | 数据收集装置、数据收集方法及程序 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9537731B2 (en) * | 2004-07-07 | 2017-01-03 | Sciencelogic, Inc. | Management techniques for non-traditional network and information system topologies |
WO2013140609A1 (ja) * | 2012-03-23 | 2013-09-26 | 株式会社日立製作所 | 運用を管理する管理システム及び方法 |
JP6061591B2 (ja) * | 2012-09-27 | 2017-01-18 | キヤノン株式会社 | 情報処理装置、制御方法、及びプログラム |
JP6550708B2 (ja) * | 2014-09-30 | 2019-07-31 | ブラザー工業株式会社 | 画像読取装置、および、コンピュータプログラム |
CA3128834C (en) * | 2015-01-02 | 2023-11-14 | Systech Corporation | Control infrastructure |
JP6525634B2 (ja) * | 2015-02-13 | 2019-06-05 | キヤノン株式会社 | 監視装置、制御方法、及びプログラム |
JP6775928B2 (ja) * | 2015-08-27 | 2020-10-28 | 横河電機株式会社 | 無線中継機器、制御装置、無線通信システム、及び参入方法 |
JP6128501B2 (ja) * | 2016-03-17 | 2017-05-17 | ヤフー株式会社 | 時系列データ解析装置、時系列データ解析方法、およびプログラム |
-
2018
- 2018-06-22 CN CN201880094755.9A patent/CN112313689B/zh active Active
- 2018-06-22 US US17/051,189 patent/US20210232122A1/en not_active Abandoned
- 2018-06-22 WO PCT/JP2018/023751 patent/WO2019244327A1/ja active Application Filing
- 2018-06-22 JP JP2019538690A patent/JP6746003B2/ja active Active
-
2019
- 2019-04-19 TW TW108113758A patent/TW202001765A/zh unknown
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002091527A (ja) * | 2000-09-11 | 2002-03-29 | Fuji Photo Film Co Ltd | 生産設備稼働状況管理システム |
JP2003345427A (ja) * | 2002-05-28 | 2003-12-05 | Matsushita Electric Works Ltd | フィールド分散システム |
JP2006295413A (ja) * | 2005-04-07 | 2006-10-26 | Tess Engineering Kk | 情報収集配信装置および設定装置 |
JP2009266047A (ja) * | 2008-04-26 | 2009-11-12 | Mitsubishi Electric Corp | 機器管理装置及び機器管理方法及びプログラム |
JP2010282466A (ja) * | 2009-06-05 | 2010-12-16 | Hitachi Ltd | プラント情報制御システムおよび紐付けプログラム |
US20130013943A1 (en) * | 2011-07-07 | 2013-01-10 | International Business Machines Corporation | On-demand storage system energy savings |
US20130179600A1 (en) * | 2012-01-06 | 2013-07-11 | Azbil Corporation | Device manager and device managing method |
CN104221089A (zh) * | 2012-03-29 | 2014-12-17 | 三菱电机株式会社 | 信息处理装置以及信息处理方法 |
CN104570920A (zh) * | 2013-10-15 | 2015-04-29 | 发那科株式会社 | 具备动作设定画面的数值控制装置 |
CN104636805A (zh) * | 2013-11-11 | 2015-05-20 | Ips株式会社 | 帐票数据管理服务器、帐票数据管理程序及帐票数据管理装置 |
JP2016095725A (ja) * | 2014-11-14 | 2016-05-26 | メタウォーター株式会社 | 情報処理装置、情報管理システム、情報管理方法 |
CN107957718A (zh) * | 2016-10-17 | 2018-04-24 | 费希尔-罗斯蒙特***公司 | 用于配置过程控制数据的远程访问的方法和装置 |
CN107976965A (zh) * | 2016-10-21 | 2018-05-01 | 费希尔-罗斯蒙特***公司 | 用于动态设备描述语言菜单的装置和方法 |
CN110050237A (zh) * | 2017-11-06 | 2019-07-23 | 三菱电机株式会社 | 数据收集装置、数据收集方法及程序 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117642703A (zh) * | 2021-12-23 | 2024-03-01 | 三菱电机株式会社 | 管理辅助程序、管理辅助装置、管理***及管理辅助方法 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2019244327A1 (ja) | 2020-06-25 |
JP6746003B2 (ja) | 2020-08-26 |
US20210232122A1 (en) | 2021-07-29 |
TW202001765A (zh) | 2020-01-01 |
CN112313689B (zh) | 2024-02-20 |
WO2019244327A1 (ja) | 2019-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110050237B (zh) | 数据收集装置、数据收集方法及记录介质 | |
CN107026894B (zh) | 用于通过工业资产递送自动通知的装置和方法 | |
JP6904639B2 (ja) | フィールド計装装置からの診断データのバックグラウンド収集 | |
EP3352033B1 (en) | Maintenance operation support device, maintenance operation support method, and non-transitory computer readable storage medium | |
EP3270543A1 (en) | Information processing apparatus, information processing program, and information processing method | |
WO2018052793A1 (en) | System and method for presenting a customizable graphical view of a system status to identify system failures | |
JP2019101970A (ja) | 制御システム、情報処理装置、異常要因推定プログラム | |
CN112313689B (zh) | 管理装置、管理方法及记录介质 | |
US11165745B2 (en) | Control system, controller, and control method | |
JP4697484B2 (ja) | Plcシステム | |
CN101421682A (zh) | 呈现过程控制设备中的现场装置的状态信息 | |
JP5921781B2 (ja) | プログラマブルコントローラおよびプログラマブルコントローラの制御方法 | |
US10896079B2 (en) | Common gateway platform | |
US8301273B2 (en) | Method for providing functions in an industrial automation system, control program and industrial automation system | |
CN111971630B (zh) | 管理装置及管理*** | |
WO2019198221A1 (ja) | データ処理装置、データ処理方法及びプログラム | |
CN111065976B (zh) | 工厂自动化***、控制器和控制方法 | |
CN113545013A (zh) | 网络管理装置、管理方法、管理程序以及记录介质 | |
CN111033475B (zh) | 控制程序开发支持装置、***、方法以及计算机可读存储介质 | |
KR102385281B1 (ko) | 배전 그리드에서의 전자 릴레이들을 구성하는 컴퓨터 구현 방법 | |
CN114424175A (zh) | 设备管理装置以及软件生成方法 | |
CN103518164A (zh) | 用于运行自动化***的方法 | |
JP2020013296A (ja) | 監視制御システム | |
JP7159731B2 (ja) | フィールド機器情報表示システム | |
US20210109948A1 (en) | Method of visualizing screen content on a data visualization system, and data visualization system for visualizing screen content |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |