梯形图程序编辑装置制造方法及图纸

技术编号:19424022 阅读:21 留言:0更新日期:2018-11-14 10:12
本发明专利技术提供过一种梯形图程序编辑装置,其能够基于该梯形图程序的显示要素以适当的形式进行对显示于画面的梯形图程序的部分电路的粘贴动作。所述梯形图程序编辑装置具备:编辑控制部,其管理作为多个矩形区域的集合而构成的虚拟描画区域;粘贴对象指定部,其指定成为粘贴对象的部分电路;基准区域指定部,其指定成为粘贴部分电路时的基准的基准区域;粘贴方法指定部,其指定部分电路的粘贴位置和粘贴方法;粘贴区域插入部,其对虚拟描画区域插入用于粘贴所述部分电路的粘贴区域;粘贴处理部,其对粘贴区域粘贴部分电路;以及连接线调整部,其进行虚拟描画区域中的连接线的调整。

【技术实现步骤摘要】
梯形图程序编辑装置
本专利技术涉及一种梯形图程序编辑装置,尤其涉及一种能够对梯形图程序粘贴部分电路的梯形图程序编辑装置。
技术介绍
在通过梯形图程序编辑装置进行的梯形图程序的编辑(包括新梯形图程序的制作、现有梯形图程序的编辑等)中,显示梯图程序的编辑画面,并对显示的画面操作键盘或鼠标等指向装置来进行梯形图程序的编辑操作。梯形图程序的编辑操作中,在梯形图程序中包括的梯形电路中,除了配置接触点或线圈的动作、连接所配置的接触点或线圈之间的动作等基本的动作外,还存在用矩形选择显示于画面的梯形图程序的一部分(梯形图的部分电路),并对其他梯形电路粘贴所选择的部分电路的所谓的部分电路的粘贴动作等。通常,部分电路的粘贴动作通过将选择的部分电路(梯形电路的要素或要素的集合)简单作为图形进行置换或插入来实现。图14示出了根据现有技术的梯形图程序编辑中的部分电路的粘贴动作的例。如图14所例示,在梯形图程序编辑装置中,例如,将显示梯形图程序的画面区域分割为多个矩形区域,并在各个矩形区域描画梯形电路的要素(接触点、线圈、布线等),由此来显示梯形图程序。在这种情况下,当将两个接触点作为与门电路(与电路)而构成的部分电路粘贴于梯形电路中包括的指定部分电路的左侧,以与该指定部分电路成为“与(AND)”关系时,为确保部分电路能够插入的尺寸的粘贴区域,对该指定部分电路的左侧插入两列的矩形区域(步骤1-1),并对在所插入的矩形区域中位于指定部分电路的左侧的矩形区域粘贴部分电路(步骤1-2)。另外,图15示出了根据现有技术的梯形图程序编辑中的部分电路的粘贴动作的另一例。如图15所例示,当将两个接触点作为与门电路而构成的部分电路粘贴于梯形电路中包括的指定部分电路的下侧,以与该指定部分电路成为“或(OR)”关系时,为确保部分电路能够插入的尺寸的粘贴区域,在该指定部分电路的下侧插入1行的矩形区域,在右侧插入1列的矩形区域(步骤2-1),并对在所插入的矩形区域中位于指定部分电路的下侧的矩形区域粘贴部分电路(步骤2-2),并追加纵向的连接线,以使所插入的部分电路与指定电路连接(步骤2-3)。进一步地,图16示出了根据现有技术的梯形图程序编辑中的部分电路的粘贴动作的另一例。如图16所例示,当将两个接触点作为与门电路而构成的部分电路粘贴于梯形电路中包括的指定部分电路(三个接触点)的下侧,以与该指定部分电路成为“或”关系时,为确保部分电路能够插入的尺寸的粘贴区域,在该指定部分电路的下侧插入1行的矩形区域(步骤3-1),并对在所插入的矩形区域中位于指定部分电路的下侧的矩形区域粘贴部分电路(步骤3-2),并追加连接线,以使所插入的部分电路与指定电路连接(步骤3-3)。如此,在梯形图程序编辑装置中,由于在梯形图程序的编辑时,只是将梯形电路的要素视作图形,因而在进行部分电路的粘贴动作时,为了以适当的关系对现有梯形图程序插入成为插入对象的部分电路,需要进行以下动作。步骤1)粘贴前,按照粘贴的电路要素确保适当的空白区域。步骤2)将部分电路粘贴于适当的矩形区域。步骤3)粘贴后,适当追加连接线,使作为电路而完成。上述的粘贴动作的各步骤由考虑粘贴后的电路的配置进行梯形图程序的编辑作业的作业者手动进行。作业者虽然可以通过对梯形图程序粘贴梯形的部分电路来节省配置一个个梯形的要素的功夫,但需要考虑要粘贴的部分电路与已配置于梯形图程序的电路之间的关系来进行上述步骤,存在容易发生由于弄错该判断而将部分电路插入于错误的位置,或弄错与现有梯形电路的“与”/“或”关系而插入等误操作的课题。如日本专利第5073067号公报等所示,虽然也进行了某种程度上自动进行将梯形的部分电路插入于梯形图程序时的粘贴动作的尝试,但在日本专利第5073067号公报所公开的现有技术中,通过利用成为梯形图程序中的粘贴目的地的梯形电路的逻辑式来进行对应于指定部分电路的逻辑式的插入,并从插入后的逻辑式中重新构成梯形电路的显示,并不是只从画面显示中编辑梯形图程序,因而存在无法进行对不能够转换为编辑过程中的逻辑式的梯形电路的部分电路的粘贴动作的情况。
技术实现思路
因此,本专利技术的目的在于,提供一种梯形图程序编辑装置,其能够基于该梯形图程序的显示要素以适当的形式进行对显示于画面的梯形图程序的部分电路的粘贴动作。在本专利技术中,在通过梯形图程序编辑装置将部分电路粘贴于梯形图程序的粘贴动作中,按照以下步骤自动地以适当的形式粘贴部分电路来解决上述课题。步骤A1)从作业者接受成为粘贴对象的部分电路的指定。步骤A2)从作业者接受在粘贴目的地的梯形电路中成为粘贴动作的基准的区域(基准区域)以及粘贴方法(在左(或右)以“与”方式插入,在上(或下)以“或”方式插入)的指定。步骤A3)按照被指定的基准区域和粘贴方法,按以下步骤自动地粘贴部分电路。-步骤A3-1)将成为粘贴对象的部分电路所纳入的尺寸的粘贴区域插入于适当的位置。-步骤A3-2)在所插入的粘贴区域粘贴电路。-步骤A3-3)根据被指定的粘贴方法追加横线和纵线。在上述步骤A3-1中,若粘贴方法为“在左侧以“与”方式插入”,则以基准区域的“左下角(纵线的右)”为基准点,除此之外,以基准区域的“右下角(纵线的左)”为基准点,根据成为粘贴对象的部分电路的尺寸,在基准点的位置插入矩形区域的列和行。然后,对于所插入的矩形区域中粘贴电路的范围外的部分,插补连接线。另外,若粘贴方法为“以“与”方式插入”,则在基准区域与所插入的列之间,在选择区域的范围内追加连接线。另外,在上述步骤A3-3中,若粘贴方法为“以“与”方式插入”,则在所粘贴的电路的左右端删除能够删除的连接线,若粘贴方法为“以“或”方式插入”,则当成为粘贴对象的部分电路在横向上短于基准区域时,在不足的部分追加连接线。然后,在该梯形电路的范围内追加纵向的连接线,直到从所粘贴的电路的左右端朝向基准区域连接至任一个要素。通过自动执行上述步骤A3,能够基于该梯形图程序的显示要素以适当的形式进行对显示于画面的梯形图程序的部分电路的粘贴动作。并且,本专利技术的一方式是一种梯形图程序编辑装置,其编辑梯形图程序,所述梯形图程序编辑装置具备:编辑控制部,其管理虚拟地配置所述梯形图程序的空间,即作为多个矩形区域的集合而构成的虚拟描画区域;粘贴对象指定部,其指定成为粘贴对象的部分电路;基准区域指定部,其在所述虚拟描画区域内指定成为粘贴所述部分电路时的基准的基准区域;粘贴方法指定部,其指定以所述基准区域为基准的所述部分电路的粘贴位置和粘贴方法;粘贴区域插入部,其基于由所述粘贴方法指定部指定的所述粘贴位置和所述粘贴方法,对所述虚拟描画区域插入用于粘贴所述部分电路的粘贴区域;粘贴处理部,其对所述粘贴区域粘贴所述部分电路;以及连接线调整部,其进行所述虚拟描画区域中的连接线的插补和多余的连接线的删除。根据本专利技术,由于粘贴梯形的部分电路时,作为粘贴方法,指定对指定部分电路的上下左右以“与”/“或”方式插入即可,因而对作业者而言,能够实现直观的编辑操作。另外,由于在部分电路的插入时能够自动地追加必要的连接线,因此作业者能够部分地减轻编辑操作的负担。进一步地,对制作过程中的梯形电路等不能用逻辑式表达的梯形电路,也能够进行部分电路的插入动作。附图说明本专利技术的上述的以及其他目的和特征本文档来自技高网
...

