可编程显示器及其程序的制作方法

文档序号:9829856阅读:322来源:国知局
可编程显示器及其程序的制作方法
【技术领域】
[0001 ]本发明涉及可编程显示器等。
【背景技术】
[0002]可编程显示器一般与PLC本体和温控装置等各种连接设备连接,显示进行这些连接设备的状态显示的数值显示和灯等项目的图像,或显示用于使用者发出任意指示的开关等项目的图像。另外,项目也称为画面组件等。在可编程显示器的画面中,通常显示多个画面组件(项目)的图像。另外,将该可编程显示器的画面称为操作显示画面。
[0003]用于显示这样的操作显示画面的数据等(被称为画面数据等)预先在未图示的辅助装置中由开发者等任意生成,从辅助装置被下载至可编程显示器。
[0004]针对每个所述项目,所述画面数据包含:该项目的图像、显示位置坐标、还有下文所述的分配储存器区域的地址等数据。进一步地,有时也包含某种程序等。另外,所述项目图像为,例如开关的图像、灯的图像、或仪表(仪表等)、棒状图等这样的“利用图形等表示数值的类型的图像”等。
[0005]所述各项目例如分别对应任意的连接设备的任意构成要素,进行该构成要素的状态显示,接收该构成要素的开启或关闭的指示。例如,在对温控装置的温度测定值进行数值显示的项目的情况下,随时以数值显示当前的温度。
[0006]通过对所述各项目例如定期地实施规定的处理来实现所述各种项目相关联的显示控制。规定的处理是指,例如读取连接设备内的储存器件的规定区域(分配储存器区域)的储存数据,基于该储存数据确定、显示项目的显示内容。另外,连接设备随时对各分配储存器区域的储存数据进行更新。例如所述温控装置中对所述温度测定值随时进行更新。
[0007]例如,对于“灯”的项目,该分配储存器区域的储存数据为I比特数据,将该比特为‘0’的情况下灯熄灭、为‘I’的情况下灯点亮的项目图像显示在可编程显示器上。另外,分配储存器区域的储存数据如上文所述在连接设备侧被更新。例如,利用连接设备侧的处理,在连接设备中的按钮打开的情况下将‘ I ’储存在所述分配储存器区域,关闭的情况下将‘ O ’储存在所述分配储存器区域。
[0008]另外,在此,有时将所述连接设备内的储存器件的规定区域,即分配储存器区域称为监视储存器。由此,上述内容也可以说是,对每个项目分配任意的监视储存器,基于该监视储存器的储存数据对各项目的显示内容进行更新控制。
[0009]另外,将从所述监视储存器读取的数据暂时储存在可编程显示器内的储存器件的规定区域(将其称为内部储存器),基于该储存数据确定、显示项目的显示内容。
[0010]该例子的情况下,读取所述监视储存器的储存数据并储存在所述内部储存器的处理,由可编程显示器的通信功能部等例如定期地执行。该通信功能部例如与所述PLC本体和温控装置等各种连接设备进行通信,对每个项目取得所述监视储存器的储存数据,将该取得数据覆盖储存在所述内部储存器。并且,可编程显示器中进行所述各种项目相关联的显示控制的项目显示功能部通过定期地访问内部储存器来确定并控制各项目相关联的显示内容。
[0011 ]在此,例如,已知专利文献1、2、3所记载的现有技术。
[0012]专利文献I中,公开了涉及可编程显示器、涉及历史趋势图(利用登录收集的系统状态的时间序列显示;将登录的结果图表化)的显示的内容。
[0013]专利文献I的发明实现了能容易且高效地参考警报、登录、操作日志等由时间序列管理的多种不同的信息的可编程显示器。即,包括:记录单元,该记录单元将所连接的设备的多个状态信息以时间序列进行记录;多个显示功能处理单元,该多个显示功能处理单元进行控制使记录的所述状态信息以与所述状态信息各自的特性所对应的形式进行显示;以及显示单元,该显示单元利用所述显示功能处理单元的控制显示所述状态信息。并且,所述显示功能处理单元分别基于所述状态信息中作为显示对象的时刻的信息,在所述显示单元显示所述状态信息,并且能指定所述状态信息中其它的所述显示功能处理单元显示在所述显示单元中的时刻的信息。
[0014]另外,专利文献2中也公开了涉及历史趋势图显示的内容。
[0015]专利文献2的发明实现了控制设备的使用范围较广的日志数据取得系统。即,专利文献2的发明中,控制设备具有:日志数据储存区域;以及储存对日志数据储存区域进行的最新的日志数据写入地址的地址储存区域。进一步地,控制设备具有控制设备控制部,该控制设备控制部收集与被控制设备有关的日志数据,依次写入日志数据储存区域,并且将日志数据当前的写入地址写入地址储存区域。另外,可编程显示器具有:储存日志数据的储存区域;以及基于储存在地址储存区域的写入地址,从日志数据储存区域取得规定量的日志数据,写入储存区域的登录处理部。
[0016]另外,专利文献3的发明能解决以往的可编程显示器的问题点,即保有多个根据预先设定的不同倍率进行固定化的显示数据的问题。专利文献3的发明中,能用一个数据使画面以任意的倍率放大缩小,能实现依据正在显示的各目标的任意的倍率变化,改变功能区域的可编程显示器。
专利文献I:日本专利特表2009-75633号公报专利文献2:日本专利特开2010-66901号公报专利文献3:日本专利特开2011-154613号公报

【发明内容】

