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

文档序号:9650551阅读:327来源:国知局
系统构建辅助装置、方法以及记录介质的制作方法
【技术领域】
[0001]本发明涉及系统构建辅助装置、方法以及记录介质,该系统构建辅助装置、方法对使用了可编程控制器(PLC)的系统的构建进行辅助,该记录介质记录有对使用了 PLC的系统的构建进行辅助的程序,并能够由计算机进行读取。
【背景技术】
[0002]当前,作为工业用机械等的控制装置而使用PLC。PLC例如由下述等各种单元组合而构成:电源单元,其是电源供给源.’CPU单元,其对PLC系统整体的控制进行集中管理;运动CPU单元,其经由安装于生产装置、设备装置的驱动部处的伺服放大器而对伺服电动机进行控制;输入单元,其将安装于生产装置、设备装置的适当位置处的开关、传感器的信号进行输入;输出单元,其向致动器等送出控制信号;以及通信单元,其用于与通信网络连接。
[0003]用户需要在实际构建系统之前的阶段中充分地研究下述等内容,S卩,从能够获取的各种单元中选择哪个单元、以何种布局对所选择的单元进行组合是合理的、以何种方式设定中继关系是合理的。此时,用户能够利用系统构建辅助装置。
[0004]系统构建辅助装置能够在画面上的指定位置对与各单元对应的显示对象进行显示。系统构建辅助装置基于由各显示对象所表示的单元以及所配置的位置而生成系统结构图。用户能够一边参照创建出的系统结构图、一边进行单元的选定以及系统的整体结构的研究。
[0005]这里,在利用系统构建辅助装置而创建系统结构图时,用户需要从大量单元中选择要在画面上配置的单元。对此,例如根据专利文献1所记载的技术,如果选择了 1个单元,则系统构建辅助装置基于履历而对在该单元之后被选择的可能性高的单元进行推测,并向用户进行提示。由此,缩短了由用户进行单元的检索所花费的时间。
[0006]专利文献1:日本特开2010-160582号公报

【发明内容】

