系统构建辅助装置、方法以及记录介质的制作方法_4

文档序号:9650551阅读:来源:国知局
容进行滚动,以使得候选类别显示于单元列表显示画面102的最上部进行了说明,但向用户提示候选类别的方式并不限定于此。例如,候选类别提示部27也可以将候选类别进行展开显示,将除候选类别以外的类别进行折叠显示。另外,候选类别提示部27还可以对候选类别进行强调显示。强调显示例如包括使用与其他不同的文字颜色、使用与其他不同的字体、使用与其他不同的背景颜色、或者仅使相应部分闪烁。
[0082]另外,处理部20也可以构成为,能够将单元列表21、分类信息22、第1合计信息23、第2合计信息24中的一部分或者全部导出至外部,或者从外部导入。由此,用户即使在对作为辅助装置1使用的计算机进行变更的情况下,也能够使变更后的计算机继承变更前的计算机的执行履历。另外,辅助装置1的提供者能够预先创建分类信息22、第1合计信息
23、第2合计信息24中的一部分或者全部而提供给终端用户,因此即使在终端用户新开始使用辅助装置1的情况下,也能够从使用开始时就得到高精度的推测结果。
[0083]实施方式2.
[0084]根据实施方式1,处理部20在每次执行S1的处理时对候选类别进行提示而无需来自用户的其他输入。根据实施方式2,处理部20监视来自用户的对候选类别的提示进行指示的输入(第1提示指示输入),在进行了第1提示指示输入时,提示候选类别,在未进行第1提示指示输入时,不提示候选类别。将何种操作设为第1提示指示输入的设计是任意的。例如,也可以将点击单元列表显示画面102的空白部分的操作设定为第1提示指示输入。
[0085]图14是说明实施方式2的系统构建辅助装置的动作的流程图。
[0086]在S11?S16中,执行与S1?S6分别相同的处理。在S16的处理之后,处理部20判定是否输入了选择并配置1个单元的接下来的输入(S17)。在输入了接下来的输入的情况下(S17中为Yes),再次执行S11的处理。
[0087]在未输入接下来的输入的情况下(S17中为No),处理部20判定是否输入了第1提示指示输入(S18)。在未输入第1提示指示输入的情况下(S18中为No),再次执行S17的处理。在输入了第1提示指示输入的情况下(S18中为Yes),在S19?S21中执行与S7?S9分别相同的处理。在S21的处理之后,再次执行S17的处理。
[0088]由此,处理部20在由用户进行了第1提示指示输入时,提示候选类别,因此能够在用户期望时提示候选类别,在用户不期望时不提示候选类别。
[0089]实施方式3.
[0090]在实施方式3中,处理部20监视来自用户的对次一级的候选类别的提示进行指示的输入(第2提示指示输入)。如果在向用户提示候选类别时输入了第2提示指示输入,则处理部20对候选类别进行变更。
[0091]图15是说明实施方式3的系统构建辅助装置的动作的流程图。
[0092]在S31?S39中,执行与S1?S9分别相同的处理。在S39的处理之后,处理部20判定是否输入了接下来的单元选择输入(S40)。在输入了接下来的单元选择输入的情况下(S40中为Yes),再次执行S31的处理。
[0093]在未输入接下来的单元选择输入的情况下(S40中为No),处理部20判定是否输入了第2提示指示输入(S41)。在未输入第2提示指示输入的情况下(S41中为No),再次执行S40的处理。
[0094]在输入了第2提示指示输入的情况下(S41中为Yes),候选类别提示部27利用本次选择类别和第2合计信息24而对其他候选类别进行推测(S42)。
[0095]例如,具体以下述方式执行S42的处理。候选类别提示部27对表示本次选择类别的第2合计信息24的行进行确定。然后,候选类别提示部27对构成所确定的行的各单元格中的、记录有下述合计值的单元格进行确定,该合计值仅次于通过由候选类别所示出的列确定的单元格中所记录的合计值。然后,候选类别提示部27将所确定的单元格所属的列所示出的类别决定为其他候选类别。
[0096]接下来,候选类别提示部27对单元列表显示画面的显示内容进行更新,以将所确定的其他候选类别作为新的候选类别而进行提示(S43)。S卩,对单元列表显示画面102的显示内容进行更新,以将由S42的处理所推测出的其他候选类别显示于单元列表显示画面102的最上部。在S42的处理之后,再次执行S40的处理。
[0097]由此,根据实施方式3,在每次用户进行次候选提示输入时,处理部20以合计值仅次于提示中的类别的类别对当前候选类别进行更新,并更新提示,因此即使在合计值为最大值的类别中不包含用户想要选择的单元的情况下,辅助装置1也能够对选择的可能性第二高的候选类别进行提示。由此,对于用户来说的便利性进一步提高。
[0098]实施方式4.
[0099]对于实际的PLC,存在诸如CPU单元仅能以规定的数量配置于系统等,在能够配置的单元数方面存在上限的类别。
[0100]在实施方式4中,处理部20从未达到能够配置的上限值(限制值)的类别组中推测候选类别。具体而言,实施方式4的辅助装置1还对最大配置数信息28进行了存储,该最大配置数信息28是针对每个类别记录了可配置数的限制信息。最大配置数信息28存储于存储装置14内的存储区。
[0101]图16是表示最大配置数信息28的数据结构例的图。最大配置数信息28针对每个单元而记录有词条,该词条包含索引、型号名、限制台数、视作相同的单元的指定。视作相同的单元是指为了判定已选择、并配置于单元结构图显示画面101的单元的数量是否达到限制台数,被作为相同的单元而对台数进行计数的单元。视作相同的单元的指定是利用索引而标记的。根据本图的例子,单元“Q33B”的限制值是“1”,视作与该单元相同的单元是单元“ Q33B ”、单元“ Q35B ”、单元“ Q32SB ”、以及单元“ Q33SB ”。S卩,在选择单元“ Q35B ”、单元“Q32SB”以及单元“Q33SB”中的1台并配置于单元结构图显示画面101的情况下,配置数达到限制值即“1”,因此无法新配置单元“Q33B”。此外,视为相同的单元的指定的项目登记的是在类别内共通的值。例如单元“ Q33B ”、单元“ Q35B ”、单元“ Q32SB ”以及单元“ Q33SB ”属于由分类信息22-1定义的类别“基础基本单元”,在与这些单元对应的视作相同的单元的指定中储存有表示相同的单元组的值。
[0102]图17是说明实施方式4的系统构建辅助装置的动作的流程图。
[0103]在S51?S58中,执行与S1?S8分别相同的处理。在S58的处理之后,处理部20通过参照最大配置数信息28而判定属于候选类别的单元的配置数是否达到限制值(S59)。在属于候选类别的单元的配置数达到限制值的情况下(S59中为Yes),候选类别提示部27利用本次选择类别和第2合计信息24而对其他候选类别进行推测(S60)。
[0104]例如,具体以下述方式执行S60的处理。候选类别提示部27对表示本次选择类别的第2合计信息24的行进行确定。然后,候选类别提示部27对构成所确定的行的各单元格中的、记录有下述合计值的单元格进行确定,该合计值仅次于通过候选类别所示出的列确定出的单元格中所记录的合计值。然后,候选类别提示部27将所确定的单元格所属的列示出的类别决定为其他候选类别。
[0105]在S60的处理之后,再次执行S59的处理。
[0106]在属于候选类别的单元的配置数未达到限制值的情况下(S59中为No),候选类别提示部27将单元列表显示画面102的显示内容进行滚动,以使得候选类别显示于单元列表显示画面102的最上部(S61)。然后,再次执行S51的处理。
[0107]由此,根据实施方式4,处理部20从未达到可配置的上限值的类别组中推测候选类别。由此,能够无需用户对是否能够配置所期望的单元进行研究,所以对于用户来说的便利性进一步提尚。
[0108]实施方式5.
[0109]根据实施方式5,如果用户选择了 1个单元,则处理部20以能够识别出合计值从大至IJ小的顺序的方式将多个类别向用户显示。
[0110]图18是表示类别的一栏的显示例的图。如图所示,类别显示画面103以使表示合计值大的类别的类别名位于列表的上方的方式,使多个类别名在上下方向上排列显示。
[0111]候选类别提示部27在S7的处理之后,对记录于各单元格中的合计值由大到小的组合的顺序进行确定,按照所确定的顺序对各类别名进行排列并显示于类别显示画面103,其中,各单元格构成表示由S7的处理确定出的类别的第2合计信息24的行。如果从类别显示画面103选择了 1个类别,则候选类别提示部27将
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1