滚屏操作检测部(102)基于用户的滚屏操作检测结果,求得移动方向和移动量。偏移位置更新部(103)基于此移动方向和移动量来更新偏移位置。图像截取部(104)基于所述偏移位置对所述屏幕图像的一部分进行截取并存放于显示用存储器。显示控制部(105)将存放于所述显示用存储器的图像显示在所述屏幕上。滚屏操作检测部(102)在没有项目图像的空白区域被触摸时判定为滚屏操作开始。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种可编程显示器等。
技术介绍
可编程显示器一般地与PLC本体、调温装置等各种连接设备进行连接,并显示项目、图像,该项目是显示这些连接设备的状态的数值显示、指示灯等的项目,该图像是用于让用户发出任意指令的开关等项目的图像。此外,该项目也可被称为画面部件等。可编程显示器的画面上一般显示多个画面部件(项目)的图像。此外,将该可编程显示器的画面称为操作显示画面。用于显示这样的操作显示画面的数据等(称为画面数据等)在未图示的辅助装置中由开发者等预先任意地制作,并从辅助装置下载至可编程显示器中。所述画面数据对所述各项目的每一项目,分别包含其项目的图像、显示位置坐标、以及后述的分配存储器区域的地址等的数据。此外有时也包含某种程序等。此外,所述项目图像例如是开关图像、指示灯的图像,或者仪表(仪表等)、柱状图之类的“用图形等来示出数值的类型的图像”等。所述各项目例如分别与任意的连接设备的任意的构成要素相对应,并对该构成要素的状态进行显示,或接受该构成要素的ON/OFF的指令。例如,在对调温装置的温度测量值进行数值显示的项目的情况下,需要实时用数值对当前的温度进行显示。所述各种项目所涉及的显示控制通过对所述各项目的每一项目例如定期地执行预定的处理来实现。预定的处理指的是,例如读取连接设备内的存储器设备的预定区域(分配存储器区域)的存放数据,并基于此存放数据对项目的显示内容进行决定·显示。此外,连接设备实时对各分配存储器区域的存放数据进行更新。例如在所述调温设备中,对所述温度测量值进行实时更新。例如,关于“指示灯”项目,其分配存储器区域的存放数据是1比特数据,且用可编程显示器显示项目图像,该项目图像在该比特是“0”时指示灯熄灭,是“1”时指示灯点亮。此外,分配存储器区域的存放数据由所述的连接设备侧进行更新。例如,连接设备中的按下按钮ON时为“1”,OFF时为“0”,并通过连接设备侧的处理存放至所述分配存储器区域。此外,这里所述连接设备内的存储器设备的预定区域、也即是分配存储器区域,有时也被称为监视存储器。由此,所述内容也可以说是,对各项目的每一项目分配任意的监视存储器,并基于此监视存储器的存放数据,对各项目的显示内容进行更新控制。此外,还有如下结构:将从所述监视存储器中读取的数据暂时存放在可编程显示器内的存储器设备的预定区域(称为内部存储器)中,并基于此存放数据对项目的显示内容进行决定·显示。此例子中,读取所述监视存储器的存放数据并存放至所述内部存储器中的处理由可编程显示器的通信功能部等例如定期地执行。此通信功能部例如与所述PLC本体、调温装置等的各种连接设备进行通信,并对各项目的每一项目取得所述监视存储器的存放数据,并将此取得数据以重写的方式存放至所述内部存储器。此外,可编程显示器中的进行所述各种项目所涉及的显示控制的项目显示功能部通过定期地访问内部存储器,对各项目所涉及的显示内容进行决定控制。这里,例如已知专利文献1、2中记载的现有技术。专利文献1中揭示了:带有触摸屏显示器的装置中,对项目列表进行滚屏显示等。专利文献2中揭示了:在对可编程显示器的画面数据进行编辑的画面编辑装置中,自动地对画面数据进行尺寸调整等。专利文献1:日本专利特开2010-515978号公报专利文献2:日本专利特开2008-250962号公报
技术实现思路
如上述专利文献1那样,作为一种公知技术,例如关于智能手机等的画面显示,对比显示屏显示分辨率更大的画面进行滚屏显示。但是,此公知技术很难直接应用于可编程显示器。其原因是,可编程显示器所显示的画面是如上所述的操作显示画面。也即是,操作显示画面是由如上所述的各种项目所涉及的显示等组成,并有时会显示开关、按钮等。若开关、按钮等进行触摸操作,就会对连接设备发出某种指令,例如会进行电动机驱动开始等。因此,当用户试图进行滚屏操作而对画面上的任意位置进行触摸时,若该位置有开关等,就可能误判为进行了开关操作,导致连接设备进行动作。这里,例如在智能手机等中,为了进行滚屏操作而对任意位置进行触摸时,即使例如对任意的开关位置进行了触摸(拖曳),也不会仅凭这一点而被判定为对此开关进行了ON操作。这是因为,智能手机等中的开关ON/OFF是以触摸操作的抬手离开来进行确定。若保持触摸(拖曳)的状态进行指尖移动的操作则会被判定为滚屏操作,从而避免误判定。与之相对,可编程显示器中,无法实现如上所述的“以触摸操作后的抬手离开来确定操作”。可编程显示器中构成为,若检测出开关的按下(触摸),则判断为有开关操作(ON/OFF),并进行与此开关对应的动作。这样做的理由之一是因为各种开关之中有一种瞬时开关。所谓瞬时开关,是具有按下该开关的期间中该开关持续为ON,触摸操作抬手离开时视为开关OFF的功能的开关。因此如上所述,可编程显示器中无法“以触摸操作的抬手离开来确定操作”。例如由于如上所述的理由,可编程显示器中,很难对比显示屏显示分辨率大的操作显示画面进行滚屏操作。本专利技术的目的在于提供一种可编程显示器等,其特征在于,在对由各种项目显示组成的操作显示画面进行显示的可编程显示器中,能够对比显示屏显示分辨率更大的操作显示画面进行滚屏显示。本专利技术的可编程显示器,在具有触摸屏与显示屏的可编程显示器中,具有下述的各结构。·屏幕存储单元,该屏幕存储单元对超过所述显示屏的显示分辨率的屏幕数据进行存储;·滚屏操作检测单元,该滚屏操作检测单元检测所述触摸屏上的滚屏操作,并求得移动方向和移动量;·偏移位置更新单元,该偏移位置更新单元基于该移动方向和移动量,对偏移位置进行更新;·图像截取单元,该图像截取单元基于所述偏移位置,对所述屏幕数据的一部分进行截取并存放至显示用存储器;以及·显示控制单元,该显示控制单元将存放于所述显示用存储器的图像显示于所述显示屏上。附图说明图1是包含本实施例的可编程显示器的系统整体的简要结构图。图2是本实施例的可编程显示器的结构示例。图3是本系统的软件结构图。图4是绘制编辑器装置中画面数据的制作辅助画面的一例(1/2)。图5是绘制编辑器装置中画面数据的制作辅助画面的一例(2/2)。图6是表示使假想屏幕进行滚屏显示的示意例(其1)的图。图7是表示使假想屏幕进行滚屏显示的示意例(其2)的图。图8是本实施本文档来自技高网...
【技术保护点】
一种可编程显示器,具有触摸屏和显示屏,其特征在于,具有:屏幕存储单元,该屏幕存储单元对超过所述显示屏的显示分辨率的屏幕数据进行存储;滚屏操作检测单元,该滚屏操作检测单元检测所述触摸屏上的滚屏操作,并求得移动方向和移动量;偏移位置更新单元,该偏移位置更新单元基于该移动方向和移动量,对偏移位置进行更新;图像截取单元,该图像截取单元基于所述偏移位置,对所述屏幕数据的一部分进行截取并存放于显示用存储器;以及显示控制单元,该显示控制单元将存放于所述显示用存储器的图像显示于所述显示屏上。
【技术特征摘要】
【国外来华专利技术】1.一种可编程显示器,具有触摸屏和显示屏,其特征在于,具有:
屏幕存储单元,该屏幕存储单元对超过所述显示屏的显示分辨率的屏幕数
据进行存储;
滚屏操作检测单元,该滚屏操作检测单元检测所述触摸屏上的滚屏操作,
并求得移动方向和移动量;
偏移位置更新单元,该偏移位置更新单元基于该移动方向和移动量,对偏
移位置进行更新;
图像截取单元,该图像截取单元基于所述偏移位置,对所述屏幕数据的一
部分进行截取并存放于显示用存储器;以及
显示控制单元,该显示控制单元将存放于所述显示用存储器的图像显示于
所述显示屏上。
2.如权利要求1所述的可编程显示器,其特征在于,
所述屏幕数据由1个以上的项目图像组成,
所述滚屏操作检测单元在没有所述项目图像的空白区域被触摸时,判定为
滚屏操作开始。
3.如权利要求2所述的可编程显示器,其特征在于,
所述滚屏操作检测单元在判定为所述滚屏操作开始时,转移到特定模式,
并在该特定模式中每次检测出触摸位置移动时都求得所述移动方向和移动量,
所述偏移位置更新单元在每次求得该移动方向和移动量时都执行所述偏
移位置更新。
4.如权利要求1至3的任一项所述的可编程显示器,其特征在于,
还具有项目功能执行单元,该项目功能执行单元在任意的项目图像的显示
位置被触摸时,执行该项目的功能。
5.如权利要求1所述的可编程显示器,其特征在于,
所述图像截取单元以所述偏移位置为起点且从该起点开始从所述屏幕数
据中截取大小与所述显示屏的宽度和高度相当的区域。
6.如权利要求1所述的可编程显示器,其特征在于,
所述偏移位置默认为是所述显示屏上的物理坐标系的基点坐标(0,0)。
7.如权利要求1所述的可编程显示器,其特征在于,
所述移动方向和移动量是从所述滚屏操作开始位置到当前位置的移动方
向和移动量。
8...
【专利技术属性】
技术研发人员:古山欣史,
申请(专利权)人:发纮电机株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。