DE102023116641A1 - Method for establishing a wireless communication connection between a field device and a mobile terminal and system - Google Patents
Method for establishing a wireless communication connection between a field device and a mobile terminal and system Download PDFInfo
- Publication number
- DE102023116641A1 DE102023116641A1 DE102023116641.7A DE102023116641A DE102023116641A1 DE 102023116641 A1 DE102023116641 A1 DE 102023116641A1 DE 102023116641 A DE102023116641 A DE 102023116641A DE 102023116641 A1 DE102023116641 A1 DE 102023116641A1
- Authority
- DE
- Germany
- Prior art keywords
- distance estimate
- field device
- xid
- receiving unit
- signal strength
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000004891 communication Methods 0.000 title claims abstract description 37
- 238000005516 engineering process Methods 0.000 claims abstract description 16
- 238000009499 grossing Methods 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000003213 activating effect Effects 0.000 claims description 6
- 230000003287 optical effect Effects 0.000 claims description 6
- 239000008186 active pharmaceutical agent Substances 0.000 description 12
- 238000005259 measurement Methods 0.000 description 5
- 241000196324 Embryophyta Species 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000004801 process automation Methods 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 240000003517 Elaeocarpus dentatus Species 0.000 description 1
- 238000009530 blood pressure measurement Methods 0.000 description 1
- 238000009529 body temperature measurement Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000001139 pH measurement Methods 0.000 description 1
- 230000000306 recurrent effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40169—Flexible bus arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zum Etablieren einer drahtlosen Kommunikationsverbindung zwischen einem Feldgerät (1a; 1b) der Automatisierungstechnik und einem mobilen Endgerät (2a;2b), für ein Schalten des Feldgeräts (1a; 1b) durch das mobile Endgerät (2a;2b) mittels der drahtlosen Kommunikationsverbindung. Das Feldgerät wird auf Basis eines aktuellen Distanzschätzwerts (Xidti) geschaltet. Ferner betrifft die Erfindung ein System (100) der Automatisierungstechnik, umfassend ein derartiges Feldgerät (1a; 1b) und ein derartige mobiles Endgerät (2a;2b). The invention relates to a method for establishing a wireless communication connection between a field device (1a; 1b) of automation technology and a mobile terminal (2a; 2b), for switching the field device (1a; 1b) by the mobile terminal (2a; 2b) using the wireless communication connection. The field device is switched on the basis of a current distance estimate (Xid ti ). The invention further relates to a system (100) of automation technology, comprising such a field device (1a; 1b) and such a mobile terminal (2a; 2b).
Description
Die Erfindung betrifft ein Verfahren zum Etablieren einer drahtlosen Kommunikationsverbindung zwischen einem Feldgerät der Automatisierungstechnik und einem mobilen Endgerät. Ferner betrifft die Erfindung ein System der Automatisierungstechnik, umfassend ein derartiges Feldgerät und ein derartiges mobiles Endgerät.The invention relates to a method for establishing a wireless communication connection between an automation technology field device and a mobile terminal. The invention further relates to an automation technology system comprising such a field device and such a mobile terminal.
In der Prozessautomatisierungstechnik ebenso wie in der Fertigungsautomatisierungstechnik werden vielfach Feldgeräte eingesetzt. Als Feldgeräte werden im Prinzip alle Geräte bezeichnet, die prozessnah eingesetzt werden und die prozessrelevante Informationen liefern, verarbeiten und/oder anzeigen. So werden Feldgeräte bspw. zur Erfassung und/oder Beeinflussung von Prozessgrößen verwendet. Zur Erfassung von Prozessgrößen dienen Messgeräte, bzw. Sensoren. Diese werden bspw. zur Druck- und Temperaturmessung, Leitfähigkeitsmessung, Durchflussmessung, pH-Messung, Füllstandmessung, etc. verwendet und erfassen die entsprechenden Prozessvariablen Druck, Temperatur, Leitfähigkeit, pH-Wert, Füllstand, Durchfluss etc. Zur Beeinflussung von Prozessgrößen werden Aktoren verwendet. Diese sind bspw. Pumpen oder Ventile, die den Durchfluss einer Flüssigkeit in einem Rohr oder den Füllstand in einem Behälter beeinflussen können. Neben den zuvor genannten Messgeräten und Aktoren werden unter Feldgeräten auch Remote I/Os, Funkadapter bzw. allgemein Geräte verstanden, die auf der Feldebene angeordnet sind. Eine Vielzahl solcher Feldgeräte wird von der Endress+Hauser-Gruppe produziert und vertrieben.Field devices are often used in process automation technology as well as in production automation technology. In principle, field devices are all devices that are used close to the process and that provide, process and/or display process-relevant information. Field devices are used, for example, to record and/or influence process variables. Measuring devices or sensors are used to record process variables. These are used, for example, for pressure and temperature measurement, conductivity measurement, flow measurement, pH measurement, level measurement, etc. and record the corresponding process variables pressure, temperature, conductivity, pH value, level, flow, etc. Actuators are used to influence process variables. These are, for example, pumps or valves that can influence the flow of a liquid in a pipe or the level in a container. In addition to the measuring devices and actuators mentioned above, field devices also include remote I/Os, radio adapters or general devices that are arranged at the field level. A large number of such field devices are produced and distributed by the Endress+Hauser Group.
Viele derartiger Feldgeräte besitzen physische Schalt- und/oder Bedienelemente, mittels denen bspw. ein Schaltvorgang auslösbar ist. Die Schalt- und/oder Bedienelemente sind bspw. als Touchdisplays und/oder als Klopfsensor und/oder -schalter ausgebildet. Diese Schalt- und/oder Bedienelemente dienen dazu, bestimmte Aktionen am Feldgerät auszulösen, bspw. das Weiterschalten einer Anzeige an einer Anzeigeeinheit wie einem Display oder auch dem Einstellen von Parameterwerten etc. Derartige physische Schalt- und/oder Bedienelemente weisen eine Reihe von Nachteilen auf, darunter
- - die hohen Kosten für die verwendeten Hardwarekomponenten, den Anschluss und/oder die Montage;
- - den Aufwand für die erforderliche Abdichtung eines Gehäuses des Feldgeräts, welche ggf. gemäß entsprechender Normen ausgebildet sein muss, etwa im Hygienebereich.
- - Darüber hinaus sind aufgrund des prozessnahen Einsatzes physische Schalt- und/oder Bedienelemente eines in einer Prozessanlage eingebauten Feldgeräts ggf. schwer oder gar nicht zugänglich.
- - Zuletzt weisen physische Schalt- und/oder Bedienelemente eine begrenzte Lebensdauer und/oder eine gewisse Ausfallwahrscheinlichkeit auf.
- - the high costs of the hardware components used, the connection and/or assembly;
- - the effort required for the required sealing of a field device housing, which may have to be designed in accordance with relevant standards, for example in the hygiene sector.
- - In addition, due to the process-related use, physical switching and/or operating elements of a field device installed in a process plant may be difficult or even impossible to access.
- - Finally, physical switching and/or control elements have a limited lifespan and/or a certain probability of failure.
Die
Der Erfindung liegt die Aufgabe zugrunde, eine Möglichkeit anzugeben, ein Feldgerät ohne die Verwendung eines physischen Schalt- und/oder Bedienelements des Feldgeräts zu schalten.The invention is based on the object of specifying a possibility to switch a field device without using a physical switching and/or operating element of the field device.
Die Aufgabe wird gelöst durch ein Verfahren zum Etablieren einer drahtlosen Kommunikationsverbindung zwischen einem Feldgerät der Automatisierungstechnik und einem mobilen Endgerät, für ein Schalten des Feldgeräts durch das mobile Endgerät mittels der drahtlosen Kommunikationsverbindung.The problem is solved by a method for establishing a wireless communication connection between a field device of automation technology and a mobile terminal, for switching the field device by the mobile terminal by means of the wireless communication connection.
Vorteilhafte Ausgestaltungen sind in den abhängigen Ansprüchen angegeben.Advantageous embodiments are specified in the dependent claims.
Das erfindungsgemäße Verfahren umfasst die Schritte:
- - Bereitstellen eines Feldgeräts der Automatisierungstechnik, wobei das Feldgerät aufweist:
- -- eine programmierbare Rechen-/Steuereinheit
- -- eine Feldgerät-Sende/Empfangseinheit, die von der Rechen-/Steuereinheit ansteuerbar ist;
- - Bereitstellen eines mobilen Endgeräts, mit einer Endgerät-Sende-/Empfangseinheit, wobei die Feldgerät-Sende-/Empfangseinheit und die Endgerät-Sende-/Empfangseinheit dazu ausgestaltet sind, mittels einer drahtlosen Kommunikationsverbindung, insb. unter Benutzung eines vorherbestimmten Frequenzbereichs, insb. gemäß eines standardisierten Kommunikationsprotokolls, miteinander zu kommunizieren;
- - Übermitteln von Telegrammen von der Endgerät-Sende-/Empfangseinheit an die Feldgerät-Sende/Empfangseinheit und/oder von der Feldgerät-Sende/Empfangseinheit an die Endgerät-Sende-/Empfangseinheit über die drahtlose Kommunikationsverbindung;
- - Ermitteln eines aktuellen Distanzschätzwerts anhand der übermittelten Telegramme, welcher aktuelle Distanzschätzwert mit einer aktuellen physischen Distanz zwischen dem Feldgerät und dem mobilen Endgerät korreliert; und
- - Schalten, insb. automatisiertes Schalten, des Feldgeräts, auf Basis des aktuellen Distanzschätzwerts.
- - Providing a field device for automation technology, wherein the field device has:
- -- a programmable computing/control unit
- -- a field device transmitting/receiving unit that can be controlled by the computing/control unit;
- - Providing a mobile terminal with a terminal transmitting/receiving unit, wherein the field device transmitting/receiving unit and the terminal transmitting/receiving unit are designed to communicate with each other by means of a wireless communication connection, in particular using a predetermined frequency range, in particular according to a standardized communication protocol;
- - Transmitting telegrams from the terminal transmitting/receiving unit to the field device transmitting/receiving unit and/or from the field device transmitting/receiving unit to the terminal transmitting/receiving unit via the wireless communication link;
- - Determining a current distance estimate based on the transmitted telegrams, which current distance estimate correlates with a current physical distance between the field device and the mobile device; and
- - Switching, especially automated switching, of the field device based on the current distance estimate.
Bei dem mobilen Endgerät handelt es sich bspw. um ein Smartphone, ein Tablet oder eine Wearable, bspw. eine Smartwatch oder eine Datenbrille, oder ein für die Prozessautomatisierung spezifisches mobiles Endgerät, wie der von der Anmelderin vertriebene FieldXpert.The mobile device is, for example, a smartphone, a tablet or a wearable, e.g. a smartwatch or data glasses, or a mobile device specific to process automation, such as the FieldXpert distributed by the applicant.
Moderne Feldgeräte weisen oftmals eine Funkschnittstelle auf, über welche die Feldgeräte mittels derartiger mobiler Endgeräte kommunizieren können. Hierzu sind das Feldgerät und das mobile Endgerät mit dazu ausgestalteten Sende-/Empfangseinheiten ausgestattet. Die Sende-/Empfangseinheiten sind bspw. derartig ausgebildet, dass sie für einen vorherbestimmten Frequenzbereich abgestimmt sind. Übliche Kommunikationsfrequenzen liegen bspw. für gewöhnlich bei 2,4 GHz. So sind die Sende-/Empfangseinheiten bspw. bevorzugt zur Übertragung von Daten bzw. Telegrammen gemäß einem Drahtlosprotokoll, bspw. Bluetooth LE und/oder WiFi, ausgestaltet.Modern field devices often have a radio interface via which the field devices can communicate using such mobile devices. For this purpose, the field device and the mobile device are equipped with specially designed transmitting/receiving units. The transmitting/receiving units are designed in such a way that they are tuned to a predetermined frequency range. Common communication frequencies are usually 2.4 GHz. The transmitting/receiving units are therefore preferably designed to transmit data or telegrams according to a wireless protocol, e.g. Bluetooth LE and/or WiFi.
Die programmierbare Rechen-/Steuereinheit kann, insb. zumindest teilweise, einer Transmittereinheit zugeordnet sein, welche der Verarbeitung und/oder Weiterleitung eines von dem Feldgerät erfassten Messsignals dient. Die programmierbare Rechen-/Steuereinheit kann aber auch, insb. zumindest teilweise, einem, insb. von der Transmittereinheit separaten, Modul zugeordnet sein, welches die Feldgerät-Sende/Empfangseinheit umfasst, etwa einem Bluetooth-Modul.The programmable computing/control unit can be assigned, in particular at least partially, to a transmitter unit which serves to process and/or forward a measurement signal recorded by the field device. The programmable computing/control unit can also be assigned, in particular at least partially, to a module which is separate from the transmitter unit and which comprises the field device transmitting/receiving unit, for example a Bluetooth module.
Mittels des Distanzschätzwerts wird eine physische Nähe des Feldgeräts zu dem mobilen Endgerät festgestellt. Bevorzugt wird auf Basis des aktuellen Distanzschätzwerts das Feldgerät mittels des mobilen Endgeräts automatisiert geschaltet, so dass auch ohne den Einsatz und/oder der gesicherten Zugänglichkeit von physischen Schalt- und/oder Bedienelementen das Feldgerät mittels des mobilen Endgeräts schaltbar bzw. bedienbar ist. Insb. kann das Feldgerät frei von physischen Schalt- und/oder Bedienelementen sein.The distance estimate is used to determine the physical proximity of the field device to the mobile device. Preferably, the field device is automatically switched using the mobile device based on the current distance estimate, so that the field device can be switched or operated using the mobile device even without the use and/or secure accessibility of physical switching and/or operating elements. In particular, the field device can be free of physical switching and/or operating elements.
In einer Ausgestaltung des Verfahrens umfasst dieses die Schritte:
- - Vergleich des aktuellen Distanzschätzwerts mit einem vorgegebenen oder vorgebbaren Grenzwert;
- - Für den Fall, dass zumindest der aktuelle Distanzschätzwert den Grenzwert entweder über- oder unterschreitet: Schalten des Feldgeräts.
- - Comparison of the current distance estimate with a given or predefinable limit value;
- - In the event that at least the current distance estimate either exceeds or falls below the limit value: Switching the field device.
Der Grenzwert ist bspw. derart gewählt, dass für den Fall, dass eine mittels des Distanzschätzwerts geschätzte physische Distanz zwischen dem Feldgerät und dem mobilen Endgerät kleiner als eine maximale Distanz ist, bspw. auf einen Wert kleiner als 1,5 m, insb. kleiner als 0,5 m, bevorzugt kleiner als 0,2 m geschätzt wird, das Feldgerät mittels des mobilen Endgeräts schaltbar ist, insb. automatisiert geschaltet wird.The limit value is selected, for example, such that if a physical distance between the field device and the mobile terminal estimated using the distance estimate is smaller than a maximum distance, e.g. is estimated to be less than 1.5 m, in particular less than 0.5 m, preferably less than 0.2 m, the field device can be switched using the mobile terminal, in particular is switched automatically.
In einer Ausgestaltung des Verfahrens wird bei dem Schalten zumindest einer der folgenden Schritte durchgeführt:
- - Schalten des Feldgeräts in einen aktiven Kommunikationsmodus, in welchem eine vergrößerte Reichweite der Feldgerät-Sende/Empfangseinheit vorliegt, im Vergleich zu der Reichweite der Feldgerät-Sende/Empfangseinheit außerhalb des aktiven Kommunikationsmodus, wobei die Reichweite insb. auf zumindest das 2-fache, bevorzugt zumindest auf das zumindest 10-fache vergrößert wird, im Vergleich zu der Reichweite der Feldgerät-Sende/Empfangseinheit außerhalb des aktiven Kommunikationsmodus;
- - Aktivieren und/oder Ändern einer, insb. optischen und/oder akustischen, Anzeige, die an einer Feldgerät-Anzeigeeinheit angezeigt wird.
- - Switching the field device to an active communication mode in which there is an increased range of the field device transmitting/receiving unit compared to the range of the field device transmitting/receiving unit outside the active communication mode, wherein the range is increased in particular to at least 2 times, preferably at least 10 times, compared to the range of the field device transmitting/receiving unit outside the active communication mode;
- - Activating and/or changing a display, in particular an optical and/or acoustic display, that is shown on a field device display unit.
Außerhalb des aktiven Kommunikationsmodus ist die Reichweite der drahtlosen Kommunikationsverbindung der Feldgerät-Sende/Empfangseinheit bspw. auf maximal 1m, insb. 0,5 m, begrenzt, bspw. aus Sicherheitsgründen, um eine Kommunikation des Feldgeräts mit einem weiter entfernten mobilen Endgerät zu verhindern. Die Begrenzung der Reichweite dient also dem Manipulationsschutz.Outside of the active communication mode, the range of the wireless communication connection of the field device transmitter/receiver unit is limited to a maximum of 1 m, especially 0.5 m, for example for security reasons, in order to prevent the field device from communicating with a mobile device further away. The limitation of the range therefore serves as protection against manipulation.
In dem aktiven Kommunikationsmodus wird das Erhöhen der Reichweite bspw. mittels der Erhöhung einer Sendeleistung erreicht. Die Reichweite außerhalb des aktiven Kommunikationsmodus ist auf einen reduzierten Wert unterhalb einer technisch möglichen Sendeleistung und einer damit assoziierten Reichweite beschränkt. Bspw. ist für Bluetooth technisch prinzipiell eine Reichweite von 100 m oder sogar mehr möglich. Ggfs. wird selbst im aktiven Kommunikationsmodus die Reichweite nicht auf einen technisch maximal möglichen Wert erhöht- dies bspw., um weiterhin eine Konformität zu einem in entsprechenden Normen festgeschriebenen Standard zu gewährleisten.In active communication mode, the range can be increased, for example, by increasing the transmission power. The range outside of active communication mode is limited to a reduced value below a technically possible transmission power and an associated range. For example, a range of 100 m or even more is technically possible for Bluetooth. Even in active communication mode, the range may not be increased to the maximum technically possible value - for example, in order to continue to guarantee conformity with a standard laid down in the relevant norms.
Die Feldgerät-Anzeigeeinheit umfasst bspw. eine optische Anzeigeeinheit, bspw. ein physisches oder virtuelles Display, wie etwa ein LCD-Display, eine LED, etc. und/oder eine akustische Anzeigeeinheit wie einen Lautsprecher.The field device display unit includes, for example, an optical display unit, e.g. a physical or virtual display, such as an LCD display, an LED, etc. and/or an acoustic display unit such as a loudspeaker.
Das Aktivieren und/oder Ändern einer optischen Anzeige umfasst bspw.: Ein Blinken, eine Änderung der Farbe und/oder der Helligkeit, das Durchschalten von mittels dem Feldgerät bestimmter Mess- und/oder Statuswerte auf einem Display etc.Activating and/or changing an optical display includes, for example: flashing, changing the color and/or brightness, switching through measurement and/or status values determined by the field device on a display, etc.
Das Aktivieren und/oder Ändern einer akustischen Anzeige umfasst bspw. das Abspielen und/oder Ändern eines Tons, bspw. eines Pieptons, etc.Activating and/or changing an acoustic indication includes, for example, playing and/or changing a sound, e.g. a beep, etc.
In einer Ausgestaltung des Verfahrens umfasst das Verfahren die Schritte:
- - Aussenden eines Distanzschätzwert-Telegramms durch die Endgerät-Sende-/Empfangseinheit und Empfangen des Distanzschätzwert-Telegramms von der Feldgerät-Sende-/Empfangseinheit;
- - Ermitteln einer Signalstärke des Distanzschätzwert-Telegramms durch die Rechen-/Steuereinheit;
- - Bestimmen des aktuellen Distanzschätzwerts, basierend auf zumindest der ermittelten Signalstärke des Distanzschätzwert-Telegramms durch die Rechen-/Steuereinheit.
- - Sending a distance estimate telegram by the terminal device transmitting/receiving unit and receiving the distance estimate telegram from the field device transmitting/receiving unit;
- - Determination of a signal strength of the distance estimation telegram by the computing/control unit;
- - Determining the current distance estimate based on at least the determined signal strength of the distance estimate telegram by the computing/control unit.
Bevorzugt ermittelt in dieser Ausgestaltung also die zu dem Feldgerät zugeordnete Rechen-/Steuereinheit selbst den aktuellen Distanzschätzwert. Das Feldgerät wird insb. nicht mittels eines durch das mobile Endgerät bestimmten Distanzschätzwerts geschaltet. Bevorzugt nimmt also das mobile Endgerät keine Distanzschätzung vor und muss auch nicht dazu ausgestaltet sein.In this embodiment, the computing/control unit assigned to the field device preferably determines the current distance estimate itself. The field device is not switched using a distance estimate determined by the mobile device. Preferably, the mobile device does not estimate the distance and does not have to be designed to do so.
In einer Ausgestaltung des Verfahrens umfasst das Distanzschätzwert-Telegramm eine für das mobile Endgerät spezifische Endgerät-Identifikationsinformation und/oder die Feldgerät-Sende-/Empfangseinheit ermittelt eine für einen Zeitpunkt des Empfangs des Distanzschätzwert-Telegramms durch die Feldgerät-Sende-/Empfangseinheit spezifische Empfangszeitpunkt-Zeitinformation, wobei zumindest eine der folgenden Informationen zusammen mit der ermittelten Signalstärke von der Feldgerät-Sende-/Empfangseinheit an die Rechen-/Steuereinheit übermittelt werden:
- - die Endgerät-Identifikationsinformation,
- - die Empfangszeitpunkt-Zeitinformation.
- - the terminal identification information,
- - the reception time information.
Der Distanzschätzwert wird durch das Feldgerät für das jeweilige mobile Endgerät spezifisch geschätzt. Dies bspw. (siehe nachstehende Ausgestaltungen), indem der Distanzschätzwert als ein für ein jeweiliges mobiles Endgerät spezifischer Distanzschätzwert gespeichert wird, indem er in einem Speicher des Feldgeräts immer mit der Endgerät-Identifikationsinformation verknüpft ist.The distance estimate is estimated specifically for the respective mobile terminal by the field device. This is done, for example (see the following embodiments), by storing the distance estimate as a distance estimate specific to a respective mobile terminal, by always linking it to the terminal identification information in a memory of the field device.
In einer Ausgestaltung des Verfahrens wird ein Datensatz, umfassend zumindest eines der folgenden:
- - die Signalstärke, die Endgerät-Identifikationsinformation, die Empfangszeitpunkt-Zeitinformation, und den aktuellen Distanzschätzwert,
- - the signal strength, the terminal identification information, the reception time information, and the current distance estimate,
In einer Ausgestaltung des Verfahrens umfasst dieses den Schritt:
- - Wiederkehrendes Aussenden von Distanzschätzwert-Telegrammen durch die Endgerät-Sende-/Empfangseinheit und Empfangen der wiederkehrend ausgesandten Distanzschätzwert-Telegramme von der Feldgerät-Sende-/Empfangseinheit.
- - Recurrent transmission of distance estimate telegrams by the terminal device transmitting/receiving unit and reception of the recurrently transmitted distance estimate telegrams by the field device transmitting/receiving unit.
In einer Ausgestaltung des Verfahrens umfasst dieses den Schritt: Für den Fall, dass für ein Zeitintervall, welches Zeitintervall größer als ein vorgegebenes Grenz-Zeitintervall ist, keine Distanzschätzwert-Telegramme von der Feldgerät-Sende-/Empfangseinheit empfangen werden, welche eine Endgerät-Identifikationsinformation übereinstimmend mit einer Endgerät-Identifikationsinformation eines in dem Speicher hinterlegten Datensatzes umfassen:
- - Löschen des Datensatzes aus dem Speicher, wobei das vorgegebene Grenz-Zeitintervall kleiner als fünf Minuten, insb. kleiner als eine Minute, und bevorzugt kleiner als eine halbe Minute ist.
- - Deleting the data record from memory, whereby the specified limit time interval is less than five minutes, in particular less than one minute, and preferably less than half a minute.
Es wird also ein Zeitintervall ermittelt, welches seit dem zuletzten Empfang von einem von einem jeweiligen mobilen Endgerät ausgesandten Distanzschätzwert-Telegramm vergangen ist. Die Ermittlung des Zeitintervalls erfolgt bspw. auf Basis der Empfangszeitpunkt-Zeitinformationen und mit Hilfe einer Zeiterfassungseinheit (bspw.: Timer), welche das Feldgerät, insb. die Rechen-/Steuereinheit aufweist, siehe hierzu auch nachstehend genannte System, welches von der Erfindung mit umfasst ist. Das Grenz-Zeitintervall stellt ein regelmäßiges Entleeren des Speichers sicher, für den Fall, dass keine Distanzschätzwert-Telegramme mehr von dem jeweiligen mobilen Endgerät empfangen werden. Auf diese Weise wird ein Volllaufen des Speichers verhindert, bzw. der Speicher kann entsprechend klein ausgelegt werden.A time interval is therefore determined which has passed since the last reception of a distance estimate telegram sent by a respective mobile device. The time interval is determined, for example, on the basis of the time information at the time of reception and with the aid of a time recording unit (e.g. timer) which the field device, in particular the computing/control unit, has; see also the system mentioned below, which is also included in the invention. The limit time interval ensures that the memory is regularly emptied in the event that no more distance estimate telegrams are received from the respective mobile device. In this way, the memory is prevented from filling up, or the memory can be designed to be correspondingly small.
In einer Ausgestaltung des Verfahrens umfasst für den Fall, dass in dem Speicher ein vorheriger Distanzschätzwert gespeichert ist, welcher vorherige Distanzschätzwert auf Basis eines zu einem vorherigen Zeitpunkt empfangenen, vorherigen Distanzschätzwert-Telegramms ermittelt wurde, der Schritt des Ermittelns des aktuellen Distanzschätzwerts die folgenden Schritte:
- - Ermitteln einer zuletzten Signalstärke, welche zuletzte Signalstärke der Signalstärke eines zuletzt empfangenen Distanzschätzwert-Telegramms entspricht;
- - Ermitteln eines zuletzten Zeitpunkts, welcher zuletzte Zeitpunkt dem Zeitpunkt des Empfangs des zuletzt empfangenen Distanzschätzwert-Telegramms entspricht;
- - Auslesen des vorherigen Distanzschätzwerts und des vorherigen Zeitpunkts aus dem Speicher;
- - Ermitteln einer Zeitdifferenz zwischen dem zuletzten Zeitpunkt und dem vorherigen Zeitpunkt; und
- - Bestimmen des aktuellen Distanzschätzwerts als ein geglätteter Schätzwert, wobei der aktuelle Distanzschätzwert sowohl von der zuletzten Signalstärke als auch von dem vorherigen Distanzschätzwert derart abhängt, dass der Beitrag der zuletzten Signalstärke und des vorherigen Distanzschätzwerts zu dem aktuellen Distanzschätzwert mittels eines Glättungskoeffizienten berücksichtigt werden, welcher Glättungskoeffizient von der Zeitdifferenz abhängt.
- - Determining a last signal strength, which last signal strength corresponds to the signal strength of a last received distance estimate telegram;
- - Determining a last time, which last time corresponds to the time of receipt of the last received distance estimate telegram;
- - Reading the previous distance estimate and the previous time from the memory;
- - Determining a time difference between the last time and the previous time; and
- - determining the current distance estimate as a smoothed estimate, wherein the current distance estimate depends on both the last signal strength and the previous distance estimate such that the contribution of the last signal strength and the previous distance estimate to the current distance estimate are taken into account by means of a smoothing coefficient, which smoothing coefficient depends on the time difference.
In einer Weiterbildung der vorherigen Ausgestaltung werden der Beitrag der zuletzten Signalstärke und der Beitrag des vorherigen Distanzschätzwerts zu dem aktuellen Distanzschätzwert mittels des Glättungskoeffizienten derart berücksichtigt, dass je größer die Zeitdifferenz ist, desto mehr die zuletzte Signalstärke und desto weniger der vorherige Distanzschätzwert zu dem aktuellen Distanzschätzwert beiträgt.In a further development of the previous embodiment, the contribution of the last signal strength and the contribution of the previous distance estimate to the current distance estimate are taken into account by means of the smoothing coefficient such that the greater the time difference, the more the last signal strength and the less the previous distance estimate contribute to the current distance estimate.
Bspw. wird im einfachsten Fall ein gewichteter Durchschnitt verwendet, bei dem der aktuelle Distanzschätzwert Xidti in Abhängigkeit von dem vorherigen Distanzschätzwert Xidtj und der zuletzten Signalstärke SP_i bestimmt wird zu:
In einer weiteren Weiterbildung der vorherigen Ausgestaltung hängt der Glättungskoeffizient derart von der Zeitdifferenz ab, dass die Zeitdifferenz in den Glättungskoeffizienten nur in Relation zu dem Grenz-Zeitintervall eingeht, insb. als ein Quotient gebildet aus der Zeitdifferenz geteilt durch das Grenz-Zeitintervall.In a further development of the previous embodiment, the smoothing coefficient depends on the time difference in such a way that the time difference is included in the smoothing coefficient only in relation to the limit time interval, in particular as a quotient formed from the time difference divided by the limit time interval.
In einer Ausgestaltung des Verfahrens umfasst für den Fall, dass in dem Speicher kein vorheriger Distanzschätzwert gespeichert ist, der Schritt des Ermittelns des aktuellen Distanzschätzwerts den folgenden Schritt:
- - Bestimmen des aktuellen Distanzschätzwerts als die zuletzte Signalstärke, welche zuletzte Signalstärke der Signalstärke eines zuletzt empfangenen Distanzschätzwert-Telegramms entspricht.
- - Determining the current distance estimate as the last signal strength, which last signal strength corresponds to the signal strength of a last received distance estimate telegram.
In einer Ausgestaltung des Verfahrens ist das mobile Endgerät dazu ausgestaltet, zumindest ein Bedienprogramm mit einer Vielzahl von Anzeigeelementen und Bedienfunktionalitäten auszuführen, wobei mittels des Bedienprogramms das Feldgerät bedienbar ist, und wobei bei dem Schalten zumindest der folgende Schritte durchgeführt wird:
- - Anzeigen des Feldgeräts in einem Anzeigeelement eines durch das mobile Endgerät ausgeführten Bedienprogramms, insb. gleichzeitig zu dem Aktivieren und/oder Ändern der, insb. optischen und/oder akustischen, Anzeige an der Feldgerät-Anzeigeeinheit.
- - Displaying the field device in a display element of an operating program executed by the mobile device, in particular simultaneously with activating and/or changing the, in particular optical and/or acoustic, display on the field device display unit.
Eine derartiges Bedienprogramms wird in Form einer App von der Anmelderin unter dem Namen „SmartBlue“ herausgegeben. Mittels der App werden auf dem mobilen Endgerät die Anzeigeelemente dargestellt. Solche Anzeigeelemente sind bspw. Bedienflächen, Menüstrukturen und/oder Schaltflächen, über welche Bedieneingaben getätigt werden können, oder Graphen, welche Daten der Feldgeräte, bspw. Messwerte oder Statusinformationen, visualisieren. Für den Fall einer Datenbrille als mobilen Endgerät werden bspw. die Anzeigeelemente in das Sichtfeld eingeblendet und die Ausführung von Bedienfunktionen, also bspw. die Steuerung über Gesten, erfolgt im Sichtfeld. Mittels des erfindungsgemäßen Verfahrens wird nun auf Basis des aktuellen Distanzschätzwerts, mittels dessen eine aktuelle physische Nähe des Feldgeräts zu dem mobilen Endgeräts identifiziert wird, dasjenige jeweilige Feldgerät in dem Bedienprogramm angezeigt, welches mittels dem mobilen Endgerät schaltbar ist. Dies ist insb. von Vorteil, wenn über das Bedienprogramm mehrere Feldgeräte bedienbar sind, die alle in dem Bedienprogramm aufgelistet sind. In diesem Fall ist das durch das mobile Endgerät schaltbare Feldgerät in dem Bedienprogramm speziell angezeigt, bspw. farbig hinterlegt.Such an operating program is published in the form of an app by the applicant under the name "SmartBlue". The app is used to display the display elements on the mobile device. Such display elements are, for example, control surfaces, menu structures and/or buttons via which operating inputs can be made, or graphs which visualize data from the field devices, e.g. measured values or status information. In the case of data glasses as a mobile device, for example, the display elements are displayed in the field of view and the execution of operating functions, e.g. control via gestures, takes place in the field of view. Using the method according to the invention, the respective field device that can be switched using the mobile device is now displayed in the operating program on the basis of the current distance estimate, by means of which a current physical proximity of the field device to the mobile device is identified. This is particularly advantageous if several field devices can be operated via the operating program, all of which are listed in the operating program. In this case, the field device that can be switched via the mobile device is specially displayed in the operating program, e.g. with a colored background.
In einer Ausgestaltung des Verfahrens ist in dem Speicher
- - ein erster Datensatz, der erste Datensatz umfassend einen ersten aktuellen Distanzschätzwert und/oder eine erste Signalstäke des ersten mobilen Endgeräts, mit einer zu einem ersten mobilen Endgerät gehörigen ersten Endgerät-Identifikationsinformation und
- - ein zweiter Datensatz, der zweite Datensatz umfassend einen zweiten aktuellen Distanzschätzwert und/oder eine zweite Signalstäke des zweiten mobilen Endgeräts, mit einer zu einem zweiten mobilen Endgerät gehörigen zweiten Endgerät-Identifikationsinformation gespeichert,
wobei sowohl der erste aktuelle Distanzschätzwerts als auch der zweite aktuelle Distanzschätzwert derart in Bezug dem Grenzwert sind, dass das Feldgerät sowohl durch das erste mobile Endgerät als auch durch das zweite mobile Endgerät mittels der drahtlosen Kommunikationsverbindung schaltbar ist,
und wobei das Verfahren den folgenden, vor dem Schalten des Feldgeräts durchzuführenden Schritt umfasst:
- - Auswahl eines der beiden mobilen Endgeräte für das Schalten, auf Basis von zumindest eines der folgenden:
- - einem Vergleich des ersten aktuellen Distanzschätzwerts mit dem zweiten aktuellen Distanzschätzwert
- - einem Vergleich der ersten Signalstärke mit der zweiten Signalstärke.
- - a first data set, the first data set comprising a first current distance estimate and/or a first signal strength of the first mobile terminal, with a first terminal identification information belonging to a first mobile terminal and
- - a second data set, the second data set comprising a second current distance estimate and/or a second signal strength of the second mobile terminal, stored with a second terminal identification information belonging to a second mobile terminal,
wherein both the first current distance estimate and the second current distance estimate are related to the limit value such that the field device can be switched by both the first mobile terminal and the second mobile terminal by means of the wireless communication connection,
and wherein the method comprises the following step to be performed before switching the field device:
- - Selection of one of the two mobile devices for switching, based on at least one of the following:
- - a comparison of the first current distance estimate with the second current distance estimate
- - a comparison of the first signal strength with the second signal strength.
Die Erfindung umfasst ferner ein System der Automatisierungstechnik, umfassend:
- - ein Feldgerät der Automatisierungstechnik, aufweisend:
- -- eine programmierbare Rechen-/Steuereinheit und
- -- eine Feldgerät-Sende/Empfangseinheit, die von der Rechen-/Steuereinheit ansteuerbar ist; und
- - ein mobiles Endgerät aufweisend eine Endgerät-Sende-/Empfangseinheit;
- - a field device of automation technology, comprising:
- -- a programmable computing/control unit and
- -- a field device transmitting/receiving unit that can be controlled by the computing/control unit; and
- - a mobile terminal having a terminal transmitting/receiving unit;
Das System umfasst mutatis mutandis sämtliche vorstehend genannten Ausgestaltungen des Verfahrens.The system includes, mutatis mutandis, all the above-mentioned embodiments of the procedure.
Die Erfindung wird anhand der nachfolgenden, nicht maßstabsgetreuen Figuren näher erläutert, wobei gleiche Bezugszeichen gleiche Merkmale bezeichnen. Wenn es die Übersichtlichkeit erfordert oder es anderweitig sinnvoll erscheint, wird ggfs. auf Bezugszeichen in den Figuren verzichtet.The invention is explained in more detail using the following figures, which are not to scale and in which the same reference symbols designate the same features. If this is required for clarity or if it otherwise seems expedient, reference symbols may be omitted in the figures.
Es zeigen:
-
1 : Eine Ausgestaltung eines erfindungsgemäßenSystems 100; -
2 : Schritte des erfindungsgemäßen Verfahrens in einer Ausgestaltung des erfindungsgemäßen Verfahrens; und -
3 : Schritte des erfindungsgemäßen Verfahrens in einer Ausgestaltung des erfindungsgemäßen Verfahrens.
-
1 : An embodiment of asystem 100 according to the invention; -
2 : Steps of the method according to the invention in an embodiment of the method according to the invention; and -
3 : Steps of the method according to the invention in an embodiment of the method according to the invention.
Aus Sicherheitsgründen ist für die Feldgeräte 1a; 1b die Reichweite des Bluetooth zunächst beschränkt, mittels einer künstliche Beschränkung der Sendeleistung unterhalb einer technisch möglichen Sendeleistung. Das Feldgerät 1a; 1b sendet periodisch Telegramme mittels seiner Feldgerät-Sende-/Empfangseinheit 4 aus. Das Endgerät 2a;2b horcht mittels der Endgerät-Sende-/Empfangseinheit 5 periodisch in den drahtlosen Kanal der Kommunikationsverbindung KV. Sobald die Endgerät-Sende-/Empfangseinheit 5 wie in
Bevorzugt wird nun als ein Distanzschätzwert-Telegramm TGX dasjenige weitere Telegramm TG verwendet, welches die Endgerät-Sende-/Empfangseinheit 5 als unverzügliche Antwort auf eines der von der Feldgerät-Sende-/Empfangseinheit 4 periodisch ausgesandten Telegramme TG im Rahmen des „Advertisen und Scannen“ aussendet. Bevorzugt muss das mobile Endgerät 2a;2b also lediglich nach Telegrammen TG scannen und bei Empfang unverzüglich mit dem Distanzschätzwert-Telegramm TGX antworten. Die eigentliche Schätzung der physischen Distanz und das Ermitteln eines aktuellen Distanzschätzwerts Xidti erfolgt anhand der empfangenen Distanzschätzwert-Telegramme TGX durch das Feldgerät 1a; 1b bzw. seine Rechen-/Steuereinheit 3 selbst. Da viele der auf üblichen mobilen Endgeräten 2a;2b eingesetzten Operationssysteme, bspw. Android/iOS, standardmäßig im Hintergrund scannen (bspw. sobald ein Display entsperrt ist) wird das Ermitteln des aktuellen Distanzschätzwerts Xidti im Rahmen des erfindungsgemäßen Verfahrens besonders praxistauglich.Preferably, the further telegram TG which the terminal transmitting/receiving
In
Das Feldgerät 1a wird durch das mobile Endgerät 2a geschaltet, wenn auf Basis des aktuellen Distanzschätzwerts Xidti festgestellt wird, dass das mobile Endgerät 2a ausreichend nah an dem Feldgerät 1a ist. Dies passiert bevorzugt automatisch, wenn ein Anwender das mobile Endgerät 2a mitführt und es durch die Prozessanlage bewegt.The
Bei dem Schalten des Feldgeräts 1a wird dieses bspw. in einen aktiven Kommunikationsmodus versetzt, indem die Sendeleistung der Feldgerät-Sende-/Empfangseinheit 4 nicht mehr künstlich begrenzt ist, wodurch eine Reichweite der Kommunikationsverbindung KV erhöht wird.When the
Ferner wird bei dem Schalten bspw. eine Feldgerät-Anzeigeeinheit 6 (hier eine LED) zum Blinken gebracht und/oder ändert die Farbe. Auf diese Art ist mittels des mobilen Endgeräts 2a sofort erkennbar, dass sich das Feldgerät 1a in der Nähe des mobilen Endgeräts 2a befindet.Furthermore, when switching, for example, a field device display unit 6 (here an LED) is made to flash and/or changes color. In this way, it is immediately apparent from the
Bevorzugt ist das mobile Endgerät 2a zur Ausführung eines Bedienprogramms 7 zum Bedienen der Feldgeräte 1a, 1b,... ausgebildet, bspw. zur Ausführung der vorstehend genannten „SmartBlue“ App. Mittels des Bedienprogramms 7 werden auf dem mobilen Endgerät 2a Anzeigeelemente zur Bedienung der Feldgeräte 1a, 1b (bspw. alle in der Prozessanlage eingebauten Feldgeräte des Anmelders) dargestellt. Die Anzeigeelemente sind hier durch die einzelnen Kästchen auf einer Anzeigeeinheit des mobilen Endgeräts 2a dargestellt. Im Rahmen des erfindungsgemäßen Verfahrens wird in einer Ausgestaltung dasjenige Anzeigeelement, was zu dem Feldgerät 1a gehört, welches sich in der Nähe des mobilen Endgeräts 2a befindet, speziell hervorgehoben (Kästchen mit durchgezogener Umrandung). Hingegen sind die Anzeigeelemente zu allen anderen Feldgeräten 2b,... nicht speziell hervorgehoben (Kästchen mit schraffierter Umrandung). Das Hervorheben erfolgt gleichzeitig zum Blinken der LED Feldgerät-Anzeigeeinheit 6. Auf diese Art ist ein Feldgerät 1a; 1b, bspw. für ein anschließendes Bedienen über das Bedienprogramm 7, sehr einfach identifizierbar, nachdem es durch das mobile Endgerät 2a über die Kommunikationsverbindung KV geschaltet wurde.The
Die genaue Ermittlung des aktuellen Distanzschätzwerts Xidti ist in
In einem ersten Schritt der in
Die Schritte des Verfahrens beim Ermitteln des aktuellen Distanzschätzwerts Xidti sind zumindest teilweise als ein rechnergestütztes Verfahren mittels eines Algorithmus in der Rechen-/Steuereinheit 3 implementiert. Wie bereits vorstehend erwähnt ist die Rechen-/Steuereinheit 3, insb. teilweise, einem die Feldgerät-Sende-/Empfangseinheit 4 umfassenden Modul 9, bspw. einem Bluetooth Modul, zugeordnet - da bspw. ein Bluetooth Chip (teil-)programmierbare Software umfasst- und/oder die Rechen-/Steuereinheit 3 ist als ein elektronischer Baustein des Feldgeräts ausgebildet, bspw. ein (programmierbarer) Microcontroller und/oder ein FPGA.The steps of the method for determining the current distance estimate Xid ti are at least partially implemented as a computer-aided method using an algorithm in the computing/
In einem zweiten Schritt der in
In einem dritten Schritt der in
Für den Fall, dass in dem Speicher 31 kein Datensatz DS mit der Identifikationsinformation ID gespeichert ist (Pfeil „n“ des dritten Schritts) und in dem Speicher 31 folglich kein vorheriger Distanzschätzwert Xidtj vorliegt, wird eine zuletzte Signalstärke SP_i als der aktuelle Distanzschätzwert Xidti bestimmt. Die zuletzte Signalstärke SP_i entspricht der Signalstärke SP eines zuletzt empfangenen Distanzschätzwert-Telegramms TGX.In the event that no data set DS with the identification information ID is stored in the memory 31 (arrow "n" of the third step) and consequently no previous distance estimate Xid tj is present in the
Für den Fall, dass in dem Speicher 31 ein Datensatz DS mit der Identifikationsinformation ID gespeichert ist (Pfeil „y“ des dritten Schritts), wird in einem vierten Schritt der aktuelle Distanzschätzwert Xidti bestimmt, auf Basis sowohl eines vorherigen Distanzschätzwerts Xidtj, als auch auf Basis der zuletzten Signalstärke SP_i. Der vorherige Distanzschätzwert Xidtj wurde wiederum auf Basis eines zu einem vorherigen Zeitpunkt tj empfangenen, vorherigen Distanzschätzwert-Telegramms TGX ermittelt. Es handelt sich also um ein rekursives Verfahren. Der vorherige Distanzschätzwert Xidtj und der vorherige Empfangszeitpunkt tj (letzterer ist aus der Empfangszeitpunkt-Zeitinformation EZ ermittelbar) werden aus dem aus dem Speicher 31 ausgelesen Datensatz DS ermittelt. Anschließend wird eine Zeitdifferenz Δt zwischen dem zuletzten Zeitpunkt ti und dem vorherigen Zeitpunkt tj bestimmt. Schließlich wird der aktuelle Distanzschätzwert Xidti als ein geglätteter Schätzwert bestimmt. Die Beiträge der zuletzten Signalstärke SP_i und des vorherigen Distanzschätzwerts Xidtj zu dem aktuellen Distanzschätzwert Xidti werden mittels eines von der Zeitdifferenz Δt abhängigen Glättungskoeffizienten α (Δt) berücksichtigt. Je größer die Zeitdifferenz Δt ist, desto stärker trägt die zuletzte Signalstärke SP_i und desto schwächer trägt der vorherige Distanzschätzwert Xidtj zu dem aktuellen Distanzschätzwert Xidti bei. Der von der Zeitdifferenz abhängige Δt abhängige Glättungskoeffizient α(Δt) liegt zwischen 0 und 1. Bspw. werden die zuletzte Signalstärke SP_i und der vorherige Distanzschätzwert Xidtj folgendermaßen gewichtet:
Der aktuelle Distanzschätzwert Xidti wird nach seinem Ermitteln zusammen mit der Empfangszeitpunkt-Zeitinformation EZ, der Identifikationsinformation ID und ggfs. der aktuellen Signalstärke SP_i in den Speicher geschrieben. Ggfs. wird der zu einer jeweiligen Identifikationsinformation ID gehörige Datensatz DS in dem Speicher 31 auch überschrieben, sobald, getriggert durch den wiederholten Empfang eines Distanzschätzwert-Telegramms TGX mit derselben Identifikationsinformation ID (d.h. von demselben mobilen Endgerät 2a;2b) seitens der Feldgerät-Sende-/Empfangseinheit 4 der aktuelle Distanzschätzwert Xidti neu bestimmt wird. Nach der erneuten Bestimmung des aktuellen Distanzschätzwerts Xidti wird der vorherige Distanzschätzwert Xidti nicht mehr benötigt. Der neue, aktuelle Distanzschätzwert Xidtiwird dann zu dem vorherigen Distanzschätzwert Xidtj ab einem Zeitpunkt eines erneuten wiederholten Empfang eines Distanzschätzwert-Telegramms TGX mit derselben Identifikationsinformation ID.After it has been determined, the current distance estimate Xid ti is written into the memory together with the time information EZ at the time of reception, the identification information ID and, if applicable, the current signal strength SP_i. If applicable, the data record DS in the
In einem fünften Schritt der in
Damit der Speicher 31 nicht vollläuft bzw. ausreichend klein ausgelegt werden kann, wird für jeden Datensatz DS in dem Speicher 31 überprüft, wie sich eine mit einer Zeiterfassungseinheit 8 erfasste Zeit time zu dem Empfangszeitpunkt EZP und dem Grenz-Zeitintervall timeout verhält. Für den Fall, dass für ein Zeitintervall, welches Zeitintervall größer als ein vorgegebenes Grenz-Zeitintervall timeout ist, keine erneuten Distanzschätzwert-Telegramme TGX von der Feldgerät-Sende-/Empfangseinheit 4 empfangen werden (sprich: mit einer Endgerät-Identifikationsinformation ID übereinstimmend mit der in dem Speicher 31 hinterlegten Endgerät-Identifikationsinformation ID) wird der zu der Identifikationsinformation ID gehörige Datensatz DS aus dem Speicher 31 gelöscht. Bspw. wird in dem in
Ist dies der Fall, wird der Datensatz DS aus dem Speicher 31 gelöscht. Das vorgegebene Grenz-Zeitintervall timeout ist kleiner als fünf Minuten, insb. kleiner als eine Minute, und bevorzugt kleiner als eine halbe Minute.If this is the case, the data record DS is deleted from the
Ggfs. wird mittels einer globalen Variable „Proxy“ die den Wert „True“ (T) oder „False“ (F) annehmen kann, getestet, ob überhaupt irgendein mobiles Endgerät 2a;2b ausreichend nah zu dem Feldgerät 1a; 1b ist. Die Variable Proxy nimmt zunächst den Wert Proxy=F an, bei dem das Feldgerät 1a; 1b nicht durch das mobiles Endgerät 2a;2b schaltbar ist. Es wird erst Proxy=T gesetzt, falls sich für zumindest einen Datensatz DS in dem Speicher 31 der aktuelle Distanzschätzwert Xidti derart zu dem Grenzwert GW verhält, dass die physische Distanz zwischen dem Feldgerät 1a; 1b und dem mobilen Endgerät 2a;2b ausreichend klein geschätzt wird. Ansonsten wird die Variable Proxy=F gesetzt. Liegt kein mobiles Endgerät 2a;2b vor, für dessen aktuellen Distanzschätzwert Xidti in dem Speicher 31 bspw. Xidti> GW gilt (bzw. Xidti < GW, je nach Ausgestaltung des Verfahrens), so gilt Proxy=F. In diesem Fall wird das Feldgerät 1a; 1b wieder, bevorzugt automatisch, in den vorherigen Zustand versetzt, so dass sich bspw. das Feldgerät 1a; 1b außerhalb des aktiven Kommunikationsmodus befindet und entsprechend die Reichweite der Feldgerät-Sende-/Empfangseinheit 4 wieder verringert ist und/oder die Anzeige der Feldgerät-Anzeigeeinheit 6 wird wieder de-aktiviert und/oder nicht mehr weitergeschaltet wird. Der Wert der Variable Proxy wird immer wieder neu bestimmt, bspw. getriggert durch den Empfang eines erneuten Distanzschätzwert-Telegramme TGX und/oder nach Ablauf einer Zeitdauer von einem Grenz-Zeitintervall timeout (kontrolliert durch die Zeiterfassungseinheit 8).If necessary, a global variable "Proxy" that can assume the value "True" (T) or "False" (F) is used to test whether any
Bspw. wechselt der Wert automatisch von T auf F zurück, wenn ein mobiles Endgerät 2a;2b, bedingt durch ein Weiterlaufen eines das mobiles Endgerät 2a;2b mitführenden Service-Technikers, das mobile Endgerät 2a;2b nicht mehr ausreichend nah zu dem Feldgerät 1a; 1b ist, so dass der Datensatz DS zwar noch in dem Speicher 31 vorliegt, aber die Schaltbedingung (entweder Xidti < GW oder Xidti > GW) nicht mehr erfüllt ist, oder wenn bspw. das mobile Endgerät 2a;2b ausgeschaltet wird, so dass nach Ablauf des Grenz-Zeitintervalls timeout der zu dem mobilen Endgerät 2a;2b gehörige Datensatz DS aus dem Speicher 31 gelöscht wird.For example, the value automatically changes back from T to F if a
Bezugszeichen und Symbolereference signs and symbols
- 100100
- Systemsystem
- 1a, 1b1a, 1b
- Feldgerätefield devices
- 2a, 2b2a, 2b
- mobile Endgerätemobile devices
- 33
- Rechen-/Steuereinheitcomputing/control unit
- 3131
- Speichermemory
- 44
- Feldgerät-Sende-/Empfangseinheitfield device transmitter/receiver unit
- 55
- Endgerät-Sende-/Empfangseinheitterminal transmitting/receiving unit
- 66
- Feldgerät-Anzeigeeinheitfield device display unit
- 77
- Bedienprogrammoperating program
- 88
- Zeiterfassungseinheittime recording unit
- 99
- Modulmodule
- KVKV
- Kommunikationsverbindungcommunication connection
- TGTG
- Telegrammetelegrams
- TGX, TGXiTGX, TGXi
- Distanzschätzwert-Telegrammedistance estimation telegrams
- Xidti„ Xid1ti, Xid2tiXidti„ Xid1ti, Xid2ti
- aktuelle Distanzschätzwertecurrent distance estimates
- XidtjXidtj
- vorheriger Distanzschätzwertprevious distance estimate
- DSDS
- Datensatzdata set
- IDID
- Identifikationsinformationidentification information
- EZEZ
- Empfangszeitpunkt-Zeitinformationreception time information
- GWGW
- Grenzwertlimit
- SP, SP_iSP, SP_i
- Signalstärkesignal strength
- ΔtΔt
- Zeitdifferenztime difference
- α(Δt)α(Δt)
- Glättungskoeffizientsmoothing coefficient
- timeouttime-out
- Grenz-Zeitintervalllimit time interval
- timetime
- Zeitintervalltime interval
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA accepts no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 10 2020 120 297 A1 [0004]DE 10 2020 120 297 A1 [0004]
Claims (15)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102023116641.7A DE102023116641A1 (en) | 2023-06-23 | 2023-06-23 | Method for establishing a wireless communication connection between a field device and a mobile terminal and system |
PCT/EP2024/067283 WO2024261148A1 (en) | 2023-06-23 | 2024-06-20 | Method for establishing a wireless communication connection between a field device and a mobile terminal, and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102023116641.7A DE102023116641A1 (en) | 2023-06-23 | 2023-06-23 | Method for establishing a wireless communication connection between a field device and a mobile terminal and system |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102023116641A1 true DE102023116641A1 (en) | 2024-12-24 |
Family
ID=91664848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102023116641.7A Pending DE102023116641A1 (en) | 2023-06-23 | 2023-06-23 | Method for establishing a wireless communication connection between a field device and a mobile terminal and system |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102023116641A1 (en) |
WO (1) | WO2024261148A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102020120297A1 (en) | 2020-07-31 | 2022-02-03 | Endress+Hauser Process Solutions Ag | Method for extending the operating functionality of a field device used in automation technology from one operating device to at least one additional operating device |
DE102020133616A1 (en) | 2020-12-15 | 2022-06-15 | Endress+Hauser Process Solutions Ag | Method for informing about an error in an automation technology system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9778626B2 (en) * | 2013-03-15 | 2017-10-03 | Fisher-Rosemount Systems, Inc. | Mobile control room with real-time environment awareness |
EP3292682B1 (en) * | 2015-05-05 | 2020-11-11 | The Lake Companies, Inc. | System and method for monitoring and controlling a manufacturing environment |
US9843591B2 (en) * | 2016-02-08 | 2017-12-12 | Rockwell Automation Technologies, Inc. | Beacon-based industrial automation access authorization |
-
2023
- 2023-06-23 DE DE102023116641.7A patent/DE102023116641A1/en active Pending
-
2024
- 2024-06-20 WO PCT/EP2024/067283 patent/WO2024261148A1/en unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102020120297A1 (en) | 2020-07-31 | 2022-02-03 | Endress+Hauser Process Solutions Ag | Method for extending the operating functionality of a field device used in automation technology from one operating device to at least one additional operating device |
DE102020133616A1 (en) | 2020-12-15 | 2022-06-15 | Endress+Hauser Process Solutions Ag | Method for informing about an error in an automation technology system |
Also Published As
Publication number | Publication date |
---|---|
WO2024261148A1 (en) | 2024-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3267661B1 (en) | Network system, cloud connector and method for identification of network devices | |
EP3850451B1 (en) | Method for improving the measuring performance of automation field devices | |
DE102012112842A1 (en) | System and method for use in automation technology | |
DE102009045386A1 (en) | Method for operating a fieldbus interface | |
DE102008019053A1 (en) | Method for operation of equipment of process automation technology, involves implementing gateway to hear messages, which are exchanged over network system between super ordinate unit and field devices | |
DE102013103454A1 (en) | Transmitter supply unit, system for use in automation technology, and method for operating such a system | |
WO2010020534A1 (en) | Method for monitoring the charge state and the residual capacitance of a battery or accumulator in automation technology | |
DE102017115663A1 (en) | Method for operating a measuring point and measuring point | |
EP1481479B1 (en) | Method and device for reducing a dataset consisting of process data to be transmitted | |
DE102007053057A1 (en) | Operating a wireless adapter via a connected field device | |
DE102018129595A1 (en) | Method for identifying a field device | |
WO2011067072A2 (en) | Method for diagnosing incorrectly set energy-supply parameters of a field device power-supply module | |
DE102015105887A1 (en) | Method for automatically adding or removing a communication resistor of a HART device | |
WO2011067070A2 (en) | Method for determining a connection configuration of a field device to a wireless adapter | |
DE102023116641A1 (en) | Method for establishing a wireless communication connection between a field device and a mobile terminal and system | |
DE102008042919A1 (en) | Field devices for process automation device, have field bus interface, and are formed for communication of fieldbus-protocol, where field devices have also field-device-specific device identification that is specific for field-device-type | |
DE102018110101A1 (en) | Plug-in radio module of automation technology | |
WO2011072958A1 (en) | Method for allocating a polling address to a field device | |
DE102018122002A1 (en) | Method for predictive monitoring of data transmission on at least one communication link between two field devices | |
DE102011084321A1 (en) | Communication unit for use in system of process automation technology, has user interface which represents information based on system structure, while system structure on field bus topology is inversely mapped with drawing algorithm | |
EP3082118B1 (en) | Method for transmitting data between measuring devices and a data processing system in a measurement data recording device | |
DE102006051980A1 (en) | Field communication system based on Profibus (RTM) standard, for factory control system, has communication line connecting process node to remote node and communication cable connecting remote node to field device | |
WO2020048747A1 (en) | Method for starting up a field device, and field device | |
DE102019204077B4 (en) | Authorization assignment to field devices | |
DE102022103950A1 (en) | Method for checking the originality of a firmware of a field device in automation technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R163 | Identified publications notified |