首页 / 设计辅助系统

设计辅助系统有效专利 发明

技术领域

[0001] 本发明涉及设计辅助系统。

相关背景技术

[0002] 在FA(Factory Automation,工厂自动化)中,通过将对工厂内设置的生产机器进行数据收集以及控制的各种从(slave)装置、和集中管理多个从装置的主(master)装置经由通信总线连接的现场网络(Field Network),进行生产设备的控制。图13是表示现场网络的结构例子的图。在图13中,现场网络100通过主装置200(PLC:Programmable Logic Controller,可编程逻辑控制器)和多个从装置300经由电缆400或装置中设有的I/O单元(unit)500直接或间接地连接而形成。在从装置300中有电源单元、电机单元、计数器单元、图像单元、通信单元、I/O单元等。通信总线的拓扑(Topology)根据现场网络的规范,可以采取线型(line)、菊花链型(daisy chain)、树型(tree)、星型等各种拓扑。在主装置200中,有时还连接用于用户进行主装置200的动作设定、现场网络100的动作状态的显示、网络系统的设计等的管理装置600。管理装置600由被安装了设定工具的个人计算机等构成。
[0003] 在专利文献1中,公开了如下技术,即对于由网络和PLC构成的系统的设计装置不进行大的变更,就能处理现有的结构编辑器(editor)中无法处理的新的机器和网络。
[0004] 在专利文献2中,公开了在可连接到由多个机器构成的网络的数据通信装置中,基于与机器具备的通信端口有关的信息检索可追加连接的机器,进行用于确定检索到的机器的显示的技术。
[0005] 在专利文献3中,公开了自动地判断拓扑中存在的环(loop)部位,作为断线状态来消除环,从而构筑拓扑的技术。
[0006] 在专利文献4中公开了如下技术,即基于表示与其他装置的连接端口之间的电缆连接关系的连接信息,在多个连接端口中确定要连接电缆的连接端口,对每个连接端口设置的亮灯部点亮,以能够区别确定出的连接端口和除此以外的连接端口。
[0007] 现有技术文献
[0008] 专利文献
[0009] 专利文献1:日本国公开专利公报“特开2010-272034号公报”
[0010] 专利文献2:日本国公开专利公报“特开平11-168483号公报”
[0011] 专利文献3:日本国公开专利公报“特开2001-7837号公报”
[0012] 专利文献4:日本国公开专利公报“特开2010-10997号公报”

具体实施方式

