首页> 中国专利> 显示装置、用于使计算机发挥显示装置作用的程序产品、及存储该程序产品的存储介质

显示装置、用于使计算机发挥显示装置作用的程序产品、及存储该程序产品的存储介质

摘要

提供一种能够对控制对象机器的异常时的状态进行确认的显示装置。可再生运动图像的显示装置的控制部所执行的处理,包括:接收模拟图像信号的输入的步骤(S602);将图像信号变换为数字信号的步骤(S604);读出时间数据的步骤(S606);生成将时间数据与数字信号建立关联的图像数据的步骤(S608);以及在图像数据存储部中存储图像数据的步骤(S610)。

著录项

  • 公开/公告号CN1930540A

    专利类型发明专利

  • 公开/公告日2007-03-14

    原文格式PDF

  • 申请/专利权人 迪吉多电子股份有限公司;

    申请/专利号CN200580007239.0

  • 发明设计人 齐藤昌夫;

    申请日2005-03-08

  • 分类号G05B23/02(20060101);G06F11/22(20060101);

  • 代理机构11021 中科专利商标代理有限责任公司;

  • 代理人李香兰

  • 地址 日本国大阪府

  • 入库时间 2023-12-17 18:21:01

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-02-09

    专利权的转移 IPC(主分类):G05B23/02 登记生效日:20180119 变更前: 变更后: 申请日:20050308

    专利申请权、专利权的转移

  • 2015-02-11

    专利权人的姓名或者名称、地址的变更 IPC(主分类):G05B23/02 变更前: 变更后: 申请日:20050308

    专利权人的姓名或者名称、地址的变更

  • 2009-05-20

    授权

    授权

  • 2007-05-16

    实质审查的生效

    实质审查的生效

  • 2007-03-14

    公开

    公开

说明书

技术领域

本发明涉及具有显示控制对象机器状态的功能的显示装置,尤其涉及,具有将表示电连接的控制对象机器状态的信号与该机器的图像信号建立对应而存储的功能、以及基于再生指示再生与该状态对应的运动图像的功能的显示装置,用于使计算机发挥该显示装置作用的程序产品,以及,存储该程序产品的存储介质。

背景技术

以往,可编程显示装置作为设备的接口装置来使用。在该可编程显示装置中,包括在显示设备的功能上,还具有对作为控制控制对象机器的设备进行控制的装置功能、所谓的可编程逻辑控制器(以下,表示为PLC)的功能的显示装置。

具有PLC功能的显示装置,存储预先编写的控制程序,基于该控制程序的命令控制设备。另一方面,该显示装置,从设备取得信息,基于该信号检测设备状态,并且,将表示设备的图像以与其状态相对应的颜色或者形状等来显示。另外,操作员在触摸屏画面上触摸图像的显示部分以使指示显示装置对设备进行控制,显示装置,基于该指示将控制信号输出到设备,进行按照指示的控制。在此,设备,是指与该显示装置电连接,且在与显示装置之间可收发信号的控制对象机器。

具有该功能的显示装置,例如,公开在特开平10-238020号公报(专利文献1)、特开2000-20113号公报(专利文献2)、特开2003-84811号公报(专利文献3)、特开2003-131710号公报(专利文献4)、特开2003-157105号公报(专利文献5)、或者特开2004-5060号公报(专利文献6)等中。

根据这样的显示装置,能够进行设备的控制与该设备状态的显示。在此,对于设备的监视,有着所谓的分析发生了故障的设备的要求。

因此,例如,特开2000-250775号公报(专利文献7),公开了能够容易且可靠地进行顺序控制设备的故障分析的分析支持装置。该故障分析支持装置,包括:控制信息存储部,其记录控制设备的顺序控制设备的输入输出信息;仿真部,其对基于存储的信息控制设备的顺序控制装置进行仿真;以及输出仿真部的内部状态的输出部。

根据上述的故障分析支持装置,将设备的故障前后的状况,作为输入输出信息以及PLC控制信息,能够同时且同步确认。另外,PLC控制信息,例如由于能够由梯形语言(ladder language)来确认,因此能够容易地判断逻辑电路的成立/不成立。另外,也能够确认未被记录的PLC内部的继电器状态(relay state),因此能够容易地进行设备的故障分析。

专利文献1:特开平10-238020号公报;

专利文献2:特开2000-20113号公报;

专利文献3:特开2003-84811号公报;

专利文献4:特开2003-131710号公报;

专利文献5:特开2003-157105号公报;

专利文献6:特开2004-5060号公报;

专利文献7:特开2000-250775号公报。

但是,根据在特开2000-250775号公报中所公开的故障分析支持装置,始终通过仿真分析设备的故障。因此,例如,不能正确地再现故障的情况下,存在不能得到正确的分析结果的问题。另外,由于难以预测设备的故障发生时期,因此也有时不适合向设备预先反馈仿真结果。还有,在该装置中,由于未规定设备操作中的使用,因此存在该装置的管理员,不能迅速处理操作中发生的故障的问题。

发明内容

本发明鉴于此,其目的在于提供一种,实时通知设备状态的变化,并且能够支持该变化原因的分析等对策的显示装置。

本发明的另外目的在于提供一种,用于使计算机作为通知设备的状态的变化,并且能够发挥对该变化的原因的分析等的对策进行支持的显示装置的作用的程序产品。

本发明的另外的其他目的在于提供一种,存储程序产品的记录媒体,该程序产品用于使计算机作为通知设备的状态的变化,并且能够发挥对该变化的原因的分析等的对策进行支持的显示装置的作用。

为了解决上述课题,根据本发明的某方面,显示装置,具备:存储机构,其存储具有多个命令的控制程序、以及用于显示与多个命令的每一个建立关联的符号的各个符号数据;控制机构,其通过执行多个命令的每一个,以使控制与显示装置电连接的控制对象机器;显示图像的显示机构;第一显示控制机构,其基于与控制机构所执行的命令对应的符号数据,将与所执行的命令对应的符号,显示在显示机构的第一显示区域上;图像信号输入机构,其接收基于控制对象机器的拍摄而生成的图像数据的输入;存储图像数据的图像数据存储机构;建立关联机构,其将与由控制机构所执行的命令对应的符号数据、与在图像数据存储机构中存储的图像数据建立关联;检测机构,其检测在第一显示区域上显示的符号的指定;以及第二显示控制机构,其响应指定的检测,基于与对应于在第一显示区域上显示的符号的符号数据建立关联的图像数据,在显示机构的第二显示区域上显示运动图像。

作为优选,显示装置,还具备测量时间的计时机构,建立关联机构,基于由计时机构测量的时间,将与显示在第一显示区域上的符号对应的符号数据、与通过图像信号输入机构输入的图像数据建立关联。

作为优选,显示装置,还具备:状态信号输入机构,其接收表示控制对象机器状态的状态信号的输入;日志生成机构,其基于时间与状态信号,生成表示控制对象机器的工作历史记录的日志信息;以及存储机构,其存储日志信息。建立关联机构,将与在第一显示区域上显示的符号对应的符号数据与日志信息建立关联。

作为优选,状态信号输入机构,接收表示控制对象机器的异常的信号的输入。日志生成机构,在输入表示异常的信号的情况下,生成表示控制对象机器的异常的日志信息。建立关联机构,将生成表示异常的日志信息的时间、与表示异常的日志信息建立关联而存储在日志存储机构中。第一显示控制机构,为了与表示异常的日志信息对应的符号的显示机构的第一显示方式,不同于与控制对象机器的正常状态对应的符号的显示机构的第二显示方式,而将用于显示与表示异常的日志信息对应的符号的符号数据的输出形式,不同于用于表示与正常状态对应的符号的的符号数据的输出形式,以使在第一显示区域上显示符号。

