系统设计辅助装置、方法、程序及记录介质

文档序号:214436 发布日期:2021-11-05 浏览:1次 >En<

阅读说明:本技术 系统设计辅助装置、方法、程序及记录介质 (System design support device, method, program, and recording medium ) 是由 藤泽晓 于 2019-03-25 设计创作,主要内容包括:目的在于提供缩短FA仪器的设定所需要的时间的系统设计辅助装置、方法、程序及记录介质。本发明为系统设计辅助装置,其在由FA仪器构成的FA系统中,基于针对各个FA仪器准备的仪器信息定义文件进行FA仪器的设定,该系统设计辅助装置具有文件分割部、文件读出部。文件分割部将仪器信息定义文件分割为多个参数文件。文件读出部读出进行FA仪器的设定所需要的参数文件,文件分割部将所述仪器信息定义文件分割为多个参数文件。(An object is to provide a system design support device, method, program and recording medium for shortening the time required for setting an FA instrument. The invention provides a system design support device which sets FA instruments based on instrument information definition files prepared for the FA instruments in an FA system composed of the FA instruments, and the system design support device comprises a file dividing unit and a file reading unit. The file dividing unit divides the instrument information definition file into a plurality of parameter files. A file reading unit reads a parameter file necessary for setting an FA instrument, and a file dividing unit divides the instrument information definition file into a plurality of parameter files.)

系统设计辅助装置、方法、程序及记录介质

技术领域

本发明涉及系统设计辅助装置、方法、程序及记录介质。

背景技术

在包含对在工厂等的生产线上运转的仪器进行控制的FA(Factory Automation)用仪器(例如,PLC(Programmable Logic Controller)等控制装置)的FA系统中,存在进行FA系统的设计辅助的系统设计辅助装置。系统设计辅助装置的使用者参照登记有系统设计辅助装置所支持的FA仪器的仪器信息定义文件的数据库,读出仪器信息定义文件,进行FA仪器的设定(例如,参数的设定)等。

此外,在FA系统中,针对各个FA仪器进行参数的设定。作为与FA仪器的设定相关的现有技术,例如存在专利文献1的方法。在专利文献1中公开了设定信息管理装置参照登记有仪器信息定义文件的数据库,读出FA仪器的设定信息,进行FA仪器的设定,其中,该仪器信息定义文件具有FA仪器的设定信息。

如果针对FA仪器的设定更具体地进行说明,则在对FA仪器设定新的参数的情况下,需要暂时将FA仪器的控制停止而进行参数设定。因此,如果在参数设定时设定信息的读出耗费时间,则FA仪器的控制停止期间延长。例如,在FA仪器的设定信息的数据量大的情况下,设定信息的读出耗费时间。在该情况下,FA仪器的设定信息的读出有可能需要长时间,FA仪器的控制停止期间延长。其结果,对设备运转造成障碍。

在专利文献1中公开了以FA仪器的设定时的FA仪器的控制停止期间的缩短为目的,仅读出FA仪器的仪器信息定义文件内的设定所需要的部分的信息而削减进行通信的数据大小,对FA仪器的控制停止期间的延长进行抑制。

专利文献1:日本特表2005-284468号公报

发明内容

但是,在上述专利文献1所记载的技术中,从FA仪器的设定信息读出执行设定所需要的功能的部分信息,但由于是在基于与仪器信息定义文件中的所需要的部分信息相关的储存信息对部分信息进行搜索的基础上读出部分信息,因此在针对大量FA仪器分别进行设定的情况下,从仪器信息定义文件读出部分信息需要时间。因此,存在FA仪器的设定所需要的时间延长这样的课题。

本发明就是鉴于上述课题而提出的,其目的在于,提供缩短FA仪器的设定所需要的时间的系统设计辅助装置、方法、程序及记录介质。

为了解决上述课题,达到目的,本发明为系统设计辅助装置,其在由FA仪器构成的FA系统中,基于针对各个FA仪器准备的仪器信息定义文件进行FA仪器的设定,该系统设计辅助装置具有文件分割部、文件读出部。文件分割部以预先规定的设定条件为单位将仪器信息定义文件分割为多个参数文件。文件读出部读出进行FA仪器的设定所需要的参数文件。

发明的效果

根据本发明,能够提供可以缩短FA仪器的设定所需要的时间的系统设计辅助装置。

附图说明

图1是表示实施方式1涉及的FA系统的结构的一个例子的图。

