可编程控制器、可编程控制器系统、工程设计工具以及显示器技术方案

技术编号:13015706 阅读:64 留言:0更新日期:2016-03-16 15:04
可编程控制器(20)具有标签信息解析部(25)、程序执行部(24)和标签信息保存部(22),显示器(10)具有显示部(17)、标签信息保存部(12)、图显示处理部(16)和标签信息解析部(14)。程序执行部(24)在由标签信息解析部(25)判定为标签值位于范围内的情况下,执行与该判定结果相对应的处理程序,图显示处理部(16)在由标签信息解析部(14)判定为标签值位于范围内的情况下,从标签信息获取与标签值位于范围内的情况相对应的消息,在显示部(17)进行显示。

【技术实现步骤摘要】
【国外来华专利技术】可编程控制器、可编程控制器系统、工程设计工具以及显示器
本专利技术涉及可编程控制器、可编程控制器系统、工程设计工具以及显示器。
技术介绍
提出了下述工厂控制系统,即,通过将记述了结构信息、属性信息以及功能信息的标记(tag)信息设定于控制器和智能现场仪器中,从而不仅控制器能够执行处理,智能现场仪器也能够执行处理(例如参照专利文献1)。记载有:在该工厂控制系统中,在基于例如标记信息而执行处理的情况下,控制器的标记执行部在检测出了上限警报的情况下,向操作监视站发出上限警报显示请求。另外,可编程控制器构建为,在基本单元处安装电源单元、CPU(CentralProcessingUnit)单元、网络单元、输入输出单元等单元,实现规定的处理。由可编程控制器执行的程序是使用标签(label)进行记述的,而不使用地址。标签是根据各单元固有的信息而生成的,与可编程控制器内的存储器的地址相关联。对某个标签设定有范围,在标签的值位于该范围内的情况下,执行通常动作,在标签的值超出了该范围(阈值)的情况下,有时希望执行异常时动作。在上述情况下,以往是用户使用该范围(阈值)而创建分支程序。专利文献1:日本特开2004-227460号公报
技术实现思路
但是,在专利文献1所记载的工厂控制系统中,在将上限警报显示请求向操作监视站发出的情况下,利用控制器对某个值位于上限警报中的情况进行检测,基于此而向操作监视站发出上限警报显示请求。即,必须利用控制器,对是否是上限警报的范围内进行判定,在是上限警报的范围内的情况下,执行将上限警报显示请求向操作监视站发出的处理,存在对控制器造成负荷的问题。另外,在专利文献1中,标记信息必须针对各个控制器或智能现场仪器而设定。因此,还存在标记信息的设定花费时间的问题。本专利技术就是鉴于上述情况而提出的,其目的在于得到一种可编程控制器、可编程控制器系统以及显示器,该可编程控制器、可编程控制器系统以及显示器针对根据构成可编程控制器的各单元的固有的信息而生成的标签,利用显示器、而非可编程控制器进行基于标签信息的显示处理,关于该标签信息,与处理相应地设定了标签的可取范围。另外,目的还在于得到一种工程设计工具,该工程设计工具能够将标签设定信息针对每个可编程控制器而进行变更。为了实现上述目的,在本专利技术所涉及的可编程控制器系统中,将可编程控制器和显示器通过通信线路连接,该可编程控制器系统的特征在于,所述可编程控制器具有:程序执行部,其执行使用标签而创建的程序,该标签是指,向针对所述可编程控制器的存储器分配的地址范围而附加的标签;标签信息保存部,其对标签信息进行保存,该标签信息是将消息、和针对储存在所述标签所规定的地址范围的标签值而定义了所执行的所述程序的范围进行了关联的信息;以及第1标签信息解析部,如果所述标签值被储存至所述标签所规定的地址范围,则该第1标签信息解析部使用所述标签信息的所述范围,以所述标签值位于范围内的情况和位于范围外的情况对处理进行分支;所述显示器具有:显示部;图显示处理部,其如果从所述可编程控制器获取到所述标签值,则基于所述标签信息而在所述显示部对所述标签的状态进行显示;以及第2标签信息解析部,其如果从所述可编程控制器获取到所述标签值,则使用所述标签信息的所述范围,以所述标签值位于所述范围内的情况和位于所述范围外的情况对处理进行分支,所述程序执行部在由所述第1标签信息解析部判定为所述标签值位于所述范围内的情况下,执行与该判定结果相对应的处理程序,所述图显示处理部在由所述第2标签信息解析部判定为所述标签值位于所述范围内的情况下,从所述标签信息获取与所述标签值位于所述范围内的情况相对应的消息并在所述显示部进行显示。专利技术的效果根据本专利技术,由于如果获取到标签值,则由可编程控制器和显示器各自,基于标签信息而进行分支判定处理,因此具有下述效果,即,不需要由用户创建可编程控制器的分支判定处理,并且针对根据构成可编程控制器的各单元的固有信息而生成的标签,能够由显示器、而非可编程控制器进行基于标签信息的显示处理,关于该标签信息,与处理相应地设定了标签的可取范围。附图说明图1是示意性地表示实施方式1所涉及的显示器的结构的一个例子的框图。图2是表示标签信息的一个例子的图。图3是表示图格式的一个例子的图。图4是表示图显示信息的一个例子的图。图5是表示实施方式1所涉及的显示器处的显示处理的步骤的一个例子的流程图。图6是示意性地表示实施方式2所涉及的可编程控制器系统的结构的框图。图7是示意性地表示标签信息解析部处的程序中的功能的图。图8是表示实施方式2所涉及的可编程控制器处的分支处理的步骤的一个例子的流程图。图9是示意性地表示实施方式3所涉及的可编程控制器的结构的框图。图10是示意性地表示实施方式4所涉及的工程设计工具的结构的框图。图11是表示实施方式4所涉及的程序生成处理的步骤的一个例子的流程图。图12是表示实施方式4所涉及的工程设计工具处的程序部件生成处理的概要的图。具体实施方式下面,参照附图,对本专利技术的实施方式所涉及的可编程控制器、可编程控制器系统、工程设计工具以及显示器进行详细说明。此外,本专利技术不限定于这些实施方式。实施方式1图1是示意性地表示实施方式1所涉及的显示器的结构的一个例子的框图。显示器10具有通信部11、标签信息保存部12、标签值存储部13、标签信息解析部14、图格式储存部15、图显示处理部16和显示部17。通信部11经由通信线路而与可编程控制器或工程设计工具等外部仪器连接。在这里,从可编程控制器获取标签信息,另外在可编程控制器的运算处理中对储存在可编程控制器所定义的标签所表示的存储器内的地址范围中的值(以下称为标签值)进行获取。此外,假设可编程控制器具有下述结构,即,在基本单元处安装有电源单元、CPU单元、网络单元、输入输出单元等单元。另外,在以下的实施方式中,可编程控制器是能够进行以规定的周期重复执行用户程序的定序控制的控制器,是能够通过梯形图程序或以C语言创建的程序等进行动作的控制器,所使用的程序的语言不受限定。标签信息保存部12对设定于与显示器10连接的可编程控制器中的标签信息进行保存。标签信息是将标签与可编程控制器的存储器内的地址范围进行了关联的信息,该标签是根据构成可编程控制器的各单元固有的信息而生成的。即,标签是表示储存在相对应的地址中的标签值的变量,在梯形图程序中使用。另外,标签信息包含将标签值在显示部17进行显示时的设定信息。在该设定信息中,包含:针对标签而设置的规定的设定范围;以及与标签相对应的值位于设定范围内的情况下的显示处理以及位于设定范围外的情况下的显示处理中的至少一个。该设定范围也可以设置多个。图2是表示标签信息的一个例子的图。标签信息包含标签、数据类型、阈值、消息和地址。标签是对可编程控制器的存储器的某个地址范围设定的。地址表示分配了标签的存储器内的地址。数据类型是表示该标签的数据类型的信息。例如是表示该数据是字设备(worddevice)还是位设备(bitdevice)的信息。阈值例如是在表示从可编程控制器得到的值是否是正常动作范围的情况下的临界值。即,阈值是对范围进行规定的信息。在这里,定义有向可编程控制器发出警报的范围、和使可编程控制器停止的范围。并且,为了对各个范围进本文档来自技高网...
可编程控制器、可编程控制器系统、工程设计工具以及显示器