作为优选,检测机构,检测由第一显示方式来显示的符号的指定。显示装置,还具备:读出机构,其基于指定的检测,从日志存储机构,读出与表示异常的日志信息所对应的时间;以及再生机构,其读出与从读出的时间到预定时间对应的图像数据。第二显示控制机构,基于由再生机构读出的图像数据,在第二显示区域上显示运动图像。

作为优选,检测机构,检测由第一显示方式来显示的符号的指定。显示装置,还具备:读出机构,其基于指定的检测,从日志存储机构,读出与表示异常的日志信息对应的时间;以及再生机构,其读出与从时间的预定的时间之前到时间的预定的时间之后的时间对应的图像数据。第二二显示控制机构,基于由再生机构读出的图像数据,在第二显示区域上显示运动图像。

作为优选,第一显示控制机构,控制显示机构按照第一显示方式在第一显示区域上显示多个符号。检测机构,从多个符号检测任何一个符号的指定。第二显示控制机构,包括:时间数据读出机构,从日志存储机构,分别读出与多个符号的每一个对应的各个时间;图像数据读出机构,从日志存储机构,分别读出与从多个符号的每一个相关的读出的各个时间到预定时间对应的图像数据;以及再生控制机构,其基于读出的图像数据,从检测出指定的任何一个符号对应时间开始按照时间顺序或者以倒退回放方式,在第二显示区域上显示运动图像。

作为优选,显示机构,将第一显示区域与第二显示区域显示在相同的画面上。

作为优选,图像信号输入机构,接收基于通过多个拍摄机构的每一个的控制对象机器的拍摄而生成的各个图像数据的输入。建立关联机构,将与由控制机构所执行的多个命令的每一个对应的各个符号数据、与各个图像数据建立关联。第二显示控制机构,基于各个图像数据将各个运动图像分别显示在第二显示区域上。

根据本发明的另一方面,程序产品,用于使计算机发挥显示装置的作用。该程序产品在计算机上执行以下步骤:读出步骤,从存储数据的存储机构,读出具有多个命令的控制程序、以及用于显示与多个命令的每一个建立关联的符号的各个符号数据;控制步骤,执行多个命令的每一个,以使控制与计算机电连接的控制对象机器;在第一图像区域上显示的步骤,基于与在控制步骤中所执行的命令对应的符号数据,将与所执行的命令对应的符号,显示在对图像进行显示的显示机构的第一显示区域上;接收步骤,接收基于控制对象机器的拍摄而生成的图像数据的输入;建立关联步骤,将与所执行的命令对应的符号数据、与图像数据建立关联;存储步骤,将图像数据存储在存储机构中;检测步骤,检测在第一显示区域上显示的符号的指定;以及在第二显示区域上显示的步骤,响应指定的检测,基于与对应于在第一显示区域上显示的符号的符号数据建立关联的图像数据,将运动图像显示在显示机构的第二显示区域上。

根据本发明的其他另一方面,记录介质,存储使计算机作为显示装置发挥作用的程序产品。

根据本发明所涉及的显示装置,表示控制对象机器状态的信号与该机器的图像建立关联而被存储。该信号,与表示在对控制对象机器进行控制的程序中所包括的命令的符号建立关联。若该符号被选择,则与该符号建立关联的运动图像被显示。由此,显示装置的操作员,能够将控制对象机器状态例如异常状态,与此时的图像对照而确认。从而,能够容易采取控制对象机器的分析以及其他所需的措施。

根据本发明所涉及的显示装置,在存储容量的范围内,存储已取得的图像信号。因此,操作员,在控制对象机器异常时即使不在显示装置之前,也可以通过指定在显示装置上所显示的符号,以使将过去的运动图像显示在显示装置上,而能够确认异常。

若由计算机执行根据本发明所涉及的程序产品,则计算机能够发挥作为上述的显示装置的作用。

根据本发明所涉及的记录介质,能够使计算机作为具有将显示控制对象机器状态的信号与该机器的运动图像建立关联而存储的功能的显示装置来发挥作用。

附图说明

图1是表示本发明的实施方式所涉及的显示装置100的功能性结构的框图。

图2是表示显示装置100的变量存储器168的数据存储的一方式的图。

图3是表示显示装置100的控制用程序存储器170的程序存储的一方式的图。

图4是表示显示装置100的梯形图日志(梯形图日志)存储部166的数据存储的一方式的图。

图5是表示显示装置100的图像数据存储部164的数据存储的一方式的图。

图6是表示显示装置100的控制部130所执行的处理的步骤的流程图(其1)。

图7是表示显示装置100的控制部130所执行的处理的步骤的流程图(其2)。

图8是表示显示装置100的控制部130所执行的处理的步骤的流程图(其3)。

图9是表示显示装置100的显示器152的梯形图的显示画面的图(其1)。

图10是表示显示装置100的显示器152的梯形图的显示画面的图(其2)。

图11是表示显示装置100的显示器152的梯形图的显示画面的图(其3)。

图12是表示本发明的实施方式的第一变形例所涉及的显示装置100的存储部160的数据结构的图。

图13是表示本发明的实施方式的第二变形例所涉及的显示装置100的显示器152所显示的画面的图(其1)。

图14是表示本发明的实施方式的第二变形例所涉及的显示装置100的显示器152所显示的画面的图(其2)。

图15是表示本发明的实施方式的第二变形例所涉及的显示装置100的显示器152所显示的画面的图(其3)。

图16是表示本发明的实施方式的第二变形例所涉及的显示装置100的显示器152所显示的画面的图(其4)。

图17是表示实现显示装置100的计算机系统的硬件结构的框图。

图中:100-显示装置;110-输入部;112-图像信号输入部;114-音频信号输入部;116-触摸屏;130-控制部;132-显示控制部;134-时钟(clock);136-图像数据生成部;138-梯形图日志数据生成部;140-HMI处理部;142-控制HMI处理部;144-设备控制部;150-显示部;152-显示器;154-输入输出接口部;160-存储部;162-画面数据存储部;164-图像数据存储部;166-梯形图日志存储部;168-变量存储器;170-控制用程序存储器;180、181-设备;182-麦克风;184-摄像机;186-目标系统;190-PLC;930、944-按钮;1700-计算机系统;1710-CPU;1720-监视器;1730-鼠标;1740-键盘;1750-内存(memory);1760-固定磁盘(fixed disk);1770-FD驱动装置;1772-FD;1780-CD-ROM驱动装置;1782-CD-ROM。

具体实施方式

以下,参考附图,说明本发明的实施方式。在以下的说明中,对于相同的部件赋予相同的符号。这些的名称以及功能也相同。从而,不重复对于这些的详细的说明。

参考图1,说明有关本发明的实施方式所涉及的显示装置100。图1是表示显示装置100的功能性结构的框图。

显示装置100,包括:输入部110,其用于基于来自外部的输入来输出规定的指示信号;用于存储数据以及程序的存储部160;控制部130,其基于从输入部110输出的数据和存储在存储部160中的数据以及程序进行预定的处理;用于接口连接与PLC190的通信的PLC-IF(ProgrammableLogic Controller-Interface)部146;用于显示图像的显示部150;以及输入输出接口部154,其用于与设备180接口连接。被收发的数据(communicateddata),包括:对于设备180的指令;用于表示设备180的正常或者异常的数据;以及设备180的温度与其他的加工条件、数量与其他记录数据(track record data)。

