DE102018203765A1 - Logging system, technical equipment, sensor unit and logging unit - Google Patents

Logging system, technical equipment, sensor unit and logging unit Download PDF

Info

Publication number
DE102018203765A1
DE102018203765A1 DE102018203765.5A DE102018203765A DE102018203765A1 DE 102018203765 A1 DE102018203765 A1 DE 102018203765A1 DE 102018203765 A DE102018203765 A DE 102018203765A DE 102018203765 A1 DE102018203765 A1 DE 102018203765A1
Authority
DE
Germany
Prior art keywords
logging
unit
sensor unit
sensor
measured value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102018203765.5A
Other languages
German (de)
Inventor
Marco Della Penna
Gerhard Fetzer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to DE102018203765.5A priority Critical patent/DE102018203765A1/en
Publication of DE102018203765A1 publication Critical patent/DE102018203765A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

Die Erfindung betrifft ein Protokollierungssystem (10), insbesondere für die Gebäudeautomation, umfassend wenigstens eine Sensoreinheit (1, 2), wobei jede Sensoreinheit (1, 2) über eine eindeutige Sensoreinheit-Kennung verfügt und ausgebildet ist, einen Messdatensatz bereitzustellen, der wenigstens einen Sensor-Messwert und die Sensoreinheit-Kennung umfasst, und eine Protokollierungseinheit (3), die ausgebildet ist, in einem Protokollierungsmodus den Messdatensatz von der wenigstens einen Sensoreinheit (1, 2) zu empfangen und basierend auf dem empfangenen Messdatensatz einen Protokollierungsdatensatz zu erzeugen und abzuspeichern, wobei der Protokollierungsdatensatz wenigstens den Sensor-Messwert und/oder einen auf dem Sensor-Messwert beruhenden verarbeiteten Messwert umfasst, sowie die Sensor-Kennung.The invention relates to a logging system (10), in particular for building automation, comprising at least one sensor unit (1, 2), wherein each sensor unit (1, 2) has an unambiguous sensor unit identifier and is designed to provide a measurement data record comprising at least one Sensor measurement value and the sensor unit identifier, and a logging unit (3), which is designed to receive the measurement data set from the at least one sensor unit (1, 2) in a logging mode and to generate and store a logging data record based on the received measurement data record wherein the logging data set comprises at least the sensor measured value and / or a processed measured value based on the sensor measured value, as well as the sensor identifier.

Description

Die Erfindung betrifft ein Protokollierungssystem, insbesondere für die Gebäudeautomation.The invention relates to a logging system, in particular for building automation.

Das Protokollierungssystem dient dazu, Messwerte zu protokollieren, um beispielsweise zu überprüfen, ob eine Anlage, beispielsweise eine Gebäudeautomationsanlage, insbesondere eine Heizungs-, Jalousien- und/oder Klimaanlagen-Steuerung, korrekt funktioniert.The logging system serves to record measured values in order to check, for example, whether a system, for example a building automation system, in particular a heating, blinds and / or air conditioning control, functions correctly.

Das Protokollierungssystem kann dabei temporär genutzt werden oder auch dauerhaft in der Anlage integriert sein.The logging system can be used temporarily or permanently integrated in the system.

Das Protokollierungssystem umfasst eine oder mehrere Sensoreinheiten und eine Protokollierungseinheit. Die Messwerte werden von den Sensoreinheiten bereitgestellt und an die Protokollierungseinheit übertragen. Die Sensoreinheiten können insbesondere ausgebildet sein, eine Temperatur, Luftfeuchtigkeit, Helligkeit, ein Gas, beispielsweise CO2, einen Volumenstrom, eine Position und/oder einen Verbrauch, beispielsweise von Öl, Gas, Wasser und/oder Strom zu erfassen. Ferner können die Sensoreinheiten ausgebildet sein, Impulse zu zählen, beispielsweise Impulse, die von einem Verbrauchszähler, vorzugsweise für Öl, Gas, Wasser und/oder Strom, bereitgestellt werden.The logging system includes one or more sensor units and a logging unit. The measured values are provided by the sensor units and transmitted to the logging unit. The sensor units may in particular be designed to detect a temperature, humidity, brightness, a gas, for example CO 2, a volume flow, a position and / or a consumption, for example of oil, gas, water and / or electricity. Further, the sensor units may be configured to count pulses, for example pulses provided by a utility meter, preferably for oil, gas, water and / or electricity.

Die von den Sensoreinheiten bereitgestellten Messwerte werden in der Protokollierungseinheit gespeichert. In der Praxis besteht häufig das Problem, dass eine gültige Auswertung der protokollierten Messwerte schwierig und zeitaufwendig ist. Oftmals müssen speziellen Eigenschaften der Sensoreinheiten, wie Auflösung, Offset, und/oder maximaler Messbereich, oder auch bestimmte Umstände der Messung, wie beispielsweise der Installationsort einer Sensoreinheit, bei der Auswertung der Messwerte in angemessener Weise berücksichtigt werden, um zu einem gültigen Auswertungsergebnis zu gelangen. In Nachhinein ist es jedoch oftmals schwierig, diese Aspekte zu rekonstruieren.The measurements provided by the sensor units are stored in the logging unit. In practice, there is often the problem that a valid evaluation of the logged measured values is difficult and time-consuming. Often, special characteristics of the sensor units, such as resolution, offset, and / or maximum measuring range, or certain circumstances of the measurement, such as the installation location of a sensor unit, must be taken into account in the evaluation of the measured values in an appropriate manner in order to arrive at a valid evaluation result , In retrospect, however, it is often difficult to reconstruct these aspects.

Eine Aufgabe der Erfindung besteht darin, ein Protokollierungssystem bereitzustellen, das eine einfachere und schnellere Auswertung der protokollierten Messwerte ermöglicht.It is an object of the invention to provide a logging system which enables a simpler and faster evaluation of the logged measured values.

Die Aufgabe wird gelöst durch ein Protokollierungssystem nach Anspruch 1. Erfindungsgemäß verfügt jede Sensoreinheit über eine eindeutige Sensoreinheit-Kennung und ist ausgebildet, einen Messdatensatz bereitzustellen, der wenigstens einen Sensor-Messwert und die Sensoreinheit-Kennung umfasst. Die Protokollierungseinheit ist ausgebildet, in einem Protokollierungsmodus den Messdatensatz von der wenigstens einen Sensoreinheit zu empfangen und basierend auf dem empfangenen Messdatensatz einen Protokollierungsdatensatz zu erzeugen und abzuspeichern. Der Protokollierungsdatensatz umfasst wenigstens den Sensor-Messwert und/oder einen auf dem Sensor-Messwert beruhenden verarbeiteten Messwert. Ferner umfasst der Protokollierungsdatensatz die Sensor-Kennung.The object is achieved by a logging system according to claim 1. According to the invention, each sensor unit has an unambiguous sensor unit identifier and is designed to provide a measurement data record which comprises at least one sensor measured value and the sensor unit identifier. The logging unit is configured to receive the measurement data set from the at least one sensor unit in a logging mode and to generate and store a logging data record based on the received measurement data record. The logging data record comprises at least the sensor measured value and / or a processed measured value based on the sensor measured value. Furthermore, the logging data set comprises the sensor identifier.

Dadurch, dass jede Sensoreinheit über eine eindeutige Sensoreinheit-Kennung verfügt und diese von der Protokollierungseinheit jeweils zusammen mit dem Sensor-Messwert (oder dem verarbeiteten Messwert) in einem Protokollierungsdatensatz gespeichert wird, kann im Nachhinein jeder Messwert in eindeutiger Weise derjenigen Sensoreinheit zugeordnet werden, von der der Messwert stammt. Die eindeutige Zuordnung zwischen den Sensoreinheiten und den Messwerten macht es einfacher, bei der Auswertung der Messwerte bestimmte Eigenschaften der Sensoreinheiten zu berücksichtigen, da durch diese Zuordnung für jeden Messwert die jeweils zugehörige Sensoreinheit (und damit auch deren spezifischen Eigenschaften) schnell und einfach bestimmt werden kann. Die Auswertung der protokollierten Messwerte kann daher insgesamt schneller und einfacher erfolgen.Because each sensor unit has an unambiguous sensor unit identifier and this is stored by the logging unit together with the sensor measured value (or the processed measured value) in a logging data record, each measured value can be uniquely assigned to that sensor unit, from the reading comes from. The unambiguous assignment between the sensor units and the measured values makes it easier to take into account certain characteristics of the sensor units when evaluating the measured values, since this assignment allows the associated sensor unit (and thus also its specific properties) to be determined quickly and easily for each measured value , The evaluation of the logged measured values can therefore be faster and easier overall.

Mit dem erfindungsgemäßen Protokollierungssystem kann insbesondere auch bei einer großen Anzahl an Sensoreinheiten noch gewährleistet werden, dass die Messwerte im Nachhinein korrekt zugeordnet und ausgewertet werden können. Ferner kann bei Vorhandensein mehrerer Protokollierungssysteme, die beispielsweise parallel und/oder unabhängig voneinander betrieben werden, insbesondere kommunikativ nicht miteinander in Verbindung stehen, und zweckmäßigerweise jeweils mehrere Sensoreinheiten umfassen, durch die jeder Sensoreinheit zugeordnete eindeutige Sensoreinheit-Kennung gewährleistet werden, dass zu jedem Messwert im Nachhinein die jeweils zugehörige Sensoreinheit bestimmt werden kann.With the logging system according to the invention, it is still possible, in particular even with a large number of sensor units, to ensure that the measured values can be correctly allocated and evaluated retrospectively. Further, in the presence of multiple logging systems, which are operated for example in parallel and / or independently, in particular communicatively not communicate with each other, and expediently each comprise a plurality of sensor units are ensured by each sensor unit associated unique sensor unit identifier that each measured value in Afterwards, the respectively associated sensor unit can be determined.

Mit der Formulierung, dass jede Sensoreinheit über eine eindeutige Sensoreinheit-Kennung verfügt, ist gemeint, dass jeder Sensoreinheit-Kennung genau eine Sensoreinheit zugeordnet ist; d.h., dass jede Sensoreinheit über eine andere Sensoreinheit-Kennung verfügt. Vorzugsweise ist die Beziehung zwischen den Sensoreinheit-Kennungen und den Sensoreinheiten eineindeutig; d.h., dass jeder Sensoreinheit-Kennung genau eine Sensoreinheit zugeordnet ist und jede Sensoreinheit genau eine Sensoreinheit-Kennung hat.By the formulation that each sensor unit has a unique sensor unit identifier, it is meant that each sensor unit identifier is associated with exactly one sensor unit; that is, each sensor unit has a different sensor unit identifier. Preferably, the relationship between the sensor unit identifiers and the sensor units is unambiguous; that is, each sensor unit identifier is associated with exactly one sensor unit and each sensor unit has exactly one sensor unit identifier.

Zweckmäßigerweise ist jede Sensoreinheit-Kennung global eindeutig; vorzugsweise wird bei der Herstellung der Sensoreinheiten jede Sensoreinheit-Kennung global nur ein einziges Mal vergeben. Auch bei Vorhandensein mehrerer unabhängiger Protokollierungssysteme mit jeweils mehreren Sensoreinheiten ist jeder Sensoreinheit-Kennung zweckmäßigerweise genau eine Sensoreinheit zugeordnet.Conveniently, each sensor unit identifier is globally unique; Preferably, each sensor unit identifier is assigned globally only once in the manufacture of the sensor units. Even in the presence of several independent Logging systems with a plurality of sensor units each sensor unit identifier is expediently assigned exactly one sensor unit.

Vorteilhafte Weiterbildungen sind Gegenstand der Unteransprüche.Advantageous developments are the subject of the dependent claims.

Exemplarische Details und beispielhafte Ausführungsformen werden nachstehend unter Bezugnahme auf die Figuren erläutert. Dabei zeigt

  • 1 ein Blockdiagramm eines Protokollierungssystem,
  • 2 einen Aufbau einer Codeinformation, und
  • 3 ein Blockdiagramm einer technischen Anlage.
