控制器

阅读:297发布:2020-05-15

专利汇可以提供控制器专利检索,专利查询,专利分析的服务。并且本 发明 提供一种 控制器 。不需要变换前资源文件的事先形成手续。削减 存储器 容量。在控制器(2’)中设置资源文件自动生成部件(2G)、资源文件名解析部件(2H)和资源文件名生成部件(2I)。使画面的种类或对象等包含在资源文件名中。解析来自Web客户机终端(1)的 请求 消息中包含的资源文件名, 抽取 画面生成参数。根据抽取的画面生成参数的画面种类来形成画面的雏形,并从对象取得关于该对象的属性,将埋入形成取得的属性的画面雏形中的画面设为资源文件,返回到Web客户机终端(1)。在形成的画面雏形中设置链接部的情况下,根据该链接目的地的画面生成参数生成资源文件名,并记述在链接部中。,下面是控制器专利的具体信息内容。

1、一种控制器,经通信线路与监视用的上位装置连接,对应于来自所述上 位装置的请求消息,向所述上位装置返送数据,其特征在于:具备
资源文件名解析部件,解析从所述上位装置发送来的请求消息中包含的资 源文件名,并抽取根据该资源文件名得到的画面的种类信息与对象信息,作为画 面生成参数;
资源文件自动生成部件,根据由该资源文件名解析部件抽取的画面生成参 数所显示的画面种中类信息,形成该画面的雏形,并从对象信息取得关于该对象信 息的属性信息,将取得的属性信息编入到所述形成的画面雏形中,生成资源文件; 和
资源文件返送部件,向所述上位装置返送由该资源文件自动生成部件生成 的资源文件。
2、根据权利要求1所述的控制器,其特征在于:
还具备记述部件,在所述生成的资源文件与其它资源文件链接的情况下, 根据链接的其它资源文件的画面生成参数,生成资源文件名,将该生成的资源文 件名记述在所述生成的资源文件与其它资源文件链接的部分中。

说明书全文

技术领域

发明涉及一种控制器,经通信线路与上位装置连接,对应于来自上位装 置的请求消息,向上位装置返送设备数据等数据。

背景技术