显示装置100,与设备180、麦克风182、摄像机184、PLC190连接。PLC190,与设备181连接。显示装置100与PLC190,例如通过串行电缆(serial cable)等被连接。本实施方式所涉及的显示装置100,具有作为PLC的功能。从而,如图1所示,不仅PLC,也可以与自身控制的设备180进行电连接。从而,设备180、181,能够构成表示显示装置100的控制对象的目标系统186。

设备180、181,例如是如传感器(温度传感器、光传感器)、开关(按钮式开关、限位开关、压力开关)等的输入机器,如执行器(actuator)、继电器(relay)、电磁阀之类的输出机器,或者机械部件的加工设备,食品的制造设备与其他生产设备,但并不限定于这些。即,设备180,若可取得其状态或者可进行改变等的控制,则例如也可以是设备180本身,或者,如显示装置100、PLC190以及其他装置所具备的存储装置,也可以表示由显示装置构成的系统中所包括的存储装置的一区域。在本实施方式中,如后所述,显示装置100,显示与设备180、181对应的控制状态以及各个工作的状态。

输入部110,包括:图像信号输入部112,其用于从外部接收图像信号的输入;音频信号输入部114,其用于接收音频信号的输入;以及触摸屏116,其用于检测操作员进行的按下操作而输出规定的信号。触摸屏116,是为了在后述的显示器152的显示画面上进行输入而设置的,例如由模拟电阻膜式(analog resistance film type)触摸屏等来构成。

显示部150,例如是显示器152。显示器152,由CRT(Cathode RayTube)或者液晶显示设备等来构成。触摸屏116配置在显示器152的显示画面上,因此显示装置100,将与触摸屏116的输入相应的图像显示在显示器152。

由麦克风182取得的声音,变换为音频信号而输入到音频信号输入部114。麦克风182,例如以能够取得从设备180所发出的声音的程度来设置在设备180的附近。或者,麦克风182,也可以内置在设备180中。

由摄像机184所拍摄的图像的信号,输入到图像信号输入部112。该信号,例如是模拟信号,但也可以是数字信号。摄像机184,例如配置在可拍摄设备180的工作状态的位置上。或者,在设备180的内部中进行需要拍摄的工作的情况下,摄像机184,也可以配置在该内部中。还有,显示装置100,具备一台摄像机184,但也可以具备多个摄像机。

存储部160,包括:存储画面数据的画面数据存储部162;图像数据存储部164,其存储由图像数据生成部136所生成的数据;梯形图日志存储部166,其存储由梯形图日志数据生成部138所生成的数据;变量存储器168,其存储显示装置100用于控制设备180的数据;以及控制用程序存储器170,其存储控制部130为了控制设备180而运行的程序。画面数据存储部162,例如,由FEPROM(Flash Erasable and ProgrammableRead-Only Memory)或者VRAM(Video Random Access Memory)等来实现。图像数据存储部164与梯形图日志存储部166,例如由如硬盘装置的非易失存储装置来实现。变量存储器168与控制用程序存储器170,例如由RAM来实现。并且,存储部160的结构,不限定于图1所示的方式,也可以是其他状态。例如,图像数据存储部164与梯形图日志存储部166可以由相同存储装置来实现。

存储在画面数据存储部162中的画面数据,包括标记符(tag),该标记符表示画面上的区域、和与向该区域的显示或者输入对应的设备之间的对应关系。在本实施方式中,HMI处理部140,如后所述,能够对多个单位画面进行切换而显示。上述标记符,包括:文件号,其表示该标记符有效的单位画面;事件(event)的名称,其用于确定在单位画面上该所执行的工作的内容;以及每个事件参考的参考信息。

例如,上述标记符为在显示部150的规定画面区域上,显示与设备180、181的状态相应的部件图形的显示标记符的情况下,上述参考信息,包括:显示坐标范围;能够确定指定设备的变量(后述);用于显示图形的图像数据;以及显示时被参考的文件号。标记符为输入标记符的情况下,参考信息,包括:用于将可输入的区域作为坐标来表示的数据;以及写入输入结果的设备的变量。

图像数据存储部164,例如是具有环形缓冲区(ring buffer)功能的存储装置。即,图像数据,依次记录在规定的数据存储区域中,若使用到该区域的最后,则从前头开始再记录。由此,不需要的图像数据,依次由新的图像数据来被覆盖,因此能够抑制存储容量的增加。另外,显示装置100具备多个摄像机的情况下,来自各个摄像机的图像数据,存储在预先划分的区域中。

变量存储器168,如后所述(图2),对于各变量,存储变量的名称(变量名)、与变量对应的设备180或者用于确定内部存储器的信息(例如,地址等)、以及变量内容之间的组合。

再一次参考图1,说明控制部130的结构。控制部130,包括:显示控制部132,其用于控制显示部150的图像显示;用于测量时间的时钟134;图像数据生成部136,其用于基于被输入的图像信号与时间信息来生成具有规定数据结构的数字图像数据;梯形图日志数据生成部138,其用于生成通过输入输出接口部154而被输入的外部装置的控制信息;HMI(HumanMachine Interface)处理部140,其用于基于从触摸屏116输出的数据来执行规定的接口处理;控制HMI处理部142,其用于控制HMI处理部140以及设备控制部154;以及设备控制部144,其用于控制与显示装置100电连接的设备180。控制部130,有时由用于执行上述各处理的电路来实现,或者有时由计算机系统通常具有的CPU(Central Processing Unit)、MPU(Micro Processor Unit)以及其他的运算处理装置来实现。

时钟134,测量显示装置100的时间而输出时间数据。该数据,使用于显示控制部132、图像数据生成部136、梯形图日志数据生成部138、以及HMI处理部140等。

图像数据生成部136,基于来自图像信号输入部112、来自音频信号输入部114的音频信号、以及来自时钟134的时间数据,生成记录用图像数据,而存储在图像数据存储部164中。由此,设备180的图像与时间建立关联。

梯形图日志数据生成部138,基于来自时钟134的时间数据、来自控制用程序存储器170的数据、以及来自控制HMI处理部142的数据,生成表示设备180的工作状态的日志信息。从而,日志信息,是至少图像数据、时间数据、以及表示对于设备180的命令的信号之间建立关联的信息。

显示控制部132,在画面数据存储部162(例如VRAM)中写入用于将图像显示在显示器152上的数据,以使实现该显示。即,显示控制部132,若将显示用数据写入在画面数据存储部162的数据区域中的、与显示器152的显示区域对应的区域中,则显示器152,基于写入的数据将画面显示在显示器152。显示控制部132,若在画面数据存储部162的两个数据区域中,分别存储显示用数据,则显示器152,显示两个显示区域。

例如,显示控制部132,在画面数据存储部162的各区域中写入用于显示运动图像的数据、以及用于显示静态图像的数据,则显示器152,分别显示运动图像与记过静态图像。这样在显示器152中显示的区域数量,并没有特别限制。各区域也可以被显示为连续而如同一个显示画面。也可以显示三个以上的区域。另外,各区域也可以分别重复而显示,也可以个别地表示。另外,被显示在显示器152的期间,也可以按照鼠标以及其他指针设备(pointing devices)(未图示)的操作,改变显示位置,也可以改变重复显示的情况下的层(layer)位置。

另外,显示控制部132,基于后述的控制HMI处理部142的处理结果,将用于显示与设备180对应的图像的数据,切换输出方式而输出。例如,若表示设备180正常的信号,从设备180输入到设备控制部144,则显示控制部132,按照该信号生成用于将图像显示为绿色的数据,将该数据继续输出到画面数据存储部162。在这种情况下,显示器152,继续显示绿色图像(例如与控制内容对应的图标)。

