梯形图程序制作支持装置、及其梯形图程序制作支持方法与记录媒体以及梯形图程序制作支持程序制造方法及图纸

技术编号:23865350 阅读:35 留言:0更新日期:2020-04-18 16:33
输入操作部受理与梯形图程序的制作编辑相关的输入。部分电路检索部在输入操作部受理插入到梯形图程序中的梯形电路的命令名时,检索并提取与所输入的命令名的梯形电路对应的部分电路。显示部输出与由部分电路检索部所提取的部分电路对应的输入候补。置换处理部在受理显示部所输出的输入候补的选择时,将在输入操作部中输入了命令名的梯形电路置换为所选择的输入候补。

Ladder program making support device, ladder program making support method, recording medium and ladder program making support program

【技术实现步骤摘要】
【国外来华专利技术】梯形图程序制作支持装置、及其梯形图程序制作支持方法与记录媒体以及梯形图程序制作支持程序
本专利技术涉及一种支持由可编程逻辑控制器(ProgrammableLogicController,PLC)(可编程控制器)等执行的梯形(ladder)图程序的制作编辑的技术。
技术介绍
以往,由PLC(可编程控制器)执行的梯形图程序多是利用个人计算机(personalcomputer)等通用计算机来制作,并上载(upload)至PLC。在通用计算机中,安装(install)有用于使通用计算机执行下述功能的程序,即:对梯形图程序进行制作编辑的制作编辑功能、将梯形图程序上载至PLC的上载功能、以及从PLC下载(download)梯形图程序的下载功能等。而且,作为支持梯形图程序的制作的装置,例如有专利文献1所记载的装置。所述专利文献1使作为命令(command)的操作数(operand)而记述的变量名的输入变得容易。尤其,在多个变量是附在相同的字符串末尾的数字或符号等不同的变量名的情况下,使变量名的输入变得容易。具体而言,专利文献1中,当输入构成变量名的字符串的1字符时,从变量表(table)中提取与包含至此为止已确定的字符串(确定字符串)及此次输入的1字符的字符串前方一致的所有变量名。所述专利文献1中,若所提取的变量名为单个,则确定此变量名作为操作数,若所提取的变量名为多个,则将关于所提取的所有变量名而彼此前方一致的部分的字符串设为确定字符串。并且,专利文献1中,再次受理紧跟着所述确定字符串的1字符的输入,重复所述动作。现有技术文献专利文献专利文献1:日本专利特开2010-238225号公报
技术实现思路
专利技术所要解决的问题但是,专利文献1是使作为命令的操作数而记述的变量名的输入变得容易,而非提高相同的梯形电路或类似的梯形电路重复出现的梯形图程序的制作编辑作业的效率。具体而言,并非是在操作员(operator)制作编辑的梯形图程序中,使重复出现的相同的梯形电路或类似的梯形电路的输入操作变得简单。此处所说的梯形电路,是指具备逻辑含义的电路,是功能块(FunctionBlock,FB)或触点等。而且,所谓类似的梯形电路,是指逻辑含义相同但输入变量不同的电路。另外,在梯形图程序的制作中,重复输入相同的部分电路或类似的部分电路的操作对于操作员而言是单调且繁琐的操作,容易导致输入失误(miss)。本专利技术的目的在于提供一种技术,提高相同的梯形电路或类似的梯形电路重复出现的梯形图程序的制作编辑效率。解决问题的技术手段为了达成所述目的,本专利技术的梯形图程序制作支持装置以下述方式构成。输入部受理与梯形图程序的制作编辑相关的输入。部分电路检索部在输入部受理插入到梯形图程序中的梯形电路的命令名时,检索并提取与所输入的命令名的梯形电路对应的部分电路。例如,部分电路检索部提取包含命令名与所输入的命令名相同的梯形电路的部分电路。此处所说的部分电路既可为具备逻辑含义的单个梯形电路,也可包含具备逻辑含义的多个梯形电路。输入候补输出部输出与由部分电路检索部所提取的部分电路对应的输入候补。并且,置换处理部在受理输入候补输出部所输出的输入候补的选择时,将在输入部中输入了命令名的梯形电路置换为所选择的输入候补。因此,操作员在正在制作编辑的梯形图程序中,通过输入梯形电路的命令名并选择所输出的输入候补这一简单操作,便能够进行重复出现的相同的梯形电路或类似的梯形电路的输入操作。因此,能够提高相同的梯形电路或类似的梯形电路重复出现的梯形图程序的制作编辑效率。而且,优选的是设为下述结构,部分电路检索部在制作编辑中的梯形图程序中,检索命令名与在输入部中输入的命令名相同的梯形电路且重复出现了规定次数以上的梯形电路,并提取与所检索的梯形电路相应的部分电路。若像这样构成,则能提高所输出的输入候补是包含操作员为了输入而输入了命令名的梯形电路的部分电路的精度。而且,也可设为下述结构,即,包括:变量设定部,设定由部分电路检索部所提取的部分电路的变量,输入候补输出部将由变量设定部输定了变量的部分电路作为输入候补而予以输出。只要设为下述结构即可,即,所述变量设定部例如根据在制作编辑中的梯形图程序中,命令名与在输入部中输入的命令名相同的梯形电路且重复出现了多次的梯形电路的变量,来设定由部分电路检索部所提取的部分电路的变量。若像这样构成,则也能够削减变量的设定所耗费的工夫,因此能够进一步提高相同的梯形电路或类似的梯形电路重复出现的梯形图程序的制作编辑效率。而且,也可将部分电路检索部设为下述结构,即,当输入部受理插入到梯形图程序中的梯形电路的变量名时,检索并提取与所输入的变量名的梯形电路对应的部分电路。输入候补输出部输出与由部分电路检索部所提取的部分电路对应的输入候补。并且,置换处理部在受理所述输入候补输出部输出的输入候补的选择时,将输入了变量名的梯形电路置换为所选择的输入候补。此结构中,也能够提高相同的梯形电路或类似的梯形电路重复出现的梯形图程序的制作编辑效率。专利技术的效果根据本专利技术,能够提高相同的梯形电路或类似的梯形电路重复出现的梯形图程序的制作编辑效率。附图说明图1是表示梯形图程序制作支持装置的主要部分的结构的框图。图2是表示控制部的功能结构的框图。图3是表示梯形图程序制作支持装置的动作的流程图。图4(A)是表示输入FB的命令名之前的显示设备的画面显示的图,图4(B)是表示输入了FB的命令名之后的显示设备的画面显示的图。图5是表示选择了输入候补之后的显示设备的画面显示的图。图6是表示输入FB的命令名之前的显示设备的画面显示的图。图7是表示输入了FB的命令名之后的显示设备的画面显示的图。图8是表示选择了输入候补之后的显示设备的画面显示的图。图9(A)是表示输入FB的命令名之前的显示设备的画面显示的图,图9(B)是表示输入了FB的命令名之后的显示设备的画面显示的图。图10是表示选择了输入候补之后的显示设备的画面显示的图。图11(A)是表示输入FB的命令名之前的显示设备的画面显示的图,图11(B)是表示输入了FB的命令名之后的显示设备的画面显示的图。图12是表示选择了输入候补之后的显示设备的画面显示的图。图13是表示另一例的梯形图程序制作支持装置的动作的流程图。图14(A)是表示输入梯形电路的电路要素的变量名之前的显示设备的画面显示的图,图14(B)是表示输入了梯形电路的电路要素的变量名之后的显示设备的画面显示的图,图14(C)是表示选择了输入候补之后的显示设备的画面显示的图。具体实施方式以下,对本专利技术的实施方式的梯形图程序制作支持装置进行说明。图1是表示本例的梯形图程序制作支持装置的主要部分的结构的框图。本例的梯形图程序制作支持装置1包括控制部2、输入操作部3、显示部4、本文档来自技高网
...

