可编程控制器系统,其作图编辑装置及其程序的制作方法

文档序号:9291571阅读:419来源:国知局
可编程控制器系统,其作图编辑装置及其程序的制作方法
【技术领域】
[0001]本发明涉及对可编程显示器用的画面数据生成进行辅助的作图编辑装置。
【背景技术】
[0002]可编程显示器一般与PLC(Programmable Logic Controller:可编程控制器)主体和温控装置等各种连接设备连接,显示进行这些连接设备的状态显示的数值显示和灯等项目的图像,或显示用于使用者发出任意指示的开关等项目的图像。另外,项目也称为画面组件等。在可编程显示器的画面(也称为操作显示画面)中,通常显示多个画面组件(项目)的图像。用于显示这样的操作显示画面的数据等(被称为画面数据)预先在辅助装置等中由开发者等任意生成,从辅助装置下载至可编程显示器。
[0003]所述画面数据中,针对每个所述项目,包含:该项目的图像(开关的图像或灯的图像),显示位置坐标,还有下文所述的外部储存器的规定区域的地址(分配储存器地址)等数据。有时也包含某种程序等。所述辅助系统例如具有为了让使用者任意生成所述画面数据而进行各种辅助的功能。由于是公知的现有技术,故对此不特别进行说明。
[0004]所述各项目(画面组件)例如分别与任意的连接设备的任意构成要素相对应地,进行该构成要素的状态显示,接收该构成要素的开启或关闭的指示。例如,在对温度调节装置的温度测定值进行数值显示的项目的情况下,随时以数值显示当前的温度。或者,在表示温度调节装置的打开或关闭状态的灯的项目的情况下,若温控装置为打开状态则显示灯点壳,若为关闭状态则显不灯媳灭。
[0005]另外,在辅助装置中,预先登录灯点亮图像和灯熄灭图像作为项目图像,所述画面数据中针对一个灯项目包含灯点亮图像和灯熄灭图像。当然,这不限于灯的情况,例如对于开关等其它项目种类也相同。
[0006]所述各种项目涉及的显示控制通过针对所述各项目例如定期地实施规定的处理来实现。规定的处理例如是:对与该项目相关联的规定连接设备内的规定储存器件(假设为外部储存器件)的规定储存区域的储存数据(所述分配储存器地址所表示的规定的分配储存器地址的储存数据)进行读取的处理。进一步地,基于该储存数据确定并显示项目的显示内容的处理(显示内容更新处理)等。另外,读取所述规定的分配储存区域的储存数据的处理简要来讲就是对所述外部储存器件进行访问的处理,因此有时也称作外部储存器访问处理。
[0007]另外,连接设备随时对上述外部储存器的规定区域的储存数据进行更新。例如,若连接设备为上述温度调节装置,则连接设备随时更新上述温度测定值。
[0008]在此,上述辅助装置还具有在画面数据生成时由使用者对每个项目设定任意的所述分配储存器地址的功能。如上文所述,画面数据中还包含该设定的分配储存器地址。画面数据从辅助装置下载并储存至可编程显示器中。并且,在使用时,对应每个项目,基于所述分配储存器地址访问所述分配储存区域。
[0009]这是通过生成向上述分配储存区域访问的指令,发送至连接设备,从该连接设备接收回复指令,从而获取分配储存区域的储存数据。这是基本上对每个项目,即对每个分配储存区域生成并发送访问指令,但也有生成向包含多个分配储存区域的储存区域访问的指令并进行发送的情况。由此,能一次合并获取多个项目的数据。由此能减少指令收发次数,因此能缩短外部储存器访问处理时间。
[0010]另外,例如专利文献1、2、3所公开的现有技术。
专利文献I记载的现有技术能在EtherCAT (注册商标)的FA系统中简单、可靠地进行异常解析。为此,控制器具备由监视器系统程序运作的协议监视器功能,始终对与遥控装置通信的数据进行监控。由于控制器具备检测异常的异常诊断功能,因此检测到异常时,保持这之前监控到的数据。通过添加协议监视器功能,从而不需要在异常发生后将新的协议监视器作为外部装置加入网络,通过从系统的启动开始进行监控,能从最初发生的异常开始,保持导致这一异常的数据用于解析。
[0011]另外,对于专利文献2记载的现有技术,为了在可编程显示器显示的画面上使组件等目标进行分组来动作,有效地使同一组的各目标的地址对应起来。因此,作图编辑部利用分组设定部,以共通的组地址进行分组。对设置在由作图编辑部显示的作图窗口的多个目标进行分组。若使用者选择要分组的目标并输入组地址,则分组设定部对选择的目标共通地设定该组地址。可编程显示器显示包含分组后的目标的画面时,若PLC的内部储存器中与组地址对应的地址的内容(位数或字数)发生变化,则与此对应地使分组后的各目标的显示状态同时发生变化。
[0012]另外,专利文献3所记载的现有技术,解析通信协议,生成该通信协议对应的通信程序。因此,通信程序生成装置通过监视器部获取可编程显示器和PLC之间的通信,由解析部自动解析PLC的协议。进一步地,由储存部储存协议格式,由程序生成部生成通信接口即通信程序Pl。由此,通信程序生成装置能利用从通信程序Pl储存在储存部的协议格式来像可编程显示器与PLC通信那样与PLC通信。
专利文献1:日本专利特开2011-35664号公报专利文献2:日本专利特开2007-65907号公报专利文献3:日本专利特开2002-300226号公报

