首页> 中国专利> 可编程显示器系统及其可编程显示器、画面代理显示方法

可编程显示器系统及其可编程显示器、画面代理显示方法

摘要

本发明提供一种在可编程显示器发生了LCD故障的情况下也能够继续运行的可编程显示器系统。在该可编程显示器系统中,当通过LCD故障检测部(14)检测出LCD故障时,LCD故障时通信部(13)与其它可编程显示器(10)进行通信,在决定出代理显示的可编程显示器后,发送监视/操作画面的显示数据。由此,在代理显示的可编程显示器(10)一侧,其它显示器故障时通信部(21)接收该显示数据,通过显示控制部(23),不仅显示本装置的监视/操作画面,而且显示LCD故障中的可编程显示器(10)的监视/操作画面。

著录项

  • 公开/公告号CN103676755A

    专利类型发明专利

  • 公开/公告日2014-03-26

    原文格式PDF

  • 申请/专利权人 发纮电机株式会社;

    申请/专利号CN201310081085.6

  • 发明设计人 中道绫;

    申请日2013-03-14

  • 分类号G05B19/05;G09G5/00;

  • 代理机构北京尚诚知识产权代理有限公司;

  • 代理人龙淳

  • 地址 日本石川县

  • 入库时间 2023-12-17 00:45:42

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-12-28

    授权

    授权

  • 2014-04-23

    实质审查的生效 IPC(主分类):G05B19/05 申请日:20130314

    实质审查的生效

  • 2014-03-26

    公开

    公开

说明书

技术领域

本发明涉及可编程显示器的规定故障时的应对方法、用于该方法 的系统。

背景技术

可编程显示器作为与控制器主体(PLC主体)等相连接、具备显 示用于表示连接到控制器主体的各种控制对象设备的运行状况的、或 者用于向各设备发送控制指令的规定画面(下面称为监视/操作画面), 并接受用户的任意输入的功能等的可操作型显示器而为人所知。

一般来说,可编程显示器具有图形显示、输入功能,在显示屏幕 上进行上述监视/操作画面(开关、灯、图表、仪表等各画面组件的图 形显示),或接受通过触摸屏的输入操作。通过使用触摸屏,操作员通 过使用手指触摸上述开关等图形显示的显示位置,能够进行期望的操 作。

开发者/用户利用支持装置(图形编辑装置)等任意生成的画面数 据被下载并保存于可编程显示器。可编程显示器基于自身保存的画面 数据进行上述监视/操作画面的显示和输入操作的接受。

上述画面数据中,例如开关、灯、图表、仪表等画面组件配置于 规定的位置,并且这些画面组件被链接到规定的存储区域(例如存储 各种控制对象设备的运行状况的区域)。上述监视/操作画面中,不仅进 行上述各画面组件被配置在规定位置的显示,并且其显示内容根据从 上述规定的存储区域取得的各种控制对象设备的运行状况、开关等操 作等而随时变化。例如,在仪表等上显示当前的温度和/或转速,或者 灯根据运行状况(导通/断开等)而点亮/熄灭等,随时间变化。或者, 通过用户进行开关的导通/断开操作,进行开关导通显示、开关断开显 示等。

例如CPU等根据上述画面数据和各种数据(运行状况和开关操作 等)在VRAM上绘图,由此进行上述监视/操作画面的显示。

此外,已知有例如专利文献1所述的现有技术。

在专利文献1的发明中,与网络连接的多个可编程显示器中,能 够缩短交换后的可编程显示器可根据交换前的可编程显示器所使用过 的画面数据进行显示动作为止的时间。

现有技术文献

专利文献

专利文献1:日本特开2007-179115号公报

发明内容

发明要解决的问题

在可编程显示器发生了故障的情况下,基本上需要交换新的可编 程显示器。通过在新的可编程显示器存储交换前的可编程显示器所使 用的画面数据,由此使新的可编程显示器继续工作。在该期间中,需 要使通过该可编程显示器进行管理、控制的各种控制对象设备停止。

另一方面,作为可编程显示器的故障,存在仅显示屏(LCD)发 生了故障的情况。在这种情况下,仅失去显示功能,主体正常运行。 对此,希望各种控制对象设备尽可能不停止,继续运行。

本发明的研究问题为提供如下可编程显示器系统及其可编程显示 器:在多个可编程显示器与网络连接而构成的可编程显示器系统中, 在任意可编程显示器发生了规定故障的情况下,使该可编程显示器的 监视/操作画面由其它可编程显示器进行显示而成为可操作,由此能够 继续运行。