[0017]如上述的专利文献1、2等公开的内容所示,历史趋势图显示是基本上以恒定周期(例如每一分钟或每十分钟)储存收集到的数据的时间序列日志数据,将其图表化进行显不O
[0018]在此,以往的所述时间序列日志数据显示中,在期望尽量显示更多的数据的情况下,图表上的一点和一个数据成为一对。换言之,图表的时间轴方向中的一点像素和一个数据成为一对。即,使用横640(像素)X纵480(像素)的显示器,进行例如横轴表示时间轴、纵轴表示数据值的图表显示的情况下,最大只能显示640个数据。另外,实际上,最大数据个数还少于640个。
[00?9 ]在此,图17表示以往的历史趋势图显示的具体例。
[0020]图示的历史趋势图是如上述一例那样的横轴表示时间轴、纵轴表示数据值的图表。另外,对于纵轴,如图示的例子中数据值在O?100的范围内进行显示。
[0021]并且,图17中,放大显示该图表的一部分。如该放大图所示,图表的各数据分别与显示器的一点(一个像素)对应。该放大图中,如图所示,在时间轴(横轴)方向上的点数为20个,因此能显示的数据数量最大为20个。另外,若该例子中仅显示10个数据,则每隔一点绘制数据即可。
[0022]并且,在图表的下侧设置“放大”按钮,“缩小”按钮,使用者能对任意的按钮进行按下操作。操作“放大”按钮,则横轴(时间轴)的显示时间范围被放大。例如,如图所示,显示时间范围为10:00?15:00的状态下操作“放大”按钮,则显示时间范围例如被放大至08:00?15:00等。在该状态下进一步操作“放大”按钮,则显示时间范围例如被放大至05:00?15:00等。
[0023 ] 但是,例如图示的10:00?15:00的显示状态下已经显示了 640个数据的状态的情况下,即使在该状态下操作“放大”按钮,也不能再继续放大显示时间范围。即,该例子中,最大显示范围为五小时的量。另外,最大显示范围表示一次能显示的时间范围。即,该例子中,图中所述,能一次显示例如10:00?15:00的数据,但无法一次显示例如08:00?15:00的数据。
[0024]另外,期望使显示时间范围比当前范围窄的情况下,可以操作“缩小”图案。
[°°25] 在此,上文所述的最大显示范围表示一次能显示的时间范围。由此,若能进行滚动显示等,则使用者能参照比例如所述五小时的量更广的时间范围的数据。当然,这些数据不是都能一次全部进行参照,而是滚动显示即花费一定时间进行参照。
[0026]然而,使用者例如想一次显示所期望的时间范围的全部数据的情况下,即例如期望在视觉上掌握整体图像等的情况下,上述滚动显示无法进行应对。换言之,由于一次能显示的数据个数存在上限,因此有时无法使期望显示的数据一次全部显示。例如,显示对象数据个数超过显示画面的时间轴方向的像素数量的情况下,无法一次显示全部显示对象数据。
[0027]本发明的课题提供了一种可编程显示器等,对于可编程显示器中的历史趋势图的显示,与以往相比能将最大显示范围进一步扩大,由此,即使在显示对象数据个数超过显示画面的时间轴方向的像素数量的情况下,也能一次显示全部数据。
[0028]本发明的可编程显示器是显示历史趋势图的可编程显示器,具有如下各结构。
[0029]时间序列数据储存单元,该时间序列数据储存单元对时间序列数据进行储存; 汇集数据生成单元,在所指定的倍率为规定的倍率的情况下,该汇集数据生成单元根据该倍率对所述时间序列数据进行汇集,生成汇集数据;以及
显示控制单元,该显示控制单元基于所述时间序列数据显示所述历史趋势图,但在生成有所述汇集数据的情况下基于该汇集数据显示所述历史趋势图。
【附图说明】
[0030]图1是包含本例的可编程显示器的系统整体的简要结构图。
图2是本例的可编程显示器的结构例。
图3是本系统的软件结构图。
图4是本例的可编程显示器的结构、功能图(1/2)。 图5是本例的可编程显示器的结构、功能图(2/2)。
图6(a)、图6(b)是项目列表的数据结构图。
图7(a)、图7(b)是共用储存器的数据结构例、数据储存例。
图8(a)、图8(b)是登录列表的具体例,图8(c)是登录数据的具体例。
图9是通信处理部的处理流程图。
图10(a)是储存器列表,10(b)是储存器信息的具体例。
图11是登录处理部的处理流程图。
图12是项目处理部的处理流程图(1/2)。
图13是项目处理部的处理流程图(2/2)。
图14(a)、图14(b)是用于说明汇集登录数据生成处理的图。
图15是本例的历史趋势图显示例等。
图16是本例的可编程显示器的功能框图。
图17是以往的历史趋势图显示例等。
【具体实施方式】
[0031]下面,参照附图对本发明的实施方式进行说明。
[0032]图1是包含本例的可编程显示器I的系统整体的简要结构图。
[0033]图1所示的可编程控制器系统具有各种连接设备4、以及经由通信线路6连接各种连接设备4的可编程显示器I。进一步优选地,可编程显示器I经由通信线路3连接作图编辑装置5(辅助装置)而构成。但是,作图编辑装置5不是必须与可编程显示器I连接。另外,有时也将作图编辑装置5标记为辅助装置5。
[0034]可编程显示器I包括多个通信接口2(通信端口),通过连接各通信接口 2的通信线路3/通信线路6与各种连接设备4和作图编辑装置5连接。
[0035]可编程显示器I在运用中,基于所述画面数据等显示所述操作显示画面。可编程显示器I与以往同样地,对当前显示中的操作显示画面上的各项目,例如以恒定周期从连接设备4取得所述分配储存器区域的数据,基于该取得的数据进行操作显示画面的显示内容更新。例如,进行上述的历史趋势图
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1