在大楼、工厂或工厂设备中,引进管理系统,经通信线路连接控制各种现 场设备的控制器与监视用的Web客户机终端(上位装置),并从Web客户机终端监 视控制器或现场设备状态。
图14中示出该管理系统的一例。图中,1为Web客户机终端,2为控制器, 经以太网(注册商标)等通信线路3连接Web客户机终端1与控制器2。在控制器 2上连接温度调节器和流量计、电磁等现场设备4,在现场设备4上连接传感 器等I/O设备5。
在该管理系统中,控制器2定期从现场设备4采集数据,作为设备数据存 储在数据库2-1中。另外,在数据库2-1中还存储有关控制器2的数据等,作为 设备数据。必要时从Web客户机终端1访问控制器2,读出或写入存储在数据库 2-1中的设备数据(设备信息)。
用图15来说明现有的从Web客户机终端1向控制器2的访问(例如参照专 利文献1)。另外,该图中,仅示出Web客户机终端1与控制器2,省略图示通信 线路3和现场设备4、I/O设备5。
另外,控制器2具备Web服务器部2A、请求分割部件2B、指令处理部件2C、 设备数据管理部2D、资源变换部件2E和存储部2F。设备数据管理部2D管理向 数据库2-1存储的数据。在存储部2F中存储可由Web客户机终端1阅览的全部 Web画面的雏形,作为变换前资源文件。在该变换前资源文件中,以特殊标签的 形式埋入画面显示的设备信息的指定
①Web客户机终端1利用HTTP协议,向控制器2发送请求消息。该请求消 息有资源文件请求(Web画面的请求)、对设备信息的访问请求(数据的读出、写入 等请求)、使资源文件请求与对设备信息的访问请求一致的复合请求等3种。由 控制器2的Web服务器部2A接收该请求消息。
②Web服务器部2A接收来自Web客户机终端1的请求消息,将接收到的 请求消息发送到请求分割部件2B。
③请求分割部件2B解析从Web服务器部2A发送来的请求消息,分割成资 源文件请求与对设备信息的访问请求,将资源文件清求发送到资源变换部件2E, 将对设备信息的访问请求发送到指令处理部件2C。
④指令处理部件2C接收来自请求分割部件2B的对设备信息的访问请求, 执行对应于该访问请求的处理。例如,若访问请求是数据的写入请求,则经设备 数据管理部2D向数据库2-1写入数据。另外,若访问请求是数据的读出请求, 则经设备数据管理部2D从数据库2-1中读出数据。之后,将对应于该访问请求 的数据的写入结果或读出的数据作为对设备信息的访问结果,返回到请求分割部 件2B。
⑤资源变换部件2E接收来自请求分割部件2B的资源文件请求,并从存储 部2F中读出对应于该资源文件请求中包含的资源文件名的变换前资源文件,并 将对由埋入该读出的变换前资源文件中的特殊标签指定的设备信息的读出请求发 送到指令处理部件2C。另外,提供资源文件请求中包含的资源文件名,作为例 如分配到Web画面的画面序号。
⑥指令处理部件2C对应于从资源变换部件2E到设备信息的读出请求,经 设备数据管理部2D从数据库2-1中读出数据,并将该读出的数据返回到资源变 换部件2E。
⑦资源变换部件2E接收从指令处理部件2C返回来的数据,将该数据代替 特殊标签,埋入变换前资源文件中,将埋入该数据后的变换前资源文件作为变换 后资源文件,发送到请求分割部件2B。
⑧请求分割部件2B在仅收到来自指令处理部件2C的对设备信息的访问结 果的情况下,将该收到的对设备信息的访问结果传递到Web服务器部2A。另外, 资源分割部件2B在仅收到来自资源变换部件2E的变换后资源文件的情况下, 将该收到的变换后资源文件传递到Web服务器部2A。并且,在收到来自指令处 理部件2C的对设备信息的访问结果与来自资源变换部件2E的变换后资源文件 的情况下,废弃来自指令处理部件2C的对设备信息的访问结果,仅将来自资源 变换部件2E的变换后资源文件传递到Web服务器部2A。
⑨Web服务器部2A将从请求分割部件2B发送来的对设备信息的访问结果 或资源文件(变换后资源文件)作为响应消息返回Web客户机终端1。
⑩Web客户机终端1根据从控制器2返回来的对设备信息的访问结果,进 行处理。另外,显示从控制器2返回来的资源文件(Web画面)。
另外,对应于来自Web客户机终端1的请求消息的种类,按如下顺序进行 上述处理。
[资源文件请求的情况]
按①、②、③、⑤、⑥、⑦、⑧、⑨、⑩的顺序执行。
[对设备信息的访问请求]
按①、②、③、④、⑧、⑨、⑩的顺序执行。
[复合请求]
①、②、③、④、⑤、⑥、⑦、⑧、⑨、⑩的顺序执行。
专利文献1:特开2003-044125号公报(段[0016]-[0022],图1)
但是,根据上述现有从Web客户机终端1对控制器2的访问方法,尽管事 先形成可由Web客户机终端1阅览的全部Web画面的雏形,并将该雏形作为变换 前资源文件存储在存储部2F中,该变换前资源文件的形成仍然需要过多的时间 与手续。另外,为了使必需的全部变换前资源文件存储在存储部2F中,必需过 大的存储器容量。

发明内容