另一方面,若表示设备180的异常的信号,从设备180输入到设备控制部144,则显示控制部132,按照该信号,生成用于将图像显示为红色的数据。例如,在用于显示图像的属性中,将表示红色显示的属性赋予该图像。显示控制部132,进一步将该数据继续输出到画面数据存储部162。其结果,显示器152,将以绿色来显示的图像作为红色来开始显示。

或者,显示控制部132,将该数据与用于消除图像的显示的数据,交替输出到画面数据存储部162。在这种情况下,红色的图像,在显示器152中,闪烁(flashing)显示。后述(图9~图11)显示器152的显示方式。

HMI处理部140,按照通过触摸屏116、鼠标(图中未示)键盘以及其他输入装置的输入,来控制显示器152的画面显示。例如,显示装置100的操作员,若对触摸屏执行指定在显示器152中显示的梯形图所包括的符号(symbol)的操作,则HMI处理部140,向显示控制部132发出指令以使显示控制部132从图像数据存储部164读出与指定的符号对应的数据。显示控制部132,按照该指令读出与该图像对应的图像数据,而存储在画面数据存储部162。其结果,显示器152,显示与被选择的图像相应的运动图像。

HMI处理部140,以预定的时间间隔,从存储在画面数据存储部162中的画面数据,提取出当前显示中的基础画面(显示器152中成为显示的基础的画面)的显示标记符。HMI处理部140,参考变量存储器168,而读出与标记符对应的变量的内容,将与内容相应的图像显示在显示器152。该图像,例如是构成梯形(ladder)的部件(开关等)的图形(所谓的符号)。在此,上述的变量对应于由与PLC-IF部146连接的PLC190来控制的设备181的情况下,HMI处理部140,通过与PLC-IF部146的PLC190的通信,取得表示设备181的状态的数据,按照该数据更新上述变量的内容。若被更新的数据存储在画面数据存储部162中,则显示器152,显示设备181的状态。

另外,HMI处理部140,若接收到如该操作员对触摸屏116按下的输入,则对应于当前显示中的画面(所谓的基础画面),从画面数据,检索与该输入对应的输入标记符,按照输入结果,更新与标记符对应的变量的内容。另外,显示装置100通过网络与具有相同功能的其他显示装置连接的情况下,HMI处理部140,与其他的显示装置通信,按照变量的内容来控制设备180的工作。

并且,在本实施方式中,不会拘泥于与变量对应的设备180的机器的种类,以预定的表示方法来统一存储变量内容时的表示方法(例如,字长(word length)、代码的有无,或者,BCD(Binary Coded Decimal)等)。变量与实际存在的设备180、181对应的情况下,在变量存储器168中,也存储实际机器的种类中的表示方法。在这种情况下,HMI处理部140,通过PLC-IF部146而取得设备181的状态,或者进行控制时,变换表示方法的形式,以使统一对变量存储器170进行存储时的表示方法。

控制HMI处理部142,作为梯形监视画面显示梯形图的情况下,如后所述(图9~图11),指示HMI处理部140,也加上显示接收操作梯形监视画面的输入的按钮的图像。该按钮接收到的指示,例如,包括梯形图监视的结束的指示、网络编号(语言编号)的指示、梯形图监视画面上所显示的区域的移动(滚动(scroll))的指示、以及移动的单位的指示等。

设备控制部144,例如,每隔数十毫秒或者每隔其他预定长度的扫描期间,读出设备180的状态,将与设备180对应的变量的内容,存储在变量存储器180的规定区域中。

另外,设备控制部144,参考存储在变量存储器168中的各变量的内容,依次执行在控制用程序存储器170中所存储的控制程序中所包括的各命令。在此,在各命令中,如梯形程序能够以变量来指定各命令语的控制对象。根据各命令的执行,各变量的内容被更新。另外,执行结束命令的情况下,若结束控制程序的执行,则设备控制部144,存储在变量存储器168中的各变量之中,对应于与输入输出接口部154连接的设备180的变量内容,写入到各设备180。由此,设备控制部144,与所谓的PLC相同,操作员按照已编写的控制程序,能够控制各设备180。

另外,如上所述,由于存储变量内容时的表示方法统一,因此设备控制部144,通过输入输出接口部154与设备180进行通信时,对表示方法的形式进行变换,以使统一存储时的表示方法。

并且,对本实施方式的显示装置100,具备控制设备180的功能以及显示状态的功能,但并不限定于此方式。即,显示装置100,只要具备在控制设备180的功能、或者显示设备180的状态的功能之中至少任何一个功能即可。

参考图2,说明本实施方式所涉及的显示装置100的数据结构。图2是示意地表示显示装置100的变量存储器168的数据的存储的一方式的图。

如图2所示,用于表示第一变量的数据,存储在数据区域D200。若读出该数据,则显示器152,作为该数据所表示的图像,显示与第一变量建立关联的图像。例如,第一变量与梯形图的开关对应的情况下,显示该开关的图像。用于确定与第一变量对应的设备、内部存储器等的地址,存储在数据区域D202。表示第一变量的事件的内容数据,按照预定的数据类型,存储在数据区域D204。在该内容数据中,包括表示与第一变量对应的状态的数据。例如,第一变量的数据类型为数据位型的情况下,存储0(例如接通)或者1(例如断开)。数据类型为整型的情况下,例如存储8位的数据。

同样,与第二变量相关的数据,存储在从数据区域D210到D214。另外,与第n变量相关的数据,存储在从数据区域D220到D224。并且,变量存储器168的数据结构,并不限定于图2所示的方式。完成编写用于对设备180进行控制的程序时同时生成这些数据。

另外,在本实施方式中,各变量例如按照变量的编号顺序来被存储,但也可以由除了编号顺序以外的规则来存储与各变量建立关联的数据。例如,也可以对各变量分等级组合(hierarchically grouped)。在这种情况下,另定各变量的每一个所属的组,以使各变量与各组建立关联。由此,显示装置100,容易提取与操作员分析目的相应的数据,因此能够迅速地分析异常状态以及其他的运转状态。

参考图3,对于显示装置100的数据结构进行进一步说明。图3是示意表示控制用程序存储器170的程序存储的一方式的图。

在图3中,图像数据生成程序,存储在数据区域D300。该程序,是用于将输入的图像信号与时间信息建立对应而生成数字信号的程序。图像数据再生程序,存储在数据区域D302。该程序,是用于实现读出存储在图像数据存储部164的图像信号的处理、以及在显示部150中显示运动图像的处理的程序。梯形图日志生成程序,存储在数据区域D310。该程序,是用于将通过输入输出接口部154输入的设备180的记录数据(梯形图日志)与时间信息建立对应而生成数字数据的程序。设备控制程序,存储在数据区域D320。该程序,是由操作员预编的、用于控制设备180的程序。

显示控制程序,存储在数据区域D330。该程序,是用于基于通过输入部110或者输入输出接口部154而从外部输入的数据,将设备180的状态显示在显示器152中的程序。该程序,例如由显示控制部132来执行。

操作系统,存储在数据区域D340。该程序,是用于控制显示装置100的基本工作的程序。即,执行数据的输入输出处理、在显示装置100与网络连接的情况下与其他装置之间的数据通信、或者用于该通信的数据类型的转换处理等。这些程序,在构成显示装置100时预先存储在控制用程序存储器170中。

还有,也可以代替上述各程序,而由具有通过该程序实现的功能的电路,来实现该功能。例如,按照本发明的其他方面的显示装置也可以是代替图像数据生成程序,而具有能得到相同输出的图像数据生成电路的显示装置。

参考图4,对于有关显示装置100的数据结构进行进一步说明。图4是示意表示梯形图日志存储部166的数据存储一方式的图。

