CN200410058762.3
2004.07.30
CN1581002A
2005.02.16
终止
无权
专利权的视为放弃|||实质审查的生效|||公开
G05B23/02; G06F3/14; G06F17/60
株式会社丰田自动织机
伊藤彻; 荒川明生
日本爱知县刈谷市
2003.08.07 JP 288831/2003
中国专利代理(香港)有限公司
杨生平;叶恺东
一个Java程序(21)或空Java程序(23)组合到初始显示的主页屏幕(20或22)中,并且在显示设置单元(4)的电源打开后,一个Java虚拟机即时启动。此后,该Java虚拟机一直运行,直到显示设置单元(4)的电源关闭。
1. 一种工业装置,包括一个控制单元,用于控制一个受控单元和显示设置单元,以便通过网络向该控制单元发送数据和从该控制单元接收数据,其特征在于:所述控制单元包括:用于记录多个数据的记录部件;和第一发送/接收部件,用于接收从所述显示设置单元发送的请求数据,并根据该请求数据向所述显示设置单元发送从所述记录部件中记录的多个数据中提取的预定数据;所述显示设置单元包括:第二发送/接收部件,用于向所述控制单元发送请求数据和从所述控制单元接收预定数据;一个显示数据发生部件,用于在由所述第二发送/接收部件接收的预定数据中包含Java程序的情况下启动一个Java虚拟机,并使用该Java虚拟机从所述Java程序产生显示数据;和一个输出部件,用于输出由所述显示数据发生部件产生的显示数据;并且所述Java虚拟机在备用状态,从而能够顺序执行一个Java程序,而且即使在该Java程序停止运行后,该Java虚拟机也不停止操作。2. 如权利要求1所述的工业装置,其特征在于:如果由所述第二发送/接收部件接收的预定数据中包含一个空Java程序,则所述显示数据发生部件启动所述Java虚拟机;和该Java虚拟机处于备用状态,从而随后可以执行一个Java程序,并且即使在该Java程序停止运行后,该Java虚拟机也不停止操作。3. 如权利要求1或2所述的工业装置,其特征在于基于所述Java程序或一个空Java程序的屏幕布置在初始输出到所述输出部件的主页屏幕上。4. 一种显示设备,包括:通过网络接收数据的接收部件;一个显示数据发生部件,用于在由所述接收部件接收的数据中包含Java程序的情况下启动一个Java虚拟机,并使用该Java虚拟机从该Java程序产生显示数据;和一个输出部件,用于输出由所述显示数据发生部件产生的显示数据;其特征在于所述Java虚拟机处于备用状态,从而能够随后执行一个Java程序,而且即使在该Java程序停止运行后,也不停止操作。5. 如权利要求4所述的显示设备,其特征在于:如果由所述接收部件接收的数据中包含一个空Java程序,则所述显示数据发生部件启动所述Java虚拟机;和该Java虚拟机处于备用状态,从而随后可以执行一个Java程序,并且即使在该Java程序停止运行后,该Java虚拟机也不停止操作。6. 如权利要求4或5所述的显示设备,其特征在于基于所述Java程序或一个空Java程序的屏幕布置在初始输出到所述输出部件的主页屏幕上。7. 一种显示设备,包括:通过网络接收Java程序的接收部件;一个显示数据发生部件,用于在该显示数据的电源打开或一个操作系统启动时启动一个Java虚拟机,并使用该Java虚拟机从该Java程序产生显示数据;和一个输出部件,用于输出由所述显示数据发生部件产生的显示数据;其特征在于所述Java虚拟机处于备用状态,从而能够随后执行一个Java程序,而且即使在该Java程序停止运行后,也不停止操作。8. 一种通信系统,包括服务器和通过网络向该服务器发送数据和从该服务器接收数据的终端设备,其特征在于:所述服务器包括:用于记录多个数据的记录部件;和第一发送/接收部件,用于接收从所述终端设备发送的请求数据,并根据该请求数据向所述终端设备发送从所述记录部件中记录的多个数据中提取的预定数据;所述终端设备包括:第二发送/接收部件,用于向所述服务器发送请求数据和从所述服务器接收预定数据;一个显示数据发生部件,用于在由所述第二发送/接收部件接收的预定数据中包含Java程序的情况下启动一个Java虚拟机,并使用该Java虚拟机从所述Java程序产生显示数据;并且所述Java虚拟机处于备用状态,从而能够随后执行一个Java程序,而且即使在该Java程序停止运行后,也不停止操作。
工业装置、显示设备、和通信系统 技术领域 本发明涉及一种工业装置、一种显示设备、和一种通信系统,其分别通过网络发送/接收数据,更具体地,本发明涉及一种用于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)、一个存储器、一个外部存储设备、一个介质设备、一个输入/输出设备(输入/输出部件9)、和网络连接设备(发送/接收部件11),它们通过总线相互连接。 存储器的例子包括只读存储器(ROM)和随机存取存储器(RAM),该存储器存储用于处理的程序(如Web浏览器或Java VM)、数据(如HTML数据、XML数据、或Java程序)等。 CPU通过利用存储器执行必要的处理,如用于启动Web浏览器或JavaVM的处理,来执行程序。 外部存储设备的例子包括磁盘设备和磁光盘设备。例如,操作员可以事先在外部存储设备中记录一个Web浏览器或一个Java VM,必要时将该程序装入存储器使用。 介质设备驱动移动记录介质,以访问其中记录的内容。 所使用的移动记录介质的例子包括可由任何计算机读取的介质,如存储器卡、软盘、CD-ROM、光盘、以及磁光盘。例如,操作员可以事先在移动记录介质中存储HTML数据、XML数据、或Java程序,必要时将该数据装入存储器以执行一个Web浏览器或Java YM。 此外,作为实现控制单元3的硬件配置的一个例子,给出一种可能的配置,包括CPU、存储器、外部存储设备、和网络连接设备(发送/接收部件7),它们通过总线相互连接。 注意,控制单元3和显示设置单元4可以如上所述配置为包括在工业装置1中,但也可配置为例如通过网络连接的服务器和终端设备,其中服务器包括与记录部件6和发送/接收部件7等价的功能,终端设备包括与输入/输出部件9、显示分析部件10、和发送/接收部件11等价的功能。此外,终端设备可以包含例如通用计算机,如PC机。 图2A示出在显示设置单元4的电源打开后,输入/输出部件9上初始显示的主页屏幕的一个例子。 如图2A所示,Java程序21组合到初始显示的主页屏幕20中,使得在显示设置单元4的电源打开后,可以即时启动Java VM。更具体地,当显示设置单元4的电源打开后,OS、Web浏览器和Java VM以此相应的顺序自动启动。相应地,通过将Java程序21组合到初始显示的主页屏幕20中,Java VM可以在早期启动。 图2B示出在显示设置单元4的电源打开后,输入/输出部件9上初始显示的主页屏幕的另一个例子。 如图2B所示,一个不执行任何具体操作的空Java程序23组合到初始显示的主页屏幕22中,使得在显示设置单元4的电源打开后,可以即时启动Java VM。更具体地,类似于图2A的情况,当显示设置单元4的电源打开后,OS、Web浏览器和Java VM以此相应的顺序自动启动。相应地,通过将Java程序23组合到初始显示的主页屏幕22中,使得即使在初始显示的主页屏幕22上不需要使用一个Java程序的情况下,Java VM也可以在早期启动。注意,可以采用空Java程序23出现在初始显示的主页屏幕22的一个角上或在初始显示的主页屏幕22上具有最小尺寸的布置。
《工业装置、显示设备、和通信系统.pdf》由会员分享,可在线阅读,更多相关《工业装置、显示设备、和通信系统.pdf(12页珍藏版)》请在专利查询网上搜索。
一个Java程序(21)或空Java程序(23)组合到初始显示的主页屏幕(20或22)中,并且在显示设置单元(4)的电源打开后,一个Java虚拟机即时启动。此后,该Java虚拟机一直运行,直到显示设置单元(4)的电源关闭。 。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1