EP3967004A1 - Sensor hub, sensor system, method for transmitting sensor signals and computer-readable storage medium - Google Patents

Sensor hub, sensor system, method for transmitting sensor signals and computer-readable storage medium

Info

Publication number
EP3967004A1
EP3967004A1 EP20724499.7A EP20724499A EP3967004A1 EP 3967004 A1 EP3967004 A1 EP 3967004A1 EP 20724499 A EP20724499 A EP 20724499A EP 3967004 A1 EP3967004 A1 EP 3967004A1
Authority
EP
European Patent Office
Prior art keywords
sensor
hub
data
sensors
designed
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.)
Withdrawn
Application number
EP20724499.7A
Other languages
German (de)
French (fr)
Inventor
Elmar Mangold
Peter Witsch
Nedzad Hamsic
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.)
Stego Holding GmbH
Original Assignee
Stego Holding GmbH
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 Stego Holding GmbH filed Critical Stego Holding GmbH
Publication of EP3967004A1 publication Critical patent/EP3967004A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • H04L12/40032Details regarding a bus interface enhancer
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/054Input/output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • H04L12/40013Details regarding a bus controller
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/4026Bus for use in automation systems

Definitions

  • Sensor hub Sensor hub, sensor system, method for transmitting sensor signals and computer-readable storage medium
  • the invention relates to a sensor hub, a sensor system, a method for transmitting sensor signals and a computer-readable storage medium.
  • Control cabinets are often equipped with a variety of sensors to monitor the environment of sensitive and expensive equipment in the control cabinet.
  • Temperature sensors or humidity sensors are provided for monitoring.
  • production systems are also equipped with a large number of sensors to ensure the function of the production systems.
  • Sensors are usually connected to a user module via an analog or digital interface, e.g. a PLC, which reads the sensors regularly.
  • analog or digital interface e.g. a PLC
  • digital sensors are 1-bit sensors that do not transmit measured values, but only states (e.g. on or off) in the form of bits.
  • Analog sensors provide measured values, but no information about themselves. This means that analog sensors cannot be addressed and cannot be identified if several sensors transmit their data via a single connection, e.g. a bus.
  • This arrangement has the disadvantage that complex cabling has to be laid out of the switch cabinet or from the production system to the user module (higher-level control unit).
  • An IO-Link data interface for example, can be provided between the sensor hub and the user module.
  • IO-Link master In the case of an IO-Link data interface, a so-called IO-Link master must be connected between the sensor hub and the user module, which handles communication between the sensor hub and the user module.
  • IO-Link point-to-point connection This is usually a fieldbus connection to the user module.
  • analog data In the case of a direct connection from analog sensors to the user module, it is disadvantageous that the analog data must be converted into useful data, such as temperature, for example. Furthermore, in the case of binary sensors in the prior art, it cannot be recognized which sensor is connected to which connection of a sensor hub. With analog sensors, the analog data must be converted into useful data, such as temperature, for example. Furthermore, in the case of binary sensors in the prior art, it cannot be recognized which sensor is connected to which connection of a sensor hub. With analog sensors, the
  • a corresponding coding can be used to specify which sensor may be connected to which port, since the analog sensors themselves cannot provide any information about type and type.
  • a sensor hub comprising:
  • At least one sensor communication device which is designed to receive sensor signals from at least two sensors
  • Sensor data is formed using the sensor signals
  • a transmitting device which is designed to transmit the sensor data to a user device via a single communication medium, the sensor data specifying addresses which are each assigned to one of the at least two sensors.
  • a core of the invention is that at least two sensors can be addressed via a sensor hub. This means that the sensors can also be individually identified by a device connected to the sensor hub. This is achieved by forwarding the addresses as part of the sensor data. The cabling is simplified because the sensor data is transferred to a single
  • the sensors send the sensor signals to the sensor hub via an I 2 C bus.
  • the computing device can be designed to convert the sensor signals into an IO-Link compatible data format and to aggregate them in this data format, the only transmission medium being able to be formed by an IO-Link compatible transmission medium.
  • At least two sensors it is easy to determine which sensors
  • the computing device can be designed to generate voltage values, in particular digital ones, to generate the sensor data
  • the sensor signals can indicate measured sensor values.
  • sensor measured values can mean that digitally coded values are indicated by the sensor signals.
  • Sensor readings can provide a series of metrics measured on a continuous scale.
  • the sensor signals from different predefined sensors can therefore be received and processed by the sensor hub.
  • the sensor signals can indicate a temperature, an air humidity, a fine dust specification, a vibration specification, a gas specification and / or other physical or chemical measured variables.
  • Sensor communication device be designed to be connected to at least one field bus system for communication with the at least two sensors.
  • the at least two sensors can therefore be connected to the sensor hub via a field bus system.
  • a field bus system For example, the well-known I 2 C-BUS can be used.
  • the field bus system can be designed with four wires, for example. It is also conceivable that a number of sensors can be connected via one sensor communication device.
  • a field bus system can be used here, which can be designed to address several participants, ie sensors, via a single transmission medium. This provides a very flexible solution with which various sensors can be connected to the sensor hub.
  • the transmitting device can be designed to transmit the sensor data periodically.
  • the sensor data can be within a
  • Transmission period comprise a data packet, wherein the data packet can specify a transmission channel, a sensor status, a sensor type and / or at least one sensor measurement value.
  • the sensor data can comprise a data packet within a transmission period, the data packet
  • the computing device can be designed to send a sensor address to a sensor using the at least one sensor communication device.
  • the sensor hub can be designed to send a sensor address via the at least one sensor communication device.
  • the computing device can be designed to process a response message received from a sensor via the at least one sensor communication device in response to a sensor address sent and to determine the type of sensor using the response message.
  • the sensor can therefore be designed to send a response message to the sensor hub in response to receiving a sensor address.
  • the sensor can be designed to send a response message to the sensor hub if the received address corresponds to a sensor address stored on the sensor. If the address sent by the sensor hub does not correspond to the sensor address stored on the sensor, the sensor can be designed not to send a response message to the sensor hub.
  • the sensor hub can thus determine whether and, if so, which type of sensor is connected to the sensor hub via the at least one sensor communication device. This communication can also be used to check the function of the sensor will. The response message can then be interpreted by the sensor hub as a "life signal".
  • the computing device can be designed to determine that no sensor is connected to the at least one
  • Sensor communication device is connected if no response message is received in response to a / the sent sensor address.
  • Sensor communication device is connected, is accordingly implemented by the computing device. Overall, a very efficient embodiment is thus specified with which it can be determined what type and whether a sensor is connected to the at least one sensor communication device.
  • the object is also achieved in particular by a sensor system
  • At least one sensor which is designed to be communicatively connectable to the sensor hub, in particular designed to be connected;
  • a user device which is designed to be communicatively connected to the sensor hub via a single communication medium, in particular is connected.
  • the at least one sensor can be used as a
  • Temperature sensor a humidity sensor, a gas sensor and / or be designed as a particle sensor, etc.
  • the object is also achieved in particular by a method for
  • Transferring sensor data comprising the following steps: - Receiving sensor signals from at least two sensors;
  • the sensor data specifying addresses which are each assigned to one of the at least two sensors;
  • the method can include:
  • the object is also achieved in particular by a computer-readable storage medium which contains instructions which cause at least one processor to implement a method as described above when the instructions are executed by the at least one processor.
  • FIG. 1 a schematic view of a sensor system
  • FIG. 2 a schematic representation of a sensor stroke
  • FIG. 3 a flow chart of a method for initializing on one
  • FIG. 4 an illustration of a data packet in a first
  • FIG. 5 an illustration of a data packet in a second
  • Figure 1 shows a schematic view of a sensor system 1, the one
  • Production system 10, a sensor hub 20 and a user device 5 Production system 10, a sensor hub 20 and a user device 5.
  • a gas sensor 11, a particulate matter sensor 12, a first temperature sensor 13 and a second temperature sensor 14 are also located in or on the
  • Production plant 10 arranged further components not shown, such as e.g. a programmable control unit (PLC).
  • PLC programmable control unit
  • sensors of one type e.g. humidity sensors only.
  • the sensors 11, 12, 13, 14 are each connected to the sensor hub 20 via field bus connections 2, for example an I 2 C bus connection.
  • I 2 C-BUS One possibility of communication, which is also used by the I 2 C-BUS, is characterized by the fact that a four-wire connection is used, one wire being used for the transmission of a clock signal and the second wire as a data line (3/4 for the operating voltage of the sensor). Both lines are connected to a supply voltage via pull-up resistors.
  • the field bus 2 is designed as a master-slave field bus. That means one
  • the sensor hub 20 is designed as a master and the sensors 11, 12, 13, 14 are each designed as a slave.
  • the sensors 11, 12, 13, 14 connected via the field bus 2 can be addressed by the sensor hub 20 via addresses. This means that the master sends an address to the sensors 11, 12, 13, 14 via the fieldbus 2 and the sensor 11, 12, 13, 14, to which the address is to be assigned, replies with
  • the sensors 11, 12, 13, 14 are designed to receive their measured values as
  • the sensor hub 20 To transmit sensor signals to the sensor hub 20.
  • the sensor hub 20 is described in detail in connection with FIG.
  • the sensor hub 20 is designed to summarize the received sensor signals from the sensors 11, 12, 13, 14 and send them as a data packet to the connected
  • a point-to-point connection is preferably used between the sensor hub 20 and the user device 5, for example an IO-Link connection 3.
  • a point-to-point connection is characterized by the fact that no other devices are connected between two connected devices. Thus, with a point-to-point connection, only one other device can be connected to one connection of a device.
  • Embodiment of Figure 1 possible to determine whether a temperature value comes from the first temperature sensor 13 or from the second temperature sensor 14. Since the position of the sensors is usually known, if the temperature rises, it can also be determined directly where this rise in temperature is present in the production system 10, so that a fault can be localized quickly and reliably.
  • Figure 2 shows the sensor hub 20 in a schematic representation.
  • Sensor hub 20 has four ports or terminals or connections 21, 22, 23, 24 to which sensors 11, 12, 13, 14 are connected.
  • exactly one connection 21, 22, 23, 24 is provided for a sensor 11, 12, 13, 14.
  • connections 21, 22, 23, 24 are also referred to as sensor communication devices.
  • the sensors 11, 12, 13, 14 each transmit sensor signals 27, 27 ', 27 ", 27"' via the connections 21, 22, 23, 24 to the computing device 25
  • Computing device 25 is designed to receive and process sensor signals 27, 27 ', 27 ", 27'". For example, the computing device 25 is designed to calculate a temperature from voltage values 27 sent by a temperature sensor 13. The computing device 25 can be preconfigured accordingly so that it is possible to assign a corresponding temperature to a digital data packet.
  • the computing device 25 may carry out further calculations, e.g. determining an average over a certain time interval, e.g. 24 hours.
  • the computing device is designed to form a virtual sensor. That means that the
  • Computing device 25 is designed to process the values from at least one sensor 11, 12, 13, 14 and send them as sensor data to the
  • the computing device 25 may further comprise a memory device in which e.g. the sensor data are buffered.
  • the addresses of the sensors 11, 12, 13, 14 can also be stored there.
  • the processed sensor signals 27, 27 ′, 27 ′′, 27 ′ ′′ are additionally aggregated as sensor data 28 by the computing device 5. That means that
  • Sensor signals 27, 27 ', 27 ", 27'” can be sent on together.
  • the sensor data 28 are sent to a transceiver 26, which the
  • Sensor data 28 transmits to the user device 5.
  • the transceiver 26 can also be referred to as a transmitting device.
  • FIG. 3 is a flow diagram that illustrates an initialization method 300 for the sensors 11, 12, 13, 14.
  • the sensor hub 20 is switched on and thus supplied with power. It is also checked whether all sensors 11, 12, 13, 14 known to the sensor hub 20 have already been initialized. For this purpose, the sensor hub 20 has a memory device in which a plurality of sensor addresses is stored. A sensor type is assigned to each address and an indication of whether the associated sensor 11, 12, 13, 14 has already been initialized.
  • test step 302 computing device 25 of sensor hub 20 checks whether at least one address has not yet been initialized. If this is the case, the method continues with sending step 305. If all sensors 11, 12, 13, 14 have already been initialized, the method is ended with end step 308.
  • a sensor address 304 that has not yet been initialized is read from memory device 303.
  • the address 304 is in
  • Sending step 305 sent via a sensor communication device 21, 22, 23, 24.
  • step 306 If no response to the sending of address 304 is received in step 306, the method continues with step 301.
  • FIGS. 4 and 5 illustrate two possible data formats how the sensor data 7, 8 can be transmitted from the sensor hub 20 to the user device 5.
  • FIG. 4 shows an exemplary embodiment in which the sensor data 7 for a channel, ie for a sensor communication device or a connection 21, 22, 23, 24, specify a status S1, a sensor type TI and useful data D1-D4.
  • the Status S1 indicates which data are sent as user data D1-D4.
  • the status S1 can indicate that temperature data are encoded as useful data D1-D4.
  • the sensor type Dl indicates what kind of sensor it is, for example a temperature sensor or a humidity sensor.
  • the sensor data 7 can also contain the data for all channels, i.e.
  • the sensor data 7 accordingly include the data of the figure
  • the embodiment described has the advantage that little process data has to be transmitted, since the data required for a sensor can always be transmitted in a compact manner.
  • a disadvantage is that the status S1 has to be evaluated in order to determine what kind of data is being transmitted.
  • FIG. 5 shows exemplary sensor data 8 which include fields for all possible sensors 11, 12, 13, 14 for each channel. This means that data fields for all possible sensor types T1-T4 are provided for a first channel. Thus, FIG. 5 shows data fields for sensor types TI, T2, T3 or T4. It is provided in the embodiment shown that each sensor type T1-T4 exactly one
  • Data field for user data D1-D4 is assigned.
  • the definition of the sensor types T1-T4 in the sensor data 8 is defined so that it can be seen from the use of the data fields D1-D4 what type of data is involved. Is e.g. TI defined as a temperature sensor, it can be recognized from the use of the data field Dl with a value that the data in the data field Dl are temperature data of a

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