Exemplary details and exemplary embodiments will be explained below with reference to the figures. It shows
  • 1 a block diagram of a logging system,
  • 2 a structure of code information, and
  • 3 a block diagram of a technical facility.

Die 1 zeigt ein Protokollierungssystem 10 gemäß einer beispielhaften Ausführungsform. Das Protokollierungssystem 10 umfasst exemplarisch zwei Sensoreinheiten: eine erste Sensoreinheit 1 und eine zweite Sensoreinheit 2. Alternativ dazu können auch mehr oder weniger als zwei Sensoreinheiten vorhanden sein. Vorzugsweise umfasst das Protokollierungssystem 10 zwei oder mehr Sensoreinheiten.The 1 shows a logging system 10 according to an exemplary embodiment. The logging system 10 exemplarily comprises two sensor units: a first sensor unit 1 and a second sensor unit 2 , Alternatively, more or less than two sensor units may be present. Preferably, the logging system includes 10 two or more sensor units.

Jede der Sensoreinheiten 1, 2 des Protokollierungssystems 10 verfügt über eine eindeutige Sensoreinheit-Kennung und ist ausgebildet, einen Messdatensatz bereitzustellen. Der Messdatensatz umfasst wenigstens einen Sensor-Messwert und die Sensoreinheit-Kennung.Each of the sensor units 1 . 2 of the logging system 10 has a unique sensor unit identifier and is configured to provide a measurement data set. The measurement data set comprises at least one sensor measurement value and the sensor unit identifier.

Das Protokollierungssystem 10 umfasst ferner eine Protokollierungseinheit 3, die ausgebildet ist, in einem Protokollierungsmodus den Messdatensatz von wenigstens einer der Sensoreinheiten 1, 2 zu empfangen und basierend auf dem empfangenen Messdatensatz einen Protokollierungsdatensatz zu erzeugen und abzuspeichern. Der Protokollierungsdatensatz umfasst wenigstens den Sensor-Messwert und/oder einen auf dem Sensor-Messwert beruhenden verarbeiteten Messwert sowie die Sensoreinheit-Kennung.The logging system 10 further comprises a logging unit 3 adapted to, in a logging mode, the measurement data set of at least one of the sensor units 1 . 2 and to generate and store a logging record based on the received measurement record. The logging data record comprises at least the sensor measured value and / or a processed measured value based on the sensor measured value as well as the sensor unit identifier.

Wie vorstehend bereits erwähnt, wird es auf diese Weise möglich, bei der Auswertung der protokollierten Messwerte nachzuvollziehen, welcher Messwert von welcher Sensoreinheit stammt. Dadurch können bestimmte Eigenschaften der Sensoreinheiten leichter berücksichtigt werden, so dass die Auswertung insgesamt schneller und einfacher durchgeführt werden kann.As already mentioned above, it becomes possible in this way, in the evaluation of the logged measured values, to understand which measured value originates from which sensor unit. As a result, certain properties of the sensor units can be taken into account more easily, so that the evaluation can be performed faster and easier overall.

Im Folgenden werden exemplarische Details des Protokollierungssystems sowie dessen Komponenten erläutert.The following explains exemplary details of the logging system and its components.

Zunächst soll auf einen typischen Betrieb des Protokollierungssystems 10 eingegangen werden.First, let's look at a typical operation of the logging system 10 To be received.

In einem typischen Betrieb des Protokollierungssystems 10 empfängt die Protokollierungseinheit 3 von jeder Sensoreinheit 1, 2 regelmäßig einen neuen Messdatensatz. Im nachstehenden Beispiel werden die Messdatensätze mit „Mij“, die Sensor-Messwerte mit „SMij“ und die Sensoreinheit-Kennungen mit „SKi“ referenziert. Der Index „i“ steht für die zugehörige Sensoreinheit und der Index „j“ ist eine Nummerierung.In a typical operation of the logging system 10 receives the logging unit 3 from each sensor unit 1 . 2 regularly a new measurement data set. In the example below, the measurement data sets are referenced as "M ij ", the sensor measurements as "SM ij " and the sensor unit identifiers as "SK i ". The index "i" stands for the associated sensor unit and the index "j" is a numbering.

Beispielsweise empfängt die Protokollierungseinheit 3 die Messdatensätze M11, M21, M12, M22. Die Messdatensätze haben dabei insbesondere den folgenden Inhalt: M11 = SM11, K1; M21 = SM21, K2; M12 = SM12, K1; M22 = SM22, K2.For example, the logging unit receives 3 the measurement data sets M 11 , M 21 , M 12 , M 22 . In particular, the measurement data records have the following content: M 11 = SM 11 , K 1 ; M 21 = SM 21 , K 2 ; M 12 = SM 12 , K 1 ; M 22 = SM 22 , K 2 .

Gemäß einer möglichen Weiterbildung kann jeder Messdatensatz zusätzlich eine Sensoreinheit-Zusatzinformation „SZi“ umfassen.According to one possible development, each measured data set can additionally comprise a sensor unit additional information "SZ i ".

In der Protokollierungseinheit 3 werden die Sensor-Messwerte dann zu verarbeiteten Messwerten verarbeitet und zusammen mit den Sensoreinheit-Kennungen als Protokollierungsdatensätze abgespeichert. Alternativ dazu können die Sensor-Messwerte auch unverarbeitet mit den Sensoreinheit-Kennungen als Protokollierungsdatensätze abgespeichert werden. Nachstehendes Beispiel bezieht sich auf ersteren Fall, gilt aber analog auch für den zweiten Fall (wobei anstelle der verarbeiteten Messwerte die Sensor-Messwerte gespeichert werden).In the logging unit 3 The sensor measured values are then processed into processed measured values and stored together with the sensor unit identifiers as logging data records. Alternatively, the sensor measurements may be stored unprocessed with the sensor unit identifiers as logging records. The following example refers to the former case, but applies analogously also to the second case (where instead of the processed measured values the sensor measured values are stored).

Die verarbeiteten Messwerte werden mit „VMij“ und die Protokollierungsdatensätze mit „Pij“ referenziert.The processed measurements are referenced as "VM ij " and the logging records as "P ij ".

Die Protokollierungseinheit 3 erzeugt und speichert die Protokollierungsdatensätze P11, P21, P12, P22 mit dem folgenden Inhalt: P11 = VM11, K1; P21 = VM21, K2; P12 = VM12, K1; P22 = VM22, K2.The logging unit 3 generates and stores the logging records P 11 , P 21 , P 12 , P 22 with the following contents: P 11 = VM 11 , K 1 ; P 21 = VM 21 , K 2 ; P 12 = VM 12 , K 1 ; P 22 = VM 22 , K 2 .

Die Protokollierungsdatensätze werden zweckmäßigerweise nacheinander in eine Protokollierungsdatei geschrieben. In dem beschriebenen Beispiel hat die Protokollierungsdatei beispielsweise den folgenden Inhalt: „VM11, K1, VM21, K2, VM12, K1, VM22, K2“. Die Protokollierungsdatei enthält also eine Vielzahl von Messwerten von verschiedenen Sensoreinheiten, wobei zu jedem Messwert (insbesondere vor oder nach jedem Messwert) die Sensoreinheit-Kennung der zugehörigen Sensoreinheit gespeichert ist.The logging records are expediently written one after the other in a log file. For example, in the example described, the log file has the following contents: "VM 11 , K 1 , VM 21 , K 2 , VM 12 , K 1 , VM 22 , K 2 ". The logging file thus contains a large number of measured values from different sensor units, the sensor unit identifier of the associated sensor unit being stored for each measured value (in particular before or after each measured value).

Als Nächstes sollen die Sensoreinheiten 1, 2 erläutert werden. Sofern nicht anders angegeben, gelten die nachstehenden Erläuterungen für beide Sensoreinheiten 1 und 2, auch wenn der Einfachheit halber nur auf die Sensoreinheit 1 Bezug genommen wird. Sofern das Protokollierungssystem über weitere Sensoreinheiten verfügt, sind diese vorzugsweise in Entsprechung zu den Sensoreinheiten 1, 2 ausgebildet.Next, the sensor units 1 . 2 be explained. Unless otherwise stated, the following explanations apply to both sensor units 1 and 2 even if simplicity only on the sensor unit 1 Reference is made. If the logging system has further sensor units, these are preferably in correspondence with the sensor units 1 . 2 educated.

Die Sensoreinheit 1 verfügt über ein Gehäuse 32, ein Sensorelement 17 und einen Mikrocontroller 16. Das Sensorelement 17 und/oder der Mikrocontroller 16 sind im Gehäuse 32 untergebracht. An der Sensoreinheit 1, insbesondere außen am Gehäuse 32, ist vorzugsweise ein optisch lesbarer Sensoreinheit-Code 4 vorgesehen. Die Sensoreinheit 1 verfügt ferner über eine Kommunikationsschnittstelle zur Kommunikation mit der Protokollierungseinheit 3, insbesondere über einen Kommunikationsbus. Exemplarisch umfasst die Kommunikationsschnittstelle einen Stecker 11.The sensor unit 1 has a housing 32 , a sensor element 17 and a microcontroller 16 , The sensor element 17 and / or the microcontroller 16 are in the case 32 accommodated. At the sensor unit 1 , in particular on the outside of the housing 32 , is preferably an optically readable sensor unit code 4 intended. The sensor unit 1 also has a communication interface for communication with the logging unit 3 , in particular via a communication bus. By way of example, the communication interface comprises a plug 11 ,

Die eindeutige Sensoreinheit-Kennung ist auf der Sensoreinheit 1 derart abgespeichert, dass sie von dem Mikrocontroller 16 gelesen werden kann. Zweckmäßigerweise ist die eindeutige Sensoreinheit-Kennung derart abgespeichert, dass sie nicht verändert werden kann. Beispielsweise ist die Sensoreinheit-Kennung fest einprogrammiert. Die Sensoreinheit 1, insbesondere der Mikrocontroller 16, verfügt über einen nicht-flüchtigen Speicher, in dem die eindeutige Sensoreinheit-Kennung insbesondere schreibgeschützt gespeichert ist.The unique sensor unit identifier is on the sensor unit 1 stored by the microcontroller 16 can be read. Advantageously, the unique sensor unit identifier is stored such that it can not be changed. For example, the sensor unit identifier is permanently programmed. The sensor unit 1 , especially the microcontroller 16 , has a non-volatile memory in which the unique sensor unit identifier is stored in particular read-only.

Bei der Sensoreinheit-Kennung handelt es sich insbesondere um eine in einem vorgegebenen Adressraum, insbesondere einem 48-Bit-Adressraum, nur einmal vergebene Adresse. Beispielsweise handelt es sich bei der Sensoreinheit-Kennung um eine Adresse aus dem 1-Wire-Adressraum. Die Sensoreinheit-Kennung stellt insbesondere eine Adresse dar, mit der die Protokollierungseinheit 3 über den Kommunikationsbus die zugehörige Sensoreinheit ansprechen kann. Die Sensoreinheit-Kennung ist exemplarisch eine binäre Zahl, insbesondere eine 48-Bit lange binäre Zahl.The sensor unit identifier is, in particular, an address assigned only once in a predetermined address space, in particular a 48-bit address space. By way of example, the sensor unit identifier is an address from the 1-wire address space. The sensor unit identifier in particular represents an address with which the logging unit 3 can address the corresponding sensor unit via the communication bus. The sensor unit identifier is exemplarily a binary number, in particular a 48-bit long binary number.

