工业装置、显示设备、和通信系统制造方法及图纸

技术编号:2865700 阅读:170 留言:0更新日期:2012-04-11 18:40
一个Java程序(21)或空Java程序(23)组合到初始显示的主页屏幕(20或22)中,并且在显示设置单元(4)的电源打开后,一个Java虚拟机即时启动。此后,该Java虚拟机一直运行,直到显示设置单元(4)的电源关闭。

【技术实现步骤摘要】

本专利技术涉及一种工业装置、一种显示设备、和一种通信系统,其分别通过网络发送/接收数据,更具体地,本专利技术涉及一种用于Java(注册商标)虚拟机(Java VM)的操作设置。
技术介绍
随着涉及互联网和万维网(WWW)的技术经历近年的发展,包括纺织机的工业装置配备了网络服务器和网络浏览器,并且连接到诸如局域网(LAN)的网络作为网络设备(见例如JP2003-5325 A,第3-6页以及图1-4)。图3简化示出传统工业装置的构造。如图3所示,工业装置30包括控制单元32,其具有对被控制单元31执行设置过程的功能,以进行加工处理、测量、检查等;和一个显示设置单元33,作为与操作员的接口。控制单元32和显示设置单元33通过网络34相互连接。控制单元32包括显示数据文件组35,其记录利用标准标记语言如超文本标记语言(HTML)或可扩展标记语言(XML)描述的数据文件和包括与该数据文件关联的图像数据的文件;一个显示数据文件发送部件36,用于将显示数据文件组35内对应于来自显示设置单元33的请求的数据发送到显示设置单元33;以及一个控制/设置处理部件37,用于根据来自显示设置单元33的指令对被控制单元31执行设置处理和控制。显示设置单元33包括由液晶平面板或触摸屏构成的输入/输出部件38;和显示分析部件39,用于分析从控制单元32发送的数据,以产生将要通过输入/输出部件38输出的显示数据。首先,控制单元32从显示数据文件组35提取对应于来自显示设置单元33的请求的数据,并通过网络34将该数据从显示数据文件发送部件36发送到显示设置单元33。然后,显示设置单元33使显示分析部件39分析从控制单元32发送的数据,以产生显示数据,并通过输入/输出部件38输出该显示数据。注意,除了HTML和XML,Java程序也可用作可能的页面标记语言,来显示从输入/输出部件38输出的显示数据。但是,通常在工业装置30的显示设置单元33上运行的Java VM,包括运行在通用计算机如PC机上的情况,在必要的情况下会启动开始过程(launch process),如执行Java程序的情况,并自动执行该过程,并且当必要性消失时,自动终止该过程,如终止Java程序的情况。Java VM的开始过程和终止过程在Java程序每次执行和终止时执行,使得Java程序的执行延迟Java VM的开始过程和终止过程所需的时间,从而导致工业装置30或通用计算机的可操作性降低的问题。
技术实现思路
因此,本专利技术的一个目的是提供一种工业装置、一种显示设备、和一种通信系统,即使在使用Java程序的情况下,其分别也能够防止其可操作性的降低。为了解决上述问题,本专利技术采用了下列配置。即,根据本专利技术的工业装置包括一个控制单元,用于控制一个受控单元和显示设置单元,以便通过网络向该控制单元发送数据和从该控制单元接收数据,其特征在于所述控制单元包括用于记录多个数据的记录部件;和第一发送/接收部件,用于接收从显示设置单元发送的请求数据,并根据该请求数据向所述显示设置单元发送从所述记录部件中记录的多个数据中提取的预定数据;所述显示设置单元包括第二发送/接收部件,用于向所述控制单元发送请求数据和从所述控制单元接收预定数据;一个显示数据发生部件,用于在由所述第二发送/接收部件接收的预定数据中包含Java程序的情况下启动一个Java VM,并使用该Java VM从所述Java程序产生显示数据;和一个输出部件,用于输出由所述显示数据发生部件产生的显示数据;并且所述Java VM在备用状态,从而能够顺序执行一个Java程序,而且即使在该Java程序停止运行后,也不停止操作。附图说明图1简单示出根据本专利技术一个实施例的工业装置的配置;图2A和2B分别示出一个输入/输出部件上初始显示的主页屏幕;图3简化示出传统工业装置的配置。具体实施例方式下面参考附图说明本专利技术的一个实施例。图1简单示出根据本专利技术一个实施例的工业装置的配置。如图1所示,一个工业装置包括控制单元3,具有执行设置处理和控制一个受控单元2(例如纺织机等)的功能,以便执行处理、测量、检查等;和显示设置单元4(显示设备),具有与操作员接口的功能。控制单元3和显示设置单元4通过网络互相连接。注意,例如,传输控制协议/互联网协议(TCP/IP)等可以用于控制单元3和显示设置单元4之间的连接,超文本传输协议(HTTP)等可以用于从控制单元3向显示设置单元4发送数据。控制单元3包括记录部件6,用于记录使用HTML或XML描述的数据、包含使用Java描述的Java程序的数据、以及与这些数据相关的图像数据;发送/接收部件7(第一发送/接收部件),用于接收来自显示设置单元4的请求数据和向所述显示设置单元4发送所述记录部件6内对应于所述请求数据的数据;以及一个控制/设置处理部件8,用于根据来自显示设置单元4的指令执行对受控单元2的设置过程和控制。显示设置单元4包括由液晶平板或触摸屏组成的输入/输出部件9(输出部件);一个显示分析部件10(显示数据发生部件),用于分析从所述控制单元3发送的数据,以产生显示数据,通过输入/输出部件9输出;和发送/接收部件11(第二发送/接收部件),用于向控制单元3发送请求数据和接收从控制单元3发送的数据。首先,显示设置单元4从发送/接收部件11通过网络5向控制单元3发送由操作输入/输出部件9的操作员产生的请求数据。控制单元3从记录部件6中提取对应于由发送/接收部件7接收的请求数据的数据,并将该数据通过网络5从发送/接收部件7发送到显示设置单元4。然后,显示设置单元4显示分析部件10分析由发送/接收部件11接收的数据以便产生显示数据,并通过输入/输出部件9输出该显示数据。此后,例如当由发送/接收部件11接收的数据中包含Java程序时,显示分析部件10启动一个Java VM,并使用该Java VM从Java程序产生显示数据。根据该实施例的工业装置1的特征在于一旦Java VM被启动,则该Java VM一直运行,直到显示设置单元4的电源关闭。下面将描述显示设置单元4的一个操作实例。(1)首先打开显示设置单元4的电源。(2)然后,启动一个操作系统(OS)。注意,对OS的具体类型没有限制。(3)当OS启动后,无条件启动一个Java VM,可以采用这样的设置,使得打开显示设置单元4的电源时,Java VM无条件启动。(4)当必须要Java VM时,例如当Web浏览器读取一个Java程序时,该Java程序被已经启动的Java VM立即执行。(5)即使不必要Java VM时,例如当Java程序停止操作时,Java VM仍继续备用状态,而不停止操作。(6)此后,重复(4)和(5)的操作,直到显示设置单元4的电源关闭,从而维持一种环境,使得Java程序可以及时被执行。因此,一旦Java VM启动,则即使当Java程序停止后Java VM也不停止,从而消除了当Java程序顺序执行和终止时,启动和终止Java VM所需的时间。相应地,可以顺序减少执行Java程序所需的时间,从而可以防止在使用Java程序时,工业装置1的可操作性恶化。此外,作为实现显示设置单元4的硬件配置的一个例子,给出一种可能的配置,包括一个中央处理单元(CPU)、一个存储器、一个本文档来自技高网
...

【技术保护点】
一种工业装置,包括一个控制单元,用于控制一个受控单元和显示设置单元,以便通过网络向该控制单元发送数据和从该控制单元接收数据,其特征在于:所述控制单元包括:用于记录多个数据的记录部件;和第一发送/接收部件,用于接收从所述显示设 置单元发送的请求数据,并根据该请求数据向所述显示设置单元发送从所述记录部件中记录的多个数据中提取的预定数据;所述显示设置单元包括:第二发送/接收部件,用于向所述控制单元发送请求数据和从所述控制单元接收预定数据;一个显示数据发 生部件,用于在由所述第二发送/接收部件接收的预定数据中包含Java程序的情况下启动一个Java虚拟机,并使用该Java虚拟机从所述Java程序产生显示数据;和一个输出部件,用于输出由所述显示数据发生部件产生的显示数据;并且所 述Java虚拟机在备用状态,从而能够顺序执行一个Java程序,而且即使在该Java程序停止运行后,该Java虚拟机也不停止操作。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:伊藤彻荒川明生
申请(专利权)人:株式会社丰田自动织机
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利