用于解决问题的手段

本发明的可编程显示器系统是多个可编程显示器与网络连接而构 成的可编程显示器系统,上述多个可编程显示器分别与任意的外部设 备连接并显示与该外部设备相关的监视/操作画面,各上述可编程显示 器具有:显示本装置的上述监视/操作画面的显示控制单元;检测本装 置的规定故障的规定故障检测单元;和故障时通信单元,其在由该规 定故障检测单元检测出上述规定故障的情况下,经由上述网络向任意 的或者预先决定的规定的其它可编程显示器发送本装置的上述监视/操 作画面的画面信息,上述显示控制单元在接收到上述画面信息的情况 下,基于该接收到的上述画面信息,显示上述本装置的上述监视/操作 画面和发生了上述规定故障的可编程显示器的监视/操作画面。

本发明的可编程显示器系统是多个可编程显示器与网络连接而构 成的可编程显示器系统,上述多个可编程显示器分别与任意的外部设 备连接并显示与该外部设备相关的监视/操作画面,各上述可编程显示 器具有:显示本装置的上述监视/操作画面的显示控制单元;检测本装 置的规定故障的规定故障检测单元;和故障时通信单元,其在由该规 定故障检测单元检测出上述规定故障的情况下,向其它可编程显示器 发送故障发生通知,如果从其它可编程显示器收到与上述故障发生通 知对应的同意通知,则向基于该同意通知而决定的代理可编程显示器 发送本装置的上述监视/操作画面的画面信息,上述显示控制单元在接 收到上述画面信息的情况下,基于该接收到的画面信息,显示上述本 装置的上述监视/操作画面和发生了上述规定故障的可编程显示器的监 视/操作画面。

发明效果

根据本发明的可编程显示器系统及其可编程显示器,在多个可编 程显示器与网络连接的可编程显示器系统中,在任意的可编程显示器 发生了规定故障的情况下,使该可编程显示器的监视/操作画面由其它 可编程显示器进行显示而成为可操作,由此能够继续运行。

附图说明

图1是本例的可编程显示器系统的概要结构图。

图2是本例的可编程显示器的结构例。

图3是LCD故障时通信部的处理流程图。

图4是代理侧的可编程显示器的处理流程图。

图5是用于说明监视/操作画面的双画面显示处理的图。

图6(a)、(b)表示基于本方法的处理的显示例。

附图标记的说明

3 LAN

5 外部设备

10 可编程显示器

11 显示控制部

12 显示数据存储区域

13 LCD故障时通信部

14 LCD故障检测部

15 数据保存区域

16 外部设备通信部

21 其它显示器通信部

22 其它显示数据存储区域

23 显示控制部

具体实施方式

下面参照附图对本发明的实施方式进行说明。

此外,以下的说明以LCD故障为例,但并不限定于该例。本发明 对应于例如如LCD故障那样的与用户界面相关的规定故障(例如,除 此之外的物理上(并非显示的)的按钮等故障等)。由于是与用户界面 相关的规定故障,因此只需通过其它可编程显示器代理显示用户界面, 则能够没有问题地运行。此外,用户界面为例如显示或输入操作等。

此外,在本说明中,LCD是指与用户界面相关的显示部,因此并 不限定于液晶显示屏,还包含其它显示屏(例如CRT或PDP等)。图 1是本例的可编程显示器系统的概要结构图。

图1是本例的可编程显示器系统的概要结构图。

本例的可编程显示器系统为多个可编程显示器10与网络(本例中 为LAN3)连接的结构。在此,图示的可编程显示器(1)~可编程显 示器(n)这n台可编程显示器10与LAN3连接。

各可编程显示器10通过通信线4与作为各种的控制对象的外部设 备5(上述的控制器本体或各种控制对象设备)连接。此外,各可编程 显示器10具有未图示的LCD(液晶显示屏等)或触摸屏等,LCD显 示了用于监视/控制外部设备的上述监视/操作画面,用户通过触摸屏操 作该画面上的开关等。

本系统中,在与所述LAN3连接的多个可编程显示器10中的任意 可编程显示器10发生了LCD故障的情况下,通过使该可编程显示器 10的监视/操作画面在其它可编程显示器10显示(并且,还接收操作), 来继续运行。但其它可编程显示器10也显示自身的监视/操作画面(并 且,进行作为自身控制对象的外部设备5的监视/控制),需要继续进行 该画面显示和监视/控制。