Die Sensoreinheit 1 ist ausgebildet, mit dem Sensorelement 17 eine Messgröße zu erfassen und basierend auf der Messgröße einen Sensor-Messwert bereitzustellen, beispielsweise mittels des Mikrocontrollers 16. Die Sensoreinheit 1 ist ferner ausgebildet, mit dem Mikrocontroller 16, insbesondere mit einer auf dem Mikrocontroller 16 vorhandenen Messdatensatz-Bereitstellungsfunktion einen Messdatensatz bereitzustellen, der den Sensor-Messwert und die eindeutige Sensoreinheit-Kennung umfasst. Der Messdatensatz wird an der Kommunikationsschnittstelle bereitgestellt. Die Bereitstellung des Messdatensatzes kann beispielsweise als Reaktion auf eine Anfrage von der Protokollierungseinheit 3 erfolgen.The sensor unit 1 is formed with the sensor element 17 to detect a measured variable and to provide a sensor measured value based on the measured variable, for example by means of the microcontroller 16 , The sensor unit 1 is further configured with the microcontroller 16 , especially with one on the microcontroller 16 existing measurement data set provisioning function to provide a measurement data set comprising the sensor measurement value and the unique sensor unit identifier. The measurement data record is provided at the communication interface. The provision of the measurement data record may, for example, be in response to a request from the logging unit 3 respectively.

Wie bereits erwähnt, verfügt die Kommunikationsschnittstelle exemplarisch über einen Stecker 11. Der Stecker 11 ist beispielsweise in der Bauform eines USB-A-Steckers ausgeführt. Zweckmäßigerweise ist die Sensoreinheit 1 ausgebildet, mit der Protokollierungseinheit 3 über den Kommunikationsbus, insbesondere einen Master/Slave-Bus, zu kommunizieren. Zweckmäßigerweise ist der Kommunikationsbus kein USB-Standard. Bei dem Kommunikationsbus handelt es sich beispielsweise um einen Bus, der nur drei Leitungen, beispielsweise eine Masseleitung, eine Spannungsversorgungsleitung und eine Datenleitung, benötigt. Folglich werden vorzugsweise nur drei Kontakte des Steckers 11 verwendet. Über die Datenleitung wird beispielsweise ein digitales Signal übertragen. Exemplarisch handelt es sich bei dem Kommunikationsbus um 1-Wire. Zweckmäßigerweise ist also der Stecker 11 in USB-A-Bauform ausgeführt, die darüber stattfindende Kommunikation erfolgt jedoch mit einem anderen Kommunikationsbus als USB.As already mentioned, the communication interface has a plug, for example 11 , The plug 11 is designed, for example, in the design of a USB A connector. Conveniently, the sensor unit 1 trained, with the logging unit 3 communicate via the communication bus, in particular a master / slave bus. Conveniently, the communication bus is not a USB standard. The communication bus is, for example, a bus that requires only three lines, for example a ground line, a voltage supply line and a data line. Consequently, preferably only three contacts of the plug 11 used. For example, a digital signal is transmitted via the data line. By way of example, the communication bus is 1-wire. Conveniently, so is the plug 11 in USB-A design, the communication taking place over it takes place however with a communication bus other than USB.

Alternativ oder zusätzlich dazu kann jede Sensoreinheit 1, 2 auch über eine andere Kommunikationsschnittstelle, einen anderen Stecker, insbesondere auch eine drahtlose Kommunikationsschnittstelle, verfügen und darüber mit der Protokollierungseinheit 3 kommunizieren.Alternatively or additionally, each sensor unit 1 . 2 also have a different communication interface, a different connector, in particular a wireless communication interface, and about it with the logging unit 3 communicate.

Die Sensoreinheit 2 ist in Entsprechung zur Sensoreinheit 1 ausgebildet und stellt ebenfalls einen Messdatensatz bereit. Vorzugsweise erfasst die Sensoreinheit 2 eine andere Messgröße als die Sensoreinheit 1. Der Messdatensatz von der Sensoreinheit 2 umfasst einen von der Sensoreinheit 2 bereitgestellten Messwert sowie die eindeutige Sensoreinheit-Kennung der Sensoreinheit 2.The sensor unit 2 is in correspondence with the sensor unit 1 trained and also provides a measurement data set. Preferably, the sensor unit detects 2 a different measure than the sensor unit 1 , The measurement data set from the sensor unit 2 includes one of the sensor unit 2 provided measured value and the unique sensor unit identifier of the sensor unit 2 ,

Zweckmäßigerweise stellen eine, mehrere oder alle Sensoreinheiten wiederholt, insbesondere periodisch, einen neuen Messdatensatz mit einem neuen Messwert bereit.Conveniently, one, several or all sensor units repeatedly, in particular periodically, provide a new measurement data set with a new measured value.

Wie vorstehend bereits erwähnt, verfügt die Sensoreinheit 1 insbesondere über einen optisch lesbaren Sensoreinheit-Code 4. Der Sensoreinheit-Code 4 ist insbesondere ein maschinenlesbarer Code, beispielsweise ein QR-Code. In dem Sensoreinheit-Code 4 ist als Codeinformation 5 insbesondere die eindeutige Sensoreinheit-Kennung enthalten. Optional kann zusätzlich dazu noch weitere Information in dem Sensoreinheit-Code 4 enthalten sein, beispielsweise eine jeweilige Sensoreinheit-Zusatzinformation.As already mentioned above, the sensor unit has 1 in particular via an optically readable sensor unit code 4 , The sensor unit code 4 is in particular a machine-readable code, for example a QR code. In the sensor unit code 4 is as code information 5 in particular, contain the unique sensor unit identifier. Optionally, in addition to this, further information in the sensor unit code 4 be contained, for example, a respective sensor unit additional information.

Die 2 zeigt einen exemplarischen Aufbau der in dem Sensoreinheit-Code 4 enthaltenen Codeinformation 5.The 2 shows an exemplary structure of the sensor unit code 4 contained code information 5 ,

Die Codeinformation 5 verfügt insbesondere über einen Protokollabschnitt 26, einen Kategorieabschnitt 27, in dem eine Kategorieinformation enthalten ist, einen Kennungsabschnitt 28, in dem die Sensoreinheit-Kennung enthalten ist, und/oder einen Zusatzabschnitt, in dem die Sensoreinheit-Zusatzinformation enthalten ist. Der Protokollabschnitt 26 kann auch als erster Codeabschnitt bezeichnet werden, und der übrige Abschnitt der Codeinformation 5, also der Kategorieabschnitt 27, der Kennungsabschnitt 28 und/oder der Zusatzabschnitt 28, als zweiter Codeabschnitt. The code information 5 has in particular a protocol section 26 , a category section 27 in which category information is included, an identification section 28 in which the sensor unit identifier is included, and / or an additional portion in which the sensor unit additional information is included. The protocol section 26 may also be referred to as the first portion of code, and the remainder of the piece of code information 5 , that is the category section 27 , the identification section 28 and / or the additional section 28 , as a second code section.

Zweckmäßigerweise stellt die gesamte Codeinformation 5 eine URL dar. Der Protokollabschnitt definiert beispielsweise ein Netzwerkprotokoll und umfasst zweckmäßigerweise eine Domäne, unter der ein auf der Protokollierungseinheit 3 bereitgestellter Webserver erreichbar ist. Der Kategorieabschnitt 27 definiert beispielsweise die Sensorart der zugehörigen Sensoreinheit und/oder die Messgröße, die mit der zugehörigen Sensoreinheit erfasst wird. Vorzugsweise umfasst der Kategorieabschnitt 27 die Maßeinheit des mit der zugehörigen Sensoreinheit erfassten Messwerts. Die in dem Zusatzabschnitt 28 enthaltene Sensoreinheit-Zusatzinformation betrifft beispielsweise eine Eigenschaft der Sensoreinheit, insbesondere des Sensorelements, beispielsweise eine Messeigenschaft, wie z.B. eine Messauflösung , Messbereich, Messgenauigkeit, einen Offset, etc.Conveniently, the entire code information 5 For example, the protocol section defines a network protocol and conveniently includes a domain, one of which is on the logging unit 3 provided web server is reachable. The category section 27 defines, for example, the type of sensor of the associated sensor unit and / or the measured variable which is detected by the associated sensor unit. Preferably, the category section comprises 27 the unit of measurement of the measured value acquired with the associated sensor unit. The in the additional section 28 The sensor unit additional information contained, for example, relates to a property of the sensor unit, in particular of the sensor element, for example a measurement property, such as a measurement resolution, measurement range, measurement accuracy, an offset, etc.

Gemäß einer bevorzugten Ausgestaltung ist der zweite Codeabschnitt 128 Bit lang, wobei zweckmäßigerweise der Kategorieabschnitt 8 Bit, der Kennungsabschnitt 48 Bit und/oder der Zusatzabschnitt 72 Bit lang ist.According to a preferred embodiment, the second code section is 128 bits long, wherein expediently the category section is 8 bits, the identification section is 48 bits and / or the additional section is 72 bits long.

Wie vorstehend bereits erwähnt, verfügt die Codeinformation 5 der Sensoreinheit 1 zweckmäßigerweise über die Sensoreinheit-Zusatzinformation. Die Sensoreinheit-Zusatzinformation ist dabei insbesondere nicht in der Sensoreinheit 1, zweckmäßigerweise nicht in dem Mikrocontroller 16 gespeichert. Die Sensoreinheit-Zusatzinformation ist also nur in dem optisch lesbaren Sensoreinheit-Code 4 enthalten. Wie nachstehend noch erläutert wird, kann bei einer solchen Sensoreinheit 1 dann bei der Inbetriebnahme die Sensoreinheit-Zusatzinformation dem Mikrocontroller 16 zur Verfügung gestellt werden. Dies kann die Herstellung der Sensoreinheit 1 erleichtern, da es unter Umständen einfacher ist, bei der Herstellung (oder danach) die Sensoreinheit-Zusatzinformation außen an der Sensoreinheit 1 vorzusehen anstatt die Sensoreinheit-Zusatzinformation in den Mikrocontroller 16 zu schreiben.As mentioned above, the code information has 5 the sensor unit 1 expediently via the sensor unit additional information. The sensor unit additional information is in particular not in the sensor unit 1 , expediently not in the microcontroller 16 saved. The sensor unit additional information is therefore only in the optically readable sensor unit code 4 contain. As will be explained below, in such a sensor unit 1 then during commissioning, the sensor unit additional information to the microcontroller 16 to provide. This may be the manufacture of the sensor unit 1 facilitate, since it may be easier in the manufacture (or after) the sensor unit additional information outside the sensor unit 1 instead of providing the sensor unit additional information in the microcontroller 16 to write.

Gemäß einer möglichen Ausführungsform wird die Sensoreinheit 1 für sich genommen, also ohne die weiteren Komponenten des Protokollierungssystems 10, bereitgestellt.According to a possible embodiment, the sensor unit 1 taken alone, without the other components of the logging system 10 , provided.

Als Nächstes werden exemplarische Details der Protokollierungseinheit 3 erläutert.Next are exemplary details of the logging unit 3 explained.

Die Protokollierungseinheit 3 ist zweckmäßigerweise als tragbares Gerät, insbesondere als Mobilgerät, ausgebildet. Exemplarisch ist die Protokollierungseinheit 3 kleiner als 10 Kubikzentimeter groß. Die Protokollierungseinheit 3 ist insbesondere quaderförmig.The logging unit 3 is suitably designed as a portable device, in particular as a mobile device. An example is the logging unit 3 less than 10 cubic centimeters in size. The logging unit 3 is in particular cuboid.

Exemplarisch verfügt die Protokollierungseinheit 3 über ein Gehäuse 31. Die Protokollierungseinheit 3 umfasst vorzugsweise einen Hauptprozessor 7, einen Kommunikationsprozessor 8, einen Protokollierungsspeicher 9, eine Lesegerät-Schnittstelle 12, wenigstens eine Sensoreinheit-Schnittstelle 13, und/oder eine Spannungsversorgung 14. Die genannten Komponenten sind zweckmäßigerweise im Gehäuse 31 angeordnet.By way of example, the logging unit has 3 over a housing 31 , The logging unit 3 preferably comprises a main processor 7 , a communications processor 8th , a logging store 9 , a reader interface 12 , at least one sensor unit interface 13 , and / or a power supply 14 , The components mentioned are expediently in the housing 31 arranged.