【技术保护点】
1.一种梯形图程序制作支持装置,其包括:/n输入部,受理与梯形图程序的制作编辑相关的输入;/n部分电路检索部,当所述输入部受理插入到所述梯形图程序中的梯形电路的命令名时,检索并提取与所输入的命令名的梯形电路对应的部分电路;/n输入候补输出部,输出与由所述部分电路检索部所提取的所述部分电路对应的输入候补;以及/n置换处理部,当受理所述输入候补输出部所输出的所述输入候补的选择时,将在所述输入部中输入了命令名的梯形电路置换为所选择的所述输入候补。/n

【技术特征摘要】
【国外来华专利技术】20180314 JP 2018-0465751.一种梯形图程序制作支持装置,其包括:
输入部,受理与梯形图程序的制作编辑相关的输入;
部分电路检索部,当所述输入部受理插入到所述梯形图程序中的梯形电路的命令名时,检索并提取与所输入的命令名的梯形电路对应的部分电路;
输入候补输出部,输出与由所述部分电路检索部所提取的所述部分电路对应的输入候补;以及
置换处理部,当受理所述输入候补输出部所输出的所述输入候补的选择时,将在所述输入部中输入了命令名的梯形电路置换为所选择的所述输入候补。


2.根据权利要求1所述的梯形图程序制作支持装置,其中
所述部分电路检索部提取包含命令名与在所述输入部中输入的命令名相同的梯形电路的部分电路。


3.根据权利要求1或2所述的梯形图程序制作支持装置,其中
所述部分电路检索部在制作编辑中的所述梯形图程序中,检索命令名与在所述输入部中输入的命令名相同的梯形电路且重复出现了规定次数以上的梯形电路,并提取与所检索的梯形电路相应的部分电路。


4.根据权利要求1至3中任一项所述的梯形图程序制作支持装置,其包括:
变量设定部,设定由所述部分电路检索部所提取的所述部分电路的变量,
所述输入候补输出部将由所述变量设定部设定了变量的部分电路作为输入候补而予以输出。


5.根据权利要求4所述的梯形图程序制作支持装置,其中
所述变量设定部根据在制作编辑中的所述梯形图程序中,命令名与在所述输入部中输入的命令名相同的梯形电路且重复出现了多次的所述梯形电路的变量,来设定由所述部分电路检索部所提取的所述部分电路的变量。


6.一种梯形图程序制作支持装置,其包括:
输入部,受理与梯形图程序的制作编辑相关的输入;
部分电路检索部,当所述输入部受理插入到所述梯形图程序中的梯形电路的变量名时,检索并提取与所输入的变量名的梯形电路对应的部分电路;
输入候补输出部,输出与由所述部分电路检索部所提取的所述部分电路对应的输入候补;以及
置换处理部,当受理所述输入候补输出部所输出的所述输入候补的选择时,将在所述输入部中输入了变量名的梯形电路置换为所选...

【专利技术属性】
技术研发人员:岩村慎太郎
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1