用于现场设备的数据库接口的制作方法

文档序号:6281458阅读:159来源:国知局
专利名称:用于现场设备的数据库接口的制作方法
用于现场i殳备的数据库接口
本专利申请要求于2005年10月27日提交的美国临时专利申请 60/730,713以及于2005年10月27日提交的德国专利申请10 2005 051 580.0的优先权,其公开的内^it过参考结合于此。
本发明大体上涉及测量技术的技术领域。特别地,本发明涉及一种用 于测量设备的通信模块、数据库、测量值采集系统、用于处理测量值的方 法以及测量设备布置。
在采集测量值时,常常将不同过程M的测量值彼此结合,以使基于 此实现分析。在此,更为频繁地出现的是,必须在不同的并且通常彼此相 互远离的位置获取测量值,并且这些测量值必须被传输至中央位置来进行 存储。使用中央存储装置能够实现例如针对不同的测量值使用统一的数据 保护方案。此外可能的是,仅仅提供一种分析架构,以处理不同的测量结 果。
通常在测量的位置进行将物理过程信息转换为可被电子数据处理设 备分析的测量值。现场设备将物理过程信息转换为数值,这些数值最后必 须被转发给中央分析设备。
现今,过程信息从现场设备至分析设备的中央数据库的传输例如通过 交换连接(Waehlverbindungen)、集成到现场设备中的Web服务器,通 过E-mail、 SMS或者通过传真发送来进行。在所有这些方法中,为了得 到测量信息,必须主动地从接收器调取^信息。这意味着,测量值在约定的 地点由现场设备提供,随后这些测量值被用户、特别是进行进一步处理的 实例(Instanz)从该地点提取。
为了使得该提取变得容易,虽然可以使用轮询方法,该方法用于以有 规律的时间间隔询问和提取所提供的信息,但是借助这种轮询方法或者由 用户触发的提取方法难以实现,在信息被采集到之后立即提取信息。而在 无规律的测量值采集情况下可能会出现的是,在询问和提供测量值之间的 时间间隔很大,或者可能会出现以过短的间隔进行询问,使得测量系统由 于频繁的询问而受到额外的负荷,并且其性能受到影响。本发明的任务是,提供一种更好的测量值提供装置。
相应地,提供了 一种具有根据独立权利要求的特征的用于测量设备的 通信模块、数据库、测量值采集系统、用于处理测量值的方法以及带有测
量i殳备和通信模块的测量i殳备布置。
根据本发明的一个实施例,提供了一种用于测量设备的通信模块,其 具有第一和第二接口以及web客户端。在第一接口上可以连接有测量设 备。通过第二接口,在通信模块和数据库之间可以建立连接。
通信模块被构建为使得其借助Web客户端将第一接口上所接收的测 量值转发给第二接口,并在那里提供测量值。
Web客户端是一种应用,其与Web服务器通信。通常,Web客户端 为了与Web服务器的通信而使用所谓的超文本传输协议(HTTP )。在本 文中,Web客户端也应当可以理解为一个进程,该进程作为独立的单元 或者集成在总系统中地在处理器上被执行,并控制两个系统之间的通信。 针对Web客户端的行为的控制信息从所存储的软件中获得。
在执行测量之后,Web客户端可以识别出存在有效的测量值。Web 客户端可以将通过通信模块的第一接口所提供的测量值在通信模块上对 测量值进行内部处理之后通过第二接口提供给数据库。测量值或者与测量 关联的另外的信息(例如测量设备的地址标识号、测量的时间或者测量的 持续时间)在此可以被直接传输给数据库,或者被传输到数据库的存储装 置中。
通过使用Web客户端和由此可供使用的、针对数据传输的确认机制, 可以监视测量值传输的结果,并且在出错情况下,可以由通信模块作出相 应的反应。例如,在由于错误的传输(该错误的传输可能由于传输干扰而 引起)导致出错的情况下,重复发送信息。
根据本发明的另一实施例,提供了一种带有接口和服务器的数据库。 数据库的接口在此被构建为使得其适于与Web客户端连接或者通信。数 据库可以接收测量值,其中该测量值由通信模块、特别是由集成在通信模 块上的Web客户端发送。
换句话说,这意味着,数据库的接口与通信模块的接口相匹配,以便 能够接收由通信模块所发送的信息。在该上下文中,匹配意味着不仅仅是 接口以及尤其是数据库和通信模块的接口彼此物理上的匹配,而且该匹配还涉及解释和提取由通信模块发送的信息的可能性。其中涉及到通常在更 高的接口层或者协议层上进行的信息的解释。
在通信模块和数据库上,为了通信而进行与发^目反的处理步骤。通 信模块根据预先给定的规则将消息、特别是测量值打包成适于传输的形 式,而数据库、特别^艮务器可以根据相应的规则又提取出该消息。这样, 通信可以在通信模块向数据库的方向进行,也可以在相反方向上进行。
为了数据库向通信模块方向的通信,数据库的服务器可以担当将消息
打包并发送消息的角色,而在通信模块上的Web客户端将所接收的消息 解包。在通信模块和数据库之间进行通信所根据的规则可以存储在彼此协 调的脚本或者程序中。
根据本发明的另 一实施例,提供了 一种带有至少一个通信模块和至少 一个数据库的测量值采集系统。测量值采集系统被构建为使得通信模块借 助Web客户端为数据库提供测量值。
借助测量值采集系统,可以实现信息在通信模块和数据库之间的可靠 或容错的传输。
通过Web客户端,通信模块和数据库可以相连。由此,可以实现测 量值在通信模块和数据库之间的可靠传输,并且在通信模块和数据库之间 的接口可以灵活地与新的要求匹配。
根据本发明的另 一实施例,提供了 一种用于借助通信模块处理测量值 的方法。为了实施该方法,在第一接口接收测量值,并且借助Web客户 端将该测量值转发给至少一个第二接口 。
该方法的进一步的扩展方案由通信模块和数据库的扩展方案中得到。
才艮据本发明的另一实施例,提供了一种测量i殳备布置。该测量i更备布 置具有用于采集至少一个测量值的测量设备。此夕卜,该测量设备布置具有 通信模块,其中在第一接口上,至少一个测量值可以被输送给该通信模块。
具有通信模块的测量设备布置可以实现对测量设备的测量值的直接 访问。经常可能必要的是,在可以采集测量值的测量设备和例如可以编辑 所采集的测量值的分析单元之间使用总线系统,该总线系统用于在测量设 备和分析单元之间进行通信。为此可能必要的是,必须将测量值转换为特 殊的总线信号。如果测量设备布置具有测量设备和通信模块,则通信模块 可以无需中间转换地通过总线直接访问测量设备的测量值。通信模块可以被集成在测量设备布置中,或者例如可以借助螺旋闭锁器
(Schraubverschluss )来集成。通过这种方式和方法,也可以扩展已有的
测量设备以;M"其进行改型。
根据本发明的另一实施例,提供了一种通信模块,其中第一接口是测 量设备内部接口。
借助测量设备内部接口 ,通信模块可以直接访问由测量设备或者测量 单元提供的测量信号。由此,可以避免必须将信号转换为另一传输格式。 该转换例如会是必要的,以便将远离通信模块的测量设备与通信模块相
连。为此,可能必要的是,例如通过总线协议(例如HART⑧总线协议) 来连接远处的测量设备。通过提供测量设备内部接口,不必动用标准协议 用于传输。
根据本发明的另一实施例,提供了一种通信模块,其中第一接口选自 I2C、 HART 、 Profibus、 Fieldbus FoundationTM (基金会现场总线)以 及VEGAVBUS。
当第一接口对应于标准测量值传输协议时,不同的测量设备可以与通 信模块相连。例如可能必要的是,将标准测量值传输协议用于第一接口, 以便将不同制造商的测量设备连接至通信模块。在本文中,接口本身并非 仅指物理插头,而是应该还包括通过物理连接运行的协议。其中应该还包 含4吏用例如脚本。
根据本发明的另一实施例,提供了一种通信模块,其中第二接口以脚
本语言来编写。其中可涉及传输协议或者接口的更高层。通itJfr本语言对
接口的描述可以实现与通信模块的通信伙伴的灵活匹配。例如为了与数据
库的通信,通信模块可能必须提供确定的信息。对于要传输的信息的类型、
顺序以及数量的要求可以变化。通过借助可以装载到通信模块上并且例如
可以由通信模块的Web客户端执行的脚本来使用或者描述接口 ,可以实 现与数据库的灵活匹配。
通信模块的第二接口例如可以是标准http接口 ,在http连接建立时 该接口将要传输的数据作为URI (统一资源标识符)以单个指令行的形式 提交。在这种指令行中,不同的参数(例如测量的时间、序列号或者测量 值)可以被编码。以脚本语言来编写第二接口于是可以是Web客户端的 规则,Web客户端应当按照该规则来扩展超文本传输协议行,并且该超 文本传输协议行应当被传输给通信伙伴。HTTP中的调用可以由现今常见的网络无需匹配地处理和理解。
根据本发明的另一实施例,提供了一种通信模块,其中该通信模块可 以通过通信媒介连接到数据库。通信媒介可以是电话网络、直接连接或者 因特网。根据所选择的通信连接,可以分别使用不同的传输设备。直接连
接例如可以借助虚调制解调器(Nullmodem)或者通常可以借助RJ 45或 者RS 232标准的交叉线。如果通信模块要连接至电话网络,则可能需要 用于数字信号传输的调制解调器。如果通信媒介要连接至因特网,则通常 使用TCP/IP Socket软件。
根据本发明的另一实施例,提供了一种通信模块,该通信模块被构建 为事件控制地转发测量值。
事件控制可以以多种方式构建。事件控制的例子是在确定的时间、确 定的日子或者在确定的间隔内提供测量值。能够引发事件控制的事件也例 如可以是测量误差,或者在测量结束之后存在测量值。超过或者低于确定 的测量值也可以引发事件控制。
根据本发明的另一实施例,提供了一种通信模块,其中Web客户端 构建为软件模块。将Web客户端构建为软件模块,可以实现在通信模块 的寿命期间能够对Web客户端的软件进行改进,并且能够运行该改进。 通过这种方式,Web客户端可以与新的软件版本匹配,而不必更换整个 通信模块。
根据本发明的另一实施例,提供了一种数据库,其中该数据库被构建 用于存储所接收的测量值。
测量值的存储能够进行数据收集,其中重要的是,应当比较或者分析 时间上相邻排列的测量值。这些值可以在测量之后的任意时间从数据库的 存储器中调取。
根据本发明的另一实施例,提供了一种数据库,其中该数据库,皮构建 为用于连接到通信模块。与通信模块的匹配可以实现测量值在通信模块和 数据库之间的数据交换。由此,可以将测量系统的功能分布到不同的单元 上。通信模块可以针对测量值的传输来优化,而例如数据库可以针对数据 的存储来优化。
根据本发明的另一实施例,提供了一种数据库,其中数据库具有显示 装置,该显示装置被构建为用于显示测量值。借助该显示装置,可以将所
8存储的测量值从数据库中、特别是从数据库的存储装置中调取、显现并且 必要时按照预先给定的规则进行分析。
根据本发明的另一实施例,提供了一种数据库,其中数据库的接口以 脚本语言编写。以脚本语言编写接口可以实现使借助通信模块进行的通信 与可能新出现的要求灵活地匹配。例如可能必要的是,为了存储而存储测 量值的新的或者其他的参数,由此必须扩展在通信模块和数据库之间要传 输的信息。借助接口的、以脚本语言编写的更高的层,可以在传输测量值 时针对变化或者新的要求作出M 。
根据本发明的另一实施例,提供了一种数据库,其中数据库可以通过 (选自因特网、电话网络以及直接连接的)通信^^介与通信模块相连。
通信模块和数据库在位置上可以是分开的。特别是在位置上彼此远离 的测量场景中作为中央数据采集的应用中(例如在大的厂区会出现的那 样),在通信模块和数据库之间使用通信媒介会是有利的。
以下将参照附图描述本发明的有利的实施例。