图2是表示实施方式1涉及的系统设计辅助装置的功能结构的一个例子的图。

图3是表示实施方式1涉及的仪器信息定义文件和构成FA仪器的单元之间的对应关系的一个例子的图。

图4是表示实施方式1涉及的进行文件分割前的仪器信息定义文件的结构的一个例子的图。

图5是表示实施方式1涉及的文件存储部的结构的一个例子的图。

图6是表示实施方式1涉及的系统设计辅助装置的画面的一个例子的图。

图7是表示计算机的硬件结构的一个例子的图,实施方式1涉及的系统设计辅助装置在该计算机上进行动作。

图8是表示实施方式1涉及的仪器信息定义文件的分割处理的一个例子的图。

图9是表示实施方式1涉及的仪器信息定义文件的读出处理的一个例子的图。

具体实施方式

以下,参照附图对本发明的实施方式进行说明。在各图中,对相同或相当的部分标注相同的标号。适当简化或省略重复的说明。此外,本发明不受以下的实施方式限定。

实施方式1.

使用图1~图9对本实施方式的系统设计辅助装置进行说明。

图1是表示实施方式1涉及的FA系统的结构的一个例子的图。如图1所示,实施方式1涉及的FA系统13由计算机CP、系统设计辅助装置10、FA仪器12A、FA仪器12B、FA仪器12C构成。系统设计辅助装置10在计算机CP上进行动作,与FA仪器12A、FA仪器12B、FA仪器12C经由网络11可通信地连接。网络可以包含互联网、以太网(注册商标)那样的LAN(Local AreaNetwork)。

实施方式1涉及的系统设计辅助装置10能够通过由使用者P001经由计算机CP对系统设计辅助装置10进行操作而进行FA系统13中的各种FA仪器12A、12B、12C的设定等。

图2是表示实施方式1涉及的系统设计辅助装置的功能结构的一个例子的图。如图2所示,实施方式1涉及的系统设计辅助装置10至少由控制部110、文件存储部111构成。

控制部110执行系统设计辅助装置10中的各种控制。控制部110由仪器信息定义文件登记部101、仪器信息定义文件分割部102、仪器信息定义文件读出部103、仪器信息定义文件差量提取部104、通信处理部105、判断部106、文件更新部107构成。控制部110经由总线8直接或间接地连接于计算机CP中的各功能结构。

文件存储部111由数据库108、仪器信息定义文件存储部112构成。数据库108对仪器信息定义文件的记录进行存储。在记录中包含仪器信息定义文件的识别信息、后述的各种参数文件的记录位置信息。仪器信息定义文件存储部112对仪器信息定义文件201A~201M进行存储。如图2所示,文件存储部111通过与控制部110的通信而进行仪器信息定义文件的收发。

系统设计辅助装置10也可以具有显示部9。显示部9具有对由系统设计辅助装置10的使用者P001实施的系统设计涉及的各种信息进行显示的功能。另外,显示部9对使用者P001在通过仪器信息定义文件进行FA系统中的FA仪器的设定等时使用的画面进行显示。这里,仪器信息定义文件是指使用者在系统设计辅助装置10中进行指定操作等而进行FA仪器的设定等时使用的文件。另外,显示部9对使用者P001在进行指定仪器信息定义文件的操作等而进行FA仪器的设定等时使用的画面进行显示。

下面,对控制部110的各结构进行详述。仪器信息定义文件登记部101具有将在文件存储部111记录的仪器信息定义文件的记录登记于数据库108的功能。另外,仪器信息定义文件登记部101具有将由仪器信息定义文件分割部102分割出的各种参数文件记录于文件存储部111的功能。具体而言,仪器信息定义文件登记部101将各种参数文件记录于文件存储部111中的仪器信息定义文件存储部112。另外,仪器信息定义文件登记部101还具有将由后述的仪器信息定义文件差量提取部104提取出的差量的文件记录于文件存储部111的功能。

仪器信息定义文件分割部102具有将系统设计辅助装置10经由总线8接收到的仪器信息定义文件分割为多个参数文件的功能。仪器信息定义文件分割部102以FA仪器的动作设定、通信设定等预先规定的设定条件为单位,将仪器信息定义文件分割为多个参数文件。后面会对参数文件进行详述。

