资源预览内容
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
系统设计装置的制作方法专利名称:系统设计装置的制作方法技术领域:本发明涉及一种用于对由FA设备构成的系统进行设计的FA系统设计装置。背景技术:对于由PLC (Programmable Logic Controller)和显不器等 FA (FactoryAutomation)设备构成的系统的设计或构筑,是由FA设备的装置制造商进行的。由于FA系统是通过将具有多种特征的单元(FA设备)进行组合而构成的,因此,在进行系统开发时,向各装置制造商分配设计范围。而且,各装置制造商使用系统设计装置,进行设计责任范围内的系统结构图的生成(系统设计)等。例如,在由多个装置制造商进行大规模系统设计的情况下,各装置制造商的系统设计装置的操作者(下面,称为设计者),将由其他装置制造商负责的设计范围(下面,称为设计责任范围外系统)作为通用单元而表示在系统结构图内。而且,在设计责任范围外系统具有多个的情况下,对应于设计责任范围外系统的数量,在系统结构图内生成通用单元。同样地,设计者将系统设计装置不支持的设备,作为通用单元而表示在系统结构图内。而且,在系统设计装置不支持的设备具有多个的情况下,对应于系统设计装置不支持的设备的数量,在系统结构图内生成通用单元。因此,设计责任范围外系统和系统设计装置不支持的设备的数量越多,系统设计时的设计者的负担就越大。作为减轻系统设计时的设计者的负担的技术,具有将多个功能表示为I个虚拟单元的技术(例如参照专利文献I)。专利文献1:日本特开2008 - 146385号公报发明内容然而,在上述现有技术中,在由多个装置制造商进行系统设计的情况下,各装置制造商的设计者必须在系统结构图内生成多个通用单元。另外,在系统内具有多个不被系统设计装置支持的设备的情况下,设计者必须在系统结构图内生成多个通用单元。这样,在进行大规模的系统设计的情况下,必须针对系统结构图生成多个通用单元。因此,存在生成系统结构图时工作量较大的问题。本发明就是鉴于上述情况而提出的,其目的在于得到一种能够容易地生成系统结构图的系统设计装置。为了解决上述课题并实现目的,本发明的系统设计装置的特征在于,具有:存储部,其将成为FA系统的结构要素的FA设备中的由本装置设计的FA设备的结构图作为设计对象单元结构图进行存储,并且,将所述FA设备中的不由本装置设计的多个FA设备的结构图作为I个结构图即通用单元结构图进行存储;输入部,其输入指示信息,该指示信息用于指定所述设计对象单元结构图的至少I个及所述通用单元结构图;系统结构图生成部,其从所述存储部读取与从所述输入部输入的指示信息相对应的设计对象单元结构图及通用单元结构图,而生成所述FA系统的系统结构图;以及显示部,其显示由所述系统结构图生成部生成的系统结构图,由此,将所述FA设备中的不由本装置设计的多个FA设备作为I个结构图即通用单元结构图进行显示。发明的效果本发明所涉及的系统设计装置具有可容易地生成系统结构图的效果。图1是表示本发明的实施方式I所涉及的系统设计装置的硬件结构的图。图2是实施方式I所涉及的系统设计装置的功能框图。图3是表示通用单元信息的结构的图。图4是表示在实施方式I所涉及的系统设计装置的显示装置中显示的画面的结构的图。图5是表示系统设计装置的动作处理步骤的流程图。图6是表示F A系统的结构例的图。图7是表示在显示装置中显示的画面的一个例子的图。图8是实施方式2所涉及的系统设计装置的功能框图。图9是表示在实施方式2所涉及的系统设计装置的显示装置中显示的画面的结构的图。图10是表示参数设定处理步骤的流程图。图11是表示参数设定画面的一个例子的图。图12是表示在参数是站点编号的情况下的参数设定画面的一个例子的图。图13是表示链接文件设定处理步骤的流程图。图14是表示链接文件设定画面的一个例子的图。具体实施例方式下面,基于附图,详细地说明本发明的实施方式所涉及的系统设计装置。此外,本发明并不限定于本实施方式。实施方式I图1是表示本发明的实施方式I所涉及的系统设计装置的硬件结构的图。系统设计装置50A是生成由PLC和显示器等FA设备构成的FA系统的系统结构图,并且进行FA系统的设计的计算机等。系统设计装置50A通过启动在系统设计装置50A内预先安装的软件(系统设计程序),从而生成系统结构图。本实施方式的系统设计装置50A将设计责任范围外的FA设备及系统设计装置50A不支持设计的FA设备作为I个通用单元(下面,称为综合通用单元)而表示在系统结构图内。系统设计装置50A具有:输入装置51,其具有键盘和鼠标等而构成;液晶显示器等显示装置52 ;中央运算装置53 ;以及存储装置54。在系统设计装置50A中,上述输入装置51、显示装置52、中央运算装置53、存储装置54经由总线连接。中央运算装置53是CPU (Central Processing Unit)等信息处理装置,存储装置54 是 ROM (Read Only Memory)RAM (Random Access Memory)等存储装置。中央运算装置53利用作为计算机程序的系统设计程序而生成系统结构图。显示装置52基于来自中央运算装置53的指示,在显示画面中显示系统结构图等。显示装置52例如将装入至FA系统的单元部件(FA设备)及综合通用单元作为系统结构图而显示在显示画面中。输入装置51输入由设计者(系统设计装置50A的使用者)输入的指示信息。向输入装置51输入用于对由系统设计装置50A设计的FA设备的种类进行指定的指示信息、和将综合通用单元显示在系统结构图上的指示信息等。将输入至输入装置51的指示信息发送至中央运算装置53。系统设计程序存储在存储装置54内的ROM中,经由总线而加载至存储装置54内的RAM。中央运算装置53执行加载至RAM内的系统设计程序。具体来说,在系统设计装置50A中,根据使用者利用输入装置51进行的指示输入,中央运算装置53从ROM内读取系统设计程序,将该程序向RAM内的程序存储区域中展开而执行各种处理。中央运算装置53将在该各种处理时产生的各种数据暂时存储在形成于RAM内的数据存储区域中。由系统设计装置50A执行的系统设计程序成为包含后述的系统结构图生成处理部63在内的模块结构,它们被加载至主存储装置中,是在主存储装置中生成的。图2是实施方式I所涉及的系统设计装置的功能框图。在图2中示出了使用图1所示的中央运算装置53和存储装置54而实现的系统设计装置50A的功能框图。因此,在图2中,省略了输入装置51和显示装置52的图示。系统设计装置50A具有输入处理部60、显示处理部61、运算部62A、及存储部67A。输入处理部60进行将从输入装置51发送来的信息输入至运算部62A的输入处理。显示处理部61生成向显示装置52输出的显示数据。显示处理部61基于由运算部62A运算而得的运算结果(系统结构图等)生成显示数据,将显示数据输出至显示装置52。运算部62A执行系统结构图的生成功能。运算部62A构成为包含系统结构图生成处理部63,系统结构图生成处理部63构成为包含通用单元生成处理部59。系统结构图生成处理部63进行在显示装置52中显示的系统结构图的生成处理。另外,系统结构图生成处理部63进行与系统结构图相关的信息的生成处理。通用单元生成处理部59进行在系统结构图显示部73中显示的综合通用单元的生成处理。另外,通用单元生成处理部59进行与综合通用单元相关的信息的生成处理。系统结构图生成处理部63具有下述功能:将FA系统的结构在图面上绘制成图形的绘制功能;以及在绘制时将从一览表中选择出的单元部件配置在图面上的单元配置功能。本实施方式的系统结构图生成处理部63使用由设计者指定的作为设计对象的FA设备(设计对象单元结构图)及由设计者指定的综合通用单元(通用单元结构图)而生成系统结构图。另外,通用单元生成处理部59以在系统结构图上配置的综合通用单元能够表示多个单元的方式进行各种信息设定。系统结构图生成处理部63将已生成的系统结构图保存在系统结构图存储部68中。存储部67A对使用运算部62A而生成的系统结构图和单元部件等的结构图等进行保存。存储部67A构成为包含系统结构图存储部68和单元部件存储部69。另外,系统结构图存储部68构成为包含通用单 元信息存储部58。系统结构图存储部68对使用运算部62A而生成的系统结构图进行存储。单元部件存储部69将表示系统设计装置50A支持设计的FA设备和网络线缆等的图、以及表示综合通用单元等的图,作为与单元部件相关的单元部件图而进行存储。换言之,单元部件存储部69对由本装置(系统设计装置50A)设计的FA设备的结构图(设计对象单元结构图)和没有由本装置设计的多个FA设备的结构图(I个通用单元结构图)进行存储。存储在单元部件存储部69中的单元部件图,在运算部62A生成系统结构图时使用。设计者从存储在单元部件存储部69中的单元部件图中选择在系统结构图的生成时所需的单元部件图(设计责任范围内的单元部件图)而应用于系统结构图的生成中。通用单元信息存储部58对与综合通用单元相关的信息即通用单元信息进行存储。图3是表示通用单元信息的结构的图。在图3中示出了存储在通用单元信息存储部58中的通用单元信息76的数据构造。通用单元信息76构成为包含设备信息77。在设备信息77中存储作为I个综合通用单元而表示出的FA设备的数量。换言之,设备信息77是构成综合通用单元的FA设备的数量。图4是表示在实施方式I所涉及的系统设计装置的显示装置中显示的画面的结构的图。在系统设计装置50A的显示装置52中显示的画面72A由系统结构图显示部73、单元部件显示部74、通用单元信息设定部75等构成。系统结构图显示部73是显示设计者使用运算部62A而生成的系统结构图的区域。单元部件显示部74是用于显示系统结构图的结构要素即FA设备、综合通用单元、网络线缆等的单元部件图的一览表的区域。通用单元信息设定部75是用于输入并设定作为综合通用单元而显示的FA设备的 数量的区域。在单元部件显示部74中显示的单元部件图保存在单元部件存储部69内。显示处理部61基于运算部62A的指示,从单元部件存储部69读取单元部件图,使其显示在单元部件显示部74中。另外,显示处理部61从系统结构图存储部68读取系统结构图,使其显示在系统结构图显不部73中。接下来,对系统设计装置50A的动作处理步骤进行说明。图5是表示系统设计装置的动作处理步骤的流程图。系统设计装置50A的系统结构图生成处理部63使单元部件图显示在单元部件显示部74中。具体来说,系统结构图生成处理部63将存储在单元部件存储部69中的单元部件图发送至显示处理部61,并且,将使单元部件图显示在单元部件显示部74中的指示发送至显示处理部61。由此,显示处理部61使单元部件图显示在单元部件显示部74中。然后,系统结构图生成处理部63对成为设计对象的FA系统中的FA设备是否已全部配置在系统结构图显示部73中进行判定(步骤S10)。设计者例如通过目视判定FA系统中的FA设备是否已全部配置在系统结构图显示部73中。而且,在FA设备已全部配置的情况下,由设计者将表示FA设备已全部配置这一情况的信息(设备配置确认信息)输入至输入装置51。该设备配置确认信息经由输入处理部60输入至系统结构图生成处理部63。系统结构图生成处理部63基于设备配置确认信息是否已输入,对单元部件图是否已全部配置进行判定。在单元部件图没有全部配置的情况下(步骤S10,否),对将要向系统结构图显示部73配置的FA设备是否是由系统设计装置50A支持的FA设备进行判定(步骤S20)。在将要进行配置的FA设备已显示在单元部件显示部74中的情况下(步骤S20,是),判断为将要进行配置的FA设备由系统设计装置50A支持。设计者例如通过目视对将要配置在系统结构图显示部73中的FA设备是否已显示在单元部件显示部74中进行判定。而且,在将要进行配置的FA设备已显示在单元部件显示部74中的情况下,由设计者将表示要配置的FA设备的图从单元
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号