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

文档序号:9650551阅读:来源:国知局
ard DiskDrive)、闪存存储器、可装卸的存储器设备、磁盘、或者光盘。
[0040]运算装置13例如为CPU (Central Processing Unit)。运算装置13通过执行在存储装置14中存储的系统构建辅助程序140而实现辅助装置1的功能及动作。
[0041]图2是说明辅助装置1的功能模块的图。辅助装置1具备处理部20、单元列表21、分类信息22、第1合计信息23、第2合计信息24以及系统信息25。单元列表21、分类信息
22、第1合计信息23、第2合计信息24以及系统信息25至少在电源断开时被保存在存储装置14内的存储区中,以使得即使在辅助装置1的重启之后也能够重新开始处理。单元列表21、分类信息22、第1合计信息23、第2合计信息24以及系统信息25中的一部分或者全部,也可以在辅助装置1的动作时被保存在存储装置14内的主存储器中。
[0042]运算装置13在系统构建辅助程序140的控制下作为处理部20起作用。处理部20使显示装置12对能够选择的单元的一览以及单元结构图进行显示。显示画面具有GUI功能。即,处理部20接收针对在该显示画面上所显示的单元结构的编辑输入,基于该接收到的编辑输入而对显示画面上的单元结构图进行更新。处理部20将显示中的单元结构图所表示的单元结构记录于系统信息25。S卩,系统信息25至少包含对构成PLC的多个单元分别进行确定的信息、以及对构成PLC的多个单元之间的连接关系进行确定的信息。处理部20在通过编辑而对显示中的单元结构图进行了变更时,将变更后的内容依次反映至系统信息
25。此外,系统信息25也可以包含针对PLC 17的设定信息(参数以及用户程序)。
[0043]图3是表示由处理部20在显示装置12上显示的显示画面例的图。如图所示,在显示画面100中具备:单元结构图显示画面101,其是对单元结构图进行显示的区域;以及单元列表显示画面102,其是对能够选择的单元的一览进行显示的区域。这里,作为在单元列表显示画面102中对单元名(型号名)的一览进行显示的画面而进行说明。也可以在单元列表显示画面102中对表示各单元的多个图像进行显示。
[0044]图4是说明单元结构图显示画面101的显示例的图。系统结构图具备能够容易地识别哪个单元与基本单元所具备的各插槽连接的形态。例如,系统结构图是由以单元为单位的部件按照与单元间的连接关系对应的方式相互连接而构成的。部件是表示单元的显示对象,且是能够在单元结构图显示画面101中显示或移动的最小的单位。根据图4的例子,对基本单元的部件41进行了显示,该基本单元具有电源插槽(P0W)、CPU插槽(CPU)、从CHJ插槽侧起按照升序而被分配了 0?7的编号的8个插槽。而且,以如下方式进行了显示,即,表示电源单元的部件42与电源插槽重合,表示CPU单元的部件43与CPU插槽重合,表示其他单元的部件44以及部件45与插槽0、1分别重合。这表示电源单元与电源插槽、CPU单元与CPU插槽、其他2个单元与插槽0、1分别连接。而且,表示出插槽2?7是空闲插槽。也可以是在由用户将多个部件进行了分组化的情况下,处理部20能够将被分组的多个部件作为一个新的部件进行处理。
[0045]处理部20如果接收到从在单元列表显示画面102上显示的多个单元中选择1个单元的输入(单元选择输入),则在单元结构图显示画面101上对表示所选择的单元的部件进行显示。对单元进行选择的输入例如是指将在单元列表显示画面102上所显示的多个单元中的1个拖放至单元结构图显示画面101的操作。处理部20也可以在通过所述操作而释放的位置处对表示所选择的单元的部件进行显示。处理部20如果进一步接收到使显示中的部件移动的输入(例如对部件进行拖放的操作),则能够使部件移动。例如,处理部20如果接收到将部件45从插槽1的显示位置拖放至插槽2的显示位置的操作,则使部件45从插槽1的显示位置移动至插槽2的显示位置。同时,处理部20将在系统信息25中记录的部件45所表示的单元的连接目标从部件41所表示的基本单元的插槽1变更为插槽2。
[0046]此外,下面,单元选择输入是指从在单元结构图显示画面101中选择1个单元起至添加至构成PLC的单元组为止的操作。这里,根据部件被配置于单元列表显示画面102中,而视作将部件所表示的单元添加至构成PLC的单元组。
[0047]单元列表21是对能够选择的单元的列表进行了记录的信息。分类信息22是对记录在单元列表21中的各单元属于多个类别的哪个类别进行了记录的信息。处理部20基于分类信息22而对记录在单元列表21中的多个单元进行排序并显示于单元列表显示画面102。
[0048]图5是表示单元列表21的数据结构例的图。单元列表21以表格形式对多个单元的型号名进行了记录。根据该例子,针对每个型号名而将各单元的说明作为附属信息进行了附注,但附属信息也可以不附注在单元列表21中。
[0049]图6是表示分类信息22的数据结构例的图。在本图的例子中,将基础基本单元、增设基本单元、定序器CPU (CPU单元)、运动CPU (运动CPU单元)等单元的种类作为类别进行了定义,将各单元分类至这些类别中的某1种。此外,基础基本单元是独立作为基本单元起作用的单元。增设基本单元是基本单元的一种。增设基本单元是为了使插槽数增加而与基础基本单元连接使用的。
[0050]图7是表示单元列表显示画面102的显示例的图。本图的单元列表显示画面102基于图6所示的分类信息22,按类别进行排序而显示出在图5所示的单元列表21中记载的各型号名。属于同一类别的所有单元在表示本单元所属的类别的类别名下方被连续地显示。“ + ”或者“一”的按钮被配置于各类别名的横向右侧。用户利用输入装置11而按下“ + ”的按钮或者“一”的按钮,由此能够指示是以折叠显示的显示方式显示每个类别的单元,还是以展开显示的显示方式显示每个类别的单元。即,处理部20以用户能够按类别而选择是以折叠显示的显示方式进行显示还是以展开显示的显示方式进行显示的方式,对单元列表显示画面102进行显示。折叠显示是指不显示型号名而仅显示类别名的显示方式,展开显示是指对型号名以及类别名两者进行显示的显示方式。
[0051]例如类别“基础基本单元”以展开显示的显示方式得到了显示。具体而言,关于属于类别“基础基本单元”的各单元(单元“Q33B”、单元“Q35B”、单元“Q32SB”、单元“Q33SB”),分别对型号名进行了显示。而且,在类别名的显示“基础基本单元”的横向右侧对用于进行折叠显示的按钮“一”进行了显示。如果将在类别名的显示“基础基本单元”的横向右侧显示的按钮“一”按下,则处理部20取消单元“Q33B”、单元“Q35B”、单元“Q32SB”、单元“Q33SB”的显示,并且将在类别名的显示“基础基本单元”的横向右侧显示的按钮“一”变更为按钮“ + ”。并且,如果按下该按钮“ + ”,则处理部20再次对单元“Q33B”、单元“Q35B”、单元“Q32SB”、单元“Q33SB”进行显示。此外,在类别“基础基本单元”的下方对类别“增设基本单元”进行了显示。在以折叠显示的显示方式对类别“基础基本单元”进行显示时,处理部20在类别名的显示“基础基本单元”的下方紧凑地显示类别名的显示“增设基本单元”。另外,在对类别“基础基本单元”进行展开显示时,处理部20在类别名的显示“基础基本单元”的下方对属于类别“基础基本单元”的4个单元的型号名进行显示,在更下方对类别名的显示“增设基本单元”进行显示。
[0052]此外,在单元列表显示画面102的显示空间中无法完全显示型号名的情况下,如图8所示,通过设置用于沿上下方向使显示滚动的滚动条200,从而处理部20在单元列表显示画面102中对一部分型号名进行显示。
[0053]实施方式1的处理部20具备计数部26以及候选类别提示部27。
[0054]计数部26对通过单元选择输入而选择的单元的顺序进行监视,针对1个单元、和在该1个单元的前1个选择的单元之间的每个组合而对选择次数进行合计。例如,在以单元“A”、单元“B”、单元“A”、单元“B”、单元“C”的顺序选择了单元“A”?单元“C”时,单元“ A ”、单元“ B ”的组合的合计值为“ 2 ”,单元“ B ”、单元“ A ”的组合的合计值为“ 1”,单元“ B ”、单元“C”的组合的合计值为“1”。计数部26将每一种组合的合计值记录于第1合计信息23ο
[0055]图9是表示第1合计信息23的数据结构例的图。第1合计信息23具有表格形式的结构,该表格具有行和列。在行方向以及列方向上对所有单元的型号名进行了记录,各行以及各列是分别通过型号名而确定的。在各单元格中对合计值进行记录。各行和各列的组合表示出上述的单
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1