【技术保护点】
1.一种梯形图程序编辑装置,其编辑梯形图程序,所述梯形图程序编辑装置的特征在于,具备:编辑控制部,其管理虚拟地配置所述梯形图程序的空间,即作为多个矩形区域的集合而构成的虚拟描画区域;粘贴对象指定部,其指定成为粘贴对象的部分电路;基准区域指定部,其在所述虚拟描画区域内指定成为粘贴所述部分电路时的基准的基准区域;粘贴方法指定部,其指定以所述基准区域为基准的所述部分电路的粘贴位置和粘贴方法;粘贴区域插入部,其基于由所述粘贴方法指定部指定的所述粘贴位置和所述粘贴方法,对所述虚拟描画区域插入用于粘贴所述部分电路的粘贴区域;粘贴处理部,其对所述粘贴区域粘贴所述部分电路;以及连接线调整部,其进行所述虚拟描画区域中的连接线的插补和多余的连接线的删除。

【技术特征摘要】
2017.05.01 JP 2017-0912051.一种梯形图程序编辑装置,其编辑梯形图程序,所述梯形图程序编辑装置的特征在于,具备:编辑控制部,其管理虚拟地配置所述梯形图程序的空间,即作为多个矩形区域的集合而构成的虚拟描画区域;粘贴对象指定部,其指定成为粘贴对象的部分电路;基准区域指定部,其在所述虚拟描画区域内指定...

【专利技术属性】
技术研发人员:松尾敏幸望月充
申请(专利权)人:发那科株式会社
类型:发明
国别省市:日本,JP

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

1