系统设计辅助工具技术方案

技术编号:15918985 阅读:19 留言:0更新日期:2017-08-02 04:15
一种系统设计辅助工具,其生成系统标签列表,该系统标签列表具有作为识别符的多个系统标签,其中,为了在控制程序内对在共享存储器空间内设定的多个链路设备进行记述而分别使用该识别符,该系统设计辅助工具具有:系统结构图创建部,其创建系统结构图,该系统结构图表示多个控制装置的网络结构;项目分配部,其将分别具有控制程序以及被控制程序进行参照的信息的多个项目,在系统结构图内进行分配;网络范围分配信息创建部,其创建网络范围分配信息,该网络范围分配信息具有站点编号、和共享存储器空间内的区域的起始地址及最终地址的项目;以及系统标签创建部,其以站点编号作为关键词对系统结构图、网络范围分配信息及多个项目进行查对,创建系统标签列表,该系统标签列表具有系统标签及设备名这些条目。

【技术实现步骤摘要】
【国外来华专利技术】系统设计辅助工具
本专利技术涉及一种对被网络连接的多个控制装置的系统设计进行辅助的系统设计辅助工具。
技术介绍
当前,为了对被控制装置进行控制,使用控制装置。作为被控制装置,例示出工业机械。作为控制装置,例示出可编程控制器(JISB3502:2011,programmablecontrollers(PLC))。另外,为了对多个工业机械进行控制,使用将多个控制装置进行网络连接而构成的控制系统。在如上所述的控制系统中,通过在共享存储器区域写入数据,从而进行多个控制装置间的数据的共享。专利文献1:日本特开2011-227556号公报专利文献2:日本特开2012-108568号公报专利文献3:日本特开2013-246569号公报
技术实现思路
作为关联的技术,在专利文献1中,周边装置对在多个可编程控制器间共享的包含标签名称、可编程控制器内存储器区域地址及大小的全局标签信息进行收集。而且,周边装置创建网络范围分配设定数据库,该网络范围分配设定数据库包含网络共享存储器区域中的地址及大小。接下来,周边装置创建刷新参数设定文件,该刷新参数设定文件被用在多个可编程控制器间的数据的交换即刷新动作中,包含网络共享存储器地址、大小及可编程控制器内存储器区域地址。即,专利文献1记载的周边装置基于全局标签信息,来决定网络共享存储器区域中的地址。另外,在专利文献2中,在标签编辑画面(参照专利文献2的图7)中,输入标签的名称、与标签对应的设备及设备的种类。而且,在控制程序创建画面(专利文献2的参照图8)中,在控制程序输入栏的旁边显示标签的一览。如果是像专利文献2所记载的那样,在标签编辑画面输入标签的名称及与标签对应的设备,则在对标签的名称或与标签对应的设备进行追加、删除或变更时有可能发生编辑错误,控制程序有可能进行预料外的动作。另外,在专利文献3中,系统开发人员在系统标签编辑器上输入标签名,然后在系统结构编辑器上选择对标签进行共享的多个CPU。标签管理辅助装置创建将所输入的标签名和所选择的多个CPU关联起来的系统标签表。如果是像专利文献3所记载的那样,对标签名进行输入及对多个CPU进行选择,则在对标签名或CPU进行追加、删除或变更时有可能发生编辑错误,控制程序有可能进行预料外的动作。本专利技术就是鉴于上述情况而提出的,其目的在于得到一种系统设计辅助工具,该系统设计辅助工具能够抑制控制程序进行预料外的动作的可能性。为了解决上述的课题,并达到目的,本专利技术是一种系统设计辅助工具,其生成系统标签列表,该系统标签列表具有作为识别符的多个系统标签,其中,为了在控制程序内对在多个控制装置被网络连接的控制系统内所述多个控制装置用于共享数据的共享存储器空间内设定的多个链路设备进行记述而分别使用该识别符,该系统设计辅助工具的特征在于,具有:系统结构图创建部,其创建系统结构图,该系统结构图表示所述多个控制装置的网络结构,包含对所述多个控制装置各自唯一地进行确定的站点编号;项目分配部,其将分别具有用于对被控制装置进行控制的控制程序以及在所述控制程序的执行时或编译时参照的信息的多个项目,分别分配至所述系统结构图内的所述多个控制装置;网络范围分配信息创建部,其创建网络范围分配信息,该网络范围分配信息具有所述站点编号、和由所述多个控制装置各自进行数据写入的所述共享存储器空间内的区域的起始地址及最终地址这些条目;以及系统标签创建部,其以所述站点编号作为关键词对所述系统结构图、所述网络范围分配信息及所述多个项目进行查对,创建具有唯一地确定所述链路设备的识别符即所述系统标签及唯一地确定所述链路设备的设备名这些条目的系统标签列表。专利技术的效果本专利技术涉及的系统设计辅助工具实现能够抑制控制程序进行预料外的动作的可能性这样的效果。附图说明图1是表示实现实施方式1涉及的系统设计辅助工具的硬件结构的图。图2是表示使用了实施方式1涉及的系统设计辅助工具的控制系统的结构的图。图3是表示实施方式1涉及的系统设计辅助工具的系统标签创建动作的流程图。图4是表示实施方式1涉及的系统结构图的图。图5是表示实施方式1涉及的系统结构图的图。图6是表示实施方式1涉及的网络范围分配信息的图。图7是表示实施方式1涉及的系统标签列表的图。图8是表示实施方式1涉及的系统设计辅助工具的系统标签变更动作的流程图。图9是表示实施方式1涉及的系统结构图的图。图10是表示实施方式1涉及的系统结构图的图。图11是表示实施方式1涉及的网络范围分配信息的图。图12是表示实施方式1涉及的系统标签列表的图。图13是表示实施方式1涉及的网络范围分配信息的图。图14是表示实施方式1涉及的系统标签列表的图。图15是表示实施方式1涉及的系统设计辅助工具的系统标签创建动作的流程图。图16是表示实施方式1涉及的系统设计辅助工具的系统标签创建动作的流程图。图17是表示使用了对比例涉及的系统设计辅助装置的控制系统的结构的图。图18是表示对比例涉及的项目内的网络范围分配信息的图。图19是表示对比例涉及的系统标签信息的图。图20是表示对比例涉及的项目内的系统标签列表的图。图21是表示对比例涉及的项目内的系统标签列表的图。图22是表示对比例涉及的项目内的系统标签列表的图。图23是表示对比例涉及的项目内的网络范围分配信息的图。图24是表示对比例涉及的系统标签信息的图。图25是表示对比例涉及的项目内的系统标签列表的图。图26是表示对比例涉及的项目内的系统标签列表的图。图27是表示对比例涉及的项目内的系统标签列表的图。具体实施方式下面,基于附图,对本专利技术的实施方式涉及的系统设计辅助工具详细地进行说明。此外,本专利技术并不限定于本实施方式。实施方式1.图1是表示实现实施方式1涉及的系统设计辅助工具的硬件结构的图。实现实施方式1涉及的系统设计辅助工具的系统设计辅助装置5是计算机。系统设计辅助装置5具有CPU(CentralProcessingUnit)601、RAM(RandomAccessMemory)602、ROM(ReadOnlyMemory)603、存储部604、输入部605、显示部606以及通信接口609。CPU601将RAM602作为作业区域使用,并执行在ROM603存储的程序。存储部604对由CPU601创建出的数据进行存储。输入部605接收来自作业者的输入。显示部606对文字及图像进行显示。通信接口609进行与其他装置的通信。图2是表示使用了本专利技术的实施方式1涉及的系统设计辅助工具的控制系统的结构的图。控制系统1是使控制装置2、3及4与系统设计辅助装置5通过网络N连接而构成的。控制装置2、3及4各自通过执行控制程序,从而对被控制装置进行控制。作为控制装置2、3及4,例示出可编程控制器。作为被控制装置,例示出工业机械。控制装置2、3及4各自包含CPU和存储器。作为存储器,例示出RAM。存储器的一部分被用作共享存储器区域,存储器的另一部分被用作本地存储器区域。共享存储器区域内的各访问单位被称为链路设备。由某个控制装置写入至某个链路设备的数据被转送至其他全部的控制装置的同一地址的链路设备。由此,实现全部控制装置间的数据共享。链路设备是为了在通过控制装置2、3及4分别执行的多个应用即多个控制程序间使数据进行协同而使用的。在创建控制程序时,各链路设备是使用本文档来自技高网...
系统设计辅助工具