此外,以下也有把对如上所述发生了LCD故障的可编程显示器10 的监视/操作画面进行显示等的其它可编程显示器10称为代理可编程 显示器10的情况。

由此,代理可编程显示器10例如在其液晶显示屏,缩小显示自身 的监视/操作画面并且缩小显示上述发生了故障的可编程显示器10的 监视/操作画面。

但并不限定于该例,例如可为切换显示这2个监视/操作画面的结 构。这种情况下,例如在各监视/操作画面上显示画面切换用的按钮等 (该处理本身仅为规定功能的按钮的自动生成、显示,所以不特别地 进行说明)。或者,可为以一定周期(例如每10秒)自动地切换显示2 个监视/操作画面的结构。无论如何,在该例的情况下,存在2个监视/ 操作画面的其中之一不显示的时间带。

在本例中,对通过缩小显示上述2个监视/操作画面来始终显示2 个监视/操作画面的方式进行说明。本例的情况下,缩小画面的坐标系 显然与原监视/操作画面的坐标系不同。因此,在有任意的用户操作的 情况下,存在需要将检测出的坐标(触摸位置坐标)转换成原来的监 视/操作画面的坐标的情况。或者,也可以通过将开关等画面组件的配 置区域(坐标、大小)转换成与缩小画面的坐标系一致,来照原样使 用检测出的坐标(触摸位置坐标),而能够判别所操作的画面组件。

并且,在对发生了故障的可编程显示器10的监视/操作画面(其缩 小画面)进行有操作的情况下,需要将转换后的坐标数据或判别出的 画面组件(的信息)等通过LAN3发送到发生了故障的可编程显示器 10。

图2表示本例的可编程显示器10的结构例。

另外,图中展示了图中上侧的可编程显示器(1)、图中下侧的可 编程显示器(n)的结构例,特别地展示了下侧作为上述“代理可编程 显示器10”(或者其候选)运行的情况下的各种结构/功能部。即,各 可编程显示器10的结构基本上全部相同(图中上侧的结构+图中下侧 的结构)。

对于各可编程显示器10的结构,首先,对图中上侧所示的结构进 行说明。在该例中,各可编程显示器10具有显示控制部11、显示数据 存储区域12、LCD故障时通信部13、LCD故障检测部14、数据保存 区域15、外部设备通信部16等各种结构/功能部。

可编程显示器10具有未特别图示的CPU、存储部(闪存等)、图 像存储器(VRAM等)、显示屏、触摸屏、通信界面部等。在存储部预 先存储有规定的应用程序。此外,所谓“画面数据”等从未图示的支 持装置(图形编辑装置)被下载并存储于存储部。上述数据保存区域 15例如为存储部的存储区域的一部分。此外,上述显示数据存储区域 12为图像存储器(VRAM等)或其存储区域的一部分。

此外,CPU等使用上述画面数据在上述显示屏上显示例如上述监 视/操作画面。这例如通过使用画面数据和外部设备5的状态数据等在 上述图像存储器(VRAM等)上进行绘制,图像存储器上的图像数据 显示在显示屏上。在显示屏发生了故障的情况下,理所应当地监视/操 作画面不显示,图像存储器中的图像数据(显示数据)仍原样保留。 由此,能够使用该显示数据在其它显示屏上显示监视/操作画面。

上述显示数据存储区域12为进行上述那样的绘制(存储显示数据) 的存储区域,可认为是所述图像存储器(VRAM等)的存储区域的一 部分。

此外,CPU通过执行所述应用程序,实现上述显示控制部11、LCD 故障时通信部13、LCD故障检测部14、外部设备通信部16等各种功 能部的处理。

首先,外部设备通信部16通过上述通信线4,进行与上述外部设 备5的通信,将例如从外部设备5取得的各种状态数据(导通/断开状 态、温度测量值、电动机转速等)存储于数据存储区域15中。

显示控制部11基于例如存储于数据存储区域15的上述画面数据 和各种状态数据在上述图像存储器(显示数据存储区域12)上进行绘 制。如上所述,正常时图像存储器中的这些图像数据(显示数据)显 示在显示屏上,意味着显示上述监视/操作画面。此外,当检测到在监 视/操作画面上的任意用户操作(上述触摸屏上的触摸操作)时,显示 控制部11执行与位于该操作位置坐标的画面组件等对应的处理(开关 的导通/断开等),因为是现有的一般处理,所以不进行详细说明。