【技术保护点】
一种可编程控制器系统,在该可编程控制器系统中,将可编程控制器和显示器通过通信线路连接,该可编程控制器系统的特征在于,所述可编程控制器具有:程序执行部,其执行使用标签而创建的程序,该标签是指,向针对所述可编程控制器的存储器分配的地址范围而附加的标签;标签信息保存部,其对标签信息进行保存,该标签信息是将消息、和针对储存在所述标签所规定的地址范围的标签值而定义了所执行的所述程序的范围进行了关联的信息;以及第1标签信息解析部,如果所述标签值被储存至所述标签所规定的地址范围,则该第1标签信息解析部使用所述标签信息的所述范围,以所述标签值位于范围内的情况和位于范围外的情况对处理进行分支;所述显示器具有:显示部;图显示处理部,其如果从所述可编程控制器获取到所述标签值,则基于所述标签信息而在所述显示部对所述标签的状态进行显示;以及第2标签信息解析部,其如果从所述可编程控制器获取到所述标签值,则使用所述标签信息的所述范围,以所述标签值位于所述范围内的情况和位于所述范围外的情况对处理进行分支,所述程序执行部在由所述第1标签信息解析部判定为所述标签值位于所述范围内的情况下,执行与该判定结果相对应的处理程序,所述图显示处理部在由所述第2标签信息解析部判定为所述标签值位于所述范围内的情况下,从所述标签信息获取与所述标签值位于所述范围内的情况相对应的消息并在所述显示部进行显示。...