When multiple sensors are installed in a control cabinet or on a production system, complex wiring is required to connect the sensors to a user device. This is disadvantageous. This disadvantage is eliminated by a sensor hub (20), comprising: at least one sensor communication device (21, 22, 23, 24), which is designed to receive sensor signals (27, 27', 27'', 27''') from at least two sensors (11, 12, 13, 14) and/or to send same to at least two sensors (11, 12, 13, 14); a computer device (25) which is communicatively connected to the at least one sensor communication device (21, 22, 23, 24) and which is designed for generating sensor data (28, 7, 8) using the sensor signals (27, 27', 27'', 27'''); and a transmitting device (26) which is designed to transmit the sensor data (28, 7, 8) via a single communications medium (4) to a user device (5), wherein the sensor data (28, 7, 8) specifies addresses (A1, A2, A3, A4) which are each assigned to one of the at least two sensors (11, 12, 13, 14).

Description

Sensorhub, Sensorsystem, Verfahren zum Übertragen von Sensorsignalen und computerlesbares-Speichermedium Sensor hub, sensor system, method for transmitting sensor signals and computer-readable storage medium
Beschreibung description
Die Erfindung betrifft einen Sensorhub, ein Sensorsystem, ein Verfahren zum Übertragen von Sensorsignalen und ein computerlesbares-Speichermedium. The invention relates to a sensor hub, a sensor system, a method for transmitting sensor signals and a computer-readable storage medium.
Schaltschränke werden häufig mit einer Vielzahl an Sensoren ausgestattet, um die Umgebung empfindlicher und teurer Ausrüstung im Schaltschrank zu überwachen. So können z.B. Temperatursensoren oder Feuchtigkeitssensoren zur Überwachung bereitgestellt werden. Darüber hinaus werden auch Produktionsanlagen mit einer Vielzahl an Sensoren ausgestattet, um die Funktion der Produktionsanlagen sicherzustellen. Control cabinets are often equipped with a variety of sensors to monitor the environment of sensitive and expensive equipment in the control cabinet. E.g. Temperature sensors or humidity sensors are provided for monitoring. In addition, production systems are also equipped with a large number of sensors to ensure the function of the production systems.
Sensoren werden üblicherweise über eine analoge oder digitale Schnittstelle mit einem Anwendermodul, z.B. einer SPS, verbunden, das die Sensoren regelmäßig ausliest. Bei den digitalen Sensoren handelt es sich nach heutigem Stand der Technik um 1-Bit-Sensoren, die keine Messwerte, sondern nur Zustände (z.B. Ein oder Aus) in Form von Bits übertragen. Analoge Sensoren liefern zwar Messwerte, aber keine Informationen über sich selbst. Das bedeutet, dass analoge Sensoren nicht ansprechbar und nicht identifizierbar sind, wenn mehrere Sensoren ihre Daten über eine einzige Verbindung, z.B. einem Bus, übertragen werden. Sensors are usually connected to a user module via an analog or digital interface, e.g. a PLC, which reads the sensors regularly. According to the current state of the art, digital sensors are 1-bit sensors that do not transmit measured values, but only states (e.g. on or off) in the form of bits. Analog sensors provide measured values, but no information about themselves. This means that analog sensors cannot be addressed and cannot be identified if several sensors transmit their data via a single connection, e.g. a bus.
Diese Anordnung hat den Nachteil, dass eine aufwendige Verkabelung aus dem Schaltschrank heraus bzw. von der Produktionsanlage zu dem Anwendermodul (übergeordnete Steuereinheit) gelegt werden muss. This arrangement has the disadvantage that complex cabling has to be laid out of the switch cabinet or from the production system to the user module (higher-level control unit).
Zur Lösung dieser Nachteile ist es bekannt, mehrere binäre Sensoren über einen Sensorhub an das Anwendermodul anzuschließen. Zwischen dem Sensorhub und dem Anwendermodul kann z.B. eine IO-Link Datenschnittstelle vorgesehen sein. Zwischen dem Sensorhub und dem Anwendermodul ist im Falle einer IO-Link Datenschnittstelle ein sog. IO-Link-Master zu schalten, der die Kommunikation zwischen Sensorhub und Anwendermodul sicherstellt. Zum Sensorhub hin ist dies eine IO-Link Punkt-zu-Punkt Verbindung. Zum Anwendermodul hin ist dies in der Regel eine Feldbus-Verbindung. To solve these disadvantages, it is known to connect several binary sensors to the user module via a sensor hub. An IO-Link data interface, for example, can be provided between the sensor hub and the user module. In the case of an IO-Link data interface, a so-called IO-Link master must be connected between the sensor hub and the user module, which handles communication between the sensor hub and the user module. Towards the sensor hub, this is an IO-Link point-to-point connection. This is usually a fieldbus connection to the user module.
Bei einer direkten Verbindung von analogen Sensoren zum Anwendermodul ist es nachteilig, dass eine Umrechnung der analogen Daten in Nutzdaten, wie zum Beispiel Temperatur, durchzuführen ist. Ferner kann beim Stand der Technik bei binären Sensoren nicht erkannt werden, welcher Sensor an welchem Anschluss eines Sensorhubs angeschlossen ist. Bei analogen Sensoren muss auf der In the case of a direct connection from analog sensors to the user module, it is disadvantageous that the analog data must be converted into useful data, such as temperature, for example. Furthermore, in the case of binary sensors in the prior art, it cannot be recognized which sensor is connected to which connection of a sensor hub. With analog sensors, the
Anwenderseite in einem Register über eine entsprechende Kodierung vorgegeben werden, welcher Sensor an welchem Port angeschlossen werden darf, da die analogen Sensoren selbst keine Information über Art und Typ liefern können. On the user side, a corresponding coding can be used to specify which sensor may be connected to which port, since the analog sensors themselves cannot provide any information about type and type.
Es ist daher Aufgabe der vorliegenden Erfindung, die im Stand der Technik vorliegenden Nachteile zu beseitigen. Es ist insbesondere Aufgabe der Erfindung, die Kommunikation mit einer Vielzahl von, insbesondere digitalen, Sensoren zu vereinfachen, insbesondere über eine IO-Link Verbindung. Es ist ferner It is therefore the object of the present invention to eliminate the disadvantages present in the prior art. It is a particular object of the invention to simplify communication with a large number of, in particular digital, sensors, in particular via an IO-Link connection. It is further
insbesondere Aufgabe der Erfindung, die Verkabelung eines Schaltschranks zu vereinfachen. particular object of the invention to simplify the wiring of a control cabinet.
Die Aufgabe wird gelöst durch einen Sensorhub nach Anspruch 1, ein The object is achieved by a sensor hub according to claim 1
Sensorsystem nach Anspruch 11, ein Verfahren zum Übertragen von Sensordaten nach Anspruch 13 und ein computerlesbares-Speichermedium nach Anspruch 16. Sensor system according to claim 11, a method for transmitting sensor data according to claim 13 and a computer-readable storage medium according to claim 16.
Die Aufgabe wird insbesondere gelöst durch einen Sensorhub, umfassend : The object is achieved in particular by a sensor hub, comprising:
- mindestens eine Sensorkommunikationseinrichtung, die dazu ausgebildet ist, Sensorsignale von mindestens zwei Sensoren zu empfangen; - At least one sensor communication device which is designed to receive sensor signals from at least two sensors;
- eine mit der mindestens einen Sensorkommunikationseinrichtung - One with the at least one sensor communication device
kommunikativ verbundene Recheneinrichtung, die zur Erzeugung von communicatively connected computing device which is used to generate
Sensordaten unter Verwendung der Sensorsignale ausgebildet ist; Sensor data is formed using the sensor signals;
- eine Sendeeinrichtung, die dazu ausgebildet ist, die Sensordaten über ein einziges Kommunikationsmedium an eine Anwendereinrichtung zu übertragen, wobei die Sensordaten Adressen angeben, die jeweils einem der mindestens zwei Sensoren zugeordnet sind. Ein Kern der Erfindung besteht darin, dass mindestens zwei Sensoren über einen Sensorhub adressierbar sind. Somit sind die Sensoren auch individuell durch ein am Sensorhub angeschlossenes Gerät identifizierbar sind. Dies wird durch das Weitersenden der Adressen als Teil der Sensordaten erreicht. Dabei wird die Verkabelung vereinfacht, da die Sensordaten über ein einziges a transmitting device which is designed to transmit the sensor data to a user device via a single communication medium, the sensor data specifying addresses which are each assigned to one of the at least two sensors. A core of the invention is that at least two sensors can be addressed via a sensor hub. This means that the sensors can also be individually identified by a device connected to the sensor hub. This is achieved by forwarding the addresses as part of the sensor data. The cabling is simplified because the sensor data is transferred to a single
Übertragungsmedium an die Anwendereinrichtung übertragen werden. Transmission medium to be transmitted to the user equipment.
Z.B. kann vorgesehen sein, dass die Sensoren über ein I2C-Bus die Sensorsignale an den Sensorhub senden. Die Recheneinrichtung kann dazu ausgebildet sein, die Sensorsignale in ein IO-Link kompatibles Datenformat zu überführen und in diesem Datenformat zu aggregieren, wobei das einzige Übertragungsmedium durch ein IO-Link kompatibles Übertragungsmedium gebildet werden kann. For example, it can be provided that the sensors send the sensor signals to the sensor hub via an I 2 C bus. The computing device can be designed to convert the sensor signals into an IO-Link compatible data format and to aggregate them in this data format, the only transmission medium being able to be formed by an IO-Link compatible transmission medium.
Es wird daher möglich gemacht, die Sensoren über Adressen zu kodieren. It is therefore made possible to encode the sensors via addresses.
Dadurch wird eine eindeutige Identifizierung und Abfrage der definierten This enables a clear identification and query of the defined
Sensoren ermöglicht. Eine vorherige Einstellung auf der Anwenderseite ist somit nicht notwendig. Zudem ergibt sich der Vorteil, dass trotz der Punkt-zu-Punkt- Verbindung zwischen Sensorhub und Anwenderseite bei Anschluss von Sensors. A previous setting on the user side is therefore not necessary. There is also the advantage that, despite the point-to-point connection between the sensor hub and the user side, when connecting
mindestens zwei Sensoren einfach feststellbar ist, welche Sensoren at least two sensors it is easy to determine which sensors
angeschlossen sind und welcher Sensor welche Werte liefert. are connected and which sensor delivers which values.
Es ist ferner denkbar, dass die Recheneinrichtung dazu ausgebildet sein kann, zur Erzeugung der Sensordaten Spannungswerte, insbesondere digitale It is also conceivable that the computing device can be designed to generate voltage values, in particular digital ones, to generate the sensor data
Spannungswerte, die durch die Sensorsignale angegeben sein können, zu verarbeiten und Temperaturwerte, Partikeldichtewerte, Luftfeuchtigkeitswerte, Gaskonzentrationswerte, Vibrationsintensitätswerte und/oder andere physikalisch Werte unter Verwendung der Sensorsignale zu bestimmen. To process voltage values that can be specified by the sensor signals and to determine temperature values, particle density values, air humidity values, gas concentration values, vibration intensity values and / or other physical values using the sensor signals.
Es ist somit ferner möglich, dass direkt die gewünschten Temperaturwerte etc. übertragen werden, sodass eine Berechnung dieser Werte in einer It is therefore also possible for the desired temperature values etc. to be transmitted directly so that these values can be calculated in one
Anwendereinrichtung nicht nötig ist. User setup is not necessary.
In einer Ausführungsform können die Sensorsignale Sensormesswerte angeben. In one embodiment, the sensor signals can indicate measured sensor values.
Im Rahmen dieser Anmeldung kann der Begriff Sensormesswerte bedeuten, dass digital kodierte Werte durch die Sensorsignale angegeben sind. Sensormesswerte können eine Reihe von Messwerten angeben, die auf einer kontinuierlichen Skala gemessen sind. In the context of this application, the term sensor measured values can mean that digitally coded values are indicated by the sensor signals. Sensor readings can provide a series of metrics measured on a continuous scale.
Es können daher die Sensorsignale unterschiedlicher vordefinierter Sensoren durch den Sensorhub empfangen und verarbeitet werden. The sensor signals from different predefined sensors can therefore be received and processed by the sensor hub.
In einer Ausführungsform können die Sensorsignale eine Temperatur, eine Luftfeuchtigkeit, eine Feinstaubangabe, eine Vibrationsangabe, eine Gasangabe und/oder andere physikalische bzw. chemische Messgrößen angeben. In one embodiment, the sensor signals can indicate a temperature, an air humidity, a fine dust specification, a vibration specification, a gas specification and / or other physical or chemical measured variables.
In einer Ausführungsform kann die mindestens eine In one embodiment, the at least one
Sensorkommunikationseinrichtung dazu ausgebildet sein, mit mindestens einem Feldbussystem zur Kommunikation mit den mindestens zwei Sensoren verbunden zu werden. Sensor communication device be designed to be connected to at least one field bus system for communication with the at least two sensors.
Die mindestens zwei Sensoren können also über ein Feldbussystem mit dem Sensorhub verbunden sein. Z.B. kann der bekannte I2C-BUS eingesetzt werden. Dabei kann das Feldbussystem z.B. vieradrig ausgebildet sein. Es ist auch denkbar, dass über eine Sensorkommunikationseinrichtung mehrere Sensoren angeschlossen werden können. Hier kann ein Feldbussystem eingesetzt werden, welches dazu ausgebildet sein kann, mehrere Teilnehmer, d.h. Sensoren, über ein einziges Übertragungsmedium anzusprechen. Somit wird eine sehr flexible Lösung bereitgestellt, mit der verschiedene Sensoren mit dem Sensorhub verbunden werden können. The at least two sensors can therefore be connected to the sensor hub via a field bus system. For example, the well-known I 2 C-BUS can be used. The field bus system can be designed with four wires, for example. It is also conceivable that a number of sensors can be connected via one sensor communication device. A field bus system can be used here, which can be designed to address several participants, ie sensors, via a single transmission medium. This provides a very flexible solution with which various sensors can be connected to the sensor hub.
In einer Ausführungsform kann die Sendeeinrichtung dazu ausgebildet sein, die Sensordaten periodisch zu übertragen. In one embodiment, the transmitting device can be designed to transmit the sensor data periodically.
In einer Ausführungsform können die Sensordaten innerhalb einer In one embodiment, the sensor data can be within a
Übertragungsperiode ein Datenpaket umfassen, wobei das Datenpaket einen Übertragungskanal, einen Sensorstatus, einen Sensortyp und/oder mindestens einen Sensormesswert angeben kann. Transmission period comprise a data packet, wherein the data packet can specify a transmission channel, a sensor status, a sensor type and / or at least one sensor measurement value.
Es ist also möglich, über das einzige Übertragungsmedium die Daten eines einzelnen Sensors zu übertragen, wobei das Datenpaket es erlaubt, den It is therefore possible to transmit the data of a single sensor via the single transmission medium, the data packet allowing the
Sensortyp zu identifizieren. Somit kann eine angeschlossene Anwendereinrichtung einfach feststellen, welche Art von Sensor die Daten geliefert hat. In einer Ausführungsform können die Sensordaten innerhalb einer Übertragungsperiode ein Datenpaket umfassen, wobei das Datenpaket Identify sensor type. Thus, a connected user device can easily determine which type of sensor has supplied the data. In one embodiment, the sensor data can comprise a data packet within a transmission period, the data packet
mindestens zwei Sensortypen, einen Sensorstatus, und/oder mindestens einen Sensormesswert für einen der mindestens zwei Sensortypen angibt. indicates at least two sensor types, a sensor status, and / or at least one sensor measurement value for one of the at least two sensor types.
Es ist daher auch möglich, dass ein einziges Datenpaket Datenfelder für jeden Sensortyp aufweist, sodass dort die entsprechenden Daten gespeichert sind. Es ist dann für eine angeschlossene Anwendereinrichtung nicht notwendig, zu bestimmen, welche Art von Sensor die Daten gesendet hat, da bereits das verwendete Datenfeld dies impliziert. It is therefore also possible for a single data packet to have data fields for each sensor type, so that the corresponding data are stored there. It is then not necessary for a connected user device to determine which type of sensor has sent the data, since the data field used already implies this.
In einer Ausführungsform kann die Recheneinrichtung dazu ausgebildet sein, unter Verwendung der mindestens einen Sensorkommunikationseinrichtung eine Sensoradresse an einen Sensor zu senden. In one embodiment, the computing device can be designed to send a sensor address to a sensor using the at least one sensor communication device.
Um festzustellen, ob an einem Anschluss des Sensorhubs ein Sensor To determine whether a sensor is connected to a connection on the sensor hub
angeschlossen ist, kann der Sensorhub dazu ausgebildet sein, eine Sensoradresse über die mindestens eine Sensorkommunikationseinrichtung zu senden. is connected, the sensor hub can be designed to send a sensor address via the at least one sensor communication device.
In einer Ausführungsform kann die Recheneinrichtung dazu ausgebildet sein, eine über die mindestens eine Sensorkommunikationseinrichtung in Reaktion auf eine/die gesendete Sensoradresse empfangene Antwortnachricht von einem Sensor zu verarbeiten und unter Verwendung der Antwortnachricht den Typ des Sensors zu bestimmen. In one embodiment, the computing device can be designed to process a response message received from a sensor via the at least one sensor communication device in response to a sensor address sent and to determine the type of sensor using the response message.
Der Sensor kann daher dazu ausgebildet sein, in Reaktion auf das Empfangen einer Sensoradresse eine Antwortnachricht an den Sensorhub zu senden. Z.B. kann der Sensor dazu ausgebildet sein, eine Antwortnachricht an den Sensorhub zu senden, wenn die empfangene Adresse einer auf dem Sensor gespeicherten Sensoradresse entspricht. Entspricht die vom Sensorhub gesendete Adresse nicht der auf dem Sensor gespeichert Sensoradresse, so kann der Sensor dazu ausgebildet sein, keine Antwortnachricht an den Sensorhub zu senden. The sensor can therefore be designed to send a response message to the sensor hub in response to receiving a sensor address. E.g. the sensor can be designed to send a response message to the sensor hub if the received address corresponds to a sensor address stored on the sensor. If the address sent by the sensor hub does not correspond to the sensor address stored on the sensor, the sensor can be designed not to send a response message to the sensor hub.
Der Sensorhub kann somit über das Empfangen bzw. nicht-Empfangen einer Antwortnachricht feststellen, ob, und wenn ja, welche Art von Sensor über die mindestens eine Sensorkommunikationseinrichtung mit dem Sensorhub verbunden ist. Durch diese Kommunikation kann auch die Funktion des Sensors überprüft werden. Die Antwortnachricht kann durch den Sensorhub dann als Lebenszeichen („Life-Signal") interpretiert werden. By receiving or not receiving a response message, the sensor hub can thus determine whether and, if so, which type of sensor is connected to the sensor hub via the at least one sensor communication device. This communication can also be used to check the function of the sensor will. The response message can then be interpreted by the sensor hub as a "life signal".
In einer Ausführungsform kann die Recheneinrichtung dazu ausgebildet sein, festzustellen, dass kein Sensor an die mindestens eine In one embodiment, the computing device can be designed to determine that no sensor is connected to the at least one
Sensorkommunikationseinrichtung angeschlossen ist, wenn in Reaktion auf eine/die gesendete Sensoradresse keine Antwortnachricht empfangen wird. Sensor communication device is connected if no response message is received in response to a / the sent sensor address.
Das Feststellen, ob kein Sensor an die mindestens eine Determining whether no sensor is connected to the at least one
Sensorkommunikationseinrichtung angeschlossen ist, wird demnach durch die Recheneinrichtung implementiert. Es ist damit insgesamt eine sehr effiziente Ausführungsform angegeben, mit der festgestellt werden kann, welche Art und ob überhaupt ein Sensor an die mindestens eine Sensorkommunikationseinrichtung angeschlossen ist. Sensor communication device is connected, is accordingly implemented by the computing device. Overall, a very efficient embodiment is thus specified with which it can be determined what type and whether a sensor is connected to the at least one sensor communication device.
Die Aufgabe wird ebenfalls insbesondere gelöst durch ein Sensorsystem The object is also achieved in particular by a sensor system
umfassend: full:
- einen Sensorhub, wie er vorstehend beschrieben ist; a sensor hub, as described above;
- mindestens einen Sensor, der mit dem Sensorhub kommunikativ verbindbar ausgebildet ist, insbesondere verbunden ausgebildet ist; - At least one sensor which is designed to be communicatively connectable to the sensor hub, in particular designed to be connected;
- eine Anwendereinrichtung, die über ein einzelnes Kommunikationsmedium mit dem Sensorhub kommunikativ verbindbar ausgebildet ist, insbesondere verbunden ist. - A user device which is designed to be communicatively connected to the sensor hub via a single communication medium, in particular is connected.
Es ergeben sich ähnliche oder identische Vorteile, wie sie bereits im The advantages are similar or identical to those already in
Zusammenhang mit dem Sensorhub beschrieben worden sind. Relationship with the sensor hub have been described.
In einer Ausführungsform kann der mindestens eine Sensor als ein In one embodiment, the at least one sensor can be used as a
Temperatursensor, ein Feuchtigkeitssensor, ein Gassensor und/oder als ein Partikelsensor, etc. ausgebildet sein. Temperature sensor, a humidity sensor, a gas sensor and / or be designed as a particle sensor, etc.
Es ergeben sich ähnliche oder identische Vorteile, wie sie bereits im The advantages are similar or identical to those already in
Zusammenhang mit dem Sensorhub beschrieben worden sind. Relationship with the sensor hub have been described.
Die Aufgabe wird ebenso insbesondere gelöst durch ein Verfahren zum The object is also achieved in particular by a method for
Übertragen von Sensordaten, umfassend die folgenden Schritte: - Empfangen von Sensorsignalen von mindestens zwei Sensoren; Transferring sensor data, comprising the following steps: - Receiving sensor signals from at least two sensors;
- Erzeugen von Sensordaten unter Verwendung der Sensorsignale, wobei die Sensordaten Adressen angeben, die jeweils einem der mindestens zwei Sensoren zugeordnet sind; Generating sensor data using the sensor signals, the sensor data specifying addresses which are each assigned to one of the at least two sensors;
- Übertragen der Sensordaten an eine Anwendereinrichtung. - Transmission of the sensor data to a user device.
In einer Ausführungsform kann das Verfahren umfassen: In one embodiment, the method can include:
- Senden einer einem Sensortyp zugeordneter Sensoradresse an einen ersten Sensor der mindestens zwei Sensoren; Sending a sensor address assigned to a sensor type to a first sensor of the at least two sensors;
- Feststellen, dass kein Sensor an der Sensoradresse angeschlossen ist, wenn keine Antwortnachricht in Reaktion auf das Senden empfangen ist. - Determine that no sensor is connected to the sensor address if no response message is received in response to the sending.
Es ergeben sich ähnliche oder identische Vorteile, wie sie bereits im The advantages are similar or identical to those already in
Zusammenhang mit dem Sensorhub beschrieben worden sind. Relationship with the sensor hub have been described.
Die Aufgabe wird ferner insbesondere gelöst durch ein computerlesbares- Speichermedium, welches Instruktionen enthält, die mindestens einen Prozessor dazu veranlassen, ein Verfahren, wie es vorstehend beschrieben ist, zu implementieren, wenn die Instruktionen durch den mindestens einen Prozessor ausgeführt werden. The object is also achieved in particular by a computer-readable storage medium which contains instructions which cause at least one processor to implement a method as described above when the instructions are executed by the at least one processor.
Es ergeben sich ähnliche oder identische Vorteile, wie sie bereits im The advantages are similar or identical to those already in
Zusammenhang mit dem Sensorhub beschrieben worden sind. Relationship with the sensor hub have been described.
Weitere Ausführungsformen ergeben sich aus den Unteransprüchen. Further embodiments emerge from the subclaims.
Im Folgenden wird die Erfindung anhand von Ausführungsbeispielen näher erläutert. Dabei zeigen: The invention is explained in more detail below on the basis of exemplary embodiments. Show:
Figur 1 : eine schematische Ansicht eines Sensorsystems; FIG. 1: a schematic view of a sensor system;
Figur 2: eine schematische Darstellung eines Sensorhubs; FIG. 2: a schematic representation of a sensor stroke;
Figur 3: ein Flussdiagramm eines Verfahrens zum Initialisieren von an einem FIG. 3: a flow chart of a method for initializing on one
Sensorhub angeschlossenen Sensoren; Figur 4: eine Illustration eines Datenpakets in einem erstenSensor hub connected sensors; FIG. 4: an illustration of a data packet in a first
Ausführungsbeispiel; Embodiment;
Figur 5: eine Illustration eines Datenpakets in einem zweiten FIG. 5: an illustration of a data packet in a second
Ausführungsbeispiel. Embodiment.
Figur 1 zeigt eine schematische Ansicht eines Sensorsystems 1, das eine Figure 1 shows a schematic view of a sensor system 1, the one
Produktionsanlage 10, einen Sensorhub 20 und eine Anwendereinrichtung 5 umfasst. Production system 10, a sensor hub 20 and a user device 5.
In der Produktionsanlage 10 sind vier Sensoren 11, 12, 13, 14 angeordnet. Ein Gassensor 11, ein Feinstaubsensor 12, ein erster Temperatursensor 13 und ein zweiter Temperatursensor 14. Darüber hinaus sind in bzw. an der Four sensors 11, 12, 13, 14 are arranged in the production plant 10. A gas sensor 11, a particulate matter sensor 12, a first temperature sensor 13 and a second temperature sensor 14 are also located in or on the
Produktionsanlage 10 weitere nicht dargestellte Komponenten angeordnet, wie z.B. eine steuerprogrammierbare Einheit (SPS). Natürlich ist es in einem weiteren Ausführungsbeispiel denkbar, dass nur Sensoren eines Typs eingesetzt werden, z.B. nur Feuchtigkeitssensoren. Production plant 10 arranged further components not shown, such as e.g. a programmable control unit (PLC). Of course, in a further embodiment it is conceivable that only sensors of one type are used, e.g. humidity sensors only.
Die Sensoren 11, 12, 13, 14 sind jeweils über Feldbusverbindungen 2, z.B. einer I2C-Busverbindung, mit dem Sensorhub 20 verbunden. Eine Möglichkeit der Kommunikation, die auch durch den I2C-BUS verwendet wird, zeichnet sich dadurch aus, dass eine vieradrige Verbindung verwendet wird, wobei eine Ader für die Übertragung eines Taktsignals und die zweite Ader als Datenleitung verwendet wird (3/4 für die Betriebsspannung des Sensors). Beide Leitungen sind über pull-up Widerstände mit einer Versorgungsspannung verbunden. Der Feldbus 2 ist als Master-Slave Feldbus ausgebildet. Das bedeutet, dass eine The sensors 11, 12, 13, 14 are each connected to the sensor hub 20 via field bus connections 2, for example an I 2 C bus connection. One possibility of communication, which is also used by the I 2 C-BUS, is characterized by the fact that a four-wire connection is used, one wire being used for the transmission of a clock signal and the second wire as a data line (3/4 for the operating voltage of the sensor). Both lines are connected to a supply voltage via pull-up resistors. The field bus 2 is designed as a master-slave field bus. That means one
Kommunikation in dem gezeigten Ausführungsbeispiel durch den Master initiiert wird. Im Ausführungsbeispiel ist der Sensorhub 20 als Master und die Sensoren 11, 12, 13, 14 sind jeweils als Slave ausgebildet. Communication in the embodiment shown is initiated by the master. In the exemplary embodiment, the sensor hub 20 is designed as a master and the sensors 11, 12, 13, 14 are each designed as a slave.
Die über den Feldbus 2 angeschlossenen Sensoren 11, 12, 13, 14 können über Adressen durch den Sensorhub 20 angesprochen werden. Das heißt, der Master sendet über den Feldbus 2 eine Adresse an die Sensoren 11, 12, 13, 14 und der Sensor 11, 12, 13, 14, dem die Adresse zuzuordnen ist, antwortet mit The sensors 11, 12, 13, 14 connected via the field bus 2 can be addressed by the sensor hub 20 via addresses. This means that the master sends an address to the sensors 11, 12, 13, 14 via the fieldbus 2 and the sensor 11, 12, 13, 14, to which the address is to be assigned, replies with
Sensorsignalen, die die Messwerte angeben. Die Sensoren 11, 12, 13, 14 sind dazu ausgebildet, ihre Messwerte als Sensor signals that indicate the measured values. The sensors 11, 12, 13, 14 are designed to receive their measured values as
Sensorsignale an den Sensorhub 20 zu übertragen. Der Sensorhub 20 ist im Detail im Zusammenhang mit der Figur 2 beschrieben. Der Sensorhub 20 ist dazu ausgebildet, die empfangenen Sensorsignale der Sensoren 11, 12, 13, 14 zusammenzufassen und als ein Datenpaket an die angeschlossene To transmit sensor signals to the sensor hub 20. The sensor hub 20 is described in detail in connection with FIG. The sensor hub 20 is designed to summarize the received sensor signals from the sensors 11, 12, 13, 14 and send them as a data packet to the connected
Anwendereinrichtung 5 zu übertragen. User device 5 to be transferred.
Zwischen Sensorhub 20 und der Anwendereinrichtung 5 wird vorzugsweise eine Punkt-zu-Punkt Verbindung eingesetzt, beispielsweise eine IO-Link Verbindung 3. A point-to-point connection is preferably used between the sensor hub 20 and the user device 5, for example an IO-Link connection 3.
Eine Punkt-zu-Punkt Verbindung zeichnet sich dadurch aus, dass zwischen zwei angeschlossenen Geräten keine weiteren Geräte geschaltet sind. Somit kann bei einer Punkt-zu-Punkt Verbindung an einem Anschluss eines Geräts immer nur ein anderes Gerät angeschlossen sein. A point-to-point connection is characterized by the fact that no other devices are connected between two connected devices. Thus, with a point-to-point connection, only one other device can be connected to one connection of a device.
Mit der beschriebenen Erfindung wird es nun möglich gemacht, über einen With the described invention it is now made possible via a
Anschluss an der Anwendereinrichtung 5 die Sensorsignale mehrere Sensoren 11, 12, 13, 14 zu empfangen. Ferner ist es nunmehr möglich, festzustellen, von welchem Sensor welche Sensordaten stammen. So ist es in dem Connection to the user device 5 to receive the sensor signals from several sensors 11, 12, 13, 14. Furthermore, it is now possible to determine which sensor data originate from which sensor. So it is in that
Ausführungsbeispiel der Figur 1 möglich, festzustellen, ob ein Temperaturwert von dem ersten Temperatursensor 13 oder von dem zweiten Temperatursensor 14 stammt. Da die Position der Sensoren in der Regel bekannt ist, kann bei einem Anstieg der Temperatur auch die direkt festgestellt, wo dieser Temperaturanstieg in der Produktionsanlage 10 vorliegt, sodass ein Fehler schnell und sicher lokalisiert werden kann. Embodiment of Figure 1 possible to determine whether a temperature value comes from the first temperature sensor 13 or from the second temperature sensor 14. Since the position of the sensors is usually known, if the temperature rises, it can also be determined directly where this rise in temperature is present in the production system 10, so that a fault can be localized quickly and reliably.
Figur 2 zeigt den Sensorhub 20 in einer schematischen Darstellung. Der Figure 2 shows the sensor hub 20 in a schematic representation. The
Sensorhub 20 verfügt über vier Ports bzw. Klemmen oder Anschlüsse 21, 22, 23, 24, an die die Sensoren 11, 12, 13, 14 angeschlossen sind. Es ist also in dem gezeigten Ausführungsbeispiel genau ein Anschluss 21, 22, 23, 24 für einen Sensor 11, 12, 13, 14 vorgesehen. Dadurch, dass ein Feldbus 2 zur Sensor hub 20 has four ports or terminals or connections 21, 22, 23, 24 to which sensors 11, 12, 13, 14 are connected. In the exemplary embodiment shown, exactly one connection 21, 22, 23, 24 is provided for a sensor 11, 12, 13, 14. The fact that a fieldbus 2 for
Kommunikation zwischen Sensorhub 20 und den Sensoren 11, 12, 13, 14 verwendet wird, ist es jedoch auch denkbar, dass mehr als ein gleicher oder unterschiedlicher Sensor 11, 12, 13, 14 über einen Anschluss bzw. Port 21, 22,Communication between the sensor hub 20 and the sensors 11, 12, 13, 14 is used, but it is also conceivable that more than one identical or different sensor 11, 12, 13, 14 via a connection or port 21, 22,
23, 24 angeschlossen ist. Im Rahmen dieser Anmeldung werden die Anschlüsse 21, 22, 23, 24 auch als Sensorkommunikationseinrichtungen bezeichnet. 23, 24 is connected. In the context of this application, the connections 21, 22, 23, 24 are also referred to as sensor communication devices.
Die Sensoren 11, 12, 13, 14 übertragen jeweils Sensorsignale 27, 27', 27”, 27"' über die Anschlüsse 21, 22, 23, 24 an die Recheneinrichtung 25. Die The sensors 11, 12, 13, 14 each transmit sensor signals 27, 27 ', 27 ", 27"' via the connections 21, 22, 23, 24 to the computing device 25
Recheneinrichtung 25 ist dazu ausgebildet, die Sensorsignale 27, 27', 27", 27'" zu empfangen und zu verarbeiten. Beispielsweise ist die Recheneinrichtung 25 dazu ausgebildet, aus Spannungswerten 27, die von einem Temperatursensor 13 gesendet sind, eine Temperatur zu berechnen. Dabei kann die Recheneinrichtung 25 entsprechend vorkonfiguriert sein, sodass es möglich ist, einem digitalen Datenpaket eine entsprechende Temperatur zuzuordnen. Computing device 25 is designed to receive and process sensor signals 27, 27 ', 27 ", 27'". For example, the computing device 25 is designed to calculate a temperature from voltage values 27 sent by a temperature sensor 13. The computing device 25 can be preconfigured accordingly so that it is possible to assign a corresponding temperature to a digital data packet.
Es ist jedoch auch denkbar, dass die Recheneinrichtung 25 weitergehende Berechnungen durchführt, wie z.B. das Bestimmen eines Mittelwerts über ein bestimmtes Zeitintervall, z.B. 24 Stunden. However, it is also conceivable for the computing device 25 to carry out further calculations, e.g. determining an average over a certain time interval, e.g. 24 hours.
Letztlich ist die Recheneinrichtung in einigen Ausführungsbeispielen dazu ausgebildet, einen virtuellen Sensor zu bilden. Das bedeutet, dass die Ultimately, in some exemplary embodiments, the computing device is designed to form a virtual sensor. That means that the
Recheneinrichtung 25 dazu ausgebildet ist, die Werte von mindestens einem Sensor 11, 12, 13, 14 zu verarbeiten und als Sensordaten an die Computing device 25 is designed to process the values from at least one sensor 11, 12, 13, 14 and send them as sensor data to the
Anwendereinrichtung 5 weiterzusenden. So ist es z.B. möglich, einen virtuellen Sensor zu schaffen, der immer den Temperaturdurchschnitt der letzten 24 User device 5 to be forwarded. So it is e.g. possible to create a virtual sensor that always keeps the average temperature of the last 24
Stunden angibt. Indicating hours.
Die Recheneinrichtung 25 kann ferner eine Speichereinrichtung umfassen, in der z.B. die Sensordaten zwischengespeichert werden. Auch können dort die Adressen der Sensoren 11, 12, 13, 14 gespeichert werden. The computing device 25 may further comprise a memory device in which e.g. the sensor data are buffered. The addresses of the sensors 11, 12, 13, 14 can also be stored there.
Die verarbeiteten Sensorsignale 27, 27', 27", 27'" werden zusätzlich durch die Recheneinrichtung 5 als Sensordaten 28 aggregiert. Das bedeutet, die The processed sensor signals 27, 27 ′, 27 ″, 27 ′ ″ are additionally aggregated as sensor data 28 by the computing device 5. That means that
Sensorsignale 27, 27', 27", 27'" können zusammen weitergesendet werden. Die Sensordaten 28 werden dafür an einen Transceiver 26 gesendet, der die Sensor signals 27, 27 ', 27 ", 27'" can be sent on together. The sensor data 28 are sent to a transceiver 26, which the
Sensordaten 28 an die Anwendereinrichtung 5 überträgt. Sensor data 28 transmits to the user device 5.
Der Transceiver 26 kann auch als Sendeeinrichtung bezeichnet werden. Figur 3 ist ein Flussdiagramm, dass ein Initialisierungsverfahren 300 für die Sensoren 11, 12, 13, 14 illustriert. The transceiver 26 can also be referred to as a transmitting device. FIG. 3 is a flow diagram that illustrates an initialization method 300 for the sensors 11, 12, 13, 14.
Im Initialisierungsschritt 301 wird der Sensorhub 20 eingeschaltet und somit mit Strom versorgt. Ferner wird geprüft, ob alle dem Sensorhub 20 bekannten Sensoren 11, 12, 13, 14 bereits initialisiert sind. Flierzu weist der Sensorhub 20 eine Speichereinrichtung auf, in der eine Vielzahl von Sensoradressen gespeichert ist. Jeder Adresse ist ein Sensortyp zugeordnet und eine Angabe dahingehend, ob der zugehörige Sensor 11, 12, 13, 14 bereits initialisiert ist. In the initialization step 301, the sensor hub 20 is switched on and thus supplied with power. It is also checked whether all sensors 11, 12, 13, 14 known to the sensor hub 20 have already been initialized. For this purpose, the sensor hub 20 has a memory device in which a plurality of sensor addresses is stored. A sensor type is assigned to each address and an indication of whether the associated sensor 11, 12, 13, 14 has already been initialized.
Im Prüfschritt 302 wird durch die Recheneinrichtung 25 des Sensorhubs 20 geprüft, ob mindestens eine Adresse noch nicht initialisiert ist. Ist dies der Fall, so fährt das Verfahren mit dem Sendeschritt 305 fort. Sind alle Sensoren 11, 12, 13, 14 bereits initialisiert, so wird das Verfahren mit dem Endschritt 308 beendet. In test step 302, computing device 25 of sensor hub 20 checks whether at least one address has not yet been initialized. If this is the case, the method continues with sending step 305. If all sensors 11, 12, 13, 14 have already been initialized, the method is ended with end step 308.
Im Sendeschritt 305 wird aus der Speichereinrichtung 303 eine Sensoradresse 304 ausgelesen, die noch nicht initialisiert ist. Die Adresse 304 wird im In sending step 305, a sensor address 304 that has not yet been initialized is read from memory device 303. The address 304 is in
Sendeschritt 305 über eine Sensorkommunikationseinrichtung 21, 22, 23, 24 gesendet. Sending step 305 sent via a sensor communication device 21, 22, 23, 24.
Wird im Empfangsschritt 306 eine Antwort auf die gesendete Adresse 304 empfangen, so wird im Speicherschritt 307 eine Zuordnung von der Adresse 304 zu der verwendeten Sensorkommunikationseinrichtung 21, 22, 23, 24 If a response to the sent address 304 is received in the receiving step 306, then in the storage step 307 an assignment of the address 304 to the sensor communication device 21, 22, 23, 24 used is made
gespeichert. Somit ist es ab diesem Zeitpunkt bekannt, welcher Sensor 11, 12,saved. From this point in time it is therefore known which sensor 11, 12,
13, 14 über welche Sensorkommunikationseinrichtung 21, 22, 23, 24 erreichbar ist. 13, 14 via which sensor communication device 21, 22, 23, 24 can be reached.
Wird keine Antwort auf das Senden der Adresse 304 im Schritt 306 empfangen, so fährt das Verfahren mit Schritt 301 fort. If no response to the sending of address 304 is received in step 306, the method continues with step 301.
Die Figuren 4 und 5 illustrieren zwei mögliche Datenformate, wie die Sensordaten 7, 8 von dem Sensorhub 20 an die Anwendereinrichtung 5 übertragen werden können. FIGS. 4 and 5 illustrate two possible data formats how the sensor data 7, 8 can be transmitted from the sensor hub 20 to the user device 5.
Figur 4 zeigt ein Ausführungsbeispiel, bei dem die Sensordaten 7 für einen Kanal, d.h. für eine Sensorkommunikationseinrichtung bzw. einen Anschluss 21 ,22, 23, 24, einen Status Sl, einen Sensortyp TI und Nutzdaten D1-D4 angeben. Der Status S1 gibt an, welche Daten als Nutzdaten D1-D4 gesendet werden. Zum Beispiel kann der Status S1 angeben, dass Temperaturdaten als Nutzdaten D1-D4 codiert sind. Der Sensortyp Dl gibt an, um was für einen Sensor es sich handelt, z.B. einen Temperatursensor oder einen Feuchtigkeitssensor. FIG. 4 shows an exemplary embodiment in which the sensor data 7 for a channel, ie for a sensor communication device or a connection 21, 22, 23, 24, specify a status S1, a sensor type TI and useful data D1-D4. The Status S1 indicates which data are sent as user data D1-D4. For example, the status S1 can indicate that temperature data are encoded as useful data D1-D4. The sensor type Dl indicates what kind of sensor it is, for example a temperature sensor or a humidity sensor.
Die Sensordaten 7 können auch die Daten für alle Kanäle, d.h. The sensor data 7 can also contain the data for all channels, i.e.
Sensorkommunikationseinrichtungen bzw. Anschlüsse 21 ,22, 23, 24 enthalten.Sensor communication devices or connections 21, 22, 23, 24 included.
Mit Hinblick auf Figur 1 umfassen die Sensordaten 7 demnach die Daten der FigurWith regard to FIG. 1, the sensor data 7 accordingly include the data of the figure
4 vier Mal, wobei jeder Kanal die Daten für einen Sensor 11, 12, 13, 14 angibt. 4 four times, with each channel providing the data for a sensor 11, 12, 13, 14.
Das beschriebene Ausführungsbeispiel hat den Vorteil, dass wenig Prozessdaten übertragen werden müssen, da immer kompakt immer genau die für einen Sensor notwendigen Daten übertragen werden können. Ein Nachteil besteht darin, dass der Status S1 ausgewertet werden muss, um festzustellen, was für Daten übertragen werden. The embodiment described has the advantage that little process data has to be transmitted, since the data required for a sensor can always be transmitted in a compact manner. A disadvantage is that the status S1 has to be evaluated in order to determine what kind of data is being transmitted.
Dieser Nachteil wird mit dem Ausführungsbeispiel der Figur 5 adressiert. Die FigurThis disadvantage is addressed with the exemplary embodiment in FIG. The figure
5 zeigt beispielhafte Sensordaten 8, die für jeden Kanal Felder für alle möglichen Sensoren 11, 12, 13, 14 umfassen. Das bedeutet, dass für einen ersten Kanal Datenfelder für alle möglichen Sensortypen T1-T4 vorgesehen sind. So zeigt Figur 5 Datenfelder für Sensortypen TI, T2, T3 oder T4. Dabei ist in dem gezeigten Ausführungsbeispiel vorgesehen, dass jedem Sensortyp T1-T4 genau ein FIG. 5 shows exemplary sensor data 8 which include fields for all possible sensors 11, 12, 13, 14 for each channel. This means that data fields for all possible sensor types T1-T4 are provided for a first channel. Thus, FIG. 5 shows data fields for sensor types TI, T2, T3 or T4. It is provided in the embodiment shown that each sensor type T1-T4 exactly one
Datenfeld für Nutzdaten D1-D4 zugeordnet ist. Data field for user data D1-D4 is assigned.
Die Festlegung der Sensortypen T1-T4 in den Sensordaten 8 ist dabei festgelegt, sodass aus der Verwendung der Datenfelder D1-D4 erkennbar ist, um welche Art von Daten es sich handelt. Ist z.B. TI als Temperatursensor festgelegt, so kann aus der Verwendung des Datenfeldes Dl mit einem Wert erkannt werden, dass es sich bei den Daten in dem Datenfeld Dl um Temperaturdaten eines The definition of the sensor types T1-T4 in the sensor data 8 is defined so that it can be seen from the use of the data fields D1-D4 what type of data is involved. Is e.g. TI defined as a temperature sensor, it can be recognized from the use of the data field Dl with a value that the data in the data field Dl are temperature data of a
angeschlossenen Temperatursensors 13 handelt. Somit muss keine Status ausgelesen und interpretiert werden. connected temperature sensor 13 acts. This means that no status has to be read out and interpreted.
Bezugszeichenliste List of reference symbols
1 Sensorsystem 1 sensor system
2 Feldbusverbindung 2 fieldbus connection
3 IO-Link-Leitung 5 Anwendereinrichtung 3 IO-Link line 5 User setup
10 Produktionsanlage 10 production plant
11 Gassensor 11 gas sensor
12 Feinstaubsensor 12 fine dust sensor
13 erster Temperatursensor 13 first temperature sensor
14 zweiter Temperatursensor 20 Sensorhub 14 second temperature sensor 20 sensor stroke
21, 22, 23, 24 Port/Klemme 21, 22, 23, 24 port / terminal
25 Mikrocontroller 25 microcontrollers
26 Transceiver 26 transceivers
7,8 27, 27', 27", 27"' Sensorsignale 7,8 27, 27 ', 27 ", 27"' sensor signals
28 Sensordaten 28 sensor data
300 Initialisierungsverfahren 300 initialization procedure
301 Initialisierungsschritt301 initialization step
302 Prüfschritt 302 test step
303 Speichereinrichtung 303 storage device
304 Adresse 304 address
305 Sendeschritt 305 sending step
306 Empfangsschritt 306 receive step
307 Speicherschritt 307 storage step
308 Endschritt 308 final step
S1 Status S1 status
T1-T4 Sensortyp T1-T4 sensor type
D1-D4 Datum D1-D4 date

Claims

Ansprüche Expectations
1. Sensorhub (20), umfassend: 1. Sensor hub (20) comprising:
- mindestens eine Sensorkommunikationseinrichtung (21, 22, 23, 24), die dazu ausgebildet ist, Sensorsignale (27, 27', 27", 27"') von mindestens zwei Sensoren (11, 12, 13, 14) zu empfangen - At least one sensor communication device (21, 22, 23, 24) which is designed to receive sensor signals (27, 27 ', 27 ", 27"') from at least two sensors (11, 12, 13, 14)
- eine mit der mindestens einen Sensorkommunikationseinrichtung (21, 22, 23, 24) kommunikativ verbundene Recheneinrichtung (25), die zur Erzeugung von Sensordaten (28, 7, 8) unter Verwendung der - A computing device (25) communicatively connected to the at least one sensor communication device (21, 22, 23, 24) which is used to generate sensor data (28, 7, 8) using the
Sensorsignale (27, 27', 27", 27"") ausgebildet ist; Sensor signals (27, 27 ', 27 ", 27" ") is formed;
- eine Sendeeinrichtung (26), die dazu ausgebildet ist, die - A transmitting device (26) which is designed to send the
Sensordaten (28, 7, 8) über ein einziges Kommunikationsmedium (4) an eine Anwendereinrichtung (5) zu übertragen, To transmit sensor data (28, 7, 8) to a user device (5) via a single communication medium (4),
dadurch gekennzeichnet, dass characterized in that
die Sensordaten (28, 7, 8) Adressen (Al, A2, A3, A4) angeben, die jeweils einem der mindestens zwei Sensoren (11, 12, 13,14) zugeordnet sind. the sensor data (28, 7, 8) specify addresses (A1, A2, A3, A4) which are each assigned to one of the at least two sensors (11, 12, 13, 14).
2. Sensorhub (20) nach Anspruch 1, 2. sensor hub (20) according to claim 1,
dadurch gekennzeichnet, dass characterized in that
die Sensorsignale (27, 27', 27", 27'") Sensormesswerte (Dl, D2, D3) angeben. the sensor signals (27, 27 ', 27 ", 27'") indicate sensor measured values (Dl, D2, D3).
3. Sensorhub (20) nach einem der vorhergehenden Ansprüche, 3. sensor hub (20) according to one of the preceding claims,
dadurch gekennzeichnet, dass characterized in that
die Sensorsignale (27, 27', 27", 27'") eine Temperatur, eine the sensor signals (27, 27 ', 27 ", 27'") a temperature, a
Luftfeuchtigkeit, eine Feinstaubangabe, eine Vibrationsangabe, eine Gasangabe und/oder weitere physikalische bzw. chemische Messgrößen angeben. Specify humidity, fine dust information, vibration information, gas information and / or other physical or chemical parameters.
4. Sensorhub (20) nach einem der vorhergehenden Ansprüche, 4. sensor hub (20) according to one of the preceding claims,
dadurch gekennzeichnet, dass characterized in that
die mindestens eine Sensorkommunikationseinrichtung (21, 22, 23, 24) dazu ausgebildet ist, mit mindestens einem Feldbus-System (2) zur Kommunikation mit den mindestens zwei Sensoren (11, 12, 13, 14) verbunden zu werden. the at least one sensor communication device (21, 22, 23, 24) is designed to be connected to at least one fieldbus system (2) for communication with the at least two sensors (11, 12, 13, 14).
5. Sensorhub (20) nach einem der vorhergehenden Ansprüche, 5. sensor hub (20) according to one of the preceding claims,
dadurch gekennzeichnet, dass characterized in that
die Sendeeinrichtung (26) dazu ausgebildet ist, die Sensordaten (28, 7, 8) periodisch zu übertragen. the transmitting device (26) is designed to periodically transmit the sensor data (28, 7, 8).
6. Sensorhub (20) nach einem der vorhergehenden Ansprüche, insbesondere nach Anspruch 5, 6. Sensor hub (20) according to one of the preceding claims, in particular according to claim 5,
dadurch gekennzeichnet, dass characterized in that
die Sensordaten (28, 4) innerhalb einer Übertragungsperiode ein the sensor data (28, 4) within a transmission period
Datenpaket (7) umfassen, wobei das Datenpaket (7) einen Include data packet (7), the data packet (7) a
Übertragungskanal, einen Sensorstatus (Sl), einen Sensortyp (TI, T2, T3, T4) und/oder mindestens einen Sensormesswert (Dl, D2, D3) angibt. Transmission channel, a sensor status (Sl), a sensor type (TI, T2, T3, T4) and / or at least one sensor measured value (Dl, D2, D3) indicates.
7. Sensorhub (20) nach einem der vorhergehenden Ansprüche, insbesondere nach Anspruch 5, 7. sensor hub (20) according to one of the preceding claims, in particular according to claim 5,
dadurch gekennzeichnet, dass characterized in that
die Sensordaten (28, 8) innerhalb einer Übertragungsperiode ein the sensor data (28, 8) within a transmission period
Datenpaket (8) umfassen, wobei das Datenpaket (8) mindestens zwei Sensortypen (TI, T2, T3, T4), einen Sensorstatus, und/oder mindestens einen Sensormesswert (Dl, D2, D3) für einen der mindestens zwei Sensortypen (TI, T2, T3, T4) angibt. Data packet (8), the data packet (8) at least two sensor types (TI, T2, T3, T4), a sensor status, and / or at least one sensor measured value (Dl, D2, D3) for one of the at least two sensor types (TI, T2, T3, T4).
8. Sensorhub (20) nach einem der vorhergehenden Ansprüche, 8. sensor hub (20) according to one of the preceding claims,
gekennzeichnet durch marked by
die Recheneinrichtung (25) dazu ausgebildet ist, unter Verwendung der mindestens einen Sensorkommunikationseinrichtung (21, 22, 23, 24) eine Sensoradresse (Al, A2, A3, A4) an einen Sensor (11, 12, 13, 14) zu senden. the computing device (25) is designed to send a sensor address (A1, A2, A3, A4) to a sensor (11, 12, 13, 14) using the at least one sensor communication device (21, 22, 23, 24).
9. Sensorhub (20) nach einem der vorhergehenden Ansprüche, insbesondere nach Anspruch 8, 9. sensor hub (20) according to one of the preceding claims, in particular according to claim 8,
dadurch gekennzeichnet, dass characterized in that
die Recheneinrichtung (25) dazu ausgebildet ist, eine über die mindestens eine Sensorkommunikationseinrichtung (21, 22, 23, 24) in Reaktion auf eine/die gesendete Sensoradresse (Al, A2, A3, A4) empfangene the computing device (25) is designed to receive a sensor address (A1, A2, A3, A4) received via the at least one sensor communication device (21, 22, 23, 24) in response to a / the transmitted sensor address
Antwortnachricht von einem Sensor (11, 12, 13, 14) zu verarbeiten und unter Verwendung der Antwortnachricht den Typ des Sensors (11, 12, 13, 14) zu bestimmen. Process response message from a sensor (11, 12, 13, 14) and to determine the type of sensor (11, 12, 13, 14) using the response message.
10. Sensorhub (20) nach einem der vorhergehenden Ansprüche, insbesondere nach Anspruch 8, 10. Sensor hub (20) according to one of the preceding claims, in particular according to claim 8,
d a d u rc h g e ke n n z e i c h n et , d a s s d a d u rc h e ke n n z e i c h n et, d a s s
die Recheneinrichtung (25) dazu ausgebildet ist, festzustellen, dass kein Sensor (11, 12, 13, 14) an die mindestens eine the computing device (25) is designed to determine that no sensor (11, 12, 13, 14) is connected to the at least one
Sensorkommunikationseinrichtung (21, 22, 23, 24) angeschlossen ist, wenn in Reaktion auf eine/die gesendete Sensoradresse (Al, A2, A3, A4) keine Antwortnachricht empfangen wird. Sensor communication device (21, 22, 23, 24) is connected if no response message is received in response to a / the sent sensor address (Al, A2, A3, A4).
11. Sensorsystem (1) umfassend : 11. Sensor system (1) comprising:
- einen Sensorhub (20) nach einem der vorhergehenden Ansprüche; - A sensor hub (20) according to one of the preceding claims;
- mindestens einen Sensor (11, 12, 13, 14), der mit dem - At least one sensor (11, 12, 13, 14) with the
Sensorhub (20) kommunikativ verbindbar ausgebildet ist; Sensor hub (20) is designed to be communicatively connectable;
- eine Anwendereinrichtung (5), die über ein einzelnes - A user device (5), which has a single
Kommunikationsmedium (4) mit dem Sensorhub (20) kommunikativ verbindbar ausgebildet ist, insbesondere verbunden ist. Communication medium (4) is designed to be communicatively connectable to the sensor hub (20), in particular connected.
12. Sensorsystem (1) nach Anspruch 11, 12. Sensor system (1) according to claim 11,
dadurch gekennzeichnet, dass characterized in that
der mindestens eine Sensor (11, 12, 13, 14) als ein the at least one sensor (11, 12, 13, 14) as a
Temperatursensor (11), ein Feuchtigkeitssensor (12), ein Gassensor (13) und/oder als ein Partikelsensor (14) ausgebildet ist. Temperature sensor (11), a humidity sensor (12), a gas sensor (13) and / or as a particle sensor (14).
13. Verfahren zum Übertragen von Sensordaten (28, 7, 8), umfassend die folgenden Schritte: 13. A method for transmitting sensor data (28, 7, 8), comprising the following steps:
- Empfangen von Sensorsignalen (27, 27', 27”, 27'”) von mindestens zwei Sensoren (11, 12, 13, 14); - Receiving sensor signals (27, 27 ', 27 ", 27'") from at least two sensors (11, 12, 13, 14);
- Erzeugen von Sensordaten (28, 7, 8) unter Verwendung der - Generation of sensor data (28, 7, 8) using the
Sensorsignale (27, 27', 27", 27'"), wobei die Sensordaten (7, 8) Adressen angeben, die jeweils einem der mindestens zwei Sensor signals (27, 27 ', 27 ", 27'"), the sensor data (7, 8) specifying addresses that each correspond to one of the at least two
Sensoren (11, 12, 13,14) zugeordnet sind; Sensors (11, 12, 13, 14) are assigned;
- Übertragen der Sensordaten (28, 7, 8) an eine - Transferring the sensor data (28, 7, 8) to a
Anwendereinrichtung (5). User equipment (5).
14. Verfahren nach Anspruch 13, 14. The method according to claim 13,
gekennzeichnet durch marked by
- Senden einer einem Sensortyp (TI, T2, T3, T4) zugeordneter - Sending an assigned to a sensor type (TI, T2, T3, T4)
Sensoradresse (Al, A2, A3, A4) an einen ersten Sensor (11, 12, 13, Sensor address (Al, A2, A3, A4) to a first sensor (11, 12, 13,
14) der mindestens zwei Sensoren (11, 12, 13, 14); 14) the at least two sensors (11, 12, 13, 14);
- Empfangen einer Antwortnachricht von dem ersten Sensor (11, 12, 13, 14); - Receiving a response message from the first sensor (11, 12, 13, 14);
- Zuordnen der Sensoradresse (Al, A2, A3, A4) zu dem ersten - Assignment of the sensor address (Al, A2, A3, A4) to the first
Sensor (11, 12, 13, 14). Sensor (11, 12, 13, 14).
15. Verfahren nach einem der Ansprüche 13 oder 14, 15. The method according to any one of claims 13 or 14,
gekennzeichnet durch marked by
- Senden einer einem Sensortyp (TI, T2, T3, T4) zugeordneter - Sending an assigned to a sensor type (TI, T2, T3, T4)
Sensoradresse (Al, A2, A3, A4) an einen ersten Sensor (11, 12, 13, Sensor address (Al, A2, A3, A4) to a first sensor (11, 12, 13,
14) der mindestens zwei Sensoren (11, 12, 13, 14); 14) the at least two sensors (11, 12, 13, 14);
- Feststellen, dass kein Sensor (11, 12, 13, 14) an der - Make sure that no sensor (11, 12, 13, 14) is attached to the
Sensoradresse (Al, A2, A3, A4) angeschlossen ist, wenn keine Sensor address (Al, A2, A3, A4) is connected if none
Antwortnachricht in Reaktion auf das Senden empfangen ist. Response message is received in response to sending.
16. Computerlesbares-Speichermedium, welches Instruktionen enthält, die mindestens einen Prozessor dazu veranlassen, ein Verfahren nach einem der Ansprüche 13 bis 15 zu implementieren, wenn die Instruktionen durch den mindestens einen Prozessor ausgeführt werden. 16. Computer-readable storage medium containing instructions that cause at least one processor to implement a method according to any one of claims 13 to 15 when the instructions are executed by the at least one processor.
EP20724499.7A 2019-05-10 2020-05-07 Sensor hub, sensor system, method for transmitting sensor signals and computer-readable storage medium Withdrawn EP3967004A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102019112230.9A DE102019112230A1 (en) 2019-05-10 2019-05-10 Sensor hub, sensor system, method for transmitting sensor signals and computer-readable storage medium
PCT/EP2020/062687 WO2020229292A1 (en) 2019-05-10 2020-05-07 Sensor hub, sensor system, method for transmitting sensor signals and computer-readable storage medium

Publications (1)

Publication Number Publication Date
EP3967004A1 true EP3967004A1 (en) 2022-03-16

Family

ID=70613793

Family Applications (1)

Application Number Title Priority Date Filing Date
EP20724499.7A Withdrawn EP3967004A1 (en) 2019-05-10 2020-05-07 Sensor hub, sensor system, method for transmitting sensor signals and computer-readable storage medium

Country Status (5)

Country Link
US (1) US20220247596A1 (en)
EP (1) EP3967004A1 (en)
CN (1) CN113812120B (en)
DE (1) DE102019112230A1 (en)
WO (1) WO2020229292A1 (en)

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1474662B1 (en) * 2002-01-18 2011-07-27 SPM Instrument AB Analysis systems for analysing the condition of a machine
EP2658434B1 (en) * 2010-12-30 2015-12-02 AR Innovation AG Method for configuring a motion sensor as well as a configurable motion sensor and a system for configuring such a motion sensor
DE102012014682B4 (en) * 2012-05-29 2017-02-09 Balluff Gmbh fieldbus system
US9133019B2 (en) * 2013-12-03 2015-09-15 Barry John McCleland Sensor probe and related systems and methods
CN104155891B (en) * 2014-07-03 2017-02-01 华南理工大学 I<2>C-based networked transmitter and communication implementation method thereof
DE102014119065B4 (en) * 2014-12-18 2020-10-29 Phoenix Contact Gmbh & Co. Kg Function connection unit with a service module
US10228740B2 (en) * 2015-06-24 2019-03-12 Intel Corporation Sensor device and method
KR102569400B1 (en) * 2015-07-10 2023-08-24 삼성전자주식회사 Hub apparatus and Method for providing service thereof
CN105302274B (en) * 2015-09-22 2018-12-04 广东欧珀移动通信有限公司 A kind of sensor control method and device
US10079650B2 (en) * 2015-12-04 2018-09-18 Infineon Technologies Ag Robust high speed sensor interface for remote sensors
JP2017163508A (en) * 2016-03-11 2017-09-14 オムロン株式会社 Master slave control system, method for controlling master slave control system, information processing program, and recording medium
JP6465053B2 (en) * 2016-03-14 2019-02-06 オムロン株式会社 Slave device, slave device control method, information processing program, and recording medium
JP6717026B2 (en) * 2016-04-19 2020-07-01 オムロン株式会社 Control device, relay device, control device control method, relay device control method, control program, and recording medium
DE102016115009A1 (en) * 2016-08-12 2018-02-15 Phoenix Contact Gmbh & Co. Kg Function Terminal Unit
DE102017103117A1 (en) * 2017-02-16 2018-08-16 Valeo Schalter Und Sensoren Gmbh Method for operating a sensor arrangement based on a DSI protocol in a motor vehicle and a corresponding sensor arrangement in a motor vehicle
DE102017113807A1 (en) * 2017-06-22 2018-12-27 Prüftechnik Dieter Busch AG SYSTEM AND METHOD FOR REMOTE SENSING OF MACHINE MONITORING SENSORS
US10395515B2 (en) * 2017-12-28 2019-08-27 Intel Corporation Sensor aggregation and virtual sensors
CN108316975A (en) * 2018-02-06 2018-07-24 天地(常州)自动化股份有限公司 A kind of coal mine safety monitoring system sensor address auto-allocation method

Also Published As

Publication number Publication date
DE102019112230A1 (en) 2020-11-12
US20220247596A1 (en) 2022-08-04
CN113812120A (en) 2021-12-17
WO2020229292A1 (en) 2020-11-19
CN113812120B (en) 2023-10-10

Similar Documents

Publication Publication Date Title
DE102013201106B4 (en) Bus node and bus system and method for identifying the bus node of the bus system
DE102006030706B4 (en) System and method for controlling bus-networked devices via an open fieldbus
EP1653363A1 (en) Bus network node, bus network and method for network configuration
EP2000866B1 (en) Monitoring device for detecting an incorrect addressing of a slave in a fieldbus-system
EP0939922A1 (en) Device and method for controlling machines especially a power loom
DE102009038760B3 (en) Method for data communication between automation device and data processing device over universal data interface of data processing device, involves determining communication interface by selecting identifier of automation device
DE102019105171A1 (en) IO-Link master, interface and method for controlling and monitoring an IO-Link system
EP1840684A1 (en) Automation device and system with components communicating connectionless (radio frequency) using detachable radio module FM
DE102005059012B4 (en) ASI system for connecting several sensors and / or actuators to a controller
EP1573527B1 (en) Location-specific adaptation of an intelligent unit
DE102019127195A1 (en) Modular interface system for connecting a control device and field devices
DE102007009552A1 (en) Device for building automation, has functional modules that posses bus interface aligned over serial data bus for data transmission, where functional modules have supply interface separated from bus interface
EP1912343B1 (en) Parameterisation of an intelligent unit via a power supply unit
DE10038860A1 (en) Actuator-sensor-interface slave has single analogue stage coupled via A/D converter to several digital stages for evaluation and processing of received signals
DE102016223024A1 (en) Network of automation technology
DE102018120823B3 (en) Control and data transmission system to support various communication protocols and an adapter module
EP3967004A1 (en) Sensor hub, sensor system, method for transmitting sensor signals and computer-readable storage medium
WO2015036567A1 (en) Field bus coupler for connecting modules to a field bus and method for addressing such modules
LU101865B1 (en) Technology for processing and exchanging signals between field device and controller
DE102004054016A1 (en) Control unit for controlling and / or regulating at least one vehicle function
EP3632054B1 (en) Determination of nodes of a local data bus
EP3777226A1 (en) Integrated communication unit
EP2989551A1 (en) Method and apparatus for serial data transmission between a basic module and a first expansion module
DE102005036032A1 (en) Bus switching device for connection of bus system by data technology, has first connecting element, memory unit and second connecting element whereby data connection between bus sharing unit and memory unit is possible
DE102020128242A1 (en) Sensor unit for a vehicle with different output modes

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20211207

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20230811

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20240222