以上可认为是现有的可编程显示器的结构、功能,在本例中进一 步地配备LCD故障时通信部13和LCD故障检测部14。然而,LCD 故障检测部14本身可认为应用现有功能(例如检测在运行中背光源熄 灭(故障))。即,在现有技术中,可编程显示器可具有自我诊断功能, 对其附带的故障检测功能中的特别是LCD故障的有无进行检测的单元 可认为是LCD故障检测部14。

当LCD故障检测部14检测到LCD发生故障时,LCD故障时通信 部13进行用于使上述监视/操作画面在其它可编程显示器10(代理可 编程显示器)上显示的处理。此外,进行用于取得在代理可编程显示 器10一侧的用户操作信息、使与该用户操作对应的处理在上述显示控 制部11执行的处理。

图3是LCD故障时通信部13的处理流程图。

在图3中,当上述LCD故障检测部14检测到LCD发生故障时(步 骤S11),LCD故障时通信部13首先在LAN3上以广播的方式通知预 先决定的特定命令/信息(称为故障通知)。即,基本上,向与LAN3 连接的全部可编程显示器10以广播的方式发送上述故障通知(步骤 S12)。此外,在故障通知中包含了发送源可编程显示器10的识别ID (为显示器No.)等。

但并不限定于以广播的方式发送的例子,也可以仅对预先登记的 一台或多台规定的可编程显示器10发送故障通知。但在仅有一台登记 的情况下,由于存在其显示器同时发生了故障的可能性,所以希望是 全部或多台。

接着,对于上述故障通知,在从任意其它的可编程显示器10返送 回了基于后述步骤S24的处理的同意通知的情况下,接收该同意通知, 取得包含于该同意通知中的规定信息(发送源IP地址等、能够识别发 送源可编程显示器10的信息等)(步骤S13)。

接着,将同意通知发送源的可编程显示器10决定为显示本装置的 上述监视/操作画面的可编程显示器(上述代理可编程显示器10)。然 后,收集用于显示本装置的上述监视/操作画面的规定画面信息(称为 其它显示器显示数据),将该“其它显示器显示数据”发送到上述代理 可编程显示器10(步骤S14)。

上述“其它显示器显示数据”(画面信息)例如为VRAM数据(上 述VRAM上的图像数据)、固定数据(各画面组件的配置区域(坐标、 大小等)、包含在所谓“画面数据”中的数据等)、控制状态(例如各 开关的导通/断开状态等)等。但固定数据不一定需要发送。但如果有 固定数据,则在代理可编程显示器10一侧不仅能够检测用户操作位置 坐标,而且能够判别哪个画面组件被操作并通知。然而,并不限定于 该例,也可在代理显示器10一侧仅检测用户操作位置坐标并发出通知, 在LCD发生了故障的可编程显示器10一侧判别哪个画面组件被操作。

此外,上述控制状态不一定需要发送(如果控制状态为反映在显 示内容(VRAM数据)上的状态,则不一定需要发送)。

以上,结束在其它可编程显示器10上显示当前本装置的上述监视 /操作画面的处理,但如上所述,监视/操作画面的显示内容可以不固定, 而随时间变化。例如,随着外部设备5的状态变化,该状态的显示部 分也发生变化。或者,随着用户的触摸屏操作其显示内容也发生变化。

因此,在上述步骤S14的处理结束后,随时监视显示变化的有无 (步骤S15),每当发生显示变化时(步骤S15,是),将与变化后的新 监视/操作画面相关的上述“其它显示器显示数据”发送到上述同意通 知发送源的可编程显示器10(步骤S14)。此外,在LCD发生了故障 的显示器10(也称为故障可编程显示器10)中,在LCD故障后仍继 续进行用于显示监视/操作画面的处理(在图像存储器上的绘制)(当然 不显示)。因此,例如可通过图像存储器中的图像数据的更新处理来判 断有发生显示变化(步骤S15,是)。

此外,在上述代理可编程显示器10一侧显示的故障可编程显示器 10的监视/操作画面中有用户的触摸操作的情况下,通过后述步骤S30 的处理,发送来操作位置信息(坐标信息等)。因此,在接收到该操作 位置信息的情况下(步骤S16,是),基于该操作位置信息判别操作内 容(被操作的画面组件等),执行与其相应的处理(步骤S17)。并且, 在因该处理而发生显示变化的情况下,由于上述步骤S15中为“是”, 因此执行上述步骤S14的处理。