[0007]本发明就是鉴于上述情况而提出的,其目的在于获得一种提高了对于用户来说的便利性的系统构建辅助装置。
[0008]为了解决上述课题并实现目的,本发明的特征在于,具备:第1显示画面;第2显示画面;以及处理部,其将分别属于多个类别中的任意者的多个单元按类别进行排序并显示于所述第1显示画面,接收从所述第1显示画面上所显示的多个单元中选择1个单元的第1输入,基于所述接收到的第1输入而生成系统结构图,将所述生成的系统结构图显示于所述第2显示画面,所述处理部在新接收到第1输入之后、且在接收接下来的第1输入之前,基于过去接收到的多个第1输入,对由所述接下来的第1输入选择的单元所属的类别进行推测,将所述推测出的类别作为候选类别而向用户进行提示。
[0009]发明的效果
[0010]本发明所涉及的系统构建辅助装置不是以单元为单位而是以比单元大的单位即类别为单位对接下来要选择的单元进行推测,因此即使在对单元进行选择的输入进行的次数少的情况下,与以单元为单位进行推测的情况相比,也能够提高推测的精度。即,本发明所涉及的系统构建辅助装置能够提高对于用户来说的便利性。
【附图说明】
[0011]图1是表示实施方式1的系统构建辅助装置的硬件结构例的图。
[0012]图2是说明实施方式1的系统构建辅助装置的功能的图。
[0013]图3是表示在显示装置上显示的显示画面例的图。
[0014]图4是说明单元结构图显示画面的显示例的图。
[0015]图5是表示单元列表的数据结构例的图。
[0016]图6是表示分类信息的数据结构例的图。
[0017]图7是表示单元列表显示画面的显示例的图。
[0018]图8是表示单元列表显示画面的其他显示例的图。
[0019]图9是表示第1合计信息的数据结构例的图。
[0020]图10是表示第2合计信息的数据结构例的图。
[0021]图11是说明实施方式1的系统构建辅助装置的动作的流程图。
[0022]图12是表示分类信息的其他数据结构例的图。
[0023]图13是表示单元列表显示画面的其他显示例的图。
[0024]图14是说明实施方式2的系统构建辅助装置的动作的流程图。
[0025]图15是说明实施方式3的系统构建辅助装置的动作的流程图。
[0026]图16是表示最大配置数信息的数据结构例的图。
[0027]图17是说明实施方式4的系统构建辅助装置的动作的流程图。
[0028]图18是表示类别的一览的显示例的图。
【具体实施方式】
[0029]下面,基于附图对本发明所涉及的实施方式的统构建辅助装置、方法以及记录介质进行详细说明。此外,本发明不限定于该实施方式。
[0030]实施方式1.
[0031]图1是表示实施方式1的系统构建辅助装置的硬件结构例的图。系统构建辅助装置1(下面简称为“辅助装置1”)能够经由通信线路16而与PLC 17连接。
[0032]PLC 17例如具备用于以物理方式以及电气方式将多个单元之间相互连接的基本单元。基本单元具有能够分别与1个单元连接的多个插槽。
[0033]另外,有时PLC 17包含CPU单元、输入单元以及输出单元而构成。CPU单元将从输入单元输入的信号导入至CPU单元的I/O存储器,利用该导入的信号进行基于定序程序的逻辑运算。定序程序由辅助装置1预先设定于PLC 17。CPU单元通过将基于定序程序的逻辑运算的执行结果向I/O存储器写入而将该执行结果送出至输出单元,然后进行所谓的外围处理。CPU单元周期性地执行包含对I/O存储器的访问、逻辑运算以及外围处理在内的一系列处理。
[0034]另外,PLC 17有时包含运动CPU单元而构成。运动CPU单元基于运动程序而生成运动指令,将生成的运动指令发送至伺服放大器。运动CPU单元通过将运动指令发送至伺服放大器而对伺服电动机进行驱动。另外,运动CPU单元被输入伺服电动机的状态检测值(速度检测值或者位置检测值),能够将被输入的状态检测值反馈至运动指令。
[0035]运动CPU单元由CPU单元控制。S卩,在定序程序中记述有针对运动CPU单元的执行指令命令(调用命令)。如果该调用命令得到处理,则将运动程序的执行指令从PLC 17的CPU单元向运动CPU单元送出。如果运动CPU单元从CPU单元接收到执行指令,则对所指定的运动程序进行处理。
[0036]辅助装置1生成系统结构图并在显示画面上进行显示。用户能够使在显示画面上显示的系统结构图有助于对构成PLC 17的各单元的选择的研究、对将各单元与基本单元的哪个插槽连接等连接关系的研究等。此外,辅助装置1对在PLC 17中设定的各种设定信息(参数、用户程序)进行管理。例如,辅助装置1能够对各种设定信息的创建进行辅助,或者能够以系统为单位收集利用其他工具所创建的各种设定信息。由辅助装置1管理的各种设定信息经由通信线路16而被发送、设定于PLC 17。此外,参数包含例如将各种单元分配至I/O存储器的设定信息。用户程序包含定序程序以及运动程序。辅助装置1也可以具有对参数的匹配性进行验证、或执行PLC 17的动作模拟的功能。
[0037]在辅助装置1中,作为主要的硬件而具备输入装置11、显示装置12、运算装置13、存储装置14以及通信接口(I/F)装置15。
[0038]输入装置11例如为键盘或者指点设备,能够接收来自用户的输入操作。输入装置11所接收的输入操作的信息被发送至运算装置13。显示装置12例如为IXD(LiquidCrystal Display)。运算装置13生成显示画面的图像帧,将生成的图像帧发送至显示装置
12。显示装置12对接收到的图像帧进行显示。通信I/F装置15是用于经由通信线路16而与PLC 17进行通信的接口。
[0039]存储装置14例如具备多个存储器装置。存储装置14由何种存储器装置构成依赖于设计。例如,存储装置14包含:主存储器,其对运算装置13进行运算所用的临时数据进行储存;存储区,其对保存数据进行储存;以及记录介质,其预先对系统构建辅助程序140进行存储。作为主存储器,例如采用DRAM (Dynamic Random Access Memory)等、运算装置13能够进行高速访问的存储装置。作为存储区,能够采用任意的非易失性存储装置。例如,作为存储区,采用HDD (Hard Disk Drive)或者闪存存储器。系统构建辅助程序140是由运算装置13执行的计算机程序。作为预先对系统构建辅助程序140进行存储的记录介质,只要能够被计算机读取,可以采用任意介质。例如,作为该记录介质,采用HDD (H
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1