Exemplarisch verfügt die Protokollierungseinheit 3 ferner über einen optisch lesbaren Protokollierungseinheit-Code 15, der außen an der Protokollierungseinheit 3, insbesondere außen am Gehäuse 31 angeordnet ist.By way of example, the logging unit has 3 also via an optically readable logging unit code 15 outside the logging unit 3 , in particular on the outside of the housing 31 is arranged.

Bei der Spannungsversorgung 14 handelt es sich beispielsweise um einen Anschluss, einen Spannungswandler, und/oder einen Akkumulator. Die Spannungsversorgung 14 stellt die von der Protokollierungseinheit 3, insbesondere die vom Hauptprozessor 7 und/oder dem Kommunikationsprozessor 8, benötigte Spannung bereit.At the power supply 14 For example, it is a connection, a voltage converter, and / or an accumulator. The power supply 14 Represents the of the logging unit 3 , especially those of the main processor 7 and / or the communication processor 8th , needed voltage ready.

Bei dem Protokollierungsspeicher 9 handelt es sich vorzugsweise um einen nicht-flüchtigen Speicher, insbesondere um einen Speicher, der auch ohne Spannungsversorgung seine Daten hält. Der Protokollierungsspeicher 9 ist insbesondere als Speichermedium, beispielsweise als Speicherkarte, exemplarisch als SD-Karte, miniSD-Karte oder microSD-Karte, ausgebildet.At the logger store 9 it is preferably a non-volatile memory, in particular a memory that holds its data even without power supply. The logging store 9 is designed in particular as a storage medium, for example as a memory card, by way of example as an SD card, miniSD card or microSD card.

Die Protokollierungseinheit 3 ist ausgebildet, die Protokollierungsdatensätze in dem Protokollierungsspeicher 9 zu speichern. Der Protokollierungsspeicher 9 ist fest in der Protokollierungseinheit 3 angebracht, so dass der Protokollierungsspeicher 9 nicht zerstörungsfrei von der Protokollierungseinheit 3 abgenommen werden kann. Der Protokollierungsspeicher 9 ist insbesondere derart in der Protokollierungseinheit 3 angebracht, dass er bei der Abnahme nicht mehr gelesen und/oder beschrieben werden kann und/oder dass an der Stelle, wo der Protokollierungsspeicher 3 angebracht war, kein anderer Speicher angebracht werden kann. Der Protokollierungsspeicher 9 ist insbesondere in die Protokollierungseinheit 3 geklebt. Zweckmäßigerweise ist der Protokollierungsspeicher 9 in dem Gehäuse 31, vorzugsweise an einer Leiterplatte der Protokollierungseinheit 3, angebracht, insbesondere geklebt.The logging unit 3 is configured to keep the logging records in the logging store 9 save. The logging store 9 is fixed in the logging unit 3 attached so that the logger memory 9 non-destructive from the logging unit 3 can be removed. The logging store 9 is especially so in the logging unit 3 appropriate that it can no longer be read and / or written upon acceptance and / or that at the location where the logger memory 3 was attached, no other storage can be installed. The logging store 9 is in particular in the logging unit 3 glued. Conveniently, the logging memory 9 in the case 31 . preferably on a printed circuit board of the logging unit 3 , attached, in particular glued.

Vorzugsweise ist die Protokollierungseinheit 3 ausgebildet, den Protokollierungsdatensatz, insbesondere mehrere, vorzugsweise sämtliche Protokollierungsdatensätze, in einer Schriftzeichenkodierung, insbesondere ASCII oder Unicode, zu speichern. Die Speicherung erfolgt insbesondere im CSV-Format. Zweckmäßigerweise werden die Protokollierungsdatensätze in einer Protokollierungsdatei gespeichert. Zweckmäßigerweise verfügt ist die Protokollierungseinheit ausgebildet, außer der Hinzufügung von weiteren Protokollierungsdatensätzen keine Veränderung der Protokollierungsdatei, insbesondere keine manuell bewirkte Veränderung, zuzulassen. Dies kann beispielsweise dadurch erzielt werden, dass nur der Prozess, der die Protokollierungsdatensätze in die Protokollierungsdatei schreibt, Schreibrechte für die Protokollierungsdatei hat.Preferably, the logging unit 3 designed to store the logging data record, in particular several, preferably all logging data sets, in a character encoding, in particular ASCII or Unicode. The storage takes place in particular in CSV format. Conveniently, the logging records are stored in a log file. Expediently, the logging unit is designed to allow no change to the logging file, in particular no manually caused change, except for the addition of further logging data records. This can be achieved, for example, by having only the process that writes the logging records to the log file write to the log file.

Die Protokollierungseinheit 3 ist optional ausgebildet, eine Konvertierung der Protokollierungsdatei in ein anderes Format, insbesondere ein Datenbankformat, wie SQL, oder XML, durchzuführen.The logging unit 3 is optionally configured to perform a conversion of the log file into another format, in particular a database format, such as SQL, or XML.

Exemplarisch verfügt die Protokollierungseinheit 3 über drei Sensoreinheit-Schnittstellen 13. Alternativ dazu kann die Protokollierungseinheit 3 auch über mehr oder weniger Sensoreinheit-Schnittstellen 13, insbesondere auch über nur ein Sensoreinheit-Schnittstelle 13, verfügen. Bei den Sensoreinheit-Schnittstellen 13 handelt es sich vorzugsweise um drahtgebundene Schnittstellen. Zweckmäßigerweise wird über die Sensoreinheit-Schnittstellen 13 der Kommunikationsbus zur Kommunikation mit den Sensoreinheiten 1, 2 bereitgestellt. Die Sensoreinheit-Schnittstellen 13 sind exemplarisch jeweils in der Bauform einer USB-A-Buchse ausgeführt. Wie vorstehend bereits im Zusammenhang mit den Steckern 11 erwähnt, wird vorzugsweise jedoch kein USB-Standard zur Kommunikation verwendet, sondern stattdessen ein Kommunikationsbus, der nur drei Leitungen (oder weniger) benötigt, beispielsweise 1-Wire.By way of example, the logging unit has 3 via three sensor unit interfaces 13 , Alternatively, the logging unit 3 also over more or less sensor unit interfaces 13 , in particular via only one sensor unit interface 13 , feature. At the sensor unit interfaces 13 these are preferably wired interfaces. Conveniently, via the sensor unit interfaces 13 the communication bus for communication with the sensor units 1 . 2 provided. The sensor unit interfaces 13 are exemplarily each designed in the form of a USB-A socket. As mentioned above in connection with the plugs 11 however, preferably no USB standard is used for communication, but instead a communication bus requiring only three wires (or less), for example 1-wire.

Exemplarisch verfügt die Protokollierungseinheit 3 über zwei Prozessoren - den Hauptprozessor 7 und den Kommunikationsprozessor 8. Vorzugsweise sind beide Prozessoren als Mikrocontroller ausgeführt. Alternativ kann die Protokollierungseinheit 3 auch nur über einen Prozessor - den Hauptprozessor 7 - verfügen. Die von den Kommunikationsprozessor 8 bereitgestellten Funktionen können in diesem Fall von dem Hauptprozessor 7 bereitgestellt werden.By way of example, the logging unit has 3 about two processors - the main processor 7 and the communication processor 8th , Preferably, both processors are designed as microcontroller. Alternatively, the logging unit 3 even just one processor - the main processor 7 - feature. The of the communications processor 8th provided functions can in this case by the main processor 7 to be provided.

Der Kommunikationsprozessor 8 ist ausgebildet, die Kommunikation mit den Sensoreinheiten 1, 2 über die Sensoreinheit-Schnittstellen 13 durchzuführen. Zu diesem Zweck verfügt der Kommunikationsprozessor 8 über entsprechende Kommunikationsfunktionen, insbesondere über Kommunikationstreiber. Vorzugsweise verfügt der Kommunikationsprozessor für jede der Sensoreinheiten über einen spezifischen Kommunikationstreiber. Beispielsweise erfolgt die Kommunikation mit der ersten Sensoreinheit 1 über einen anderen Kommunikationstreiber als mit der zweiten Sensoreinheit 2. Exemplarisch ist der Kommunikationsprozessor 8 ausgebildet, mit der ersten Sensoreinheit 1 gemäß einem ersten Kommunikationsprotokoll zu kommunizieren und mit der zweiten Sensoreinheit 2 gemäß einem von dem ersten Kommunikationsprotokoll verschiedenen zweiten Kommunikationsprotokoll zu kommunizieren. Der Kommunikationsprozessor 8 ist insbesondere als Echtzeitsystem implementiert.The communication processor 8th is designed to communicate with the sensor units 1 . 2 via the sensor unit interfaces 13 perform. For this purpose the communication processor has 8th via corresponding communication functions, in particular via communication drivers. Preferably, the communication processor has a specific communication driver for each of the sensor units. For example, the communication with the first sensor unit takes place 1 via a different communication driver than with the second sensor unit 2 , Exemplary is the communication processor 8th formed, with the first sensor unit 1 to communicate in accordance with a first communication protocol and with the second sensor unit 2 to communicate according to a different from the first communication protocol second communication protocol. The communication processor 8th is implemented in particular as a real-time system.

Zweckmäßigerweise ist der Hauptprozessor 7 ausgebildet, einen oder mehrere Kommunikationstreiber zu erzeugen und den einen oder die mehreren Kommunikationstreiber dem Kommunikationsprozessor 8 bereitzustellen.Conveniently, the main processor 7 configured to generate one or more communication drivers and the one or more communication drivers to the communication processor 8th provide.

Die Lesegerät-Schnittstelle 12 dient zur Kommunikation mit dem nachstehend noch erläuterten Lesegerät 6. Bei der Lesegerät-Schnittstelle 12 handelt es sich vorzugsweise um eine drahtlose Schnittstelle, beispielsweise um ein WLAN-Modul.The reader interface 12 is used for communication with the below-mentioned reader 6 , At the reader interface 12 it is preferably a wireless interface, for example a WLAN module.

Gemäß einer bevorzugten Ausgestaltung verfügt die Protokollierungseinheit 3 über eine Uhr, insbesondere eine Echtzeituhr. Die Uhr kann beispielsweise in dem Hauptprozessor 7 integriert sein. Der Uhrenfehler der Echtzeituhr beträgt vorzugsweise weniger als eine Sekunde pro Jahr. Zweckmäßigerweise ist die Protokollierungseinheit 3 ausgebildet, bei einer vorhandenen Verbindung mit dem Internet (beispielsweise über eine in der Figur nicht gezeigte Ethernet-Schnittstelle der Protokollierungseinheit) die Uhr gemäß einer aus dem Internet erhaltenen Referenzzeit einzustellen.According to a preferred embodiment, the logging unit 3 over a clock, especially a real-time clock. For example, the clock can be in the main processor 7 be integrated. The clock error of the real time clock is preferably less than one second per year. Conveniently, the logging unit 3 designed to set the clock according to a reference time obtained from the Internet in an existing connection to the Internet (for example, via an Ethernet interface of the logging unit, not shown in the figure).

Die Protokollierungseinheit 3 ist insbesondere ausgebildet, den Protokollierungsdatensatz, vorzugsweise mehrere oder jeden Protokollierungsdatensatz, mit einem von der Uhr bereitgestellten Zeitstempel zu erzeugen und abzuspeichern. Der Protokollierungsdatensatz enthält also zusätzlich zu dem Sensor-Messwert oder verarbeiteten Messwert und der Sensoreinheit-Kennung einen Zeitstempel.The logging unit 3 is in particular designed to generate and store the logging data record, preferably several or each logging data record, with a time stamp provided by the clock. The logging data record thus contains a time stamp in addition to the sensor measured value or processed measured value and the sensor unit identifier.