但并不限定于该例,在上述代理可编程显示器10一侧也可判别操 作内容(被操作的画面组件等)并通知故障可编程显示器10。此时, 作为接收数据来接收操作内容,在步骤S17中执行与接收到的操作内 容对应的处理。

接着,下面对所述其它可编程显示器10(n)一侧的处理进行说明。

首先对图2中下侧的结构进行说明。

如图2中下侧所示,可编程显示器10在上述图中上侧所示的结构 的基础上,进一步具有其它显示器故障时通信部21、其它显示数据存 储区域22、显示控制部23。但它们基本上是作为代理可编程显示器(其 候选)发挥功能时的功能部。如上所述,代理可编程显示器为在任意 其它可编程显示器10在LCD故障中的状况下,代理显示发生了故障 的可编程显示器的监视/操作画面的可编程显示器10。

首先,对图示的显示控制部23进行说明。在此,如上所述,在其 它可编程显示器10(n)一侧也具有图中上侧所示的结构,因此也具有 显示控制部11。显示控制部11与显示控制部23的不同在于,显示控 制部11进行通常时的显示控制,例如进行上述处理。另一方面,显示 控制部23进行代理其它显示器10的显示操作时的显示控制,细节在 下面参考图4说明。

此外,换而言之,例如各可编程显示器10具有一个“显示控制部”, 该“显示控制部”具有“通常模式”和“代理模式”两种模式,能够 执行与当前模式相应的处理。显然,“通常模式”相当于上述显示控制 部11,“代理模式”相当于上述显示控制部23。

此外,其它显示数据存储区域22其实体可与上述显示数据存储区 域12相同,为上述图像存储器(VRAM等),可认为是由于存储的显 示数据不同而更改名称和记号。即,如上所述,显示数据存储区域12 绘制了其可编程显示器10的监视/操作画面。另一方面,其它显示数据 存储区域22绘制了2个监视/操作画面。即,绘制了代理可编程显示器 10(本装置)的监视/操作画面和故障可编程显示器10的监视/操作画 面。

此外,其它显示器故障时通信部21为在从上述故障可编程显示器 10发出上述故障通知后执行与其监视/操作画面的代理显示相关一系 列处理的功能部。

即,其它显示器故障时通信部21如果接收到上述故障通知,显示 例如后述的选择画面,让操作员等进行期望的选择。接着,根据该选 择结果,返送上述同意通知,如果取得了“其它显示器显示数据”,则 例如将上述“显示控制部”变更成上述“代理模式”。即,起到上述显 示控制部23的功能,进行监视/操作画面的双画面的显示。

之后,其它显示器故障时通信部21随时执行发送上述操作位置信 息、接收新的“其它显示器显示数据”等与监视/操作画面的代理相关 的通信处理。

图4是上述其它可编程显示器10(2~n)一侧的处理流程图。

图示的处理从故障通知接收时开始。即,图4的处理在接收到故 障通知的全部可编程显示器10中执行,在故障通知以广播的方式发送 的情况下,除故障可编程显示器10之外的全部可编程显示器10(作为 代理可编程显示器)开始执行图4的处理。但其中只有代理可编程显 示器执行步骤S26以后的处理。

即,如果接收到上述故障通知,则开始例如上述其它显示器故障 时通信部21的处理。其它显示器故障时通信部21首先将包含在接收 到的故障通知中的上述显示器No.(序号)作为LCD发生了故障的显 示器进行显示(步骤S22),显示用于让操作员选择、输入是否同意进 行代理显示(同意/不同意)的规定画面(步骤S23)。接着,在操作员 选择“不同意”的情况下,返回通常处理。另一方面,在操作员选择 “同意”的情况下,将上述同意通知发送到故障通知发送源的显示器 10(步骤S24)。

此外,上述用户选择同意/不同意中的哪个的判定处理在图中省略 表示。另外,同意通知也可以以广播的方式发送。由此,虽然图中未 特别示出,其它可编程显示器10通过接收同意通知,认识到本装置之 外的可编程显示器10进行代理,结束自身的图4的处理。此外,并不 限定于该例,可在故障可编程显示器10一侧丢弃第一次以后的同意通 知等。或者,故障可编程显示器10一侧可基于全部同意通知来决定代 理可编程显示器。