仪器信息定义文件读出部103从文件存储部111读出仪器信息定义文件201A~201M,经由总线8转发至计算机的RAM。仪器信息定义文件读出部103在从仪器信息定义文件分割出的参数文件内,与参数设定操作对应地读出由系统设计辅助装置10执行的处理所需要的参数。具体而言,读出与为了进行由系统设计辅助装置执行的处理涉及的设定而输入的条件对应的参数文件。例如,在进行FA仪器的单元即CPU单元的通信的情况下,在输入了对通信参数进行设定的操作时读出所对应的CPU单元的通信参数。由此,与读出仪器信息定义文件整体的情况相比,能够以短时间进行要执行的处理所需要的参数部分的读出。其结果,能够缩短由系统设计辅助装置10执行的处理所需要的时间。例如,在使用者想要使用系统设计辅助装置10而设定进行FA仪器的单元即CPU单元的通信所需要的参数的情况下,仪器信息定义文件读出部104仅读出相应的CPU单元的通信参数文件而没有读出动作参数文件及仪器的图画信息文件,因此能够缩短参数文件的读出时间。

另外,通过将仪器信息定义文件作为多个参数文件而分割为动作参数文件、通信参数文件、仪器的图画信息文件,从而例如在仪器的图画信息文件的容量大的情况下能够进一步缩短读出其它参数文件的时间。这里,动作参数文件是指与FA仪器的动作相关的参数文件,通信参数文件是指FA仪器经由网络进行通信所需要的参数文件,仪器的图画信息文件是指在使用者进行系统设计时,与在经由显示部9显示的操作画面上显示的各种FA仪器的图标、图像信息相关的文件。与动作相关的参数是指例如有无FA仪器启动时的初始处理的执行,或用于对FA仪器启动中的动作进行控制的参数。另外,与通信相关联的参数是指例如IP地址、站号。

仪器信息定义文件差量提取部104具有如下功能,即,对由仪器信息定义文件分割部102分割后的仪器信息定义文件即多个参数文件是否是已经存储在仪器信息定义文件存储部112中的文件进行对照,将与已经存储的文件不同的文件提取为差量。在提取出差量的情况下,如之前所述,仪器信息定义文件登记部101将差量的文件记录于文件存储部111。例如,仪器信息定义文件差量提取部104具有如下功能,即,对由仪器信息定义文件分割部102分割出的动作参数文件、通信参数文件、仪器的图画信息文件是否是已经存储在仪器信息定义文件存储部112中的文件进行对照,将与已经存储的文件不同的文件提取为差量。在该情况下,由于仪器信息定义文件存储部112不对已经存储下来的动作参数文件、通信参数文件、仪器的图画信息文件进行存储,因此能够对存储容量的消耗进行抑制。

通信处理部105具有对与系统设计辅助装置10及各种FA仪器之间的通信以及与控制部110及文件存储部111之间的通信进行控制的功能。

判断部106具有将仪器信息定义文件所包含的信息和在系统设计辅助装置10中预先设定的信息进行比较而进行各种控制的功能。

文件更新部107具有基于仪器信息定义文件所包含的信息对新的仪器信息定义文件进行覆盖更新而记录于文件存储部111的功能。

图3是表示实施方式1涉及的仪器信息定义文件和构成FA仪器的各单元之间的对应关系的图。如图3所示,在仪器信息定义文件201A~201M中,记录与构成FA仪器的多个单元,具体而言,CPU单元A251、CPU单元B252、CPU单元C253、电源单元A254、电源单元B255、电源单元C256、输入输出单元A257、输入输出单元B258、网络单元A259、网络单元B260、网络单元C261、温度调节单元A262、电力测量单元A263的每一者对应的信息。

图4是表示进行文件分割前的仪器信息定义文件201的结构的图。仪器信息定义文件201由FA仪器的动作参数部分301、通信参数部分302、仪器的图画信息部分303、及动作参数部分的索引311、通信参数部分的索引312、仪器的图画信息部分的索引313构成。在动作参数部分的索引311中储存有能够对动作参数部分301的开头进行确定的信息,在通信参数部分的索引312中储存有能够对通信参数部分302的开头进行确定的信息,在仪器的图画信息部分的索引313中储存有能够对仪器的图画信息部分303的开头进行确定的信息。在实施方式1中示出了除了索引之外,仪器信息定义文件201由动作参数部分301、通信参数部分302、仪器的图画信息部分303这3者构成的例子,但也可以构成为除了这些之外还包含其它参数部分或包含其它信息。在实施方式1中,之前叙述的仪器信息定义文件分割部将仪器信息定义文件201分割为动作参数文件、通信参数文件、仪器的图画信息文件这3个文件。