本发明鉴于上述问题作出,其目的在于提供一种不需要变换前资源文件的 事先形成手续、或可削减为了存储变换前资源文件而必需的存储器容量的控制 器。
为了实现上述目的,第1发明(根据技术方案1的发明)是一种控 制器,经通信线路与监视用的上位装置连接,对应于来自上位装置的 请求消息,向上位装置返送数据,其特征在于:具备资源文件名解析 部件,解析从上位装置发送来的请求消息中包含的资源文件名,并抽 取根据该资源文件名得到的画面的种类信息与对象信息,作为画面生 成参数;资源文件自动生成部件,根据由该资源文件名解析部件抽取 的画面生成参数的画面种类,形成该画面的雏形,并从对象取得关于该对象的属 性,生成埋入形成取得的属性的画面雏形中的画面,作为资源文件;和资源文件 返送部件,向上位装置返送由该资源文件自动生成部件生成的资源文件。
在本发明中,控制器接收从上位装置发送来的请求消息,并解析该请求消 息中包含的资源文件名。就本发明而言,设资源文件名中至少包含画面的种类与 对象。另外,所谓对象是指例如控制器本身、连接于控制器的现场设备、连接于 现场设备的I/O设备等。
另外,控制器抽取根据资源文件名得到的至少画面的种类与对象,作为画 面生成参数,并根据该抽取的画面生成参数的画面种类,形成该画面的雏形。该 画面的雏形对应于现有的变换前资源文件。因此,在本发明中,可自动形成变换 前资源文件。
另外,控制器从抽取的画面生成参数的对象中取得关于该对象的属性,生 成埋入形成取得的属性的画面雏形中的画面,作为资源文件,并向上位装置返送 该生成的资源文件。该资源文件对应于现有的变换后资源文件。另外,所谓属性 是指对象具有的设备数据等的附属信息。
第2发明(根据技术方案2的发明)是在第1发明中,在生成的资源文件中 设置与其它资源文件的链接部的情况下,根据该链接目的地的画面生成参数,生 成资源文件名,将该生成的资源文件名记述在链接部中。
在本发明中,控制器向上位装置发送在链接部中记述有资源文件名的资源 文件。就上位装置而言,若选择指定显示的资源文件(Web画面)的链接部,则向 控制器发送包含记述在该链接部中的资源文件名的请求消息。
附图说明
图1是表示根据本发明的控制器的一实施方式的主要部分的图。
图2是示例存储在该控制器的数据库中的设备信息的数据结构的图。
图3是示例该控制器使用的资源文件名的体系的图。
图4是表示用于表现图2中所示数据结构的Web画面的体系例的图。
图5是表示对象一览画面(器件)的一例的图。
图6是表示对象一览画面(副遥控器)的一例的图。
图7是表示对象一览画面(点)的一例的图。
图8是表示属性设定画面的一例的图。
图9是表示属性一览画面(器件)的一例的图。
图10是表示属性一览画面(副遥控器)的一例的图。
图11是表示属性一览画面(点)的一例的图。
图12是表示对应于来自Web客户机终端的请求消息执行的控制器的处理动 作的流程图
图13是表示图12中的资源文件生成处理的细节的流程图。
图14是表示从Web客户机终端监视控制器或现场设备状态的管理系统一例 的图。
图15是表示现有控制器的主要部分的图。

具体实施方式