从设备180发送的数据,通过输入输出接口部154而输入到设备控制部144。设备控制部144,执行规定的处理,而生成用于表示设备180的各变量的状态的数据。

在这种情况下,如图4所示,表示接收数据时间的时间信息,存储在数据区域D400。成为该数据对象的变量名,存储在数据区域D402。表示输入的数据是否有效的信息,按照变量的数据类型,存储在数据区域D404。例如,第一变量为数据位型的情况下,0或者1存储在该区域。或者,第一变量为整型的情况下,例如0~65535的值被存储。同样,与第n的变量相关的数据,存储在数据区域D410~D414。

另外,显示装置100的扫描时间例如为5毫秒的情况下,取得上述数据时的5毫秒之后的数据,进一步存储在梯形图日志存储部166。即,与第一变量相关的数据,存储在数据区域D420~D424。与第n变量相关的数据,存储在数据区域D430~D434。并且,扫描时间也可以修改。作为优选,扫描时间也可以按照设备180、181的工作来设定。由此,由于能够设定为能够迅速地检索所需的图像,因此能够容易地执行使用图像的分析。

再一次参考图4,例如,对于第一变量,在‘YYYY年MM月DD日’的‘12点34分55.000秒’上取得的数据,表示设备180工作正常(日志=好(OK))。第n变量,也表示在相同时间上设备180工作正常。

另一方面,对于第一变量,上述扫描时间之后,即在‘12点34分55.005秒’取得的数据,表示设备180不是正常的状态,即,是异常(日志=不行(NG))状态。此时,对于第n变量,在相同时间上取得的数据,表示设备180的其他部分工作正常。

参考图5,对于显示装置100的数据结构进行进一步说明。图5是表示显示装置100的图像数据存储部164的数据存储的一方式的图。在此,图像数据存储部164,记录由摄像机184来拍摄的设备180的图像数据。

如图5所示,报头信息(header information),例如存储在数据区域D510。图像数据,存储在数据区域D512。报头信息,例如,包括表示在数据区域D512中存储的图像数据的属性的信息。该信息,是用于识别与显示装置100连接的设备180的信息、用于识别对设备180的指令的信息、以及与存储在数据区域D512的图像数据建立对应的时间信息。由此,确定时间,而基于该时间检索在数据区域D510中所包括的图像数据的信息。若确定与该时间对应的图像数据的存储地址,则参考该地址,读出存储在数据区域D512中的图像数据。

另外,数据区域D512,是用于读写数据的、可访问的区域,但区域有限。数据区域D512,例如,由环形缓冲区功能来构成。图像数据的存储进行到数据区域D512的最后区域的情况下,图像数据,写入到数据区域D512的前头的区域。由此,例如,设备180正如连续运转或者夜间操作的无人状态下进行运转的情况下,显示装置100也可以继续存储图像数据。

另外,数据区域D510的管理表,将用于保护图像数据的标记(flag)与规定的区域建立关联的情况下,该区域,也可以受保护而数据不会被覆盖。例如,拍摄到的设备180的异常的图像被存储的区域,也可以受保护而不会被其他数据所覆盖。由此,显示装置100,由于能够准确地再生设备180地异常,因此操作员执行异常时的分析时可以不会遗漏。

参考图6,对于本发明地实施方式所涉及的显示装置100的控制结构进行说明。图6是表示显示装置100的控制部130所执行的图像数据存储处理的步骤的流程图。该处理,由执行预备的程序来实现。例如使PC(Personal Computer)发挥作为显示装置100的作用的情况下,由该PC的CPU执行该程序来实现以下的处理。

在步骤S602,显示装置100的控制部130,接收从图像信号输入部112输出的模拟图像信号的输入。在步骤S604,控制部130,将该图像信号变换为数字信号。该变换,例如在图像数据生成部136中执行。并且,在起初开始数字图像信号输入到显示装置100的情况下,不需要步骤S604的处理。

在步骤S606,控制部130,从时钟读出时间数据。控制部130,基于该时间数据与通过输入输出接口部154而输入的、表示设备180状态的信号,来生成设备180的日志信息(图4)。

在步骤S608,控制部130,生成与时间数据与数字信号建立关联的图像数据。该生成,例如,在图像数据生成部136中执行。在步骤S610,控制部130,将生成的图像数据存储在图像数据存储部164中(图5)。

参考图7,对于本实施方式所涉及的显示装置100的控制结构进行进一步说明。图7是表示控制部130为了显示设备的状态而所执行的处理的步骤的流程图。该处理,基于从设备180输出的信号依次执行。该处理,与图6所示的处理相同,由作为显示装置100发挥作用的PC的CPU来可实现。

在步骤S702,控制部130,通过输入输出接口部154,接收设备180的传感器(未图示)所输出的信号。在步骤S704,控制部130,基于接收到的信号,来判断设备180是否正常工作。控制部130,若判断为该设备正常工作(在步骤S704的是),则结束处理。若不是的情况下(在步骤S704的否),处理转移到步骤S706。

在步骤S706,控制部130,基于接收到的信号,生成用于使与该信号建立关联的变量的符号闪烁的显示数据。在步骤S708,控制部130,将生成的显示数据写入到画面数据存储部162。在数据写入到画面数据存储部162的数据的情况下,交替进行用于显示该符号的数据的写入与用于删除该数据的数据的写入。其结果,在显示器152中,闪烁对应于该变量的符号。

参考图8,对于本实施方式所涉及的显示装置100的控制结构进行进一步说明。图8是表示控制部130所执行的图像数据的再生处理的步骤的流程图。该处理,例如,在操作员选择显示在显示器中的符号,输入再生与该符号建立关联的运动图像的指示的情况下执行。该操作,例如,既可以是由鼠标(未图示)来选择特定的图像的操作,也可以是按下在显示器152的显示画面上配置有的触摸屏116的操作。

在步骤S802,控制部130的HMI处理部140,基于来自触摸屏116的信号,来检测与显示在显示器152中的符号对应的变量已被选择的事实。在步骤S804,控制部130,基于该变量的名称与时间数据,从图像数据存储部164,检索与该变量与时间对应的图像数据。

在步骤S806,控制部130,从图像数据存储部164读出包含着时间数据的规定期间的图像数据。在这种情况下,例如,最初检索时间数据的文件,其后,从该文件的数据区域的开头开始依次读出图像数据。并且,读出图像数据的方式并不限定与此。例如,也可以读出相当于从与该变量对应的时间的预定的时间之前开始,到该时间的预定的时间之后的时间的图像数据。另外,由操作员的设定,能够改变读出的时间,即,再生时间。

在步骤S808,控制部130,将读出的图像数据写入到画面数据存储部162的规定区域。其结果,显示器152,显示与被选择的符号建立关联的运动图像。

另外,此时,控制HMI处理部142,基于来自显示控制部132的信号,读出指定的图像再生的时间内所执行的命令,将该命令输出到HMI处理部140。HMI处理部140,确定包含在该命令中的变量,向显示控制部132发出指令,以使显示与该变量建立关联的符号。显示控制部132,基于该指令,将用于显示梯形图的数据,写入到在画面数据存储部162中。其结果,显示器152,根据图像的再生,显示梯形图的变化状态。

这样,运动图像,显示在与梯形图所显示的区域不同的区域。由此,该操作员,由于参考梯形图中所包括的符号的变化,并且能够确认根据运动图像的设备180的运转状态,因此能够防止如将不同的设备或者符号作为分析对象的错误的判断。并且,梯形图与运动图像,不需要显示在完全不同的区域。至少,显示被再生的运动图像的区域,与显示与该运动图像建立关联的变量的符号的区域不同即可。