也可以构成为在索引中包含与各参数部分涉及的数据量相关的信息。在该情况下,系统设计辅助装置10也可以是如下结构,即,在判断部106对各参数部分的数据量和预先设定的数据量的阈值进行比较而判断为大于或等于阈值的情况下,对仪器信息定义文件分割部102发送将大于或等于阈值的参数部分分割出而创建参数文件的指令。在该情况下,通过将读出时耗费时间的数据量大的参数部分进行分割,从而能够缩短读出其它参数文件的情况下的时间。关于上述判断,也能够由判断部106之外的结构进行。

另外,也可以构成为在索引中包含各参数部分涉及的时刻信息。时刻信息例如是对仪器信息定义文件中的各参数进行创建的日期时间信息。在该情况下,系统设计辅助装置10也可以是如下结构,即,在判断部106判断为各参数部分的时刻信息比预先存储的参数文件的时刻信息新的情况下,发送由文件更新部107将参数文件覆盖于原来的参数文件而进行记录的指令。在该情况下,能够将最新的参数文件存储于文件存储部111。关于上述判断,也能够由判断部106之外的结构进行。

图5是表示文件存储部111的结构的一个例子的图。在数据库108中追加仪器信息定义文件的记录。即,仪器信息定义文件登记部101将在文件存储部111记录的仪器信息定义文件201A~201M的记录信息登记于数据库108。数据库108的各栏由仪器信息定义文件名的栏440、动作参数文件的栏441、通信参数文件的栏442、仪器的图画信息文件的栏443构成。

系统设计辅助装置10在仪器信息定义文件名的栏440中对仪器信息定义文件201A~201M的文件名进行储存,在动作参数的栏441中对仪器信息定义文件201A~201M的动作参数文件的记录位置进行储存,在通信参数的栏442中对仪器信息定义文件201A~201M的通信参数文件的记录位置进行储存,在仪器的图画信息的栏443中对仪器信息定义文件201A~201M的仪器的图画信息文件的记录位置进行储存。

系统设计辅助装置10将由仪器信息定义文件分割部102对仪器信息定义文件201A进行分割而生成的动作参数文件401、通信参数文件402、仪器的图画信息文件403记录于仪器信息定义文件存储部112。另外,系统设计辅助装置10将由仪器信息定义文件分割部102对仪器信息定义文件201B~201M进行分割而生成的动作参数文件、通信参数文件、仪器的图画信息文件也相同地记录于仪器信息定义文件存储部112。

如之前所述,在仪器信息定义文件登记部101将差量的文件记录于文件存储部111的情况下,在仪器信息定义文件存储部112中仅对与已经记录下来的仪器信息定义文件不同的差量文件进行记录。即,仪器信息定义文件登记部101针对差量文件之外的文件即已经存在的动作参数文件、通信参数文件、仪器的图画信息文件,在仪器信息定义文件存储部112中不重新进行记录。因此,系统设计辅助装置10不进行仪器信息定义文件内的重复部分的文件的记录,因此能够对仪器信息定义文件存储部112的存储容量进行抑制。另外,与对仪器信息定义文件全部进行记录的情况相比,由于仅对差量文件进行记录,因此能够缩短记录时间。在图5中示出如下例子,即,作为仪器信息定义文件201C所包含的参数,动作参数文件与仪器信息定义文件201B的动作参数文件相同,仅对差量即通信参数文件422、仪器的图画信息文件423进行记录。

在实施方式1中,系统设计辅助装置10将仪器信息定义文件分割为动作参数文件、通信参数文件、仪器的图画信息文件这3个文件,但并不限于此,也可以是将文件分割为3个之外的结构。

图6是显示部9所显示的系统设计辅助装置10的画面50的一个例子。系统设计辅助装置10的画面50由以下部分构成,即,由FA仪器构成的FA系统的系统结构图的创建所用的画面50、进行与各种FA仪器的动作相关的参数的设定的动作参数设定部52、对与通信相关的参数进行设定的通信参数设定部53、单元部件显示部54。