【技术特征摘要】
【国外来华专利技术】1.一种可编程控制器系统,在该可编程控制器系统中,将可编程控制器和显示器通过通信线路连接,该可编程控制器系统的特征在于,所述可编程控制器具有:程序执行部,其执行使用标签而创建的处理程序,该标签是指,向针对所述可编程控制器的存储器分配的地址范围而附加的标签;标签信息保存部,其对标签信息进行保存,该标签信息是将消息、和针对储存在所述标签所规定的地址范围的标签值而设置的设定范围进行了关联的信息;以及第1标签信息解析部,如果所述标签值被储存至所述标签所规定的地址范围,则该第1标签信息解析部使用所述标签信息的所述设定范围,以所述标签值位于所述设定范围内的情况和位于所述设定范围外的情况对处理进行分支;所述显示器具有:显示部;图显示处理部,其如果从所述可编程控制器获取到所述标签值,则基于所述标签信息而在所述显示部对所述标签的状态进行显示;以及第2标签信息解析部,其如果从所述可编程控制器获取到所述标签值,则使用所述标签信息的所述设定范围,以所述标签值位于所述设定范围内的情况和位于所述设定范围外的情况对处理进行分支,所述程序执行部在由所述第1标签信息解析部判定为所述标签值位于所述设定范围内的情况下,执行与该判定的结果相对应的所述处理程序,所述图显示处理部在由所述第2标签信息解析部判定为所述标签值位于所述设定范围内的情况下,从所述标签信息获取与所述标签值位于所述设定范围内的情况相对应的消息并在所述显示部进行显示。2.根据权利要求1所述的可编程控制器系统,其特征在于,所述标签信息包含多个所述设定范围和针对各个所述设定范围的消息,如果由所述第1标签信息解析部决定出包含所述标签值的所述设定范围,则所述程序执行部执行与所述设定范围相应地规定了内容的所述处理程序,如果由所述第2标签信息解析部决定出包含所述标签值的所述设定范围,则所述图显示处理部从所述标签信息获取与所述设定范围相应地规定的消息并在所述显示部进行显示。3.根据权利要求1所述的可编程控制器系统,其特征在于,所述图显示处理部基于规定了图表显示部、标尺显示部和消息显示部的图格式进行显示处理,该图表显示部对所述标签值进行图表显示,该标尺显示部将所述图表显示部的标尺与所述标签信息中的表示所述设定范围的阈值相关联,该消息显示部在所述标签值位于所述设定范围内的情况下对所述标签信息中的消息进行显示。4.一种可编程控制器,其特征在于,具有:程序执行部,其执行使用标签而创建的程序,该标签是指,向针对可编程控制器的存储器分配的地址而附加的标签;标签信息保存部,其对标签信息进行保存,该标签信息定义了消息、和针对储存在所述标签所规定的地址范围的标签值而设定的设定范围;第1标签信息解析部,如果所述标签值被储存至所述标签所规定的地址范围,则第1标签信息解析部使用所述标签信息的所述设定范围,以所述标签值位于所述设定范围内的情况和位于所述设定范围外的情况对处理进行分支;显示部;图显示处理部,其如果获取到所述标签值,则基于所述标签信息而在所述显示部对所述标签的状态进行显示;以及第2标签信息解析部,其如果获取到所述标签值,则使用所述标签信息的所述设定范围,以所述标签值位于所述设定范围内的情况和位于所述设定范围外的情况对处理进行分支,所述程序执行部在由所述第1标签信息解析部判定为所述标签值位于所述设定范围内的情况下,执行与该判定的结果相对应的处理程序,所述图显示处理部在由所述第2标签信息解析部判定为所述标签值位于所述设定范围内的情况下,从所述标签信息获取与所述标签值位于所述设定范围内的情况相对应的消息并在所述显示部进行显示。5.根据权利要求4所述的可编程控制器,其特征在于,所述标签信息包含多个所述设定范围和针对各个所述设定范围的消息,...

【专利技术属性】
技术研发人员:津野吉德
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本;JP

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

1