Bei dem optisch lesbaren Protokollierungseinheit-Code 15 handelt es sich beispielsweise um einen maschinenlesbaren Code, insbesondere einen QR-Code. Der Protokollierungseinheit-Code 15 umfasst insbesondere eine URL, die auf den von der Protokollierungseinheit 3 bereitgestellten Webserver verweist.In the optically readable logger unit code 15 For example, it is a machine-readable code, in particular a QR code. The logger code 15 In particular, it includes a URL that is based on that of the logging unit 3 provided web server.

Gemäß einer bevorzugten Ausführungsform wird die Protokollierungseinheit 3 für sich genommen, also ohne die weiteren Komponenten des Protokollierungssystems 10, bereitgestellt. According to a preferred embodiment, the logging unit 3 taken alone, without the other components of the logging system 10 , provided.

Nun zum Lesegerät 6:

  • Das Lesegerät 6 ist vorzugsweise ein Mobilgerät, insbesondere ein Mobiltelefon. Das Lesegerät 6 dient insbesondere der Inbetriebnahme der Protokollierungseinheit 3 und/oder der Sensoreinheiten 1, 2. Das Lesegerät 6 verfügt über einen optischen Sensor 19, insbesondere einen Bildsensor, um den Sensoreinheit-Code 4 und/oder den Protokollierungseinheit-Code 15 zu lesen. Ferner umfasst das Lesegerät 6 über eine Kommunikationsschnittstelle 18, insbesondere eine drahtlose Kommunikationsschnittstelle, beispielsweise ein WLAN-Modul, über die das Lesegerät 6 mit der Protokollierungseinheit 3 kommunizieren kann. Das Lesegerät 6 verfügt ferner über eine Benutzerschnittstelle 33, beispielsweise eine Anzeigeeinrichtung und eine Eingabeeinrichtung, vorzugsweise ein Touchdisplay.
Now to the reader 6 :
  • The reader 6 is preferably a mobile device, in particular a mobile phone. The reader 6 serves in particular the commissioning of the logging unit 3 and / or the sensor units 1 . 2 , The reader 6 has an optical sensor 19 , in particular an image sensor, to the sensor unit code 4 and / or the log unit code 15 to read. Furthermore, the reader includes 6 via a communication interface 18 , in particular a wireless communication interface, for example a WLAN module, via which the reading device 6 with the logging unit 3 can communicate. The reader 6 also has a user interface 33 , For example, a display device and an input device, preferably a touch display.

Im Folgenden soll auf die Inbetriebnahme des Protokollierungssystems 10 eingegangen werden.The following is intended to commission the logging system 10 To be received.

Zur Inbetriebnahme des Protokollierungssystems 10 verfügt die Protokollierungseinheit 3 über einen Konfigurationsmodus. Zweckmäßigerweise nimmt die Protokollierungseinheit 3 solange den Konfigurationsmodus ein, bis sie in den Protokollierungsmodus versetzt wird. Im Konfigurationsmodus ist es insbesondere möglich, Sensoreinheiten in der Protokollierungseinheit 3 anzulernen, Verarbeitungsfunktionen zur Verarbeitung von empfangenen Messwerten einzurichten und/oder Kommunikationsfunktionen zur Kommunikation mit den Sensoreinheiten einzurichten. Ferner können in dem Konfigurationsmodus Konfigurationsinformationen für die Sensoreinheiten erzeugt werden.To commission the logging system 10 has the logging unit 3 via a configuration mode. Conveniently, the logging unit takes 3 enter configuration mode until it enters logging mode. In the configuration mode, it is possible, in particular, sensor units in the logging unit 3 to set up processing functions for processing received measured values and / or to set up communication functions for communication with the sensor units. Furthermore, configuration information for the sensor units can be generated in the configuration mode.

Die Protokollierungseinheit 3 ist beispielsweise ausgebildet, im Konfigurationsmodus auf Basis der Sensoreinheit-Kennung und/oder der Sensoreinheit-Zusatzinformation die Kommunikationsfunktion, insbesondere den Kommunikationstreiber, zur Kommunikation mit einer der Sensoreinheiten 1, 2 zu erzeugen. Insbesondere ist die Protokollierungseinheit 3 ausgebildet für jede Sensoreinheit 1, 2 auf Basis der jeweiligen Sensoreinheit-Kennung und/oder der Sensoreinheit-Zusatzinformation eine spezifische Kommunikationsfunktion zu erzeugen.The logging unit 3 is formed, for example, in the configuration mode based on the sensor unit identifier and / or the sensor unit additional information, the communication function, in particular the communication driver, for communication with one of the sensor units 1 . 2 to create. In particular, the logging unit 3 designed for each sensor unit 1 . 2 based on the respective sensor unit identifier and / or the sensor unit additional information to generate a specific communication function.

Ferner kann die Protokollierungseinheit 3 ausgebildet sein, im Konfigurationsmodus auf Basis der Sensoreinheit-Kennung und/oder der Sensoreinheit-Zusatzinformation eine Verarbeitungsfunktion zur Verarbeitung des empfangenen Sensor-Messwerts zu dem verarbeiteten Messwert bereitzustellen. Insbesondere ist die Protokollierungseinheit 3 ausgebildet für jede Sensoreinheit 1, 2 auf Basis der jeweiligen Sensoreinheit-Kennung und/oder der Sensoreinheit-Zusatzinformation eine spezifische Verarbeitungsfunktion zu erzeugen.Furthermore, the logging unit 3 be configured to provide a processing function for processing the received sensor measured value to the processed measured value in the configuration mode based on the sensor unit identifier and / or the sensor unit additional information. In particular, the logging unit 3 designed for each sensor unit 1 . 2 based on the respective sensor unit identifier and / or the sensor unit additional information to generate a specific processing function.

Ferner kann die Protokollierungseinheit 3 ausgebildet sein, im Konfigurationsmodus auf Basis der aus dem optisch lesbaren Sensoreinheit-Code 4 erhaltenen Sensoreinheit-Kennung und/oder Sensoreinheit-Zusatzinformation eine Konfigurationsinformation bereitzustellen und die Konfigurationsinformation an die zugehörige Sensoreinheit 1, 2 zu übertragen. Exemplarisch kann als die Konfigurationsinformation auch die Sensoreinheit-Zusatzinformation an die zugehörige Sensoreinheit 1, 2 übertragen werden. Bei der Konfigurationsinformation handelt es sich beispielsweise um Firmware und/oder um Parameter, beispielsweise Messparameter.Furthermore, the logging unit 3 be configured in the configuration mode based on the optically readable sensor unit code 4 obtained sensor unit identifier and / or sensor unit additional information to provide configuration information and the configuration information to the associated sensor unit 1 . 2 transferred to. By way of example, as the configuration information, the sensor unit additional information to the associated sensor unit 1 . 2 be transmitted. The configuration information is, for example, firmware and / or parameters, for example measurement parameters.

Die Sensoreinheit 1, 2 ist vorzugsweise ausgebildet, die Konfigurationsinformation abzuspeichern und/oder auf Basis der Konfigurationsinformation eine Messdatensatz-Bereitstellungsfunktion zur Bereitstellung des Messdatensatzes zu erzeugen.The sensor unit 1 . 2 is preferably designed to store the configuration information and / or to generate a measurement data set provision function for providing the measurement data record on the basis of the configuration information.

Ferner kann die Protokollierungseinheit 3 ausgebildet sein, insbesondere im Protokollierungsmodus Korrekturinformation an die Sensoreinheit 1, 2 zu übertragen und die Sensoreinheit 1, 2 kann ausgebildet sein, auf Basis der Korrekturinformation die Messdatensatz-Bereitstellungsfunktion anzupassen, insbesondere dauerhaft anzupassen. Beispielsweise kann die Protokollierungseinheit 3 ausgebildet sein, auf Basis von Sensor-Messwerten zu erkennen, dass die Sensor-Messwerte einen Fehler, beispielsweise einen Offset, haben und auf Basis des erkannten Fehlers Korrekturinformation bereitzustellen, mit der die Sensoreinheit 1, 2 ihre Messdatensatz-Bereitstellungsfunktion so anpasst, dass der erkannte Fehler kompensiert wird. Beispielsweise kann die Protokollierungseinheit 3 ausgebildet sein, auf Basis einer Messreihe von mehreren Sensor-Messwerten eine oder mehrere signifikante Abweichungen als den Fehler zu erfassen. Bei nachfolgenden Messreihen kann durch die angepasste Messdatensatz-Bereitstellungsfunktion dieser Fehler vermieden werden und somit die Funktionsweise verbessert werden.Furthermore, the logging unit 3 be formed, in particular in the logging mode correction information to the sensor unit 1 . 2 to transfer and the sensor unit 1 . 2 can be configured based on the correction information to adapt the measurement data record provision function, in particular to adapt permanently. For example, the logging unit 3 be formed on the basis of sensor measured values to recognize that the sensor measured values have an error, such as an offset, and provide based on the detected error correction information with which the sensor unit 1 . 2 adjust its Measurement Record Provisioning feature to compensate for the detected error. For example, the logging unit 3 be formed on the basis of a series of measurements of multiple sensor readings to detect one or more significant deviations than the error. For subsequent series of measurements, this error can be avoided by means of the adapted measurement data record provision function and thus the mode of operation can be improved.

Die Anpassung der Messdatensatz-Bereitstellungsfunktion kann insbesondere dauerhaft sein, so dass die Sensoreinheit 1, 2 auch in Verwendung in anderen Protokollierungssystemen die angepasste Messdatensatz-Bereitstellungsfunktion beibehält.The adaptation of the measurement data set provision function can in particular be permanent, so that the sensor unit 1 . 2 even when used in other logging systems, maintains the customized metering record provisioning function.

Ferner kann in die Sensoreinheit 1, 2 auch Information, insbesondere Dokumentationsinformation, geschrieben werden, die Dokumentationszwecken dient oder auch zur Verbesserung der Funktionsweise beiträgt. Auch diese Information kann dauerhaft in der Sensoreinheit 1, 2 gespeichert sein und für andere Protokollierungssysteme zur Verfügung stehen.Furthermore, in the sensor unit 1 . 2 Also, information, in particular documentation information, be written, the documentation purposes serves or to improve the Functionality contributes. This information can also be permanent in the sensor unit 1 . 2 be stored and available for other logging systems.

Im Folgenden soll ein exemplarischer Ablauf einer Inbetriebnahme der ersten Sensoreinheit 1 erläutert werden.The following is an exemplary sequence of a commissioning of the first sensor unit 1 be explained.

Zunächst wird eine Kommunikationsverbindung zwischen der Protokollierungseinheit 3 und dem Lesegerät 6 hergestellt. Beispielsweise wird mit der Lesegerät-Schnittstelle 12 ein drahtloses Netzwerk, insbesondere ein WLAN, erzeugt und das Lesegerät 6 diesem drahtlosen Netzwerk hinzugefügt. Ferner wird auf der Protokollierungseinheit 3 ein Webserver bereitgestellt.First, a communication connection between the logging unit 3 and the reader 6 produced. For example, using the reader interface 12 a wireless network, especially a WLAN, generates and the reader 6 added to this wireless network. Further, on the logging unit 3 a web server provided.

Als Nächstes wird mit dem Lesegerät 6 der Sensoreinheit-Code 4 der ersten Sensoreinheit 1 erfasst. Wie vorstehend bereits erwähnt, ist die im Sensoreinheit-Code 4 enthaltene Codeinformation 5 eine URL (nachstehend auch als „erste URL“ bezeichnet). Die erste URL verweist auf den Webserver und umfasst insbesondere die Sensoreinheit-Kennung der ersten Sensoreinheit 1. Die Protokollierungseinheit 3 ist ausgebildet, bei Aufruf der ersten URL eine erste Bedienoberfläche zum Einrichten derjenigen Sensoreinheit, die der Codeinformation 5 zugehörig ist, bereitzustellen.Next will be with the reader 6 the sensor unit code 4 the first sensor unit 1 detected. As mentioned above, the code in the sensor unit 4 contained code information 5 a URL (hereinafter also referred to as "first URL"). The first URL refers to the web server and in particular comprises the sensor unit identifier of the first sensor unit 1 , The logging unit 3 is configured, when calling the first URL, a first user interface for setting up that sensor unit, that of the code information 5 is to provide.