系统设计辅助装置10与动作参数设定操作对应地读出在仪器信息定义文件存储部112记录的动作参数文件,将与FA仪器的动作设定相关的参数的一览显示于动作参数设定部52。另外,系统设计辅助装置10与通信参数设定操作对应地读出在仪器信息定义文件存储部112记录的通信参数文件,将与FA仪器的通信设定相关的参数的一览显示于通信参数设定部53。另外,系统设计辅助装置10与图画信息设定操作对应地读出在仪器信息定义文件存储部112记录的仪器的图画信息文件,将FA仪器的图标、图像显示于单元部件显示部54。

如上所述,系统设计辅助装置10的使用者使用输入输出接口,在系统设计辅助装置10的画面50上,进行FA系统的系统结构图、FA仪器的动作参数或通信参数的设定。在该情况下,系统设计辅助装置10的仪器信息定义文件读出部103通过从仪器信息定义文件存储部112读出与各种设定操作对应的仪器信息定义文件的参数文件,从而将参数显示于画面50上。另外,使用者使用输入输出接口,在系统设计辅助装置10的画面50上对显示于单元部件显示部54的FA仪器的图标、图像进行选择,将FA仪器的图标、图像显示于FA系统结构图51。

使用图7,对实现与系统设计辅助装置10的各种控制相同的控制的计算机的一个例子进行说明。图7是计算机CP的硬件结构例,在该计算机CP上实施方式1涉及的系统设计辅助装置10进行动作。

计算机CP由CPU 1、RAM(Random Access Memory)2、ROM(Read Only Memory)3、HDD(Hard Disk Drive)4、输入输出接口5、光驱6、通信接口7、总线8、显示部9构成。CPU 1、RAM2、ROM 3、HDD 4、输入输出接口5、光驱6、通信接口7、显示部9经由总线8直接或间接地连接。

RAM 2是能够读写数据的存储装置,使用SRAM(Static RAM)或DRAM(Dynamic RAM)的半导体存储元件。也可以替代RAM 2而使用闪存。RAM 2用作暂时对由CPU 1执行的各种控制中的处理结果进行存储的工作区域。ROM 3为能够进行程序及数据的读出的存储装置,还包含PROM(Programmable ROM)。ROM 3用于程序及数据的记录,该程序及数据用于实现由CPU 1执行的各种控制。

输入输出接口5的输入接口是将来自输入设备的输入信号传输至CPU 1的电路。输入输出接口5的输出接口是与CPU 1的指示对应地使向输出设备的输出得以执行的电路。通信接口7为进行经由网络14执行的通信的控制的电路。通信接口7为例如网络接口卡(NIC:Network Interface Card)。输入输出接口5也可以是集成起来的1个单元。通信接口7例如与系统设计辅助装置10的通信处理部105对应。

CPU 1读出在ROM 3存储的程序而在RAM 2展开,执行在RAM2展开的程序所包含的命令。CPU 1与程序所包含的命令的执行结果对应地进行动作,例如,从而实现与由系统设计辅助装置的仪器信息定义文件登记部、仪器信息定义文件分割部、仪器信息定义文件读出部、仪器信息定义文件差量提取部、通信处理部、判断部、文件更新部提供的各功能的每一者对应的各种控制。

在ROM 3存储的程序及由该程序实现的处理所使用的数据不需要在最开始就存储于ROM 3。例如,也可以使实现各种控制的程序及由该程序实现的处理所使用的数据预先存储于经由公共线路、互联网、LAN、WAN(Wide Area Network)这样的网络与计算机CP连接的“其它计算机(或服务器)”,计算机CP从它们对程序及数据进行下载而执行,还可以从闪存、EPROM(Erasable PROM)、EEPROM(Electrically EPROM)等非易失性或易失性半导体存储器、磁盘、软盘、光盘、高密度盘、迷你盘、以及数字影碟等记录于ROM。

实施方式1的系统设计辅助装置10并不限于在图7所示那样的计算机CP中,由CPU1读出、执行在ROM 3存储的程序的方式。例如,也可以通过使多个处理电路协作的布线逻辑实现,该多个处理电路用于实现与由系统设计辅助装置10的仪器信息定义文件登记部101、仪器信息定义文件分割部102、仪器信息定义文件读出部103、仪器信息定义文件差量提取部104、通信处理部105、判断部106、文件更新部107提供的各功能的每一者对应的各种控制。例如,处理电路能够应用ASIC(Application Specific Integrated Circuit)或FPGA(Field Programmable Gate Array)。

使用图8,对仪器信息定义文件的存储处理时的系统设计辅助装置10的动作的一个例子进行说明。图8是表示实施方式1涉及的仪器信息定义文件的存储处理的一个例子的流程图。控制部110从光驱、通信接口,经由总线对在文件存储部111记录的仪器信息定义文件进行接收(步骤S001)。