在此,参考图9~图11,对于显示装置100的显示状态进行说明。图9是显示显示装置100的显示器152的梯形图画面的图。图10是表示检测到异常的情况下的梯形图的显示方式的图。图11是表示再生与检测到异常的变量相关的设备的运动图像的方式的图。

如图9所示,显示装置100的显示器152,显示表示设备180的工作状态的梯形图。梯形图,是由母线900、902来描述由梯形符号(laddersymbol)912~920、以及与该梯形符号关联的标签(label)来构成的一个以上的网络904、906。梯形图,由配置有的梯形符号的种类与各梯形符号的连接关系来图示控制步骤。梯形图,或者形状、颜色、或者闪烁的有无等的梯形符号的便是形式来表示设备180的当前的控制状态。梯形符号912,通过梯形符号914、916与母线902连接。梯形符号912、916,分别表示a接点(常开)。梯形符号914表示与(AND)。

显示器152,显示上述的梯形图,还加上显示用于接收对梯形监视画面的输入操作的按钮930~944。在此,按钮930,接收结束梯形监视的显示的指示的输入。按钮932,接收指示网络编号(所谓的语句编号)的输入。按钮934~940,接收与控制程序对应的整体梯形图中梯形监视画面上所显示的区域的移动(滚动)的指示的输入。按钮934~940,分别与左右上下方向对应。另外,按钮942,接收将移动单位以页为单位的指示、将该单位以梯级为单位的指示以及其他指示的输入。按钮944,在梯形图中显示数值的情况下,接收用于将该显示切换为十进制来表示或者十六进制来表示的指示的输入。

显示上述的梯形图的处理,由控制HMI处理部142来实现。即,控制HMI处理部142,分析控制用程序存储器170的内容。控制HMI处理部142,取得由控制程序显示的梯形图中所包括的梯形符号、各梯形符号之间的连接关系、与各梯形符号对应的变量的名称、以及用于显示地址的数据。控制HMI处理部142,基于取得到的数据,指示HMI处理部140显示梯形图。HMI处理部140,若基于该指示,将用于显示梯形图的数据写入到画面数据存储部162,则显示器152显示梯形图。

参考图10,若对于与梯形符号912对应的变量检测到异常,则梯形符号的显示,以与其他梯形符号的显示方式不同的方式的来实现。例如,梯形符号912,以闪烁的方式或者以与其他梯形符号的显示颜色不同的颜色来显示。从而,显示装置100的操作员,由在显示器中所显示的梯形符号的显示方式的变化,能够容易地检测出对应的变量也就是设备180的工作状态的异常。该异常,例如,如应当切换为接通的开关处于断开状态的情况。

这样的显示的切换,由控制HMI处理部142执行控制程序来实现。即,控制HMI处理部142,基于该程序确定在显示梯形图上所需的变量。控制HMI处理部142,通知设备控制部144该变量名。设备控制部144,根据该通知,从变量存储器168的地址之中,检索存储着作为该变量名内容的数据的地址,通知控制HMI处理部142该地址。控制HMI处理部142,参考该地址,取得该内容。

控制HMI处理部142,以按照该变量内容的表示形式,将显示与各变量对应的梯形符号的指示,发送到HMI处理部140。另外,控制HMI处理部142,从变量存储器168取得变量的名称以及地址,并且对于HMI处理部140,发出在各梯形符号上同时记录变量名的指示。还有,控制HMI处理部142,例如,若响应由操作员对触摸屏116进行的触摸操作而检测出梯形符号的选择,则显示地址、设备的状态的文字表示、以及起初未显示的梯形符号相关的详细信息。

参考图11,若操作员,由对于闪烁的梯形符号912的触摸操作,来选择梯形符号912,则与梯形符号912对应的变量相关的设备180的被拍摄的图像,按照该操作而被再生。图像显示在区域1100。区域1100,包括:显示图像的名称(title)的区域1110;图像作为运动图像来显示的区域1120;接收对于图像的命令的区域1130;显示时间的区域1140;以及显示在时间轴上表示被再生的运动图像的时间条(time bar)1152的区域1150。时间条1152,表示被再生的运动图像的开始与结束。指示条(indicator)1154,表示显示在区域1120的图像为在该可再生的时间中哪个时间的图像。

若显示装置100的显示器152开始进行设备180的图像的再生显示,则图像显示在区域1120,直到该图像数据结束,或者直到用于停止再生的输入进行之前。在区域1130中表示的按钮1131,在中止被选择的图像文件的再生的情况下,接收指示图像的重放(reproduction)的输入。按钮1132,接收以倒退回放的方式再生运动图像的指示的输入。按钮1133,接收图像的再生、快进(forward)、重放等的、停止其他工作的指示的输入。按钮1134,接收暂时中断图像的再生的指示的输入。按钮1135,接收重新再生已停止再生的运动图像的指示的输入。按钮1136,接收快进且再生再生中的运动图像的指示。或者,按钮1136,接收对已停止再生的运动图像进行快进而不会进行再生的指示。

设备180的工作,由毫秒单位的控制来实现。在这种情况下,作为优选,该设备180的图像也以毫秒单位来记录。因此,区域1140中表示的时间数据,表示以毫秒单位取得图像。并且,在显示装置100中显示运动图像的时间的间隔,并不限定于毫秒单位。

在时间条1152中所示的指示条1154,表示在区域1120中所显示的运动图像的整体的运动图像的位置。被再生的运动图像,是基于预先由环形缓冲区形式取得的图像数据的运动图像,包括对于检测出变量的异常的时间从预定的时间以前开始到预定的时间以后的一定时间的运动图像。或者,被显示的运动图像,其被显示的时间也可以是从异常被检测的预定时间之前开始到检测出该异常的时间的时间,或者也可以显示从检测出异常的时间开始到预定的时间以后的异常后的情况。

并且,被取得的图像的记录单位,并不限定于毫秒单位。另外,显示装置100的操作员例如使用鼠标以及其他指针设备,在时间条1152上将指示条1154左右移动,以使能够改变再生时间。例如,在图11中,被显示的图像为,YYYY年MM月DD日的12点34分55.005秒。在这种情况下,操作员将指示条1154向左移动,以使图像作为与比该时间更早时间相应的图像来显示在区域1120。

即,HMI处理部140,基于移动前后的指示条1154的坐标数据,计算出指示条1154的位移量。HMI处理部140,基于该位移量计算出图像的重放时间。HMI处理部140,基于移动前的图像被显示的时间与该重放时间,计算出移动后的图像的时间。HMI处理部140,指示显示控制部132,以使其读出与计算出的时间对应的图像数据。显示控制部132,按照该指示,从图像数据存储部164读出与指示条1154的移动后的位置相应的图像数据,依次写入到画面数据存储部162。其结果,显示器152,显示过去的运动图像。

相反,指示条1154移动到比图11所示的位置更右侧的情况下,在区域1120中所示的图像,显示与对应于移动后的指示条1154的位置的时间建立关联的图像。在这种情况下,HMI处理部140也执行上述的处理,以使实现图像的显示。

并且,区域1100的位置,也可以在显示器152中可改变。例如,能够由使用鼠标(未图示)的、所谓的拖动操作,来改变运动图像所显示的区域的位置。

基于如上的结构以及流程图,对于本实施方式所涉及的显示装置100的工作进行说明。

(图像数据的记录)