图1示出了根据本发明的一个实施例的通信模块的方框图。
图2示出了根据本发明的一个实施例的带有集成的通信模块的测量 i殳备的示意图。
图3示出了才艮据本发明的一个实施例的测量值采集系统的示意图。
图4示出了根据本发明的一个实施例的、通信模块与数据库的连接的 示意图。
图5示出了根据本发明的一个实施例的、用于借助Web客户端来传 输信息的脚4^面的输入^^马(Eingabemaske )。
图6示出了根据本发明的一个实施例的脚本情况(Skriptfall)的初 始化脚本。
图7示出了根据本发明的一个实施例的脚本语言中的数据库接口。 图8示出了根据本发明的一个实施例的、针对图7的脚本的流程图。 图9示出了根据本发明的一个实施例的用于询问数据库的脚本。 图10示出了根据本发明的一个实施例的、针对图9的脚本的流程图。 附图中的视图是示意性的而并不合乎比例。在以下对图1至图10的描述中,对于相同的或者相应的元件使用相同的参考标号。
图1示出了根据本发明的一个实施例的通信模块的框图。通信模块
101具有测量值处理设备105和Web客户端103。测量值处理设备105可 以借助第一接口 106连接至测量设备上。为此,第一接口 106例如对应于 一种总线协议,例如12(:、 HART 、 Profibus、 Fieldbus Foundation (基 金会现场总线)或者VEGAVBUS。由此,可以通过第一接口 106建立至 任意的具有相应总线的测量设备的连接。
测量设备可以设置在通信模块101之外,并且因此在图1中未被示出。 在通信模块101和测量设备之间的通信通过第一接口 106进行。在此,测 量设备的测量值到达通信模块101的测量值处理i殳备105。
在测量值处理设备105中,所接收到的测量值被准备用于传输。也就 是说,进行测量值的格式匹配或者分析。通过将测量值处理设备105和 Web客户端103相连的内部连接104,准备好的测量数据或者要传输的数 据被转发给Web客户端103。 Web客户端103位于接口 102的附近,Web 客户端103与该接口 102相连。
在Web客户端103内,将数据编辑为可通过通信媒介传输的数据格 式。为此,数据例如被转换为脚;M^式、可M本读取的格式或者超文本 传输协议句子结构。Web客户端103与通信模块101的第二接口 102相 连,并且以脚本形式编辑的数据可以通过第二接口 102^L提供给另一应用 使用。
在图1中未示出这种应用。然而,这种应用例如可以是带有相应匹配 的接口的数据库。数据库的接口在此可以与第二接口 102直接连接,或者 通过通信媒介连接,并且应当理解由Web客户端编辑的消息格式。
存储器应用可以远离通信模块101。为了仍然能够与该应用通信,第 二接口 102并不直接与该应用相连,而是被连接到通信媒介。通信媒介可 以是例如电话网络、直接连接或者因特网。通过这种通信媒介,可以在数 据库和通信模块101之间进行位置远离的通信。
图2示出了才艮据本发明的一个实施例的测量i殳备布置的示意图,也即 带有集成的通信模块的测量设备。在图2中,通信模块101直接与测量设 备或者传感器203的测量装置201相连。测量装置201和传感器装置202 一同形成了测量i殳备203、传感器203或者现场i殳备203。在通信模块101和传感器203之间的集成的物理连接例如可以通过螺 旋闭锁器来建立,其中通信模块101和测量装置201分别具有匹配的螺紋。 在通信模块101和传感器203之间的通信连接可以借助通信模块101的第 二接口 (在图2中未被示出)来实现。通信模块101可以直接从测量装置 201获取测量值。在测量装置201上被提供的测量值是借助传感器装置202 所测量的物理过程参数的被编辑后的值。
通过测量设备203的直接连接,例如料位测量设备或者压力测量设备 的直接连接,没有通信模块的测量设备203可以加装有通信模块101,并 且使得能够连接至数据库。
图3示出了^L据本发明的一个实施例的测量值采集系统的示意图。测 量值采集系统301具有通信模块101和数据库304。通信模块101通过通 信模块101的第二接口 102与数据库304的接口 303相连。传输通过通信 媒介302 (例如因特网、内联网、电话网络或者直接连接)进行。作为借 助通信媒介302的物理连接,针对两个接口 102和303例如可以4吏用 RS232连接、调制解调器连接或者以太网连接。
测量值由两个测量i殳备203提供,其中这些测量设备由传感器装置 202和测量装置201构成。测量设备203通过第一接口 106与通信模块101 相连。测量设备通过第一接口 106将其确定的过程参数提供给通信模块 101。第一接口 106例如可以是HART⑧、Profibus、 Fieldbus Foundation (基金会现场总线)或者VEGA VBUS。测量值由测量设备203至通信模 块101的通信可以与另一通信关系(例如通信模块101与lt据库304的通 信)无关地进行。
替代测量设备203,也可以将分析设备203连接至通信模块101。这 种分析设备例如作为VEGA公司的VEGALOG 571 , VEGAMET 515或 者VEGAMET 624而获得。通常,分析i殳备的任务在于,将模拟的测量 设备或者传感器连接至数字的分布式分析系统。分析系统例如可以是包括 所属的服务器305的数据库304。
模拟传感器不具有数字接口 ,并且因此首先不能够直接连接至数字总 线系统。然而,具有模拟接口的传感器可以连接至分析设备。分析设备收 集模拟测量设备或者模拟传感器的模拟数据,并且将这些数据转换为数字 信号,这些信号通过数字总线系统102或者106例如分发到数据库。分析 设备在此依照模拟测量总线协议以及数字测量总线协议承担协议转换功能或者网关功能。此外,在存在多个被连接的模拟测量传感器情况下,分 析设备将单个的、所提供的模拟测量参数打包在一起,以便将这些测量参 数在单个数字流中集中地进行发送。
数字总线系统106的例子是VEGA协议DISBUS或者LOGBUS,其 中分析设备可以借助该数字总线系统连接到通信模块101上。然而也可以 使用任何已公开的测量总线系统。
然而也可能的是,除了用于连接模拟测量设备的模拟接口之外,分析 设备还具有用于连接至通信网络302的接口,例如以太网接口。如果分析 设备本身附加地还具有通信模块,则分析设备可以连接至数据库,而不必 使用独立的通信模块。也就是说,分析设备(特别是集成于其中的通信模 块)可以直接与数据库通信。
通信模块101也可以使用在模块化构建的测量系统中。为此,通信模 块101例如可以构建为能够插入组件支承体中的插拔卡,并且在组件支承 体内可以控制组件支承体的另外的模块或者插拔卡对数据库的访问。
传感器203的测量值以有规律的或者无规律的间隔通知通信模块 101。如同通信模块IOI中的限时元件到期一样,在通信模块IOI中存在 测量值或者新的测量值可以被作为事件。其他的事件是低于或者超过确定 的测量值或者传感器或者通信模块的干扰。每个事件都可以引发将测量值 从通信模块101传输给数据库304。例如,通信模块101是VEGA公司的 VEGAMET系统。位于通信模块101上的Web客户端将通过第一接口 106 接收到的测量值编码为对于数据库304可读的并且可通过网络或者通信 媒介302传输的形式。
为此,例如由通信模块101上的Web客户端103将现有的、要传输 的信息转换为与URI —致的句子结构,用于借助超文本传输协议(HTTP) 来传输。例如,具有序列号12345678 (该序列号是在测量设备203的通 道1上被执行的,并且在标签TAG1提供值38)的测量设备的事件被单 元m于2005年7月29日10:5:21转换为以下句子结构
/vmi/vmiinput.php sernum=12345678&channel=l&tag=TAGl&val =38&unit=m&date_time=2005-07-29 10:5:21。
通信模块101中断至数据库的端口 80 (http端口 )的TCP连接,并 且在连接建立之后,以http头"GET/vmi/vmiinput.php sernum=12345678&channel=l&tag=TAGl&val=38 & unit=m&date_time=2005-07-29 10:5:21 http/1.0"引入询问。替代GET, 完全也可以使用^他的http传输方法,例如POST或者HEAD。
该脚本调用可以借助HTTP协议通过通信媒介302来通知数据库 304。在数据库的物理接口 303上连接有服务器305。该服务器例如可以 ;O良务器家族Apache、 PHP和MySQL,或者;U艮务器家族IIS、 SQL、 ASP服务器。在此,各个服务器可以分别为独立的和分布式的服务器。 此外,可以根据要求将服务器任意组合。
在服务器305上运行接口脚本306和显示脚本308 ,其中该服务器305 与存储装置307构成了数据库304。
在通信模块101或者在现场设备101中被执行的Web客户端将信息 通过HTTP连^ff输给服务器305。在该服务器305上,从接口脚本306 (例如CGI、 PHP或者ASP脚本)中获取信息。这些值f^通过连接309 被存储在存储装置307中。由此,值被存储在数据库304中。
数据库304位于通信网络302中。通过这种方式,网站托管提供商 (Webhosting Provider)例如可以运营用于现场设备101的数据库304。 通过分布通信模块101和数据库304,每个系统都可以分开地运行。现场 设备203的信息或者通信模块101的信息可以被直接传输到数据库304 中。在此,通信模块可以监视该传输或者该动作的结果,并且在出错的情 况下作出>^应。通过带有错误的CRC校验和反馈,由数据库304,特别 ^Ji艮务器305向通信模块通知出错的情况。在识别出这种#^之后,通信 模块101可以重复传输。在成功的情况下,通信模块101获得"完成 (Done)"消息。
脚本306用于接收由通信模块101发出的测量值,并且将测量值存储 于存储装置307上或者控制这种存储。
为了能够询问或者分析值,特别是测量值,通过连接310将显示设备 311或者显示装置311与数据库304以及特别是与在服务器305上运行的 显示脚本308相连。连接310可以通过与在通信模块101和数据库304之 间的连接相同的通信媒介302来实现。特别地,显示装置311和数据库 304可以通过直接连接310相连。为了显示,例如可以由显示装置311借 助Web浏览器启动服务器上的显示脚本308,并且由此读取存储于存储 装置307上的测量值。借助显示脚本308,测量值例如可以被转换为确定的显示格式,并且被用于显示。
图4示出了根据本发明的一个实施例的、通信模块101与数据库304 的连接的示意图。例如,如果使用因特网或者内联网作为通信媒介302,
机制。在因特网或者内联网302中的保护机制的一个例子是使用所谓的虚 连接401 (VPN)或者隧道401。在此,通信网络302的输入端、即与接 口 102以及303的连接在虚通道401中进一步实施为连接402。
在隧道内部,数据可以#>密。使用标准协议如HTTP用于测量值 传输使得传输对于网络302是透明的,由此,可以使用通信媒介302的标 准安全方法用于数据连接。由此,通过虚路径401的数据保护可以无需匹 配地用于将测量值从通信模块101传输至数据库304。
图5示出了根据本发明的一个实施例的、用于借助Web客户端传输 信息的脚本接口的输入掩码。为此,在图5中示出了输入掩码501。在输 入掩码501上可以对一些值进行说明。这些值可以是要传输的值。例如, 可以是序列号502,例如具有值12345678。其他的值可以是具有值TAG1 的标签503。另一要传输的值可以是值为38的值504,并且最后在输入掩 码501上说明了单元505,其可以具有值m。由此,从这些输入值502、 503、 504、 505由Web客户端生成与接口 306匹配的URI (统一资源标 识符)句法(Schreibweise)用于通过HTTP进行传输,该句法具有以下 格式。
/vmi/vmiinput.php sernum=12345678&channel=l&tag=TAGl&val =38&unit=m&date_time=2005-07-29 10:5:21。
将所提供的值相应地转换为URI数据格式以及随后通过http的通信 由Web客户端完成。
图6示出了根据本发明的一个实施例的用于脚本文件的初始化脚本。 为了 一致的表示,对于脚本文件306和308必要的M可以被总结在一起 并在配置文件中可伶使用。例如,可以使用变量SgJiostname、 $g_port、 $gdb_username、 $g_db_passowrd以及Sg一databasename。 由此,变量 例如可以用以下值来预i殳
$g hostname = "localhost"
$g_Port = 3306$g_db_username = "root"
$g_db_passowrd =",,
$g—database name = "vmi"。
由此,相应的值以相应的名称被提供给脚本文件使用。
图7示出了根据本发明的一个实施例的脚本语言中的数据库接口。
图8示出了属于图7的流程图。在图8中可以看到的是,以静止状态 S0开始,在第一步骤S1中根据图6中所描述的配置文件对所有被使用的 变量进行初始化。由此,加载脚本文件中的参数。
在随后的步骤S2中,断开至数据库的连接,其中同时控制婆:据库的 可用性。在断开至数据库的连接之后,在步骤S3中由Web客户端接收消 息,并且从所接收的脚本文件或者所总结的地址文件中提取测量值或者另 外的信息值。
在接下来的步骤S4中,所提取的值被提供到数据库304的存储装置 307的事先确定的位置中以供使用。在步骤S4中这些值被存储在数据库 中之后,图8的过程返回到静止状态S5中。
图9示出了根据本发明的一个实施例的用于询问数据库的脚本。
图IO示出了属于图9的流程图。由图10可以得出,从静止状态SIO 出发,在步骤Sll中同样借助图6中的配置文件进行^的初始化。在该 初始化之后,在步骤S12中可以建立与数据库304的连接,特别是与数据 库的存储装置307的连接。同时,在步骤S12中对数据库的存在进行;^r验。
在步骤S13中,从数据库304中读取所希望的信息,并且在步骤S14 中,以脚本中所定义的方式和方法来显示所读取的信息、例如测量值或者 测量值的时刻。在步骤S14中读取和显示测量值之后,该程序返回到静止 状态S15。
要补充地指出的是,"具有,,并不排除其他元素或者步骤,并且"一 个"并不排除多个。此外,要指出的是,参照上述实施例之一所描述的特
^^吏用。在权利要求中的参考标号不应当视为限制。
通信模块和数据库被与压力测量设备和料位测量设备关联地进行了 描述。对于技术人员而言,明显的是,该描述总体上涉及测量设备。测量殳备的其他例子为温度测量i殳备、流量测量i殳备或者气体测量设备。
权利要求
1.一种用于压力测量设备或者料位测量设备的通信模块(101),具有第一接口(106);第二接口(102);Web客户端(103);其中第一接口(106)被构建为用于连接至测量设备(203);其中第二接口(102)被构建为用于连接至数据库(304);其中通信模块(101)被构建为将第一接口(106)上所接收的测量值借助Web客户端(103)转发给第二接口(102)。
2. 根据权利要求1所述的通信模块(101 ),其中第一接口 ( 106)是 测量设备内部接口。
3. 根据权利要求1所述的通信模块(101),其中第一接口 ( 106)选 自I2C、 HART 、 Profibus、 Fieldbus Foundation 以及VEGA VBUS。
4. 根据权利要求1至3中任一项所述的通信模块(101 ),其中第二 接口 (102)以脚本语言编写。
5. 根据权利要求1至4中任一项所述的通信模块(101),其中通信 模块(101)能够通过至少一个选自因特网、电话网络以及直接连接的通 信媒介(302 )连接至数据库(304 )。
6. 根据权利要求1至5中任一项所述的通信模块(101),其中通信 模块(101)被构建为以事件控制的方式转发测量值。
7. 根据权利要求1至6中任一项所述的通信模块(101),其中Web 客户端(103)被构建为软件模块。
8. —种用于压力测量设备和料位测量设备的数据库(304),具有 接口 (303);服务器(305);其中数据库(304)被构建为用于连接至根据权利要求1至7中任一 项所述的通信模块(101);其中接口 (303)被构建用于连接至具有Web客户端(103)的通信 模块(101);其中数据库(304)被构建为接收通信模块(101)发送的测量值。
9. 根据权利要求8所述的数据库(304),还具有 显示装置(311);其中显示装置(311)被构建为显示测量值。
10. 根据权利要求8或9所述的数据库(304),其中接口 (303)以 脚本语言编写。
11. 根据权利要求8至10中任一项所述的数据库(304),其中数据 库(304)能够通过选自因特网、电话网络和直接连接的通信媒介(302 ) 连接至通信模块(101 )。
12. —种测量值采集系统(301),具有至少一个根据权利要求l至 7中任一项所述的通信模块(101);至少一个根据权利要求8至13中任一项所述的数据库(304);其中测量值采集系统(301)被构建为使得通信模块(101)借助 Web客户端(103 )将测量值提供给数据库。
13. —种用于借助通信模块处理测量值的方法,其中该方法包括 在至少 一个第 一接口上接收测量值;借助Web客户端将测量值转发给至少一个第二接口 。
14. 一种测量i殳备布置,具有用于采集至少一个测量值的测量设备(203 );根据权利要求1至7中任一项所述的通信模块(101),在第一接口 (106)上可以将所述至少一个测量值输送给该通信模块(101)。
全文摘要
本发明涉及一种用于测量设备的通信模块,其具有第一接口、第二接口以及集成的Web客户端。在第一接口上可以连接有测量设备,而在第二接口上可以连接有数据库。通信模块被构建为,使得其在第一接口上接收测量值,并且借助Web客户端将该测量值转发给第二接口。
文档编号G05B19/042GK101297248SQ200680039760
公开日2008年10月29日 申请日期2006年10月26日 优先权日2005年10月27日
发明者安德烈亚斯·艾森曼, 弗里多林·法伊斯特, 拉尔夫·舍茨勒 申请人:Vega格里沙贝两合公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1