在此,操作员例如可以通过在与自己管理/操作的可编程显示器10 距离近的位置上的其它显示器10发生了LCD故障的情况下选择“同 意”的方式来决定,但并不限定于该例。例如,在本装置的管理繁忙 无法顾及其它显示器10的情况下,也可选择“不同意”。

此外,考虑到存在操作员仅看上述显示器No.无法清楚其设置位置 的情况,可通过预先登记可编程显示器系统的设置位置(工厂内等) 的地图信息和该地图内对应位置上各可编程显示器的显示器No.,使故 障可编程显示器10的位置在地图上显示。

但并不限定于该例,例如可去除步骤S22、S23的处理,在步骤 S21的接收后立刻执行步骤S24的处理。这样,在故障可编程显示器一 侧,在从所有其它可编程显示器接收到同意通知之后进行上述步骤S13 的处理,并记录各自的响应时间。此外,响应时间为从发送故障通知 时到接收同意通知时为止的时间。通过多次重复,求得每个可编程显 示器的响应时间的平均值。然后,可将平均值最小的定为代理可编程 显示器。或者,进一步地,可预先登记与各可编程显示器相互距离对 应的系数,由此可知故障可编程显示器与其它可编程显示器之间的距 离所对应的系数,将“响应时间平均值+系数”最小的定为代理可编 程显示器。

但并不限定于该例,例如预先登记各可编程显示器相互的距离并 且登记与距离相关的阈值,将距离未达到阈值的可编程显示器中的响 应时间平均值最小的定为代理可编程显示器。或者,反过来,与故障 可编程显示器距离最近的可编程显示器,除了响应时间平均值最差(例 如排名最后等)的情况,可定为代理可编程显示器。

或者,可以不通过响应时间平均值,仅通过一次的响应时间来决 定代理可编程显示器。

无论如何,可自动地决定适合进行代理的可编程显示器。所谓适 合进行代理是指,例如位于发生了故障的可编程显示器附近(即,能 够目视观察作为其控制对象的外部设备的状况)、CPU负荷较小的状态 (可认为当CPU负荷大时上述响应时间平均值差)等,考虑其中一个, 或者同时考虑2个(重视哪个是设计上的事项),来自动地决定代理可 编程显示器。

上述步骤S24的处理后,重复等待接收来自故障可编程显示器10 的发送数据的状态(步骤S25)和等待显示的监视/操作画面上的操作 的状态(步骤S28)。但在发送同意通知后,例如在一定时间内,步骤 S25中未成为“是”的情况下,可判定自己不是代理可编程显示器,返 回通常处理。

即,在上述步骤S24的处理后,对在步骤S24发送的同意通知, 等待返送上述“其它显示器显示数据”,而在例如经过预先设定的规定 时间后仍未接收到“其它显示器显示数据”的情况下,结束图4的处 理,返回通常处理。

另一方面,在上述规定时间内接收到“其它显示器显示数据”的 情况下,将其存储在任意存储区域(例如可为上述数据保存区域15) 中,并切换到上述显示控制部23的动作。即,在此之前,上述显示控 制部11仅显示本装置的监视/操作画面,但在此之后,显示控制部23 例如一并显示本装置和故障可编程显示器10的2个监视/操作画面。

但是,由于无法照原样地一并显示2个,因此需要加工VRAM数 据等(缩小、坐标转换)(步骤S26),并使用加工后(缩小、坐标转换 后)的数据来显示(步骤S27)。针对该处理,参考图5使用一个例子 进行说明。

图5是为了说明监视/操作画面的双画面显示处理的图。

首先,对于显示屏上的显示区域,预先设有如图5所示的区域A 和区域B。2个区域的大小被预先决定并登记,并且登记了其基准坐标 (在此为左上角)。图示的例子中,区域A的基准坐标为(0,0),区 域B的基准坐标为(X0,0)。此外,2个区域的大小相同,为纵向Y0、 横向X0

然后,代理可编程显示器10(其显示控制部23)例如将本装置的 监视/操作画面显示在区域B。显然,由于区域B比之前的显示区域小, 因此需要缩小画面来显示。同样地,区域A中缩小显示了故障可编程 显示器10的监视/操作画面。在此,X方向、Y方向都缩小到1/2。接 着,还进行坐标转换。此外,如上所述,如图所示在此区域A的基准 坐标为(0,0),区域B的基准坐标为(X0,0)。并且,本装置的监视 /操作画面的坐标以(Xn,Yn)表示、故障可编程显示器10的监视/操 作画面的坐标为(Xm,Ym)表示。