仪器信息定义文件登记部101将在文件存储部111记录的仪器信息定义文件的记录追加至数据库(步骤S002)。

仪器信息定义文件分割部102以预先设定的参数设定为单位将仪器信息定义文件分割为动作参数文件、通信参数文件、仪器的图画信息文件。动作参数文件的分割是通过将从动作参数文件的索引所示的位置至通信参数文件的索引所示的位置之前切出而进行的。通信参数文件的分割是通过将从通信参数文件的索引所示的位置至仪器的图画信息文件的索引所示的位置之前切出而进行的。仪器的图画信息文件的分割是通过将从仪器的图画信息文件的索引所示的位置至仪器信息定义文件的最后切出而进行的(步骤S003)。

仪器信息定义文件差量提取部104对分割出的动作参数文件、通信参数文件、仪器的图画信息文件是否已经记录于仪器信息定义文件存储部112进行比较对照(步骤S004)。

仪器信息定义文件差量提取部104对与在步骤S003中分割出的动作参数文件完全一致的文件是否已经记录于仪器信息定义文件存储部112进行判定(步骤S005)。仪器信息定义文件登记部101在判定的结果是没有存储完全一致的文件的情况下(步骤S005,NO),将动作参数文件记录于仪器信息定义文件存储部112(步骤S006)。仪器信息定义文件登记部101将在步骤S006中记录的动作参数文件的记录位置登记于数据库108的动作参数的栏(步骤S007)。仪器信息定义文件登记部101在判定的结果为在仪器信息定义文件存储部112记录有完全一致的文件的情况下(步骤S005,YES),将已经记录的完全一致的文件的记录位置登记于动作参数的栏(步骤S008)。

仪器信息定义文件差量提取部104对与在步骤S003中分割出的通信参数文件完全一致的文件是否已经记录于仪器信息定义文件存储部112进行判定(步骤S009)。仪器信息定义文件登记部101在判定的结果是没有记录完全一致的文件的情况下(步骤S009,NO),将通信参数文件记录于仪器信息定义文件存储部112(步骤S010)。仪器信息定义文件登记部101将在步骤S010中记录的通信参数文件的存储位置登记于数据库108的通信参数的栏(步骤S011)。仪器信息定义文件登记部101在判定的结果为在仪器信息定义文件存储部112记录有完全一致的文件的情况下(步骤S009,YES),将已经记录的完全一致的文件的记录位置登记于通信参数的栏(步骤S012)。

仪器信息定义文件差量提取部104对与在步骤S003中分割出的仪器的图画信息文件完全一致的文件是否已经记录于仪器信息定义文件存储部112进行判定(步骤S013)。仪器信息定义文件登记部101在判定的结果是没有记录完全一致的文件的情况下(步骤S013,NO),将仪器的图画信息文件记录于仪器信息定义文件存储部112(步骤S014)。仪器信息定义文件登记部101将在步骤S014中记录的仪器的图画信息文件的记录位置登记于数据库108的仪器的图画信息的栏(步骤S015)。仪器信息定义文件登记部101在判定的结果为在仪器信息定义文件存储部112记录有完全一致的文件的情况下(步骤S013,YES),执行将已经记录的完全一致的文件的记录位置登记于仪器的图画信息的栏中(步骤S016)的处理,结束图8所示的处理。

使用图9对仪器信息定义文件的读出处理的一个例子进行说明。图9是表示实施方式1仪器信息定义文件的读出处理的一个例子的流程图。在图9中,一边参照图3~图5,一边说明由系统设计辅助装置10进行读出处理时的流程,该读出处理是进行图3所示的CPU单元A251的动作参数的设定、通信参数的设定的情况下的读出处理。另外,还说明由系统设计辅助装置10通过FA系统结构图进行创建包含CPU单元A251的系统结构图的情况下的读出处理时的流程。