Das Lesegerät 6 ruft die erste URL auf und zeigt die von dem Webserver bereitgestellte Bedienoberfläche an. Auf der Bedienoberfläche können auf Basis der Sensoreinheit-Kennung Informationen über die zugehörige Sensoreinheit - hier die Sensoreinheit 1 - bereitgestellt werden. Ferner kann die Bedienoberfläche die Möglichkeit bereitstellen, für die Sensoreinheit 1 einen Klartextnamen und/oder eine Sensoreinheit-Zusatzinformation einzugeben.The reader 6 calls the first URL and displays the user interface provided by the web server. On the user interface, based on the sensor unit identifier, information about the associated sensor unit - here the sensor unit 1 - to be provided. Furthermore, the user interface can provide the possibility for the sensor unit 1 enter a plain text name and / or a sensor unit additional information.

Das Lesegerät 6 ist ausgebildet, die Sensoreinheit-Kennung und optional auch die Sensoreinheit-Zusatzinformation und/oder die Kategorieinformation an die Protokollierungseinheit 3 zu übertragen. Die Übertragung wird beispielsweise durch einen in der ersten URL enthaltenen GET-Befehl ausgelöst. Ferner überträgt das Lesegerät 6 den Klartextnamen und/oder die eingegebene Sensoreinheit-Zusatzinformation an die Protokollierungseinheit 3.The reader 6 is formed, the sensor unit identifier and optionally also the sensor unit additional information and / or the category information to the logging unit 3 transferred to. The transfer is triggered, for example, by a GET command contained in the first URL. Furthermore, the reader transmits 6 the clear text name and / or the input sensor unit additional information to the logging unit 3 ,

Die Protokollierungseinheit 3 speichert die erhaltenen Daten ab.The logging unit 3 saves the received data.

Als nächsten Schritt erzeugt die Protokollierungseinheit 3 auf Basis der Sensoreinheit-Kennung, der Sensoreinheit-Zusatzinformation und/oder der Kategorieinformation eine Verarbeitungsfunktion zur Verarbeitung der Sensor-Messwerte von der ersten Sensoreinheit 1, eine Kommunikationsfunktion zur Kommunikation mit der Sensoreinheit 1, und/oder eine Konfigurationsinformation für die erste Sensoreinheit 1. As the next step, the logging unit generates 3 based on the sensor unit identifier, the sensor unit additional information and / or the category information, a processing function for processing the sensor measured values from the first sensor unit 1 , a communication function for communicating with the sensor unit 1 , and / or configuration information for the first sensor unit 1 ,

Beispielsweise können in der Sensoreinheit-Zusatzinformation mehrere Eingangsgrößen, z.B. eine Fehlerhäufigkeit, ein Messbereich und/oder ein Messprinzip, enthalten sein und die Protokollierungseinheit 3 erzeugt die Verarbeitungsfunktion auf Basis dieser Eingangsgrößen, insbesondere unter Verwendung einer 3D-Matrix, die die Eingangsgrößen auf eine zugehörige Verarbeitungsfunktion abbildet. Alternativ oder zusätzlich dazu kann als Eingangsgröße zur Bereitstellung der Verarbeitungsfunktion auch eine manuelle Eingabe, beispielsweise über das Lesegerät 6, dienen.For example, in the sensor unit additional information multiple input variables, such as an error rate, a measuring range and / or a measuring principle, be included and the logging unit 3 generates the processing function on the basis of these input variables, in particular using a 3D matrix, which maps the input variables to an associated processing function. Alternatively or additionally, as an input to provide the processing function, a manual input, for example via the reader 6 , serve.

Optional ist die Protokollierungseinheit 3 ausgebildet, anhand der Kategorieinformation, insbesondere der darin enthaltenen Maßeinheit, zu verifizieren, ob die korrekte Verarbeitungsfunktion bereitgestellt wird.Optional is the logging unit 3 designed to verify, on the basis of the category information, in particular the unit of measure contained therein, whether the correct processing function is provided.

Zweckmäßigerweise ist die Protokollierungseinheit 3 ausgebildet, die Sensoreinheit-Zusatzinformation zu verändern, beispielsweise auf Basis einer manuellen Eingabe und/oder einer hinterlegten Information. Beispielsweise kann die Sensoreinheit-Zusatzinformation in der Protokollierungseinheit 3 aktualisiert werden.Conveniently, the logging unit 3 designed to change the sensor unit additional information, for example, based on a manual input and / or stored information. For example, the sensor unit additional information in the logging unit 3 to be updated.

Bei der Konfigurationsinformation handelt es sich insbesondere um eine Firmware und/oder um Parameter, wie beispielsweise eine Auflösung und/oder ein Messbereich. Die Konfigurationsinformation wird insbesondere auf Basis der Sensoreinheit-Kennung und/oder der Kategorieinformation bereitgestellt. Ferner kann die Konfigurationsinformation auch einfach die Sensoreinheit-Zusatzinformation sein.The configuration information is in particular a firmware and / or parameters, such as a resolution and / or a measuring range. The configuration information is provided in particular based on the sensor unit identifier and / or the category information. Further, the configuration information may simply be the sensor unit additional information.

Die vorgenannten Schritte können in analoger Weise für weitere Sensoreinheiten, beispielsweise für die Sensoreinheit 2, durchgeführt werden.The above-mentioned steps can be used analogously for further sensor units, for example for the sensor unit 2 , be performed.

Die derart angelernten Sensoreinheiten werden dann mit der Protokollierungseinheit 3 verbunden. Zweckmäßigerweise wird jede angelernte Sensoreinheit mit ihrem Stecker 11 mit einer Sensoreinheit-Schnittstelle 13 verbunden.The sensor units taught in this way are then used with the logging unit 3 connected. Conveniently, each trained sensor unit with its plug 11 with a sensor unit interface 13 connected.

Als Nächstes wird mit dem Lesegerät 6 der Protokollierungseinheit-Code 15 erfasst. Der Protokollierungseinheit-Code 15 umfasst eine zweite URL, die auf den Webserver verweist. Die Protokollierungseinheit 3 ist ausgebildet, bei Aufruf der zweiten URL eine von der ersten Bedienoberfläche verschiedene zweite Bedienoberfläche bereitzustellen.Next will be with the reader 6 the logger code 15 detected. The logger code 15 includes a second URL that points to the web server. The logging unit 3 is configured to provide a second user interface different from the first user interface when the second URL is called.

Das Lesegerät 6 ruft die zweite URL auf und zeigt die zweite Bedienoberfläche an. Die zweite Bedienoberfläche bietet die Möglichkeit, die einzelnen angelernten Sensoreinheiten 1, 2 zu aktivieren, wodurch z.B. die Konfigurationsinformation an die Sensoreinheiten 1, 2 übertragen wird und/oder die zugeordneten Verarbeitungsfunktionen und/oder Kommunikationsfunktionen gestartet werden. Ferner bietet die zweite Bedienoberfläche die Möglichkeit, den Protokollierungsmodus zu starten. The reader 6 calls up the second URL and displays the second user interface. The second user interface offers the possibility of the individual taught-in sensor units 1 . 2 to activate, for example, the configuration information to the sensor units 1 . 2 is transmitted and / or the associated processing functions and / or communication functions are started. Furthermore, the second user interface offers the possibility to start the logging mode.

Als Nächstes soll der Protokollierungsmodus der Protokollierungseinheit 3 erläutert werden.Next, the logging mode of the logging unit 3 be explained.

Wie vorstehend erwähnt, wird der Protokollierungsmodus über die zweite Bedienoberfläche gestartet. Zweckmäßigerweise ist die Protokollierungseinheit 3 ausgebildet, nach dem Starten des Protokollierungsmodus den Konfigurationsmodus, insbesondere die erste Bedienoberfläche, nicht mehr bereitzustellen. Insbesondere ist es nach dem Starten des Protokollierungsmodus nicht mehr möglich, eine Sensoreinheit anzulernen und/oder die Konfiguration einer Sensoreinheit 1, 2 und/oder der Protokollierungseinheit 3 zu verändern.As mentioned above, the logging mode is started via the second user interface. Conveniently, the logging unit 3 designed to no longer provide the configuration mode, in particular the first user interface after starting the logging mode. In particular, it is no longer possible after starting the logging mode to teach a sensor unit and / or the configuration of a sensor unit 1 . 2 and / or the logging unit 3 to change.

Wie vorstehend bereits erwähnt, ist die Protokollierungseinheit 3 ausgebildet, in dem Protokollierungsmodus auf Basis von empfangenen Messdatensätzen Protokollierungsdatensätze zu erstellen und diese abzuspeichern.As mentioned above, the logging unit is 3 configured to create in the logging mode based on received measurement data records logging records and save them.

Zweckmäßigerweise ist die Protokollierungseinheit 3 ausgebildet, in vorbestimmten, insbesondere regelmäßigen, Abständen bei jeder der Sensoreinheiten 1, 2 einen Messdatensatz anzufragen, insbesondere über die Steuereinheit-Schnittstellen 13.Conveniently, the logging unit 3 designed, in predetermined, in particular regular, intervals in each of the sensor units 1 . 2 to request a measurement data set, in particular via the control unit interfaces 13 ,

In Ansprechen auf die Anfragen von der Protokollierungseinheit 3 stellen die Sensoreinheiten 1, 2 jeweils Messdatensätze bereit, insbesondere unter Verwendung der jeweiligen Bereitstellungsfunktion. Jeder Messdatensatz umfasst einen Sensor-Messwert, eine Sensoreinheit-Kennung und optional eine Sensoreinheit-Zusatzinformation.In response to requests from the logging unit 3 put the sensor units 1 . 2 each measurement data sets ready, in particular using the respective provisioning function. Each measurement data set comprises a sensor measured value, a sensor unit identifier and optionally a sensor unit additional information.

Die Protokollierungseinheit 3 empfängt von den Sensoreinheiten 1, 2 nacheinander mehrere Messdatensätze. Zweckmäßigerweise erfolgt die Kommunikation jeweils mit einer spezifischen Kommunikationsfunktion.The logging unit 3 receives from the sensor units 1 . 2 successively several measurement records. Expediently, the communication takes place in each case with a specific communication function.

Die Protokollierungseinheit 3 verarbeitet die in den Messdatensätzen enthaltenen Sensor-Messwerte jeweils zu verarbeiteten Messwerten, insbesondere unter Verwendung der in dem Messdatensatz enthaltenen Sensoreinheit-Zusatzinformation und/oder der Verarbeitungsfunktion. Alternativ dazu findet keine Verarbeitung der Sensor-Messwerte statt.The logging unit 3 processes the sensor measured values contained in the measured data records in each case into processed measured values, in particular using the sensor unit additional information contained in the measured data record and / or the processing function. Alternatively, no processing of the sensor measured values takes place.

Die Protokollierungseinheit erzeugt für jeden empfangenen Messdatensatz einen entsprechenden Protokollierungsdatensatz mit wenigstens dem Sensor-Messwert und/oder dem auf dem Sensor-Messwert beruhenden verarbeiteten Messwert sowie der Sensor-Kennung (und optional einem Zeitstempel).The logging unit generates for each received measurement data set a corresponding logging data record with at least the sensor measured value and / or the processed measured value based on the sensor measured value as well as the sensor identifier (and optionally a time stamp).

Die Protokollierungseinheit 3 speichert mehrere, insbesondere alle Protokollierungsdatensätze in derselben Protokollierungsdatei ab, zweckmäßigerweise in dem Protokollierungsspeicher 9.The logging unit 3 stores several, in particular all logging records in the same log file, conveniently in the log memory 9 ,