设备180的工作的情况,由摄像机184来拍摄。从摄像机184输出的图像信号,输入到图像信号输入部112(步骤S602)。若图像信号输入部112从外部接收到图像信号的输入,则该信号输入到图像数据生成部136。图像数据生成部136,将该输入信号变换为数字信号(步骤S604)。显示装置100在工作期间,时钟134,依次输出时间数据。图像数据生成部136,将数字信号与该时间数据建立关联而生成图像数据(步骤S608)。被生成的图像数据,存储到图像数据存储部164(步骤S610)。

(异常报警)

显示装置100通过输入输出接口部154接收设备180的信号(步骤S702)。取得表示在该信号中所包括的设备180状态的数据。设备180在某时间上处于异常状态的情况下,在发送到显示装置100的信号中,也包括表示该异常的数据(例如,与表示正常的‘0’对应的‘1’)。若显示装置100基于该数据判断为设备180异常(在步骤S704的否),则生成用于通知设备180异常的数据(步骤S706)。其结果,显示器152,通知在设备180的特定部位中发生异常。例如,与被检测出该异常的变量对应的符号,由闪烁、或者与正常时显示的颜色(例如绿色)不同的颜色(例如红色)来显示。

(运动图像的再生)

若操作员对触摸屏116按下该符号,则显示装置100,检测出表示该部位状态的变量已被选择(步骤S802)。控制部130,基于与该变量建立对应的变量名与时间数据,从图像存储部164,读出所需的数据(步骤S806)。在此,例如,一边确认具有梯形图日志的时间戳(time stamp)的数据(时间数据)的图像数据是否在图像数据存储部164的规定区域中,一边进行所需的图像数据的检索。

若检索出特定的图像数据,该数据,为了显示在显示器152中,依次写入到画面数据存储部162(步骤S808)。图像数据的时间单位为例如10秒的情况下,再生该10秒间的图像。或者操作员没有特别指示结束再生的情况下,该图像数据一直保存在画面数据存储部162中。在这种情况下,显示器152,重复再生特定时间的运动图像。由此,操作员,基于再生的图像,能够分析设备180的异常的原因。

通过上述方式,根据本实施方式所涉及的显示器100,表示设备180的状态的数据(梯形数据)与设备180的情况的图像数据,通过时间数据分别建立对应而被保存。由此,显示器100,对显示装置100赋予特定时间信息的情况下,基于该时间信息能够容易地检索出对应的图像数据。基于图像数据的运动图像,由于只要没有停止再生的指示的话,在预定时间内重复进行再生,因此操作员容易地把握在设备180中所发生的状况。另外,依次存储梯形图数据,因此,例如,特定的事件频繁发生的情况下,检索过去的相同事件的数据,以使能够迅速采取必要的措施。

并且,在本实施方式中,说明了显示装置100仅与设备180连接的方式,但并不限定于该方式。例如,也可以通过网络连接多个显示装置100,将各个显示装置100所控制的各设备(未图示)的状态显示在不控制该设备的显示装置中。由此,在特定的场所(例如集中管理室)中能够监视设备的状态。另外,在设备异常时,管理者,由于不需要前往对各设备进行控制的显示装置,因此也能构迅速地确认状况,能够防止对策的延迟。

另外,在本实施方式中,对于一个符号在闪烁的情况下,按照该符号的选择显示运动图像的情况进行过说明,但显示方式,并不限定于上述的方式。多个符号在闪烁的情况下,也可以分别显示与被选择的符号对应的运动图像。在这种情况下,与被选择的符号建立关联的图像数据,从图像数据存储部164中被读出,在显示器152上显示。

或者,也可以按照递增或递减的时间顺序,以被选择的符号为准,分别读出与其他的闪烁符号建立关联的图像数据。另外,也可以预先设定,与各符号对应的运动图像或者静态图像的显示顺序。例如,检测出再生指示的输入的情况下,也可以从最初发生异常的符号所涉及的运动图像或者静态图像开始按照顺序显示,相反,也可以以倒退回放的方式显示。

在这种情况下,显示器152,对于各符号,例如显示每预定时间的运动图像、或者与各符号对应的部位的某瞬间的快照(snap shot)图像。由此,操作员,能够看到多个符号相关的一系列的变化状态,因此与确认单个符号的运动图像的情况相比,更能把握正确的状况。

(第一变形例)

以下说明有关本实施方式的第一变形例。在上述的实施方式中,对于显示装置100基于输入信号检测出预定的异常的情况下,在显示器152中所显示的梯形符号闪烁的情况进行过说明。对梯形符号的闪烁进行控制的条件设定,并不限定于上述实施方式所涉及的方式。另外,如图11所示,确定显示在区域1120的图像的开始的触发器(trigger),也并不限定于如上述的条件。即,显示装置100的操作员,预先登记事件,以使在检测出该事件的情况下能够实现使梯形符号闪烁或者反转显示等的通知动作。在此,事件,并不拘泥于成为显示装置100的监视对象的设备180的规定条件的成立,也包括对于包括设备180的目标系统186的来自外部的信号的输入、或者由操作员发出的指示的输入等。

参考图12,对于本变形例所涉及的显示装置100的数据结构进行说明。图12是表示存储在存储部160的数据的存储的一方式的图。这些数据,既可以存储在图1的存储部160所包括的各存储部的任何一个中,也可以存储在重新分配(newly allotted)的特定区域中或者存储介质中。

存储部160,包括存储数据的区域1202~1236。在区域1202中,存储用于识别由操作员登记在显示装置100中的事件的编号。在区域1204中,存储着成为事件对象的设备的地址。在区域1206中,存储着事件成立的条件。在区域1208中,存储着用于确定预备的消息的编号。在区域1210中,存储着确定由操作员来设定的条件(缓冲条件)的编号。在此,缓冲条件,是指对表示输入到显示装置100的设备状态的信号进行存储的条件。在该条件成立的情况下,该信号存储到梯形图日志存储部166,而在其他情况下,该信号不被存储。

在区域1212中,存储着用于确定消息的编号。该编号,与在区域1208中存储的编号对应。在区域1214中,存储着预先编写的报警消息。也有时操作员能够从预备消息的候补中选择该消息。或者,显示装置100具有可接收文字输入的功能的情况下,操作员利用该功能也可以编写消息。

在区域1222中,存储着确定缓冲条件的编号。在区域1224以及区域1226中,存储着用于在显示器152上显示条件的数据。这些条件,成为操作员的选择对象。在本实施方式中,在执行通知工作的条件中包括指定期间的条件。从而,也有由主条件(区域1224)与子条件(区域1226)来构成的条件。

在区域1232中,存储着确定显示器152的显示设定的编号。在区域1234中,存储着表示主设定的消息。在区域1236中,存储则表示子设定的消息。若读出在区域1234以及区域1236中存储的数据,则各消息,显示在显示器152中。

并且,用于实现本变形例所涉及的显示装置100的数据结构,并不限定于图12所示的方式。上述各数据,只要存储在存储部160的任何一个区域中即可。若该数据写入到画面数据存储部162,则显示图13~图16所示的画面。

参考图13~图16,对于本实施例所涉及的显示装置100的显示方式进行说明。图13~图16是分别表示显示装置100的显示器152的报警与事件的设定画面的图。

如图13所示,显示器152,显示‘报警与事件登记’的显示画面。该画面包括区域1310~1340。在区域1310中,显示成为报警对象的设备地址。基于存储在存储部160的区域1204中的数据,进行该显示。在区域1320中显示条件。基于存储在存储部160的区域1206中的数据,进行该显示。在区域1330中,显示对于各设备设定的消息。基于区域1210、1212、1214中存储的数据,进行该显示。在区域1340中,显示图标,该图表接收用于对于各设备地址详细设定的数据输入。若操作员按下该图标,则如图14所示,显示用于对应的设备地址所涉及的详细设定的画面。