在本例的情况下,上述2个监视/操作画面分别根据下述坐标转换 式进行坐标转换。

·关于故障可编程显示器10的监视/操作画面:

X=Xn/2

Y=Yn/2

·关于本装置(代理可编程显示器)的监视/操作画面:

X=X0+Xm/2

Y=Ym/2

每当接收到新的“其它显示器显示数据”时(每当步骤S25中为 “是”时)执行上述步骤S26、S27的处理。由此,每当由于某种原因 故障可编程显示器10的监视/操作画面的显示内容发生变化时,上述区 域A的显示内容得到更新(成为变化后的监视/操作画面的显示内容)。

此外,在显示在上述区域A上的故障可编程显示器10的监视/操 作画面上,每当操作员等进行任意操作(触摸任意位置)时(步骤S28, 是),检测出该操作位置坐标,对检测出的操作位置坐标利用上述坐标 转换式逆转换成原坐标系的坐标(步骤S29)。然后,将步骤S29中取 得的坐标发送到故障可编程显示器10(步骤S30)。

由此,在故障可编程显示器10一侧,上述步骤S16中为“是”, 执行上述步骤S17的处理。并且,随之在显示内容发生变化的情况下, 通过步骤S15中为“是”,执行步骤S14的处理,而发送来新的“其它 显示器显示数据”。此时,步骤S25中为“是”,基于接收到的新“的 其它显示器显示数据”,对上述区域A执行步骤S26、S27的处理。

此外,对于区域B上的用户操作,与步骤S29同样地检测出操作 位置坐标,利用上述坐标转换式将检测出的操作位置坐标逆转换成原 坐标系的坐标,但不进行步骤S30的处理,作为代替,基于原坐标系 的坐标,进行被操作的画面组件的判别以及与其相应的规定处理的执 行等。此外,虽然未特别地说明,区域B的显示内容也理所应当地根 据用户操作和外部设备5的状态变化随时更新。

图6是基于上述本方法的处理的显示例。

图6(a)表示正常时的上述可编程显示器(1)和可编程显示器(n) 的显示例。

图6(b)表示可编程显示器(1)中发生了LCD故障的情况下可 编程显示器(1)、代理可编程显示器10(例如显示器(n))的显示例。

如图6(b)所示,对于可编程显示器(1)由于发生了LCD故障, 因此例如画面变黑。但在内部,例如在VRAM上正常地存储了监视/ 操作画面的图像数据,为只需与正常的LCD连接即可进行正常的显示 的状态。

另一方面,如图6(b)所示,代理可编程显示器(n)中,如图所 示缩小且一并显示了例如图6(a)所示的可编程显示器(1)的监视/ 操作画面和本装置(可编程显示器(n))的监视/操作画面。

此外,在故障可编程显示器(1)中,如果交换了LCD等,成为 LCD故障检测部14未检测到LCD故障的状态后,可将该消息通知可 编程显示器(n),使其返回“通常模式”,同时本装置也返回“通常模 式”。

例如,通过个人计算机等从远程位置等监视可编程显示器的监视/ 操作画面已经作为现有技术为人所知。在这种情况下,当该可编程显 示器的LCD发生了故障时,该监视装置继续显示可编程显示器的监视 /操作画面。然而,在该情况下,另外需要监视装置。此外,在该情况 下,由于在监视装置的普通Web浏览器中显示,因此需要对监视/操作 画面进行HTML/XML转换。并且,虽然从监视装置远程操作自身是可 能的,但在不清楚外部设备5的状态下操作是危险的。例如,操作员 等仍在危险区域中却使外部设备5开始动作的情况下,对操作员的身 体有产生危险的可能性。

相对于此,本方法中,考虑到LCD交换并不需要太多时间等,通 过临时地显示在现有其它可编程显示器上,能够获得如下好处。

·不需要新设置,能够利用现有装置。

·不需要进行HTML/XML转换。

·尤其是,在附近的可编程显示器中显示的情况下,由于该操作 员容易目视并掌握发生了故障的可编程显示器的外部设备的状态,不 仅在显示上,在操作上也不造成问题。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号