工程设计工具(10)具有:程序编辑部(11),其通过分配给设备的标签的选择而指定所述设备,并编辑定序程序;以及标签设定管理部(12),其管理所述标签的设定,所述标签设定管理部(12)具有个别处理设定单元,所述个别处理设定单元能够通过使对应于个别处理的功能与所述标签相关联而设定针对由所述标签指定的所述设备的所述个别处理。
【技术实现步骤摘要】
【国外来华专利技术】工程设计工具以及可编程逻辑控制器
本专利技术涉及工程设计工具以及可编程逻辑控制器。
技术介绍
工程设计工具是编辑在可编程逻辑控制器(PLC)系统等中运行的定序程序的工具。作为工程设计工具,例如已知如下工程设计工具,即,通过标签的选择而对设备(device)进行指定,对定序程序进行编辑。标签被预先分配给设备。工程设计工具在标签编辑器中对标签的设定进行管理。当前,标签编辑器中的标签的设定中包含标签名以及数据类型的定义。在使用现有的标签编辑器的情况下,针对与由标签指定的设备相对的个别处理,在利用标签编辑器进行的作业之外需要通过程序编辑器等中的编程进行设定。因此,存在如下问题,即,针对设备的个别处理设定及管理变得复杂、程序编辑变得复杂、定序程序的大小增大。专利文献1:日本特开平10-63315号公报
技术实现思路
本专利技术就是鉴于上述情形而提出的,其目的在于获得工程设计工具以及可编程逻辑控制器,能够实现与设备相对的个别处理的简单的设定及管理、和简单的程序编辑,另外,还能够抑制定序程序的大小。为了解决上述课题并实现目的,本专利技术的特征在于,具有:程序编辑部,其通过分配给设备的标签的选择而指定所述设备,并编辑定序程序;以及标签设定管理部,其管理所述标签的设定,所述标签设定管理部具有个别处理设定单元,所述个别处理设定单元能够通过使对应于个别处理的功能与所述标签相关联而设定针对由所述标签指定的所述设备的所述个别处理。专利技术的效果根据本专利技术,针对与由标签指定的设备相对的个别处理,标签设定管理部能够利用个别处理设定单元将对应于个别处理的功能,与标签相关联地进行设定。标签设定管理部能够将针对设备的个别处理与分配给设备的标签相关联地进行设定。标签设定管理部统一管理对设备设定的标签和个别处理。作业者能够通过使用标签编辑器的作业而集中进行设备的指定和个别处理的设定。由此,工程设计工具能够实现与设备相对的个别处理的简单的设定及管理、和简单的程序编辑。另外,工程设计工具能够抑制定序程序的大小。附图说明图1是表示本专利技术的实施方式所涉及的工程设计工具的概略结构的框图。图2是表示安装有工程设计工具的硬件结构的图。图3是表示包含可编程逻辑控制器、个人计算机以及传感器的系统的图。图4是表示包含标签编辑器的操作画面的一个例子的图。图5是表示标签的设定例的图。图6是表示标签的其他设定例的图。图7是对利用工程设计工具实现的程序编辑、向PLC的定序程序的发送进行说明的图。图8是表示PLC中运行定序程序的状态的图。图9是对PLC中运行定序程序的期间内产生错误时的动作进行说明的图。图10是表示用于将标签设定管理部所管理的设定内容向用于个别处理的程序进行变换的流程的流程图。图11是表示针对范围检查进行的登记处理的流程的流程图。图12是对错误编号的自动赋予进行说明的流程图。图13是表示错误编号管理部所保存的错误编号以及错误消息的例子的图。图14是表示对于范围检查而登记的功能模块的例子的图。图15是表示嵌入有功能模块的主程序的图。图16是表示包含PLC、PC、显示器以及多个传感器的系统的图。具体实施方式下面,基于附图对本专利技术所涉及的工程设计工具以及可编程逻辑控制器的实施方式进行详细说明。此外,本专利技术并不限定于该实施方式。实施方式.图1是表示本专利技术的实施方式所涉及的工程设计工具的概略结构的框图。图2是表示安装有工程设计工具的硬件结构的图。图3是表示包含可编程逻辑控制器(PLC)、个人计算机(PC)以及传感器的系统的图。工程设计工具10是编辑在包含PLC21的PLC系统中运行的定序程序的工具。工程设计工具10由安装有工程设计工具软件的硬件、例如PC20实现。工程设计工具10将编辑后的定序程序向PLC21发送。PC20例如具有CPU(CentralProcessingUnit)即运算装置31、ROM(ReadOnlyMemory)、RAM(RandomAccessMemory)、由外部存储装置等构成的存储装置32、用于与PLC21连接的接口(I/F)33、液晶显示器等显示装置34、键盘及鼠标等输入装置35、用于各部件之间的数据传送的总线36。PLC21实施与来自工程设计工具10的定序程序相对应的控制。PLC21向控制对象即外部仪器发送控制信号。PLC21接收来自传感器22等的检测信号,由此监视外部仪器的动作状态。传感器22与PLC21连接。工程设计工具10具有程序编辑部11、标签设定管理部12以及错误编号管理部13。程序编辑部11是编辑定序程序的功能部。标签设定管理部12是对标签的设定进行管理的功能部。根据控制对象的结构等而设定与设备相对的标签的分配。程序编辑部11在定序程序的编辑中通过分配给设备的标签的选择而指定设备。错误编号管理部13是保存对错误编号进行管理的数据库的功能部。错误编号设为用于识别被检测出错误的个别处理的编号。错误编号管理部13将错误编号和表示错误内容的错误消息相关联地进行保存。图4是包含标签编辑器的操作画面的一个例子的图。操作画面在PC20所具有的显示装置34上显示。标签编辑器14通过操作画面内的菜单栏的操作等而被显示于操作画面内。标签编辑器14接受用于向标签设定管理部12设定标签的操作。另外,标签编辑器14对标签设定管理部12所管理的标签的设定内容进行显示。标签编辑器14具有标签登记功能。标签登记功能是以标签名为键值(key)而对类、数据类型、常数值、设备及地址等变量、注释等不伴随有定序程序处理的信息进行登记的功能。另外,作为除了标签登记功能以外的功能,标签编辑器14还具有针对每个标签登记定序程序处理的功能。未图示的程序编辑器通过操作画面内的菜单栏的操作等而被显示于操作画面内。程序编辑器接受用于程序编辑的操作。另外,程序编辑器对程序编辑部11所编辑的定序程序的内容进行显示。标签编辑器14具有由行及列构成的工作表。在工作表标注有例如记作“局部标签设定”的表标题。在工作表的各行记有行号。工作表的行号表示针对每个标签而标注的局部标签编号。在图示的工作表的各列从左侧起按顺序分别记有“类”、“标签名”、“数据类型”、“常数值”、“设备”、“地址”、“函数”、“第1自变量”、“第2自变量”、“第3自变量”以及“注释”的项目名。标签由“类”、“标签名”以及“数据类型”这些项目定义。“常数值”、“设备”以及“地址”这些项目与被分配了标签的设备相关。“函数”的项目将针对设备的个别处理表示为与个别处理对应的功能。“第1自变量”、“第2自变量”以及“第3自变量”这些项目表示作为个别处理的附属信息的自变量。“注释”的项目中记载有关于标签设定的补充说明等。通过使用“第1自变量”、“第2自变量”以及“第3自变量”等自变量,使得“函数”本身能够以自变量为参数而改变动作范围等。在标签编辑器14中,由项目“函数”、“第1自变量”、“第2自变量”以及“第3自变量”的列构成的部分作为标签设定管理部12中的个别处理设定单元而起作用。个别处理设定单元通过使对应于个别处理的功能与标签相关联而设定针对由标签指定的设备的个别处理。图5是表示标签的设定例的图。在该例子中,示出了关于啤酒瓶的液体量而设定的标签“Bottle_Beer”和关于果汁瓶的液体量而设定的标签“Bottle_Juice”。本文档来自技高网...