在图14中,显示器152,显示‘子工作详细设定’画面。该画面,包括缓冲条件的标记符1410、显示设定的标记符1420以及记入设定的标记符。本变形例所涉及的显示装置100,在显示‘子工作详细设定’画面的情况下,作为初始画面,显示缓冲条件的画面1400。

画面1400,是操作员用于输入规定缓冲条件的设定的画面。在该画面中,按照被设定的条件,显示装置100,存储被输入的日志信息(与设备180、181对应的变量的信号)。缓冲条件,由对单选按钮(radio button)的输入来被设定。在图14所示的例中,选择了单选按钮1420。从而,对于与画面1410对应的变量,缓冲了被设定的事件发生之前的日志。另外,在选择单选按钮1450的情况下,还要求使用单选按钮1460的时间数据的输入。若操作员输入时间数据,则该数据,如图12所示,存储在区域1226中。显示装置100,按照存储在区域1226中的数据,以指定期间存储日志信息。由此,特别需要监视的时间段内能够监视设备180的工作状态,因此抑制无用数据的增加,还快速进行异常时的数据检索。

对于图14所示的画面,若操作员选择标记符1420,则显示装置100,按照该选择的检测,在显示器上切换画面。即,显示图15所示的画面1510。

在图15中,画面1510,是确定显示器152的运动图像的表示方式的画面。画面1510,显示用于接收由用户进行的设定选择的单选按钮1520~1534。操作员任选一个单选按钮,以使设定显示器152的运动图像的显示条件。

在图15所示的例中,选择了单选按钮1520、1522。从而,在显示器152上再生摄像机1的运动图像。另外,选择了单选按钮1530。从而,运动图像的再生与对于日志数据设定的缓冲条件建立对应。其结果,在运动图像的再生时,与该标记符建立关联的变量的变化,例如再现在梯形图上。若操作员选择标记符1430,则如图16所示,显示记入设定画面。

在图16中,画面1610包括区域1620~1650。在区域1620上,显示表示记入设定对象的标志(mark)。在区域1630上,显示成为记入对象的组的名称。在区域1640上,显示在该组中所包括的变量的名称。将表示日志组的数据与表示该日志组中所包括的变量的数据建立关联而存储在存储部160中,以使实现该显示。由此,例如能够使如工作状态相关联的设备成为整体,因此也可以在整体上进行分析。

在区域1650上,显示可包括在日志组中的变量的名称。操作员,在日志组已被选择的状态下,选择显示在区域1650上的变量的名称,以使其他日志组能够包括该变量。在这种情况下,对于表示日志组的数据,表示重新被选择的变量的数据进一步被建立关联而存储在存储部160中。

在图16所示的例中,日志组(AGP1)是设定对象。该组,包括作为记入对象的变量‘PLC10’以及变量‘_D100_WORDB’。从而,只要该组的记入被设定为有效,上述变量的历史记录就存储在梯形图日志存储部166中。

如上所述,本变形例所涉及的显示装置100,基于由操作员来预先设定的条件,发生设定的事件的情况下,执行规定的通知工作。另外,显示装置100,仅能记入预选的变量。另外,该变量通过分组化,能够容易地设定在相同组中所包括的变量的记入条件。由此,能够按照操作员的目的进行监视,因此能够提高使用显示装置100的操作管理效率。

并且,使用该设定画面的条件设定,也可以执行在除了显示装置100之外的其他装置中。例如,在可执行用于制作显示在显示装置100上的画面的软件的PC上,也可以执行同样的处理。在这种情况下,该PC在执行该软件的期间,还执行用于显示图13~图16所示的画面而可进行设定的软件。由此,操作员,能够并行执行画面图像的制作、与用于设定报警与时间的操作。然后,操作员,将图像制作用数据与被设定的数据作为整体从该PC传送到显示装置。其结果,能够维持这些数据的整合性,另外能够使显示装置的维护简单化。

并且,本发明的实施方式及其变形例所涉及的显示器100,有时组合用于实现各处理的电路而以硬件方式来实现,有时在CPU以及其他运算装置中执行实现各处理的程序,而也能够以软件方式来实现。

在此,参考图17,对于本发明的实施方式所涉及的显示装置100的计算机系统进行说明。图17是表示计算机系统1700的硬件结构的框图。

计算机系统1700,具有以总线相互连接的CUP1710、电动机1720、鼠标1730、键盘1740、内存1750、固定磁盘1760、FD(Flexible Disk)驱动装置1770、CD-ROM(Compact Disc-Read Only Memory)驱动装置1780、以及通信IF(Interface)1790。在FD驱动装置1770中安装有FD1772。在CD-ROM1780中安装有CD-ROM1782。

在这种情况下,CPU1710,发挥作为图1所示的显示装置100的控制部130的作用。由CPU1710所执行的程序,来实现控制部130实现的各个功能。即,由通过各硬件以及CPU1710来所执行的软件(程序产品),来实现显示装置100的计算机系统1700的处理。这样的软件,有时预先存储在内存1750或者固定磁盘1760中。或者,有时在FD1772、CD-ROM1782以及其他记录介质中存储而流通,由FD驱动装置1770、CD-ROM驱动装置1780等的驱动记录介质的装置来从该记录介质被2读取,而姑且存储在固定磁盘1760中。该软件,从内存1750或者固定磁盘1760被读出,而由CPU1710来执行。

图17所示的计算机系统1700的硬件本身是一般的部件。从而,本发明的最本质的部分是,在内存1750、固定磁盘1760、FD1772、CD-ROM1782以及其他记录介质中所记录的软件。计算机系统1700各硬件工作是公知的,因此在此不重复其说明。

(第二变形例)

以下,对于本发明的实施方式的第二变形例进行说明。本变形例所涉及的显示装置100,也可以通过LAN(Local Area Network)以及其他通信线路,与具有相同功能的其他显示器连接。即,多个显示装置100也可以构成一个系统。在这种情况下,各显示装置100,将来自设备180、181的信号与来自摄像机184的图像信号建立关联而存储,并且能够通知其他显示装置100的异常。并且,由图1所示的输入输出接口部或者图17所示的通信IF1790,来实现与其他显示装置100的连接。

例如,通过以下方式实现这样的系统。首先,显示装置100与另外的显示装置100之间,以由预定的通信协议来可进行数据通信的方式网络连接。显示装置100,接收表示着在另外的显示装置100中取得的另外的设备状态的信号的输入。若显示装置100从另外的显示装置100接收表示异常的信号,则显示装置100,为了通知另外的显示装置100的状态而在预定的区域上,使与该另外的显示装置100的变量对应的符号闪烁。

若显示装置100的操作员选择该符号,则显示装置100,从另外的显示装置100,接收与该符号建立关联而存储的图像数据。设备控制部144根据该数据的接收,向控制HMI处理部142输出显示运动图像的指令。控制HMI处理部142,基于该指令,使显示控制部132执行写入接收到的图像数据的处理。若显示控制部132将该图像数据写入到画面数据存储部162中,则显示装置100的显示器152显示该运动图像。

通过上述方式,根据本变形例所涉及的显示装置100,显示装置100的操作员,在另外的显示装置100检测出设备的异常的情况下,不用前往该另外的显示装置100,能够确认与该异常信号建立关联的运动图像。由此,例如,迅速地进行状态的把握,因此能够迅速地采用修复作业以及其他措施,进而能够包括显示装置100的系统的效率(运转率、生产率等)。

应认为这次公开的实施方式在所有点上作为例示而不是限制性的方式。本发明的范围,不是上述的说明而是由请求范围所示,包括与请求范围等同的意思以及范围内的所有的改变。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号