[0055] 图1是表示本实施例的设计辅助系统的概略结构的方框图。该设计辅助系统是,用于辅助网络系统的设计的系统,该网络系统以主装置为起点,在描绘线型、树型、或星型拓扑的通信总线上加入至少一个从装置而构成。该网络系统是将主装置以及从装置的各自中设有的端口之间连接而构成的产业用的现场网络,可例示例如EtherCAT规范的网络系统。在EtherCAT的网络系统中,在从装置中设有的端口上有外部总线(RJ45)以及内部总线(E-Bus)的两个连接接口。再有,本实施例的设计辅助系统并不限定为EtherCAT网络系统的设计,在端口的连接接口方面也可以有外部、内部以外的种类。
[0056] 设计辅助系统1具有:显示设计辅助用的GUI(图形(graphical)用户界面)的显示器2、控制显示器2中显示的GUI的PC(个人计算机)3、由用于将用户操作GUI的指令输入到PC3的键盘和鼠标构成的输入装置4。通过设计辅助系统1,用户能够以脱机(off line)方式进行网络系统的设计。再有,设计辅助系统1也可以构成为,通过与网络系统的实机、例如主装置(PLC)连接,用户能够对联机(on line)的网络系统输入指令。
[0057] 图2是表示PC3的概略的功能结构的方框图。PC3具有:存储装置31,获取装置32、输入装置33、生成装置34、图像输出装置35。
[0058] 存储装置31存储记述了从装置的固有信息的从信息数据。从信息数据例如以XML格式的文件形式,记述从装置的型号、供应商(vendor)的识别信息、从装置中设有的端口的信息等。
[0059] 获取装置32从存储装置31中存储的从信息数据中,获取从装置中设有的端口的信息。所谓端口的信息,例如包含从装置中设有的端口的个数、端口的连接接口的种类(内部总线、外部总线等)、端口的识别信息(名称等)。
[0060] 输入装置33受理来自输入装置4的信号输入,对生成装置34输入指令。
[0061] 生成装置34根据从输入装置33输入的指令,生成设计辅助用的GUI。另外,基于生成的GUI的数据,生成可在显示器2上显示的图像数据,并输出到图像输出装置35。后面叙述生成装置34生成的GUI。
[0062] 图像输出装置35将从生成装置34输入的图像数据输出到显示器2。
[0063] PC3具有未图示的CPU、存储器、盘、各种输入输出接口、将它们连接的总线等公知的结构,例如存储装置31通过经由总线与CPU连接的ROM、RAM、或者HDD(硬盘盘驱动器)等实现。获取装置32和生成装置34,通过CPU从盘中读入在HDD等中安装的网络系统设计辅助程序并执行而实现。输入装置33和图像输出装置35通过经由总线连接到CPU等的鼠标连接端子、键盘连接端子、显示器连接端子来实现。
[0064] 图3是表示PC3的生成装置34生成的一例设计辅助用的GUI的图。本实施例的设计辅助用的GUI5大致由装置列表显示画面51和拓扑显示画面52两个窗格(pane)构成。GUI5可包含:用于进行主装置和从装置的设定的画面、用于进行编程的画面、显示从装置的详细结构的画面等图3未图示的各种画面,但是在本实施例中,为了说明简化而省略。
[0065] 装置列表显示画面51是显示在设计中的网络系统中可新加的从装置的列表的画面。在装置列表显示画面51中列举的各项目部件53由表示从装置的GUI部件即装置部件531以及文本532构成。
[0066] 装置部件531,由可视觉确认从装置的种类和厂家名等的插图(illustration)等构成的图标(icon)部件533、表示从装置中设有的端口的线部件534、535、536构成。
[0067] 各线部件表示1个端口,线部件的条数表示从装置中设有的端口的个数,线部件的颜色或线种类表示各端口的连接接口的种类。这里,假设粗线表示外部总线的连接接口,细线表示内部总线的连接接口。另外,通过线部件的位置表示输入(in)端口和输出(out)端口。输入端口是用于在拓扑中从本装置连接靠近主装置的从装置的端口,输出端口是用于在拓扑中从本装置连接远离主装置的从装置的端口。这里,假设图标部件533的从左边朝上的线部件535表示输入端口,图标部件533的从左边朝下的线部件536表示输出端口。另外,在表示具有作为使通信总线分支的端口的分支端口的分支从装置的装置部件中,通过位于图标部件的底边的线部件表示分支端口。由装置部件531表示的从装置,是具有使外部总线分支为内部总线的分支端口的分支从装置,如图示那样,表示向内部总线的分支端口的线部件534位于图标部件533的底边。文本532表示从装置的型号或供应商名等。
[0068] 用户通过装置部件531可掌握该从装置是具有1个向内部总线的分支端口的外部总线连接的分支从装置,型号是“GX-BS1”。
[0069] 通过装置列表显示画面51,用户可得到在设计中的网络系统中可以新加入的从装置的供应商名、型号、端口的个数、端口的连接接口的种类等的信息。特别地,由于能够容易掌握从装置具有的端口的连接接口的种类和有无分支端口,因此,根据包含装置列表显示画面51的GUI,能够高效地辅助在设计中的网络系统中选择新加入的从装置、选择连接目的地从装置。
[0070] 再有,在装置列表显示画面51中,显示从装置的列表的方法不限于上述的例子。例如,考虑通过增加构成项目部件53的GUI部件使每个从装置的信息显示更丰富(rich)的显示状态、通过减少项目部件53的GUI部件来提高一览性的显示状态等。另外,还考虑根据供应商名、类型(category)(模拟I/O、数字I/O、编码器、传感器等)、用户输入的关键字等,限定要显示的项目部件的显示状态。
[0071] 例如,在提高一览性的显示状态中,也可以将构成项目部件53的装置部件531仅为图标部件533,省略线部件534、535、536。在该情况下,也可以是,在用户在装置列表显示画面51中进行了选择项目部件53的操作(鼠标点击、光标产生的聚焦(focus)框的移动等)的情况下,将包含线部件534、535、536的丰富(rich)的装置部件531、表示选择出的从装置的详细信息的文本显示在其他窗口或其他的显示区域。
[0072] 拓扑显示画面52是显示设计中的网络系统的拓扑的画面。在拓扑显示画面52中,表示构成设计中的网络系统的从装置的装置部件、表示构成设计中的网络系统的从装置中设有的端口的端口部件,被配置为每1行1个部件。在各行中有2个表格列(column)。在左侧的表格列54中,在各行中配置的部件是表示从装置的装置部件的情况下,显示该从装置的节点地址。在右侧的表格列55中,显示装置部件、端口部件、将它们连接的线部件、表示从装置和端口的识别信息(名称、型号等)的文本。
[0073] 在拓扑显示画面52中,相对于表示某从装置的装置部件,表示该从装置的母从装置(连接到输入端口的从装置)的装置部件被配置在上面的行,表示该从装置的子从装置(连接到输出端口或分支端口的从装置)的装置部件被配置在下面的行。在最上面的行显示表示主装置的装置部件。在本实施例的设计辅助系统生成的拓扑显示画面52中,从装置的母子关系通过装置部件配置的行的差异来表示,因此用户能够容易地掌握设计中的网络系统中的从装置的母子关系、即连接顺序。
[0074] 再有,这里,说明了通过隔着表示本装置的装置部件,将表示母从装置的装置部件和表示子从装置的装置部件以上下方向配置在相反侧来表示从装置的母子关系的例子,但是,只要是相对于表示本装置的装置部件,将表示母从装置的装置部件和表示子从装置的装置部件配置在相互相反侧,就不限定例如左右方向等、表示相对于本装置的装置部件的母子从装置的装置部件的配置方向。
[0075] 在拓扑显示画面52中,表示处于通过输入端口和输出端口的连接形成线型拓扑的串联的母子关系的多个从装置的装置部件群,沿纵向排列(沿同一列)配置。另外,使配置表示分支从装置的装置部件以及表示连接到该分支从装置的输出端口的从装置的装置部件的列、和配置表示连接到所述分支从装置的分支端口的从装置的装置部件的列不同。
[0076] 例如,从装置E001是具有1个从外部总线向内部总线的分支端口的分支从装置。
[0077] 表示分支从装置E001的装置部件、表示连接到分支从装置E001的输出端口(外部总线)的从装置E009的装置部件、以及表示与从装置E009处于串联的母子关系的从装置E011、E012的装置部件被配置在同一列(设为第1列)。另外,表示连接到分支从装置E001的分支端口的从装置E002的装置部件、以及表示与从装置E002处于串联的母子关系的从装置E003、E004、E008的装置部件被配置在同一列(设为第2列)。并且,相对第1列,第2列偏移到右侧配置。这里所说的“列”相当于本发明中的“层”。
[0078] 在本实施例的设计辅助系统生成的拓扑显示画面52中,由于加入到由分支从装置分支出的总线的从装置群通过列的差异来表示,因此用户能够容易地掌握设计中的网络系统中的总线的分支。
[0079] 在拓扑显示画面52中,显示表示从装置中设有的端口的GUI部件即端口部件。在本实施例的设计辅助系统生成的拓扑显示画面52中,作为表示端口的GUI部件,特别地仅显示表示具有多个分支端口的分支从装置的该分支端口的端口部件。
[0080] 例如,从装置E004是具有2个从内部总线向外部总线的分支端口的分支从装置,显示着表示分支端口的端口部件551、552。通过端口部件551、552,用户在拓扑显示画面52中,能够认识从装置E004中设有的2个外部总线连接的分支端口。虽然表示从装置E004的输出端口(内部总线连接)的端口部件未被显示,但是表示从装置E004的装置部件如上述那样,包含采取根据连接接口的种类而不同的显示状态的线部件而构成,因此,用户能够通过表示内部总线连接的输出端口的线部件553识别从装置E004中设有的输出端口。另外,从装置E009是具有2个从外部总线向外部总线的分支端口的分支从装置,显示着表示分支端口的端口部件561、562。另外,外部连接的输出端口通过线部件560表示。
[0081] 在拓扑显示画面52中,附随于端口部件而显示表示分支端口的识别信息的GUI部件。所谓识别信息例如是端口的名称。在从装置E009的例子中,附随于端口部件561,显示通过该端口部件表示的表示分支端口的名称即“X1”的标签(label)部件563。另外,附随端口部件562,显示通过该端口部件表示的表示分支端口的名称即“X2”的标签部件564。因此,用户在拓扑显示画面52中,能够通过名字识别从装置E009中设有的2个分支端口。
[0082] 再有,如从装置E001那样,在为不具有多个分支端口的分支从装置的情况下,作为用于表示分支端口的独立的GUI部件的端口部件不被显示。但是,如上述那样,由于从装置中设有的端口以及连接接口通过装置部件中所包含的线部件来表示,因此即使不显示端口部件,用户也能够在拓扑显示画面52中识别输入端口、输出端口、以及分支端口。
[0083] 在本实施例的设计辅助系统生成的拓扑显示画面52中,对于具有多个分支端口的分支从装置,除了表示该分支从装置的装置部件之外,还显示与表示该分支端口的装置部件独立的端口部件,因此用户能够明确地识别出连接从装置的对象端口来进行网络系统的设计。
[0084] 例如,本实施例的设计辅助系统虽然适合EtherCAT的网络系统的设计,但是在EtherCAT中,从主装置发送的帧的处理顺序根据在分支从装置的哪个端口上连接从装置而变化。在如执行在下游的从装置采用上游的从装置产生的处理结果的方式下的从装置间通信这样地设计网络的情况下,处理帧的从装置的顺序特别重要。如果在分支从装置的实机的分支端口记载了与可由从信息数据中获取的识别信息同等的识别信息,则在实际的网络的组建时,用户能够如设计时所意图那样进行从装置的连接,因此能够避免搞错连接目的地端口的错误。
[0085] 再有,在本实施例的拓扑显示画面52中,仅对于具有多个分支端口的分支从装置,显示表示该分支端口的端口部件,但是不限于此,也可以显示各从装置的输入端口、输出端口、分支端口的全部或一部分。
[0086] 在拓扑显示画面52中,通过表示从装置中设有的端口之间的连接的线部件,将装置部件以及端口部件连接,从而表示设计中的网络系统的拓扑。通过线部件的颜色或线种类表示端口的连接接口的种类。如上述那样,在本实施例中,假设粗线的线部件表示外部总线连接的端口之间的连接,细线的线部件表示内部总线连接的端口之间的连接。表示分支从装置的装置部件、和表示该分支从装置中设有的分支端口的端口部件都通过同样的线部件连接。也就是说,在拓扑显示画面52中,从装置中设有的端口之间的连接、和分支从装置内部中的向分支端口的连接通过同样的线部件表示。
[0087] 通过利用线部件连接装置部件以及端口部件而构成的拓扑显示画面52,用户能够容易地掌握网络系统的拓扑。特别地,能够明确地识别分支从装置产生的总线的分支是由哪个分支端口带来的,因此能够合适地辅助顾及到处理数据的从装置的顺序等的网络设计。
[0088] 以上说明的设计辅助用的GUI中,生成装置34基于从获取装置32获取的从装置的信息生成。获取装置32从存储装置31中存储的从信息数据中,获取从装置的固有信息(供应商名、型号、端口的数、端口的连接接口、端口的名称等),发送到生成装置34。在从信息数据中,也可以包含可作为装置部件531的图标部件533使用的图像数据。生成装置34基于从获取装置32接收到的从装置的固有信息,生成表示从装置的装置部件、用于表示构成装置部件的端口的线部件、表示构成网络系统的从装置的端口之间的连接的线部件、表示分支从装置中设有的分支端口的端口部件等。
[0089] 在本实施例的设计辅助系统生成的GUI中,用户通过进行从装置列表显示画面51向拓扑显示画面52、或向反方向拖放(drag and drop)装置部件的操作,能够对设计中的网络系统进行从装置的追加或删除。在图4中,追加装置部件57表示由用户从装置列表显示画面51拖拽(drag)到拓扑显示画面52的装置部件。在拖拽中的追加装置部件57上,附随显示根据用户进行的鼠标的操作移动的指针(pointer)58。
[0090] 在拖拽中的追加装置部件57,如图示那样显示表示端口的线部件。因此,用户能够容易地掌握通过拖拽着的追加装置部件57表示的从装置(称为追加从装置)中设有的端口数和连接接口。通过该GUI,能够合适地辅助用户在拓扑显示画面52中的适当的地方(显示着表示可连接追加从装置的从装置的装置部件或表示端口的端口部件的地方)放下装置部件。
[0091] 在拓扑显示画面52中,线部件的显示状态根据端口的连接接口的种类而不同,因此用户能够容易地掌握构成设计中的网络系统的各机器以什么样的连接接口连接。因此,用户在设计中的网络系统中新追加从装置的情况下,能够预先容易地掌握选择具有什么样的连接接口的端口的从装置为好。
[0092] 进而,本实施例的设计辅助系统具有以下这样的设计辅助的结构。
[0093] 在用户进行了选择装置列表显示画面51中列举出的装置部件的其中一个的操作(例如,鼠标点击和键盘的光标的操作)的情况下,设计辅助系统在构成拓扑显示画面52的装置部件以及端口部件中,变更表示无法连接由在装置列表显示画面51中选择出的装置部件表示的从装置(称为选择从装置)的从装置、表示端口的装置部件以及端口部件的显示状态。在本实施例中,将表示无法连接选择从装置的从装置或端口的GUI部件在拓扑显示画面52中进行灰色输出(降低图标部件或文本部件的彩色的饱和度)。进而,进行灰色输出的装置部件和端口部件,用户无法作为装置部件的放下目的地来选择。
[0094] 这样的显示状态的控制,通过生成装置34从获取装置32获取表示选择从装置中设有的端口的连接接口的种类的信息、表示由构成拓扑显示画面52的装置部件表示的从装置(称为构成从装置)中设有的端口以及由构成拓扑显示画面52的端口部件表示的端口的连接接口的种类的信息,对每个构成从装置判定是否能够连接选择从装置,确定无法连接选择从装置的构成从装置以及端口来执行。
[0095] 例如,用户在装置列表显示画面51中进行选择装置部件531的操作时,由于通过装置部件531表示的从装置是外部总线连接的从装置,因此如图5所示,在构成拓扑显示画面52的装置部件中,表示外部总线连接的从装置以及具有向外部总线的分支端口的从装置以外的从装置(E002、E003、E008)的装置部件进行灰色输出,这些装置部件不能选择作为放下目的地。由此,用户能够在装置列表显示画面51中选择了装置部件的时刻,容易地识别在设计中的网络系统的哪里能够连接该从装置,并且抑制在不适当的装置部件上放下拖拽中的装置部件。通过这样的设计辅助,用户能够更高效地进行设计作业。
[0096] 另外,在用户进行了选择构成拓扑显示画面52的装置部件以及端口部件的其中一个的操作的情况下,设计辅助系统在装置列表显示画面51中列举出的装置部件中,变更表示无法连接到通过在拓扑显示画面52选择出的装置部件表示的从装置(称为选择从装置)或通过选择出的端口部件表示的端口(称为选择端口)的从装置的装置部件的显示状态。在本实施例中,将表示无法连接到选择从装置或选择端口的从装置的装置部件在装置列表显示画面51中进行灰色输出。进而,灰色输出的装置部件,用户不能作为拖拽对象来选择。
[0097] 通过生成装置34从获取装置32获取表示选择从装置中设有的端口或选择端口的连接接口的种类的信息、和表示通过装置列表显示画面51中列举出的装置部件表示的从装置(追加候选从装置)中设有的端口的连接接口的种类的信息,对每个追加候选从装置判定是否能够连接到选择从装置或选择端口,确定无法连接到选择从装置或选择端口的追加候选从装置,执行这样的显示状态的控制。
[0098] 例如,用户在拓扑显示画面52中进行选择装置部件E002的操作时,由于由装置部件E002表示的从装置是内部总线连接的从装置,因此如图6所示,在装置列表显示画面51列举出的装置部件中,表示内部总线连接的从装置以外的从装置的装置部件进行灰色输出,不能从装置列表显示画面51中拖拽这些装置部件。例如,由装置部件531表示的从装置是外部总线连接的从装置,因此,装置部件531变为进行灰色输出。不是进行灰色输出,而是变为不显示也可以。在该情况下,在装置列表显示画面51中,变为仅列举表示可连接到由在拓扑显示画面52中选择出的装置部件或端口部件表示的从装置或端口的从装置的装置部件。总之,用户在拓扑显示画面52中选择了表示想要作为连接目的地的从装置或端口的GUI部件的时刻,能够容易地掌握在该连接目的地的从装置或端口可连接哪个从装置,并且,抑制从装置列表显示画面51中拖拽不适合作为放下到选择出的连接目的地装置部件或端口部件的装置部件的装置部件。通过这样的设计辅助,用户能够更高效地进行设计作业。
[0099] 再有,在用户向在拓扑显示画面52中已经连接了从装置的装置部件或端口部件放下了追加装置部件的情况下,设计辅助系统生成拓扑显示画面52,该拓扑显示画面52表示如下情况:进行连接,使得在由放下目的地的装置部件(或端口部件)表示的连接目的地从装置(或连接目的地端口)、和连接到该连接目的地从装置(或连接目的地端口)的从装置之间,夹着由被放下的装置部件表示的追加从装置。
[0100] 例如,图7表示用户将追加装置部件57放下到端口部件551的情况下的GUI的显示例。在该例子中,由于在端口部件551已经连接着装置部件E005,因此,如图8所示那样,设计辅助系统在端口部件551的下1行配置追加装置部件57,将两者用线部件573连接,并且在追加装置部件57的下1行配置装置部件E005,将两者用线部件574连接。由此,设计辅助系统生成表示如下情况的拓扑显示画面52:将由端口部件551表示的从装置E004的第1分支端口X1和追加从装置的输入端口连接,进而将追加从装置的输出端口和从装置E005的输入端口连接。
[0101] 另外,图9表示用户将追加装置部件57放下到装置部件E005的情况下的GUI的显示例。在该例中,由于在装置部件E005上已经连接了装置部件E006,因此,如图10所示那样,设计辅助系统在装置部件E005的下1行配置追加装置部件57,将两者用线部件575连接,并且,在追加装置部件57的下1行配置装置部件E006,将两者用线部件576连接。由此,设计辅助系统生成表示如下情况的拓扑显示画面52:将从装置E005的输出端口和追加从装置的输入端口连接,进而将追加从装置的输出端口和从装置E006的输入端口连接。
[0102] 在上述的、根据与用户选择出的装置部件(选择装置部件)之间的连接可能性来控制构成拓扑显示画面52或装置列表显示画面51的装置部件(显示装置部件)的显示状态的情况下,并不只是考虑由显示装置部件表示的从装置和由选择装置部件表示的从装置之间的连接可能性,还可以考虑已经连接到由显示装置部件表示的从装置的从装置和由选择装置部件表示的从装置之间的连接可能性。
[0103] 例如,在用户在拓扑显示画面52中,选择了表示已经连接着子从装置的母从装置的装置部件、或表示已经连接着子从装置的母从装置中设有的端口的端口部件的情况下,将表示具有可连接到该母从装置的输出端口的输入端口、且具有可连接该子从装置的输入端口的输出端口或分支端口的从装置以外的从装置的装置部件,在装置列表显示画面51中进行灰色输出。
[0104] 另外,在用户在装置列表显示画面51中选择了某装置部件的情况下,关于在构成拓扑显示画面52的装置部件以及端口部件中已经连接了从装置的装置部件以及端口部件的显示状态的控制,将表示具有可将选择装置部件的输入端口连接的输出端口或分支端口、且已经连接的从装置具有可连接选择装置部件的输出端口的输入端口的从装置以外的从装置的装置部件,在拓扑显示画面52中进行灰色输出。
[0105] 图11是表示,在本实施例的设计辅助系统中,在用户进行了选择在装置列表显示画面51中列举出的装置部件的其中一个的操作的情况下所执行的处理的流程图。
[0106] 在步骤S101中,在从输入装置33被输入有关由用户进行的、选择装置列表显示画面51中的装置部件的操作的信息时,在步骤S102中,生成装置34对于由构成拓扑显示画面52的装置部件以及端口部件表示的从装置以及端口(构成从装置以及构成端口),分别判定是否可连接由用户在装置列表显示画面51中选择出的装置部件表示的从装置(选择从装置)。通过生成装置34从获取装置32中获取构成从装置中设有的端口或构成端口的连接接口的种类的信息、以及选择从装置中设有的端口的连接接口的种类的信息,并进行比较来进行该判定处理。获取装置32从存储装置31获取具有构成从装置或构成端口的从装置的从信息数据、和选择从装置的从信息数据,并从获取出的从信息数据中获取端口的连接接口的种类的信息,发送到生成装置34。
[0107] 对于表示被判定为可连接选择从装置的构成从装置(或构成端口)的装置部件(或端口部件),使拓扑显示画面52中的显示状态为原样(步骤S103)。对于表示被判定为不可连接选择从装置的构成从装置(或构成端口)的装置部件(或端口部件),使拓扑显示画面52中的显示状态为灰色输出(步骤S104)。对于构成拓扑显示画面52的全部装置部件以及端口部件,如果结束了判定以及显示状态的变更,则生成装置34结束处理。
[0108] 图12是表示在本实施例的设计辅助系统中,用户进行了选择构成拓扑显示画面52的装置部件以及端口部件的其中一个的操作的情况下所执行的处理的流程图。
[0109] 在步骤S201中,从输入装置33被输入有关由用户进行的、选择拓扑显示画面52中的装置部件或端口部件的操作的信息时,在步骤S202中,生成装置34对于由装置列表显示画面51列举出的装置部件表示的从装置(追加候选从装置),分别判定是否可连接到由用户在拓扑显示画面52中选择出的装置部件表示的从装置(选择从装置)或由端口部件表示的端口(选择端口)。通过生成装置34从获取装置32中获取追加候选从装置中设有的端口的连接接口的种类的信息、和选择从装置中设有的端口或选择端口的连接接口的种类的信息并进行比较,进行该判定处理。获取装置32从存储装置31中获取追加候选从装置的从信息数据、和具有选择从装置或选择端口的从装置的从信息数据,并从获取的从信息数据中获取端口的连接接口的种类的信息,发送到生成装置34。
[0110] 对于被判定为可连接到选择从装置(或选择端口)的追加候选从装置,使装置列表显示画面51中的显示状态为原样(步骤S203)。对于被判定为不可连接到选择从装置(或选择端口)的追加候选从装置,使装置列表显示画面51中的显示状态进行灰色输出,或使其不被显示在装置列表显示画面51中(步骤S204)。对于装置列表显示画面51中列举的全部装置部件,如果判定以及显示状态的变更结束了,则生成装置34结束处理。
[0111] 根据本实施例的设计辅助系统,由于根据用户在装置列表显示画面或拓扑显示画面中进行的装置部件或端口部件的选择,控制装置列表显示画面或拓扑显示画面中的装置部件或端口部件的显示状态,因此用户能够容易地掌握选择出的从装置的连接可能性。因此,根据本实施例的设计辅助系统,用户能够进行更高效的网络系统的设计。
[0112] 如以上那样,在本发明的设计辅助系统中,所述生成装置也可以生成包含表示从装置中设有的端口的个数以及连接接口的种类的GUI部件的装置部件。
[0113] 这样一来,用户只看装置部件就能够掌握由该装置部件表示的从装置中设有的端口的个数以及连接接口的种类。因此,即使是不具有专门知识和经验的用户,例如即使为了调查从装置的各部分而没有翻看文献(document)或者征求SE等的意见,也能够进行网络系统的设计。
[0114] 在本发明的设计辅助系统中,所述生成装置,生成显示装置部件的列表的装置列表显示画面,并生成包含拓扑显示画面以及装置列表显示画面的设计辅助用的GUI,所述装置部件的列表表示可新加入到设计中的网络系统中的从装置,
[0115] 在由用户进行了选择在装置列表显示画面列举出的装置部件的其中一个的操作的情况下,
[0116] 所述生成装置也可以在构成拓扑显示画面的装置部件中,变更表示无法连接由在装置列表显示画面中选择出的装置部件表示的从装置的从装置的装置部件的显示状态。
[0117] 这样一来,用户在拓扑显示画面中能够容易地掌握可连接由在装置列表显示画面中选择出的装置部件表示的从装置的从装置或端口。在为多种通信总线混合存在的网络系统的情况下,有时因加入目的地的通信总线而无法使用户选择的从装置加入,但是根据上述构成的设计辅助系统,用户在选择了想要使其加入的从装置的时刻,能够容易地掌握无法选择作为该从装置的加入目的地的通信总线或从装置,能够抑制无用的试行错误,并能够进行容易的网络系统设计。
[0118] 在上述构成中,所述生成装置也可以生成拓扑显示画面,该拓扑显示画面使得用户无法将变更了所述显示状态的装置部件或端口部件选择作为装置部件的放下目的地。这样一来,对于用户在装置列表显示画面中选择出的装置部件,能够抑制在不适合作为放下目的地的装置部件或端口部件放下装置部件,因此能够进行高效的设计。
[0119] 在本发明的设计辅助系统中,所述生成装置生成显示装置部件的列表的装置列表显示画面,并生成包含拓扑显示画面以及装置列表显示画面的设计辅助用的GUI,所述装置部件的列表表示可以新加入到设计中的网络系统的从装置,
[0120] 在由用户进行了选择构成拓扑显示画面的装置部件的其中一个的操作的情况下,[0121] 所述生成装置也可以在装置列表显示画面列举出的装置部件中,变更表示不可连接由在拓扑显示画面选择出的装置部件表示的从装置的从装置的装置部件的显示状态。
[0122] 这样一来,用户在装置列表显示画面中能够容易地掌握可连接在拓扑显示画面中选择出的装置部件或端口部件表示的从装置或端口的从装置。在为多种的通信总线混合存在的网络系统的情况下,根据用户选择出的加入目的地的通信总线或从装置,可分为可使其加入的从装置和不能使其加入的从装置。根据上述构成的设计辅助系统,用户在选择了加入目的地的通信总线或从装置的时刻,能够容易地掌握无法使其加入其中的从装置,因此能够抑制无用的试行错误,能够进行容易的网络系统的设计。
[0123] 在上述的构成中,也可以生成用户无法将变更了所述显示状态的装置部件作为拖拽对象选择的装置列表显示画面。这样一来,能够抑制用户从装置列表显示画面中拖拽不适合作为放下到在拓扑显示画面中选择出的装置部件或端口部件的装置部件的装置部件,因此能够进行高效的设计。

当前第1页 第1页 第2页 第3页