【技术保护点】
一种工程设计工具,其特征在于,具有:程序编辑部,其通过分配给设备的标签的选择而指定所述设备,并编辑定序程序;以及标签设定管理部,其管理所述标签的设定,所述标签设定管理部具有个别处理设定单元,所述个别处理设定单元能够通过使对应于个别处理的功能与所述标签相关联而设定针对由所述标签指定的所述设备的所述个别处理。
【技术特征摘要】
【国外来华专利技术】1.一种工程设计工具,其具有:程序编辑部,其通过分配给设备的标签的选择而指定所述设备,并编辑定序程序;以及标签设定管理部,其管理所述标签的设定,所述工程设计工具的特征在于,所述标签设定管理部具有个别处理设定单元,所述个别处理设定单元能够通过使对应于个别处理的功能与所述标签相关联而设定针对由所述标签指定的所述设备的所述个别处理,所述个别处理设定单元在标签编辑器上接受与所述个别处理相关的设定,该标签编辑器对所述标签设定管理部所管理的所述标签的设定内容进行显示,所述程序编辑部将通过所述个别处理设定单元而与所述标签相关联的所述功能变换为程序,并嵌入到所述定序程序中。2.根据权利要求1所述的工程设计工具,其特征在于,所述个别处理设定单元还能够将作为所述个别处理的附属信息的自变量以与所述标签相关联的形式进行设定。3.根据权利要求2所述的工程设计工具,其特征在于,所述个别处理设定单元针对通过与实际使用范围的对比而对在所述定序程序的控制下的控制对象的动作状态进行监视的所述个别处理,还能够将登记用于对所述动作状态从所述实际使用范围脱离的所述个别处理进行识别的信息时的动作以与所述标签相关联的形式来设定。...
【专利技术属性】
技术研发人员:田中修一,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。