【技术保护点】
一种系统设计辅助工具,其生成系统标签列表,该系统标签列表具有作为识别符的多个系统标签,其中,为了在控制程序内对在多个控制装置被网络连接的控制系统内所述多个控制装置用于共享数据的共享存储器空间内设定的多个链路设备进行记述而分别使用该识别符,该系统设计辅助工具的特征在于,具有:系统结构图创建部,其创建系统结构图,该系统结构图表示所述多个控制装置的网络结构,包含对所述多个控制装置各自唯一地进行确定的站点编号;项目分配部,其将分别具有用于对被控制装置进行控制的控制程序以及在所述控制程序的执行时或编译时参照的信息的多个项目,分别分配至所述系统结构图内的所述多个控制装置;网络范围分配信息创建部,其创建网络范围分配信息,该网络范围分配信息具有所述站点编号、和由所述多个控制装置各自进行数据写入的所述共享存储器空间内的区域的起始地址及最终地址这些条目;以及系统标签创建部,其以所述站点编号作为关键词对所述系统结构图、所述网络范围分配信息及所述多个项目进行查对,创建具有唯一地确定所述链路设备的识别符即所述系统标签及唯一地确定所述链路设备的设备名这些条目的系统标签列表。

【技术特征摘要】
【国外来华专利技术】1.一种系统设计辅助工具,其生成系统标签列表,该系统标签列表具有作为识别符的多个系统标签,其中,为了在控制程序内对在多个控制装置被网络连接的控制系统内所述多个控制装置用于共享数据的共享存储器空间内设定的多个链路设备进行记述而分别使用该识别符,该系统设计辅助工具的特征在于,具有:系统结构图创建部,其创建系统结构图,该系统结构图表示所述多个控制装置的网络结构,包含对所述多个控制装置各自唯一地进行确定的站点编号;项目分配部,其将分别具有用于对被控制装置进行控制的控制程序以及在所述控制程序的执行时或编译时参照的信息的多个项目,分别分配至所述系统结构图内的所述多个控制装置;网络范围分配信息创建部,其创建网络范围分配信息,该网络范围分配信息具有所述站点编号、和由所述多个控制装置各自进行数据写入的所述共享存储器空间内的区域的起始地址及最终地址这些条目;以及系统标签创建部,其以所述站点编号作为关键词对所述系统结构图、所述网络范围分配信息及所述多个项目进行查对,创建具有唯一地确定所述链路设备的识别符即所述系统标签及唯一地确定所述链路设备的设备名这些条目的系统标签列表。2.根据权利要求1所述的系统设计辅助工具...

【专利技术属性】
技术研发人员:尾上真哉竹下直树
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本,JP

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

1