【发明内容】

[0013]由于上述那样分配储存器地址是由人进行设定的,因此经常可能产生误设定。另夕卜,即使没有错误,可能也存在更适当的设定。更适当的设定是指,上述外部储存器访问处理时间可以是更短时间的储存器地址设定。由此,例如要求伴随着画面数据的生成,辅助使用者进行更适当的设定的功能。
[0014]上述专利文献1、2、3的现有技术均不能解决这样的要求。
本发明的课题涉及一种对可编程显示器用的画面数据生成进行辅助的作图编辑装置相关联的,提供一种能辅助使用者进行更适当的分配储存器地址设定的作图编辑装置等。
[0015]本发明是具有基于包含与画面上的各项目相关联的外部储存器访问信息的画面数据来访问外部设备的外部储存器的可编程显示器、以及任意生成该画面数据的作图编辑装置的可编程控制器系统,具有下述结构。
[0016]所述作图编辑装置具有如下各结构。 备份信息生成单元,该备份信息生成单元根据任意的所述画面数据的所述外部储存器访问信息生成默认的备份信息;
设定变更单元,该设定变更单元对该备份信息进行任意变更;以及处理时间计算单元,该处理时间计算单元基于所述默认或变更后的备份信息,计算并显示与此时的备份信息所对应的外部储存器访问相关联的储存器访问处理时间。
【附图说明】
[0017]图1是本例的可编程控制器系统整体的简要结构图。
图2是可编程显示器的硬件结构例。
图3是本系统的软件结构图。
图4是本例的作图编辑器的功能框图。
图5是简要表示本例的作图编辑器的功能的一部分的图。
图6是画面选择的例子图7是初始状态的解析设定显示画面的一例。
图8是设定变更后的解析设定显示画面的一例。
图9(a)、(b)是画面数据的具体例。
图10(a)是外部设备信息,(b)是外部设备储存器数据的具体例。
图11是解析数据的具体例。
图12是通信内容显示部的处理流程图。
图13是储存器解析处理部的处理流程图。
图14是通信内容编辑处理部的处理流程图。
图15是开关监视处理部的处理流程图。
图16是储存器设定处理部的处理流程图。
图17是表示指令的数据结构的一例的图。
图18是作图编辑装置的硬件结构例。
【具体实施方式】
[0018]下面,参照附图对本发明的实施方式进行说明。
图1是本例的可编程控制器系统整体的简要结构图。
图示例子的可编程控制器系统由可编程显示器I经由通信线路3连接到作图编辑装置5而构成。另外,可编程显示器I也经由通信线路6与一个以上的连接设备4 (外部设备)连接。各连接设备4是例如各种PLC主体或上述温度调节装置等。在可编程显示器I包括多个通信接口 2 (通信端口),通过连接各通信接口 2的通信线路3、通信线路6与各种连接设备4和作图编辑装置5连接。
[0019]另外,图1表示的结构是一个例子,但不限于此。例如,可编程显示器I也不一定要经由通信线路3连接到作图编辑装置5。可编程显示器I和作图编辑装置5也可单独存在。但是,优选以某种方法将由作图编辑装置5任意生成的画面数据传输至可编程显示器I并进行储存。
[0020]作图编辑装置5也具有上述【背景技术】中说明的现有辅助装置的功能。即,具有能辅助开发者等任意生成用于在可编程显示器I显示上述操作显示画面的数据等(画面数据等)的现有功能。
[0021]现有功能如已叙述的那样,预先准备各种项目图像,使用者重复进行选择所期望的项目图像、将其设置在所期望的位置上的操作,进行上述画面数据的生成。这时,还由使用者对每个项目任意进行所期望的分配储存器地址(分配储存区域)等的设定。即,画面数据中也包含每个项目的分配储存器地址的设定信息等。像这样生成的画面数据从作图编辑装置5被下载至可编程显示器I。
[0022]但是,本例的作图编辑装置5与该现有功能的画面数据生成辅助相关联,进一步地,具有下文上述的使用者辅助功能)。换言之,使用者辅助功能是辅助使用者适当地设定分配储存器地址的功能,并且是辅助使用者生成更适当的内容的画面数据(特别是设定适当的分配储存器地址)的功能。详细如下文上述。
[0023]可编程显示器I与以往同样,基于画面数据显示上述操作显示画面。并且,显示过程中例如定期地进行上述显示内容的刷新处理。为此,对与操作显示画面上的各项目相关联的上述分配储存区域进行访问,获取最近的数据,显示具有该最近的数据对应的内容的操作显示画面。
[0024]这是本说明中基本上如以往说明的那样,使向包含一个或多个项目的分配储存区域的一个储存区域进行访问的请求指令(读取指令等)一次或多次进行生成、发送。基本上,对显示中的操作显示画面上的全部项目的分配储存区域进行访问。并且,为此耗费的时间(外部储存器访问处理时间)越短越好。外部储存器访问时间越短,可以认为通信性能越好。
[0025]另外,虽然未逐一叙述,但上述与外部储存器访问相关联的请求指令等的发送目标为连接设备4,各项目的分配储存区域是连接设备4内的储存器(外部储存器)中任意的储存区域。
[0026]任何情况下,可编程显示器I的功能本身可以与以往相同,本例中作图编辑装置5中具备新功能。
在此,作图编辑装置5例如由一般的通用计算机(个人电脑等)实现。由此,虽然未特别图示,但具有一般的电脑等的结构。即,例如,具有CPU等的运算处理器、储存器、硬盘等储存装置、键盘或鼠标等操作部、显示器等显示部、通信功能部等。
[0027]在上述储存装置中预先储存规定的应用程序,上述运算处理器执行该应用程序,从而实现作图编辑装置5的各种功能。
[0028]另外,可编程显示器I其硬件结构本身也同样可以是一般的装置即可。由此,下面,参照图2进行简单的说明。
图2是可编程显示器I的硬件结构例。
[0029]可编程显示器I具有进行基于上述画面数据等的各屏幕(操作显示画面)的显示等的功能。在该操作显示画面的显示处理中还包含上述显示内容刷新处理。即,还包含屏幕上的项目对应的上述外部储存器访问处理(从分配储存区域获取数据的处理)。
[0030]图示的可编程显示器I具有显示操作控制装置10、触摸面板18、显示器19以及上述通信接口 2等。
显示操作控制装置10由CPU11、R0M12(闪存等)、RAM13、通信控制器14、图形控制器15、触摸
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1