Zweckmäßigerweise ist die Protokollierungseinheit 3 ausgebildet, die Protokollierungsdatei derart bereitzustellen, dass sie jederzeit, also insbesondere auch im Protokollierungsmodus, in dem in die Protokollierungsdatei geschrieben wird, abgerufen werden kann. Die Protokollierungsdatei wird beispielsweise mittels des auf der Protokollierungseinheit 3 laufenden Webservers, insbesondere per HTTP und/oder FTP bereitgestellt.Conveniently, the logging unit 3 designed to provide the log file such that it can be retrieved at any time, so in particular in the logging mode in which is written to the log file. The log file is, for example, using the on the logging unit 3 running web server, in particular via HTTP and / or FTP provided.

Die 3 zeigt eine technische Anlage, beispielsweise eine Gebäudeautomationsanlage 20, in der das Protokollierungssystem 10 eingesetzt wird.The 3 shows a technical system, such as a building automation system 20 in which the logging system 10 is used.

Das Protokollierungssystem 10 wird hier in der Art einer Black Box eingesetzt; d.h., das Protokollierungssystem 10 dient der reinen Protokollierung von Daten und ist von den anderen Komponenten der technischen Anlage, insbesondere der Gebäudeautomatisierungsanlage 20, getrennt. Insbesondere wird das Protokollierungssystem unabhängig/zusätzlich zu eventuell bereits vorhandener, in einem Regelkreis eingesetzter Sensorik bereitgestellt.The logging system 10 is used here in the manner of a black box; ie, the logging system 10 serves the pure logging of data and is from the other components of the technical system, in particular the building automation system 20 , separated. In particular, the logging system is provided independently / in addition to possibly already existing sensors used in a control loop.

Die technische Anlage, insbesondere die Gebäudeautomationsanlage 20, umfasst ein Steuerungssystem 21 zur Steuerung eines technischen Prozesses 22. Das Steuerungssystem 21 umfasst eine Steuerungseinheit 23, einen mit der Steuerungseinheit 23 kommunikativ verbundenen Sensor 24 und einen mit der Steuerungseinheit 23 kommunikativ verbundenen, den technischen Prozess 22 beeinflussenden Aktor 25.The technical system, in particular the building automation system 20 , includes a control system 21 to control a technical process 22 , The control system 21 includes a control unit 23 , one with the control unit 23 communicatively connected sensor 24 and one with the control unit 23 communicatively connected, the technical process 22 influencing actor 25 ,

Die technische Anlage, insbesondere die Gebäudeautomationsanlage, umfasst zusätzlich das Protokollierungssystem 10, das hier zweckmäßigerweise ausschließlich zur Protokollierung von Messwerten dient. Das Protokollierungssystem 10 verfügt insbesondere über keine eigene Steuerfunktion. Vorzugsweise ist das Protokollierungssystem 10 von der Steuerungseinheit 23, insbesondere von jeder Steuerungseinheit der technischen Anlage, insbesondere der Gebäudeautomationsanlage 20, kommunikativ getrennt.The technical system, in particular the building automation system, additionally includes the logging system 10 , which expediently serves exclusively for the recording of measured values. The logging system 10 In particular, does not have its own control function. Preferably, the logging system 10 from the control unit 23 , in particular of each control unit of the technical system, in particular the building automation system 20 , communicatively separated.

Das Protokollierungssystem 10 umfasst die Sensoreinheit 1 und die Protokollierungseinheit 3. Optional kann das Protokollierungssystem 10 auch zwei oder mehr Sensoreinheiten 1, 2 umfassen.The logging system 10 includes the sensor unit 1 and the logging unit 3 , Optionally, the logging system 10 also two or more sensor units 1 . 2 include.

Die Sensoreinheit 1 und der Sensor 24 können zweckmäßigerweise dieselbe Messgröße erfassen. Insbesondere erfassen die Sensoreinheit 1 und/oder der Sensor 24 eine mit dem technischen Prozess 22 in Zusammenhang stehende Messgröße, insbesondere eine Messgröße, die durch den Aktor 24 beeinflusst werden kann.The sensor unit 1 and the sensor 24 may suitably capture the same measurand. In particular, detect the sensor unit 1 and / or the sensor 24 one with the technical process 22 related measurement, in particular a measured variable, by the actuator 24 can be influenced.

Das Steuerungssystem 21 umfasst beispielsweise eine Gebäudesteuerung, insbesondere eine Heizungssteuerung, Klimaanlagen-steuerung und/oder eine Jalousiensteuerung. Der technische Prozess 22 ist dementsprechend exemplarisch der Fluss und/oder die Temperierung eines Heiz- oder Kühlfluids oder das Ein-/Ausfahren einer Jalousie.The control system 21 includes, for example, a building control, in particular a heating control, air conditioning control and / or a blind control. The technical process 22 Accordingly, the flow and / or the temperature of a heating or cooling fluid or the retraction / extension of a Venetian blind is accordingly exemplary.

Claims (15)