下面,参照附图来详细说明本发明。图1是表示根据本发明的控制器的一 实施方式的主要部分的图。图中,与图15相同的符号表示与参照图15说明的结 构要素相同或同等的结构要素,省略其说明。另外,由于整体的系统结构与图 14所示相同,所以通用该图。
本实施方式的控制器2’具备Web服务器部2A、请求分割部件2B、指令处理 部件2C、设备数据管理部2D,这点上与图15所示的现有控制器2相同。
本实施方式的控制器2’与现有的控制器2的不同之处在于设置资源文件自 动生成部件2G、资源文件名解析部件2H和资源文件名生成部件2I来代替资源 变换部件2E,没有存储变换前资源文件的存储部2F。
另外,不将来自Web客户机终端的请求消息中、资源文件请求中包含的资 源文件名设为画面序号,而设为包含画面种类或对象等的资源文件名。另外,在 本实施方式中,所谓对象是指控制器2’本身、连接于控制器2的现场设备4、连 接于现场设备4的I/O设备5。
[设备信息的数据结构]
图2中示例存储在数据库2-1中的设备信息的数据结构。在这里的数据结 构中,将控制器2’称为器件,将连接于控制器2的现场设备4称为副遥控器,将 连接于现场设备4的I/O设备5称为点。因此,在该数据结构中,第1层的器件、 第2层的副遥控器、第3层的点分别构成对象。
另外,在该数据结构中,将对象具有的附属信息(设备数据)设为属性,对 于每个对象,将该属性设为组,用对象的属性形式来表现全部的设备数据。对象 可由器件、副遥控器等类型(种类)和其号码(实例No.)表现。例如,连接于器件 No.1上的副遥控器No.1的点No.1的点名称信息可由对象:[Dev01.Sub01. Pnt01]、属性:[ObjName]的形式来指定。
[资源文件名的体系]
图3示例资源文件名的体系。资源文件名是为了特定资源文件(Web画面) 而方便地设定的名称,由[画面种类]、[页No.]、[对象层]、[对象指定部]、 [属性识别符]、[扩展符]构成。
在[画面种类]中,由2字节指定画面的种类,在[页No.]中,在画面跨 跃多个页的情况下,其页序号由2字节指定。在本实施方式中,在是对象一览画 面的情况下,将[画面种类]设为[01],在是属性一览画面的情况下,将[画 面种类]设为[02],在是属性设定画面的情况下,将[画面种类]设为[03]。 对象一览画面或属性一览画面、属性设定画面如后所述。
在[对象层]中,由1字节来指定构成显示画面对象的对象所在的层,在 [对象指定部]中,由可变长字节指定构成显示画面对象的对象。在图3(b)中 示例[对象指定部]的结构。[对象指定部]由第1层的[种类识别符]和[实 例No.]构成的第1层指定部#1、第2层的[种类识别符]和[实例No.]构成 的第2层指定部#2、第3层的[种类识别符]和[实例No.]构成的第3层指定 部#3构成。
就[对象指定部]而言,在各层指定部#1-#3的[种类识别符]中,由2字 节指定构成显示画面对象的对象所属各层的对象类型(种类)。在本实施方式中, 若为器件,则为[01],若为副遥控器,则为[02],若为点,则为[03]。在各 层指定部#1-#3的[实例No.]中,由3字节指定构成显示画面对象的对象所属 各层的对象的序号。
例如,若构成显示画面对象的对象是图2中所示数据结构中的点P1,则将 第1层指定部#1的[种类识别符]设为[01],将[实例No.]设为[001],将 第2层指定部#2的[种类识别符]设为[02],将[实例No.]设为[001],将 第3层指定部#3的[种类识别符]设为[03],将[实例No.]设为[001](参 照图3(c))。
在[属性识别符]中,由3字节指定构成显示画面对象的属性的识别符。 该属性的识别符在特定属性设定画面等属性的情况下,唯一地附加于每个对象。 在[扩展符]中,附加表示是超文本的[.html]。
另外,图3(a)中所示的资源文件名的体系针对去除顶部画面的资源文件, 就顶部画面而言,附加了所谓[Main.html]的资源文件名。
[Web画面(资源文件)的体系例]
图4中示出用于表现图2中所示数据结构的Web画面的体系例。在本实施 方式中,Web画面存在于每个对象中,由位于该对象的下位层中的全部对象的一 览画面(对象一览画面)、该对象具有的全部属性的一览画面(属性一览画面)、和 该对象具有的各属性的设定画面(属性设定画面)等3种画面构成。
图4中示出的画面G1、G2、G3是对象一览画面,从表示器件和该器件的主 要属性的对象一览画面G1(参照图5)链接到表示期望器件的下位层的副遥控器 和该副遥控器的主要属性的对象一览画面G2(参照图6)、和表示期望器件的全部 属性的属性一览画面G5(参照图9)。
具体而言,在图5所示的对象一览画面G1中若点击显示按钮BT1,则显示 图6中示出的对象一览画面G2。另外,在图5所示的对象一览画面G1中若点击 器件的ID序号的显示区域BT2,则显示图9中示出的属性一览画面G5。在图2 所示的数据结构中,由于仅有一个器件,所以就对象一览画面G1而言,从多个 器件中选择期望的器件是不可行的,但在有多个器件的情况下,因为在对象一览 画面G1中显示多个器件,所以可从中选择期望的器件。
另外,在本实施方式中,对象一览画面G1变为顶部画面,显示将该器件的 下层副遥控器设为对象的对象一览画面G2,作为该顶部画面中的器件的对象一 览画面。
从显示副遥控器和该副遥控器的主要属性的对象一览画面G2链接到显示期 望的副遥控器的下层点和该点的主要属性的对象一览画面G3(参照图7)、和显示 期望的副遥控器的全部属性的属性一览画面G6(参照图10)。
具体而言,若就图6所示的对象一览画面G2链接显示点BT3,则显示图7 所示的对象一览画面G3。另外,若就图6所示的对象一览画面G2链接副遥控器 的ID序号的显示区域BT4,则显示图10所示的属性一览画面G6。
从显示点和该点的主要属性的对象一览画面G3链接到显示期望的点的全部 属性的属性一览画面G7(参照图11)。
具体而言,若就图7所示的对象一览画面G3链接点的ID序号的显示区域 BT5,则显示图11所示的属性一览画面G7。
从对象一览画面G1、G2、G3或属性一览画面G5、G6、G7链接到属性设定 画面G4(参照图8)。
具体而言,若就例如图9所示的属性一览画面G5链接设定按钮BT6,则显 示图8所示的属性设定画面G4。可从该属性设定画面G4对期望的属性值进行设 定或变更。
[动作]
下面,交换控制器2’中资源文件自动生成部件2G、资源文件名解析部件2H、 资源文件名生成部件的功能,同时,说明该控制器2’中的特征处理动作。
另外,下面说明的控制器2’的处理动作由处理器和存储装置所构成的硬件、 和与这些硬件协同动作来实现各种功能的程序来实现。另外,程序以存储在媒体 中的形式提供,通过安装在组装在硬件系统中的存储装置、例如硬盘装置中来执 行。
[从Web客户机终端向控制器的访问]
①Web客户机终端1利用HTTP协议,向控制器2发送请求消息。与以前一 样,在该请求消息中,有资源文件请求(Web画面的请求)、对设备信息的访问请 求(数据的读出、写入等请求)、使资源文件请求与对设备信息的访问请求一致的 复合请求等3种。由控制器2’的Web服务器部2A接收该请求消息。
但是,在本实施方式中,如后所述,在资源文件请求中包含对应于请求的 资源文件、通过图3(a)附加体系的资源文件名。该资源文件名记述在从控制器 2’发送到Web客户机终端1的资源文件中设置的链接部中。另外,在请求顶部 画面作为资源文件的情况下,Web客户机终端1向资源文件请求附加所谓 [Main.html]的资源文件名。
②Web服务器部2A接收来自Web客户机终端1的请求消息,将接收到的请 求消息发送到请求分割部件2B。
③请求分割部件2B解析从Web服务器部2A发送来的请求消息,分割成资 源文件请求与对设备信息的访问请求,将资源文件请求发送到资源文件自动生成 部件2G,将对设备信息的访问请求发送到指令处理部件2C。
④指令处理部件2C接收来自请求分到部件2B的对设备信息的访问请求, 执行对应于该访问请求的处理。例如,若访问请求是数据的写入请求,则经设备 数据管理部2D向数据库2-1写入数据。另外,若访问请求是数据的读出请求, 则经设备数据管理部2D从数据库2-1中读出数据。之后,将对应于该访问请求 的数据的写入结果或读出的数据作为对设备信息的访问结果,返回到请求分割部 件2B。
⑤资源文件自动生成部件2G接收来自请求分割部件2B的资源文件请求, 并将该资源文件请求中包含的资源文件名发送到资源文件名解析部件2H。
⑥资源文件名解析部件2H解析来自资源文件自动生成部件2G的资源文件 名,并从该资源文件名中抽取记入[画面种类]、[页No.]、[对象层]、[对象指 定部]、[属性识别符]的信息,作为表示画面种类或对象的画面生成参数,并发 送到资源文件自动生成部件2G。另外,在请求的资源文件是顶部画面的情况下, 资源文件名解析部件2H从作为该资源文件名的[Main.html]中抽取[Main], 将之作为表示画面种类(G1)和对象(器件)的画面生成参数发送到资源文件自动 生成部件2G。
⑦资源文件自动生成部件2G接收从资源文件名解析部件2H发送来的画面 生成参数,根据该画面生成参数表示的画面种类形成该画面的雏形,并从对象取 得有关该对象的属性,生成埋入形成取得的属性的画面雏形中的画面,作为资源 文件。另外,通过向指令处理部件2C发送对设备信息的读出请求,经设备数据 管理部2D,从数据库2-1中读出数据,从而取得关于对象的属性。
⑧资源文件自动生成部件2G在生成的资源文件中设置与其它的资源文件的 链接部的情况下,将该链接目的地的画面生成参数发送到资源文件名生成部件 2I。资源文件名生成部件2I根据来自资源文件自动生成部件2G的画面生成参数 生成资源文件名,将该生成的资源文件名返回到资源文件自动生成部件2G。资 源文件自动生成部件2G将来自资源文件名生成部件2I的资源文件名作为链接目 的地,记述在生成的资源文件中设置的链接部中。
⑨资源文件自动生成部件2G将生成的资源文件发送到请求分割部件2B。
(10)请求分割部件2B在仅收到来自指令处理部件2C的对设备信息的访问 结果的情况下,将该收到的对设备信息的访问结果传递到Web服务器部2A。在 仅收到来自资源文件自动生成部件2G的资源文件的情况下,将该收到的变换后 资源文件传递到Web服务器部2A。在收到来自指令处理部件2C的对设备信息的 访问结果与来自资源文件自动生成部件2G的资源文件的情况下,废弃来自指令 处理部件2C的对设备信息的访问结果,仅将来自资源文件自动生成部件2G的资 源文件传递到Web服务器部2A。
(11)Web服务器部2A将从请求分割部件2B发送来的对设备信息的访问结果 或资源文件(自动生成的资源文件)作为响应消息返回Web客户机终端1。
(12)Web客户机终端1根据从控制器2’返回来的对设备信息的访问结果, 进行处理。另外,显示从控制器2’返回来的资源文件(Web画面)。
另外,对应于来自Web客户机终端1的请求消息的种类,按如下顺序进行 上述处理。
[资源文件请求的情况]
按①、②、③、⑤、⑥、⑦、⑧、⑨、(10)、(11)、(12)的顺序执行。
[对设备信息的访问请求]
按①、②、③、④、(10)、(11)、(12)的顺序执行。
[复合请求]
按①、②、③、④、⑤、⑥、⑦、⑧、⑨、(10)、(11)、(12)的顺序执行。
图12示出上述控制器2’的处理动作的流程图。控制器2’一旦接收来自Web 客户机终端1的请求消息(步骤101为是),则解析该请求消息(步骤102)。另外, 若该请求消息中包含对设备信息的访问请求(步骤103为是),则执行设备信息的 访问(步骤104),编辑由此得到的对设备信息的访问结果(步骤105)。
另外,若来自Web客户机终端1的请求消息中包含资源文件请求(步骤106 为是),则控制器2’从该资源文件请求中包含的资源文件名中抽取至少表示画面 种类和对象的画面生成参数(步骤107),根据该抽取的画面生成参数的画面种类 来形成画面的雏形,从对象取得关于该对象的属性(设备数据),生成埋入形成取 得的属性的画面雏形中的画面,作为资源文件(步骤108)。
另外,在生成的资源文件中设置与其它的资源文件的链接部的情况下(步骤 109为是),根据该链接目的地的画面生成参数生成资源文件名(步骤110),作为 链接目的地记述在生成该资源文件名的资源文件中设置的链接部中(步骤111)。
控制器2’响应于步骤106的否,或经步骤107-111进入步骤112,检查是否 有生成的资源文件。若未生成资源文件,则将步骤105中编辑的对设备信息的访 问结果作为响应消息发送到Web客户机终端1(步骤113)。若生成资源文件,则 仅将生成的资源文件作为响应消息发送到Web客户机终端1(步骤114)。
[资源文件生成的具体例]
图13中表示图12中所示步骤107-111的资源文件生成处理的细节。下面, 根据该流程图,以自动生成图10所示的属性一览画面作为资源文件的情况为例, 说明该处理动作。
在Web客户机终端1中,设当前显示的Web画面是图6所示的对象一览画 面G2,点击该对象一览画面G2中表示副遥控器的ID序号的区域BT4。此时,对 区域BT4记述[020120100102001——000.html],作为资源文件名(参照图 3(a))。
在该资源文件名中,最初的[02]是[画面种类(属性一览画面)]的信息, 下面的[01]是[页No.]的信息,下面的[2]是[对象层(第2层)]的信息, 下面的[0100102001——]是[对象指定部]的信息,下面的[000]是[属性 识别符]的信息。在[对象指定部]中,0100102001  ——]从图3(b)所示结构 可知,表示图2所示数据结构中的副遥控器No.1。
若在对象一览画面G2中点击区域BT4,则将包含 [020120100102001——000.html]的资源文件请求作为记述在该区域BT4中的 资源文件名发送到控制器2’。
控制器2’接收来自该Web客户机终端1的资源文件请求,并从该资源文件 请求中包含的资源文件名中抽取画面生成参数(步骤201)。此时,抽取[画面种 类]、[页No.]、[对象层]、[对象指定部]的信息来作为画面生成参数。
控制器2’根据[画面种类]和[页No.]的信息来特定画面的种类,根据 [对象层]和[对象指定部]的信息来特定对象。此时,特定[属性一览画面的 第1页]来作为画面的种类,特定[副遥控器No.1]来作为对象。另外,根据 该特定的画面的种类来生成画面头与表,并设置在画面单元中(步骤202、 203)。另外,在画面头中埋入特定的对象的种类或实例No.。
接着,控制器2’对特定的对象的属性,将其开头的属性No.设为N=1(步骤 204)。之后,从数据库2-1中取得该对象的属性No.1的信息(属性信息),将该 取得的属性信息设置在画面单元中(步骤206)。取得的属性信息中与该属性的当 前值一致,还包含可/不可写入的信息。
控制器2’在设置在画面单元中的属性信息是可写入的情况下(步骤207为 是),生成该属性信息至设定画面的链接目的地(步骤208)。此时,因为从属性 信息知道该设定画面的种类或对象,所以将该画面的种类或对象设为链接目的地 的画面生成参数,根据该画面生成参数来形成资源文件名。
之后,将该形成的资源文件名设为属性信息至设定画面的链接目的地,将 该链接目的地的资源文件名设置在画面单元中(步骤209),并设N=N+1(步骤 210)。在设置在画面单元中的属性信息是不可写入的情况下,直接前进到步骤 210,设为N=N+1。
下面一样,重复步骤205-210的动作,直到N变为最终属性No.,若N变为 最终属性No.(步骤211为是),则生成画面页脚,并将该画面页脚设置在画面单 元中(步骤212),结束资源文件生成处理。
上述中,以自动生成图10所示的属性一览画面的情况为例进行说明,但其 它画面(资源文件)也通过一样的处理来自动生成。
从以上说明可知,通过本实施方式的控制器2’,解析从Web客户机终端1 发送来的请求消息中包含的资源文件名,抽取根据该资源文件名得到的至少画面 的种类与对象,作为画面生成参数,并根据该抽取的画面生成参数来自动生成资 源文件,所以不象以前那样事先形成变换前资源文件,另外,可削减为了存储变 换前资源文件所必需的存储器容量。
另外,将自动生成的资源文件发送到Web客户机终端1,显示于Web客户机 终端1的画面上。在Web客户机终端1中,若点击显示的资源文件(Web画面)的 链接部,则将包含记述在该链接部中的资源文件名的请求消息(资源文件请求) 发送到控制器2’,通过与上述一样的处理,发送控制器2’中自动生成的资源 文件。因此,在本实施方式中,Web客户机终端1在顶部画面以外不必形成资源 文件名。从而,减轻Web客户机终端1的请求消息的形成处理,可高速显示画面。
(发明效果)
从以上说明可知,根据第1发明,解析从上位装置发送来的请求消息中包 含的资源文件名,抽取根据该资源文件名得到的至少画面的种类与对象,作为画 面生成参数,并根据该抽取的画面生成参数来自动生成资源文件,所以不必事先 形成变换前资源文件,另外,可削减为了存储变换前资源文件所必需的存储器容 量。
另外,根据第2发明,在生成的资源文件中设置与其它的资源文件的链接 部的情况下,根据该链接目的地的画面生成参数生成资源文件名,将该生成的资 源文件名记述在链接部中,所以在顶部画面以外,不必在上位装置中形成资源文 件名,减轻上位装置的请求消息的形成处理。
相关专利内容
标题 发布/更新时间 阅读量
单手柄多路阀控制器 2020-05-11 188
一种具有锁止控制机构的室内控制器 2020-05-12 72
一种单刀双掷温度控制器 2020-05-12 791
压路机左右手油门联动分配控制器 2020-05-12 607
控制器 2020-05-13 774
推拉软轴控制器 2020-05-12 394
三软轴控制器 2020-05-12 871
可调温度控制器 2020-05-13 398
多路阀控制器 2020-05-12 715
一种时间控制器 2020-05-12 186
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