在使用者通过系统设计辅助装置10对CPU单元A251的动作参数进行设定的情况下(步骤S100,YES),与由使用者进行的对动作参数进行设定的操作的输入对应地,由仪器信息定义文件读出部103从仪器信息定义文件存储部112读出仪器信息定义文件201A的动作参数文件401。在使用者通过系统设计辅助装置10对CPU单元A251的通信参数进行设定的情况下(步骤S101,YES),与由使用者进行的对通信参数进行设定的操作的输入对应地,由仪器信息定义文件读出部103从仪器信息定义文件存储部112读出仪器信息定义文件201A的通信参数文件402。在使用者通过系统设计辅助装置对包含CPU单元A251的系统结构图进行创建的情况下(步骤S102,YES),与由使用者进行的对图画信息参数进行设定的操作的输入对应地,由仪器信息定义文件读出部103从仪器信息定义文件存储部112读出仪器信息定义文件201A的仪器的图画信息文件403。系统设计辅助装置10执行以上处理,结束图9所示的处理。

如上所述,在实施方式1中,系统设计辅助装置10将与在FA系统中构成成为设计对象的FA仪器的多个单元各自对应的仪器信息定义文件分割为与预先设定的参数设定条件对应的各种参数文件,将各种参数文件记录于仪器信息定义文件存储部112,与参数设定操作对应地从仪器信息定义文件存储部读出FA仪器的设定所需要的参数文件,执行对FA仪器的参数进行设定的处理。即,根据实施方式1,由于是读出系统设计辅助装置10的使用者在FA系统的设计时所需要的参数文件,因此与读出包含全部各种参数的信息的仪器信息定义文件的情况相比,能够缩短参数文件的读出时间。其结果,能够缩短由系统设计辅助装置10执行的处理所需要的时间。

以上实施方式所示的结构表示的是本发明的内容的一个例子,也可以与其它的公知技术进行组合,在不脱离本发明的主旨的范围内,也可以省略、变更结构的一部分。

标号的说明

CP 计算机

10 系统设计辅助装置

11 网络线缆

12A FA 仪器

12B FA 仪器

12C FA 仪器

13 FA 系统

P001 系统设计辅助装置的使用者

1 CPU

2 RAM

3 ROM

4 HDD

5 输入输出接口

6 光驱

7 通信接口

8 总线

9 显示部

14 网络

50 系统设计辅助装置的画面

51 FA 系统结构图

52 动作参数设定部

53 通信参数设定部

54 单元部件显示部

101 仪器信息定义文件登记部

102 仪器信息定义文件分割部

103 仪器信息定义文件读出部

104 仪器信息定义文件差量提取部

105 通信处理部

106 判断部

107 文件更新部

108 数据库

110 控制部

111 文件存储部

112 仪器信息定义文件存储部

201A CPU 单元A的仪器信息定义文件

201B CPU 单元B的仪器信息定义文件

201C CPU 单元C的仪器信息定义文件

201D 电源单元A的仪器信息定义文件

201E 电源单元B的仪器信息定义文件

201F 电源单元C的仪器信息定义文件

201G 输入输出单元A的仪器信息定义文件

201H 输入输出单元B的仪器信息定义文件

201I 网络单元A的仪器信息定义文件

201J 网络单元B的仪器信息定义文件

201K 网络单元C的仪器信息定义文件

201L 温度调节单元A的仪器信息定义文件

201M 电力测量单元A的仪器信息定义文件

251 CPU 单元A

252 CPU 单元B

253 CPU 单元C

254 电源单元A

255 电源单元B

256 电源单元C

257 输入输出单元A

258 输入输出单元B

259 网络单元A

260 网络单元B

261 网络单元C

262 温度调节单元A

263 电力测量单元A

301 仪器信息定义文件的动作参数部分

302 仪器信息定义文件的通信参数部分

303 仪器信息定义文件的仪器的图画信息部分

311 动作参数部分的索引

312 通信参数部分的索引

313 仪器的图画信息部分的索引

401 仪器信息定义文件201A的动作参数文件

402 仪器信息定义文件201A的通信参数文件

403 仪器信息定义文件201A的仪器的图画信息文件

411 仪器信息定义文件201B的动作参数文件

412 仪器信息定义文件201B的通信参数文件

413 仪器信息定义文件201B的仪器的图画信息文件

422 仪器信息定义文件201C的通信参数文件

423 仪器信息定义文件201C的仪器的图画信息文件

431 仪器信息定义文件201M的动作参数文件

432 仪器信息定义文件201M的通信参数文件

433 仪器信息定义文件201M的仪器的图画信息文件

440 数据库的仪器信息定义文件名的栏

441 数据库的动作参数的栏

442 数据库的通信参数的栏

443 数据库的仪器的图画信息的栏

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:管线运算装置、可编程逻辑控制器及管线处理的执行方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类