Protokollierungssystem (10), insbesondere für die Gebäudeautomation, umfassend: - wenigstens eine Sensoreinheit (1, 2), wobei jede Sensoreinheit (1, 2) über eine eindeutige Sensoreinheit-Kennung verfügt und ausgebildet ist, einen Messdatensatz bereitzustellen, der wenigstens einen Sensor-Messwert und die Sensoreinheit-Kennung umfasst, und - eine Protokollierungseinheit (3), die ausgebildet ist, in einem Protokollierungsmodus den Messdatensatz von der wenigstens einen Sensoreinheit (1, 2) zu empfangen und basierend auf dem empfangenen Messdatensatz einen Protokollierungsdatensatz zu erzeugen und abzuspeichern, wobei der Protokollierungsdatensatz wenigstens den Sensor-Messwert und/oder einen auf dem Sensor-Messwert beruhenden verarbeiteten Messwert umfasst, sowie die Sensor-Kennung.Logging system (10), in particular for building automation, comprising: - At least one sensor unit (1, 2), each sensor unit (1, 2) has a unique sensor unit identifier and is adapted to provide a measurement data set comprising at least one sensor measured value and the sensor unit identifier, and a logging unit (3) configured to receive in a logging mode the measurement data set from the at least one sensor unit (1, 2) and to generate and store a logging data record based on the received measurement data set, the logging data set comprising at least the sensor measurement value and / or comprises a processed measured value based on the sensor measured value, as well as the sensor identifier. Protokollierungssystem (10) nach Anspruch 1, wobei die Protokollierungseinheit (3) ausgebildet ist, von der wenigstens einen Sensoreinheit (1, 2), vorzugsweise von mehreren Sensoreinheiten (1, 2), nacheinander mehrere Messdatensätze mit jeweils wenigstens einem Sensor-Messwert und einer eindeutigen Sensoreinheit-Kennung zu empfangen und für jeden empfangenen Messdatensatz einen entsprechenden Protokollierungsdatensatz mit wenigstens dem Sensor-Messwert und/oder dem auf dem Sensor-Messwert beruhenden verarbeiteten Messwert sowie der Sensor-Kennung zu erzeugen und vorzugsweise mehrere, insbesondere alle Protokollierungsdatensätze in der selben Protokollierungsdatei abzuspeichern.Logging system (10) according to Claim 1 wherein the logging unit (3) is adapted to receive from the at least one sensor unit (1, 2), preferably from a plurality of sensor units (1, 2), successively a plurality of measurement data sets each having at least one sensor measurement value and a unique sensor unit identifier and generate a corresponding logging data record with at least the sensor measured value and / or the processed measured value based on the sensor measured value as well as the sensor identifier for each received data record and preferably store several, in particular all logging data records in the same logging file. Protokollierungssystem (10) nach Anspruch 1 oder 2, wobei die Protokollierungseinheit (3) über eine Uhr, insbesondere eine Echtzeituhr, verfügt und ausgebildet ist, den Protokollierungsdatensatz mit einem von der Uhr bereitgestellten Zeitstempel zu erzeugen und abzuspeichern.Logging system (10) according to Claim 1 or 2 wherein the logging unit (3) has a clock, in particular a real-time clock, and is designed to generate and store the logging data record with a time stamp provided by the clock. Protokollierungssystem (10) nach einem der voranstehenden Ansprüche, wobei die Protokollierungseinheit (3) über einen Protokollierungsspeicher (9), insbesondere eine Speicherkarte, verfügt und ausgebildet ist, die Protokollierungsdatensätze in dem Protokollierungsspeicher (9) zu speichern, wobei der Protokollierungsspeicher (9) fest in der Protokollierungseinheit (3) angebracht, insbesondere geklebt ist, sodass der Protokollierungsspeicher (9) nicht zerstörungsfrei von der Protokollierungseinheit (3) abgenommen werden kann.Logging system (10) according to one of the preceding claims, wherein the logging unit (3) has a logging memory (9), in particular a memory card, and is adapted to store the logging data sets in the logging memory (9), the logging memory (9) being fixed mounted in the logging unit (3), in particular glued, so that the logging memory (9) can not be removed from the logging unit (3) nondestructively. Protokollierungssystem (10) nach einem der voranstehenden Ansprüche, wobei jede Sensoreinheit (1, 2) jeweils über einen optisch lesbaren Sensoreinheit-Code (4), insbesondere einen QR-Code, verfügt, in dem als Codeinformation (5) die jeweilige eindeutige Sensoreinheit-Kennung, sowie vorzugsweise eine jeweilige Sensoreinheit-Zusatzinformation, enthalten ist.Logging system (10) according to any one of the preceding claims, wherein each sensor unit (1, 2) each have an optically readable sensor unit code (4), in particular a QR code, in which as code information (5) the respective unique sensor unit- Identification, and preferably a respective sensor unit additional information is included. Protokollierungssystem (10) nach Anspruch 5, ferner umfassend ein Lesegerät (6) zum Lesen des Sensoreinheit-Codes (4) und Bereitstellen der eindeutigen Sensoreinheit-Kennung, und vorzugsweise der Sensoreinheit-Zusatzinformation, für die Protokollierungseinheit (3), wobei die Protokollierungseinheit (3) ausgebildet ist, auf Basis der Sensoreinheit-Kennung und/oder der Sensoreinheit-Zusatzinformation eine Kommunikationsfunktion, insbesondere einen Kommunikationstreiber, zur Kommunikation mit der wenigstens einen Sensoreinheit (1, 2) und/oder eine Verarbeitungsfunktion zur Verarbeitung des empfangenen Sensoreinheit-Messwerts zu dem verarbeiteten Messwert bereitzustellen.Logging system (10) according to Claim 5 further comprising a reading device (6) for reading the sensor unit code (4) and providing the unique sensor unit identifier, and preferably the sensor unit additional information, to the logging unit (3), wherein the logging unit (3) is formed based on the sensor unit identifier and / or the sensor unit additional information to provide a communication function, in particular a communication driver for communication with the at least one sensor unit (1, 2) and / or a processing function for processing the received sensor unit measured value to the processed measured value. Protokollierungssystem (10) nach Anspruch 6, wobei die Protokollierungseinheit (3) über einen Hauptprozessor (7) und einen Kommunikationsprozessor (8) verfügt, wobei der Hauptprozessor (7) ausgebildet ist, den Kommunikationstreiber zu erzeugen und dem Kommunikationsprozessor (8) bereitzustellen.Logging system (10) according to Claim 6 in that the logging unit (3) has a main processor (7) and a communication processor (8), the main processor (7) being designed to generate the communication driver and to provide it to the communication processor (8). Protokollierungssystem (10) nach einem der Ansprüche 5 bis 7, wobei die Codeinformation (5) eine erste URL umfasst, die auf einen auf der Protokollierungseinheit (3) bereitgestellten Webserver verweist, wobei die Protokollierungseinheit (3) ausgebildet ist, bei Aufruf der ersten URL eine erste Bedienoberfläche zum Anlernen derjenigen Sensoreinheit (1, 2), die der Codeinformation (5) zugehörig ist, bereitzustellen.Logging system (10) according to one of Claims 5 to 7 in that the code information (5) comprises a first URL which refers to a web server provided on the logging unit (3), wherein the logging unit (3) is designed to call a first user interface for teaching the sensor unit (1, 2) when the first URL is called ) associated with the code information (5). Protokollierungssystem (10) nach einem der Ansprüche 5 bis 8, wobei an der Protokollierungseinheit (3) ein optisch lesbarer Protokollierungseinheit-Code (15) vorgesehen ist, der eine zweite URL umfasst, die auf den Webserver verweist, wobei die Protokollierungseinheit (3) ausgebildet ist, bei Aufruf der zweiten URL eine von der ersten Bedienoberfläche verschiedene zweite Bedienoberfläche zum Starten des Protokollierungsmodus bereitzustellen.Logging system (10) according to one of Claims 5 to 8th , wherein at the logging unit (3) an optically readable logging unit code (15) is provided, which comprises a second URL which refers to the web server, wherein the logging unit (3) is designed to provide a second user interface different from the first user interface for starting the logging mode when the second URL is called. Protokollierungssystem (10) nach einem der Ansprüche 5 bis 9, wobei die Protokollierungseinheit (3) ausgebildet ist, auf Basis der aus dem optisch lesbaren Sensoreinheit-Code (4) erhaltenen Sensoreinheit-Kennung und/oder Sensoreinheit-Zusatzinformation eine Konfigurationsinformation bereitzustellen und die Konfigurationsinformation an die zugehörige Sensoreinheit (1, 2) zu übertragen, und die Sensoreinheit (1, 2) ausgebildet ist, die Konfigurationsinformation abzuspeichern und/oder auf Basis der Konfigurationsinformation eine Messdatensatz-Bereitstellungsfunktion zur Bereitstellung des Messdatensatzes zu erzeugen.Logging system (10) according to one of Claims 5 to 9 wherein the logging unit (3) is designed to provide configuration information based on the sensor unit identifier obtained from the optically readable sensor unit code (4) and / or sensor unit additional information and to transmit the configuration information to the associated sensor unit (1, 2) , and the sensor unit (1, 2) is designed to store the configuration information and / or to generate a measurement data set provision function for providing the measurement data record on the basis of the configuration information. Protokollierungssystem (10) nach Anspruch 10, wobei die Protokollierungseinheit (3) ausgebildet ist, auf Basis von einem oder mehreren Sensor-Messwerten eine Korrekturinformation bereitzustellen und die Sensoreinheit (1, 2) ausgebildet ist, auf Basis der Korrekturinformation die Messdatensatz-Bereitstellungsfunktion anzupassen.Logging system (10) according to Claim 10 wherein the logging unit (3) is designed to provide correction information based on one or more sensor measurement values, and the sensor unit (1, 2) is designed to adapt the measurement data set provision function on the basis of the correction information. Protokollierungssystem (10) nach einem der voranstehenden Ansprüche, wobei jede Sensoreinheit (1, 2) jeweils über einen Stecker (11) in der Bauform eines USB-A Steckers verfügt, über den jede Sensoreinheit (1, 2) an die Protokollierungseinheit (3) angeschlossen ist, wobei jede Sensoreinheit (1, 2) zweckmäßigerweise ausgebildet ist, zur Kommunikation mit der Protokollierungseinheit (3) nur drei Kontakte des Steckers (11) zu verwenden.Logging system (10) according to one of the preceding claims, wherein each sensor unit (1, 2) in each case has a plug (11) in the design of a USB-A plug, via which each sensor unit (1, 2) to the logging unit (3) is connected, each sensor unit (1, 2) is suitably designed to use only three contacts of the plug (11) for communication with the logging unit (3). Technische Anlage, insbesondere Gebäudeautomationsanlage (20), umfassend ein Steuerungssystem (21) zur Steuerung eines technischen Prozesses (22), wobei das Steuerungssystem (21) eine Steuerungseinheit (23), einen mit der Steuerungseinheit (23) kommunikativ verbundenen Sensor (24) und einen mit der Steuerungseinheit (23) kommunikativ verbundenen, den technischen Prozess (22) beeinflussenden Aktor (25) umfasst, und wobei die Gebäudeautomationsanlage (20) zusätzlich ein Protokollierungssystem (10) nach einem der voranstehenden Ansprüche umfasst, wobei das Protokollierungssystem (10) zweckmäßigerweise ausschließlich zur Protokollierung von Messwerten dient, insbesondere über keine eigene Steuerfunktion verfügt und vorzugsweise von der Steuerungseinheit (23), insbesondere von jeder Steuerungseinheit der Gebäudeautomationsanlage (20), kommunikativ getrennt ist.Technical installation, in particular a building automation system (20), comprising a control system (21) for controlling a technical process (22), wherein the control system (21) comprises a control unit (23), a sensor (24) communicatively connected to the control unit (23) comprising an actuator (25) communicatively connected to the control unit (23) and influencing the technical process (22), and wherein the building automation system (20) additionally comprises a logging system (10) according to any one of the preceding claims, wherein the logging system (10) expediently is exclusively used for logging measured values, in particular has no own control function and preferably by the control unit (23), in particular of each control unit of the building automation system (20), communicatively separated. Sensoreinheit (1, 2), insbesondere für die Gebäudeautomation, umfassend ein Sensorelement (17) zum Erfassen einer Messgröße und einen Mikrocontroller (16) zum Bereitstellen eines Messwerts auf Basis der erfassten Messgröße, wobei in dem Mikrocontroller (16) eine eindeutige Sensoreinheit-Kennung gespeichert ist, und wobei an der Sensoreinheit (1, 2) ein optisch lesbarer Sensoreinheit-Code (4), insbesondere ein QR-Code, vorhanden ist, der als Codeinformation (5) die Sensoreinheit-Kennung umfasst, sowie eine sich auf die Sensoreinheit (1, 2), insbesondere das Sensorelement (17), beziehende Sensoreinheit-Zusatzinformation, die zweckmäßigerweise nicht in der Sensoreinheit (1, 2), insbesondere nicht in dem Mikrocontroller (16), gespeichert ist.Sensor unit (1, 2), in particular for building automation, comprising a sensor element (17) for detecting a measured variable and a microcontroller (16) for providing a measured value on the basis of the detected measured variable, wherein in the microcontroller (16) a unique sensor unit identifier is stored, and wherein on the sensor unit (1, 2) an optically readable sensor unit code (4), in particular a QR code, is present, the code information (5) comprises the sensor unit identifier, as well as one on the sensor unit (1, 2), in particular the sensor element (17), relating sensor unit additional information, which is expediently not in the sensor unit (1, 2), in particular not in the microcontroller (16) is stored. Protokollierungseinheit (3), insbesondere für die Gebäudeautomation, wobei die Protokollierungseinheit (3) ausgebildet ist, in einem Protokollierungsmodus einen Messdatensatz, der wenigstens einen Sensor-Messwert und eine eindeutige Sensoreinheit-Kennung umfasst, von einer Sensoreinheit (1, 2) zu empfangen und basierend auf dem empfangenen Messdatensatz einen Protokollierungsdatensatz zu erzeugen und abzuspeichern, wobei der Protokollierungsdatensatz wenigstens den Sensor-Messwert und/oder einen auf dem Sensor-Messwert beruhenden verarbeiteten Messwert sowie die Sensor-Kennung umfasst.Logging unit (3), in particular for building automation, wherein the logging unit (3) is adapted to receive in a logging mode a measurement data set comprising at least one sensor measured value and a unique sensor unit identifier from a sensor unit (1, 2) and based on the received measurement data set to generate and store a logging data record, wherein the logging data set comprises at least the sensor measured value and / or a processed measured value based on the sensor measured value and the sensor identifier.
DE102018203765.5A 2018-03-13 2018-03-13 Logging system, technical equipment, sensor unit and logging unit Pending DE102018203765A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102018203765.5A DE102018203765A1 (en) 2018-03-13 2018-03-13 Logging system, technical equipment, sensor unit and logging unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102018203765.5A DE102018203765A1 (en) 2018-03-13 2018-03-13 Logging system, technical equipment, sensor unit and logging unit

Publications (1)

Publication Number Publication Date
DE102018203765A1 true DE102018203765A1 (en) 2019-09-19

Family

ID=67774708

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102018203765.5A Pending DE102018203765A1 (en) 2018-03-13 2018-03-13 Logging system, technical equipment, sensor unit and logging unit

Country Status (1)

Country Link
DE (1) DE102018203765A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014103442A1 (en) * 2013-03-15 2014-09-18 Fisher-Rosemount Systems, Inc. A method of initiating or resuming a mobile control session in a process plant
DE102015201166A1 (en) * 2015-01-23 2016-01-14 Siemens Aktiengesellschaft Vehicle terminal device
WO2016030517A1 (en) * 2014-08-29 2016-03-03 Haunsperger Johann Service and information system for buildings and methods for the automatic handling of malfunctions or of service and maintenance work and for the documentation thereof
DE102016201883A1 (en) * 2016-02-09 2017-08-10 Siemens Schweiz Ag Method and arrangement for commissioning a building automation system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014103442A1 (en) * 2013-03-15 2014-09-18 Fisher-Rosemount Systems, Inc. A method of initiating or resuming a mobile control session in a process plant
WO2016030517A1 (en) * 2014-08-29 2016-03-03 Haunsperger Johann Service and information system for buildings and methods for the automatic handling of malfunctions or of service and maintenance work and for the documentation thereof
DE102015201166A1 (en) * 2015-01-23 2016-01-14 Siemens Aktiengesellschaft Vehicle terminal device
DE102016201883A1 (en) * 2016-02-09 2017-08-10 Siemens Schweiz Ag Method and arrangement for commissioning a building automation system

Similar Documents

Publication Publication Date Title
DE102007062914B4 (en) Method for providing identification information of a field device
EP3850451B1 (en) Method for improving the measuring performance of automation field devices
DE102009045386A1 (en) Method for operating a fieldbus interface
DE102009055231B4 (en) Measuring system for determining a value of a physical or chemical measured variable of a medium and method for operating the measuring system
DE102013111714A1 (en) Method for setting the function of a measuring point and measuring point
DE102008045841A1 (en) Method for operating a measuring point
EP2010867B1 (en) Sensor for a measuring point and method for inspecting a sensor for a measuring point
DE102007049523A1 (en) System for process automation with a large number of intelligent sensors and a method for calibrating the sensors
DE102012108990A1 (en) Method for locating a field device in an automation system
DE102006020341A1 (en) Point measuring sensor, has sensor head and sensor head counterpiece, which are detachably connected to each other, and sensor head counterpiece connected with control system, to which processed measuring value is transmitted
WO2018228752A1 (en) Automation field device
DE10209734A1 (en) Method and device for reducing a quantity of data of process data to be transmitted
DE102008038501A1 (en) Method for determining a static data structure of a field device
WO2019063202A1 (en) Data structure for the transfer of data from a fieldbus network into a cloud
DE102010001211A1 (en) Flexibly configurable data transfer object
WO2007014757A1 (en) Management system for technical and/or structural installations
DE102018203765A1 (en) Logging system, technical equipment, sensor unit and logging unit
DE102007038061A1 (en) Modular field device of process automation technology
DE102010027963A1 (en) Method for operating field device e.g. pressure measuring device for detecting pressure in process automation engineering, involves providing list of static parameters whose value is changed such that list is read by control tool
EP1899772B1 (en) Method for operation of a data storage unit for process automation
DE202007007255U1 (en) Heat cost meter for detection of heat consumption of e.g. single-family house, has display unit connected with computing unit for alphanumeric and colored display of signals derived from humidity measuring values of temperature sensor
DE10317476B3 (en) Central heating radiator provided with electronic heating cost indicator and separate electronic memory storing heating radiator data
DE102018123434A1 (en) Field device of automation technology with multiple parameter sets
DE102014204371A1 (en) Method for operating a device for detecting a physical or chemical quantity
DE102006020248A1 (en) Transportation box for carrying e.g. pH sensor, has sensor supports with inductive interfaces provided for respective memosens sensor, and microprocessor for controlling communication with interfaces and nearby wireless interface

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: H04L0012240000

Ipc: H04L0041000000

R016 Response to examination communication