CARLO GAVAZZI UA 30 CLD Series, UA 30 CLD**F.M7 User Manual

Ultrasonic
Ultraschall / Détecteurs ultrasoniques /
Ultrasonidos / Sensori ad ultrasuoni / Ultrasonisk
Diffuse, Programmable Outputs
Abstandssensor, programmierbare Ausgänge /
Réflexion directe objet, sorties programmables /
Detección directa, salidas programables /
Diffuse, programmerbare udgange
User Manual
Bedienungsanleitung
Manuel de l’utilisateur
Manual del usuario
Manuale d’istruzione
Brugerhåndbog
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
Page 3 Seite 15 Page 27 Pagina 39 Pagina 51 Side 63
3
Ultrasonic Diffuse, Programmable Outputs Types UA 30 CLD .. F. M7
CONTENTS Page
Installation 3
Software Description 4
Specifications 74
Detection Range 76
Wiring 77
Dimensions 77
Installation Hints 78
ENGLISHFRANÇAISESPAÑOLITALIANODANSK DEUTSCH
1. Mounting the sensor
Mount the sensor in the required position pointing at the target and make sure that the distance to the target is within the range of the sensor.
2. Supplying the sensor
To supply the sensor connect pin 2 to ground (0 V GND) and pin 1 to + (19 - 30 VDC).
3. Programming the sensor
Program the parametres according to the software description.
Installation
4
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
Software Description
The program UDSProg.EXE is designed for the Windows platform and makes it easy to set up the sensor by going through self-explaining menus.
Setting up COM Port and Address
Port
The COM port used for the programming adapter is selected in the first window which appears when the program starts.
Sensor
In the drop-down menu, the correct sensor type is selected.
Address
The factory setting is 97. The address can be changed to any number between 0 and 99.
Search address
If a sensor has been connected and the address is unknown, "Search address" will find the correct address.
D
emo-Mode
The sensor can run in demo-mode. Programming is not possible - only verification of the settings.
5
ENGLISHFRANÇAISESPAÑOLITALIANODANSK DEUTSCH
Initialize sensor
The sensor is reset to factory settings.
O
k
The settings are confirmed, and the main menu appears.
Main menu
Analogue output
The analogue output is programmed with two parameters, offset and range. Offset is the distance from the sensor front to the closest end of the range. Range is the distance which causes the output to change from 0-10 V or 4-20 mA. The offset and the range are selected in steps (in mm) - by scrolling the bars or by entering the values. Click the box if an inversion of the ana­logue output is required. The chosen output characteristic is shown.
Setpoint outputs
Setpoints are selected either as limits (using the mode “Limits”) or as setpoints (using the mode “Setpoints”) where a window is defined by “Position” and “Hysteresis”.
Depending upon the choice of NO and NC, the setpoints are normally open or normally closed functions.
6
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
NO: When a setpoint is exceeded, the output impedance is high. Within the range, the output impedance is low and current flows (<100 mA).
NC: When a setpoint is exceeded, the output impedance is low and current flows (<100 mA). Within the range the output impedance is high.
Hysteresis
To ensure a stable output (when a measured distance equals the set­point), a hysteresis can be programmed. Example for a NO output:
If a target approaches the sensor, the output will change when the dis­tance equals the setpoint. If the target moves back from this point, the output changes back when the distance equals the setpoint + hystere­sis.
File Menu
Collect and Save values
By choosing this, a new window opens. The frequency of the measure­ments can be selected (seconds, minutes and hours). “Start” starts the recording. “Save” stores the values (these can be evaluated in Excel).
Write sensor parametres
The parametres of the actual displayed settings are written in a file on disc.
Load sensor parametres
The parameters from a file on disc are loaded into the sensor.
Sensor
Target
Output
Setpoint Setpoint
+ hysteresis
7
ENGLISHFRANÇAISESPAÑOLITALIANODANSK DEUTSCH
Configuration Menu
Read configuration from sensor
The actual configuration will be downloaded from the sensor and shown.
Write configuration to sensor
The parametres shown on the screen will be transferred to the sensor. The same result is achieved by clicking the button “Start programming” in the main menu.
Initialize sensor
The sensor will be set to factory settings.
Configure sensor and interface
Sensor, COM-port and similar can be selected.
Advanced options
Output with mean value
Selection of a mean value procedure.
Serial output off
Disables serial output of data from the sensor. In case of time critical applications, this can be a a useful function.
Cycle Time
Selection of cycle time in steps of 64, 32, 16, 8 or 4 ms.
The principle of distance measurement is shown in the following drawing.
8
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
The diagram shows the signal position versus time. The sensor trans­mits an ultrasonic pulse. The target reflects the signal and the sensor receives this echo. The front of the sensor generates a new echo, an echo of the echo. This is a weak signal for no use - therefore the T
measure
gates through only the usable signal (first echo). The T
cycle
determines
when the next pulse is transmitted.
The cycle time determines the response time of the sensor. Obviously, sensors used for long distance measurement also have long response times. With the programming of the cycle time, the response time of the sensor can be adjusted to the application.
The duration of the cycle time must be longer than the time needed to receive the echo of the transmitted pulse!
T
measure
is proportional to the distance to the object (from the pulse is
transmitted and until the echo is received). T
measure
is a proportional ex­pression for the distance; therefore the time is converted to a distance, expressed as an analogue value. A guideline for maximum distance for a given cycle time is:
Under Range
Under range can be adjusted in steps from 0 to 255 cm. During trans­mission the sensor cannot receive, and therefore the length of the transmission pulse determines the shortest detection distance. This range, limited by the length of the transmission pulse, is called the blind zone.
Target
Sensor
Signal Position
Time
T
measure
T
cycle
Cycle time (ms) Distance (m)
4 0.3
8 0.7 16 2.5 32 4.5 64 10
9
ENGLISHFRANÇAISESPAÑOLITALIANODANSK DEUTSCH
It is possible to control the under range. By setting the under range to a certain distance, it is possible to ignore echoes received from targets between the sensor front and the under range limit. This means that it is possible to ignore disturbing objects close to the sensor.
A sensor can detect targets for example through a protecting grid with­out being disturbed by the reflections from this grid.
Limitations
Minimum under range is determined by the transducer ringing.
Echoes of a massive target in the dead zone will be suppressed but 2nd or 3rd echoes can be received if the time is longer than the programmed dead zone. The output will indicate a distance which is 2 or 3 times longer.
Transmission Time
The transmission time defines the length of the pulse transmitted. It can be selected in 10 µsec steps up to 2.55 ms. If 0 is selected, the length varies with the measured distance.
Offset and Slope Adjustment
These adjustments are done by factory. Please be careful and avoid change of these settings. These parameters are for fine-tuning.
Offset Adjustment
A difference can exist between the read-out and the real distance. 0 mm in the read-out and 0 mm in the physical length might differ. The position of 0 mm can be adjusted with the sensor head offset adjust­ment +/-128 mm in mm steps.
Example of negative offset (see following drawing):
The output indicates a distance which is 30 mm behind the target. By setting the offset to -30 mm, this misreading is neutralized as 30 mm are subtracted from all measurements.
Target
Sensor
Grid
Blind zone
Under
range
10
ENGLISHDEUTSCHFRANÇAISESPAÑOLITALIANODANSK
Slope adjustment
The slope adjustment changes the slope of the analogue output. Using a wrong slope adjustment can affect the linearity and the temperature compensation.
Window Width
By operating the sensor with the mean value routine a window is created around the actual measured distance. All measured values within this window form the basis for the read-out. This read-out is then the centre of the window for the next read-out, and therefore the window is mov­ing with the target. The maximum speed of the window movement lim­its the speed of a target that should be detected. If the target moves too fast, the fail pulse suppression algorithm will ignore distance mea­surements. The maximum speed depends upon the cycle time and the size of the used measuring window. With the command “Cycle time adjustment” it is also possible to adjust the measurement window. Normal size of this measurement window is ± 32 mm.
Login-Logout Counter
The Login-Logout Counter is part of the ‘Fail Pulse Suppression’ soft­ware of the sensor. Please change only with caution!
Sensor electronics are well protected against electromagnetic disturbances from the environment. In addition, the microprocessor is used in a very effective way to filter the right signal out of a noisy environment. Factory settings are optimised to fulfill most of the measurement tasks.
127
30
-128
Real distance
Distance output
Measurement window
Actual output
Distance
11
ENGLISHFRANÇAISESPAÑOL
ITALIANO
DANSK DEUTSCH
Selecting output with mean value activates the routine. With the actual measured distance as the centre, a ± 32 mm window is created. This window is called measurement window (for adjustment of this, see “Measurement Window”). If the next measurement or new value is within this measurement win­dow, it will be used to calculate the new distance which then will be read-out. The new value is used as the centre of a new measurement window.
Two counters, ‘A’ for the read-out of the actual distance and ‘B’ for the login, are reset to 0. If the next measurement or new value is outside the window this measurement will be ignored and the distance output will remain unchanged. A counter counting the number of measure­ments outside the window is increased by 1.
If the Logout Counter A is below 3 (programmable), the program jumps back to the start and a new measurement is made.
If it is higher than or equals 3, the Login Counter B is increased.
If B = 1, the measured value is assumed to be the new distance and a new measurement window is created. The program jumps back to the start and a new measurement starts.
If B > 1 and the new measurement is outside the new measurement window, B is set to 1 and the program jumps back to the start and a new measurement starts.
If B = 4 (programmable), the new measurement is realised as the new distance. Output is now changed and the logout and login counters are reset to 0. The program jumps back to the start and a new measure­ment is started.
The following flow chart shows the structure of the program.
12
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
A & B = 0
Start
New value
Within range of
old measurement?
Yes
No
A = A+1
A 3?
No
Yes
Calculate new
distance
Change outputs
A & B = 0
B = B+1
B = 1?
No
Yes
B = 4?
No
Yes
Yes
No
New value =
New distance
Change outputs
A & B = 0
New value in
“possible”
measurement
window
New value is centre of
“possible”
measurement window
B = 1
New value is cen-
tre of “possible”
measurement
window
13
ENGLISHFRANÇAISESPAÑOLITALIANODANSK DEUTSCH
Over Range
This counter can be set to 0-255. If the sensor has to measure the dis­tance to a small target that is difficult to detect, the sensor outputs may be very unstable. They will flicker between the actual distance and over range. These unwanted changes can be suppressed with the over range counter. The operation is shown in the flow chart:
In the beginning of the measurement cycle, the sensor is transmitting a pulse. If an echo is received, the over range counter ORC will be reset to 0, the new measured distance calculated and - if necessary - the outputs changed, and transmission of the next pulse will take place. If no echo is received, the over range counter ORC will be increased. If ORC is below the parameter p, there will be no changes in the output and the sensor will transmit a pulse during the next measurement cycle. If ORC is equal to or higher than p, the outputs will be changed to over range, and the sensor will transmit a pulse during the next measure­ment cycle.
Example: A sensor with the following setting:
Cycle time = 64 ms Over Range = 200
If the target suddenly disappears, the sensor needs 200*64 ms = 12.8 s until the outputs change to over range.
Yes
No
Echo received?
No
Yes
Start new cycle
Send pulse
Increase ORC
ORC p?
Change output to
Over range
Set ORC = 0
Calculate distance
Change outputs
14
Additional window in test-mode
In the start modus, a separate window can be opened, where distance and status of switching output is displayed.
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
15
ENGLISHFRANÇAISESPAÑOLITALIANODANSK DEUTSCH
Ultraschall, Abstandssensor programmierbare Ausgänge Typen UA 30 CLD .. F. M7
INHALT Seite
Installation 15
Beschreibung der Software 16
Technische Daten 74
Erfassungsbereich 76
Schaltung 77
Abmessungen 77
Hinweise zur Installation 78
1. Montage des Sensors
Montieren Sie den Sensor in der gewünschten Position mit Ausrichtung auf das Objekt. Kontrollieren Sie, dass der Objektabstand innerhalb der Sensorreichweite liegt.
2. Sensorversorgung
Zur Sensorversorgung ist Pin 2 an Erde (0 V DC) und Pin 1 an + (19 -30 V DC) zu verbinden.
3. Programmierung des Sensors
Die Parameter werden entsprechend der Software-Beschreibung eingegeben.
Installation
16
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
Beschreibung der Software
Das für die Windows-Plattform konzipierte Programm UDSProg.EXE er­leichtert die Konfiguration des Sensors anhand selbsterklärender Menüs.
Konfiguration von COM Schnittstelle und Adresse
Schnittstelle (Port)
Die COM Schnittstelle für den Programmieradapter wird im ersten Fenster ausgewählt, das beim Programmstart erscheint.
Sensor
Im Drop-down-Menü wird der korrekte Sensortyp ausgewählt.
Adresse (Address)
Die werkseitige Einstellung ist 97, doch lässt sich diese Adresse in einen beliebigen Wert zwischen 0 und 99 ändern.
Adresse suchen (Search address)
Wird ein Sensor mit einer unbekannten Adresse angeschlossen, findet man mit der Funktion „Adresse suchen“ die korrekte Adresse.
D
emo-Modus (D
emo-Mode)
Der Sensor läuft auch im Demo-Modus. Eine Programmierung ist nicht möglich, es lassen sich lediglich die Einstellungen überprüfen.
17
ENGLISHFRANÇAISESPAÑOLITALIANODANSK DEUTSCH
Initialisieren des Sensors (Initialize sensor)
Der Sensor wird auf die werkseitigen Einstellungen zurückgestellt.
O
K
Die Einstellungen wurden bestätigt und das Hauptmenü erscheint.
Hauptmenü
Analogausgang (Analogue output)
Für den Analogausgang werden zwei Parameter eingegeben: Offset und Messbereich. Offset bezeichnet die Entfernung von der Sensorvorderseite zum nächstgelegenen Endpunkt des Messbereichs. Der Messbereich bezeichnet die Entfernung, die den Ausgang veran­lasst, von 0-10V oder 4-20 mA umzuschalten. Offset und Messbereich werden schrittweise (in mm) gewählt – durch Scrollen der Bildlaufleiste oder Eingabe von Werten. Das Kontroll­kästchen ist anzuklicken, wenn eine Umkehrung des Analogausgangs gewünscht wird. Die gewählten Ausgangseigenschaften werden ge­zeigt.
Sollwerte-Ausgänge (Setpoint outputs)
Sollwerte werden entweder als Grenzwerte (Limits) (im Modus „Limits“) oder als Sollwerte (Setpoint) (im Modus „Setpoints“) gewählt, wobei ein Fenster für „Position“ und „Hysterese“ vorhanden ist.
Je nach Wahl (NO oder NC), handelt es sich bei den Sollwerten in der Regel um Schließer- oder Öffner-Funktionen.
18
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
NO: Wird ein Sollwert überschritten, ist die Ausgangsimpedanz hoch. Innerhalb des Messbereichs ist die Ausgangsimpedanz niedrig und es fließt Strom (<100 mA).
NC: Wird ein Sollwert überschritten, ist die Ausgangsimpedanz nied­rig und es fließt Strom (< 100 mA). Innerhalb des Messbereichs ist die Ausgangsimpedanz hoch.
Hysterese (Hysteresis)
Um einen stabilen Ausgang zu gewährleisten (wenn eine gemessene Entfernung dem Sollwert entspricht), kann eine Hysterese festgelegt werden. Beispiel für einen NO-Ausgang:
Wenn sich ein Objekt dem Sensor nähert, ändert sich der Ausgang, wenn die Entfernung dem Sollwert entspricht. Entfernt sich das Objekt von diesem Punkt, geht der Ausgang zurück, wenn die Entfernung dem Sollwert zuzüglich der Hysterese entspricht.
Datei-Menü
Erfassen und Speichern von Werten
Bei dieser Auswahl öffnet sich ein neues Fenster. Die Frequenz der Messungen kann gewählt werden (Sekunden, Minuten und Stunden). „Start“ startet die Erfassung. „Speichern“ speichert die Werte ab (die sich mithilfe des Programms Excel auswerten lassen).
Ablegen von Sensor-Parametern
Die Parameter der aktuell angezeigten Einstellungen werden in einer Datei auf der Festplatte abgelegt.
Laden der Sensor-Parameter
Die Parameter aus einer Datei auf der Festplatte werden in den Sensor geladen.
Sensor
Objekt
Ausgang
Sollwert Sollwert
+ Hysterese
19
ENGLISHFRANÇAISESPAÑOLITALIANODANSK DEUTSCH
Konfigurations-Menü
Konfiguration vom Sensor einlesen (Read configuration from sensor)
Die aktuelle Konfiguration des Sensors wird abgerufen und angezeigt.
Übergabe von Konfigurationsdaten an den Sensor (Write configuration to sensor)
Die auf dem Bildschirm angezeigten Parameter werden an den Sensor übermittelt. Das gleiche lässt sich auch durch Anklicken der Schalt­fläche „Programmierung starten“ (Hauptmenü) erreichen.
Initialisieren des Sensors (Initialize sensor)
Der Sensor wird auf die werkseitigen Einstellungen zurückgestellt.
Konfiguration von Sensor und Schnittstelle (Configure sensor and interface)
Sensor, serielle Schnittstelle und weitere Einstellungen lassen sich aus­wählen.
Weitere Optionen
Ausgang mit Durchschnittswerten (Output with mean value)
Auswahl eines Durchschnittwert-Verfahrens.
Serielle Ausgabe ausgeschaltet (Serial output off)
Deaktiviert die serielle Datenausgabe vom Sensor. Bei zeitkritischen Anwendungen kann diese Funktion hilfreich sein.
Zykluszeit (Cycle Time)
Die Zykluszeit lässt sich stufenweise einstellen: 64, 32, 16, 8 oder 4 ms.
Das Prinzip der Entfernungsmessung ist in der nachfolgenden Grafik dargestellt.
20
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
Das Schaubild zeigt die Signalposition im Verhältnis zur Zeit. Der Sensor sendet einen Ultraschallimpuls aus. Das Objekt reflektiert das Signal, und dieses Echo wird vom Sensor empfangen. An der Vorderseite des Sensors wird ein neues Echo erzeugt, also ein Echo des Echos. Da es sich hierbei um ein schwaches nicht verwendbares Signal handelt – lässt T
measure
(Messzeit) nur das nutzbare Signal durch
(erstes Echo). Mit T
cycle
(Zykluszeit) wird festgelegt, wann der nächste
Impuls übermittelt wird.
Mit der Zykluszeit wird die Reaktionszeit des Sensors festgelegt. Natür­lich weisen Sensoren mit größerer Reichweite auch längere Reaktions­zeiten auf. Bei der Eingabe der Zykluszeit lässt sich auch die Reaktions­zeit des Sensors nach Einsatzbereich einstellen.
Die Zykluszeit muss länger andauern als die Zeit, die zum Empfangen des Echos nach der Aussendung des Impulses erforderlich ist!
T
measure
ist proportional der Entfernung zum Objekt (von der Aussendung
des Impulses bis zum Empfangen des Echos). T
measure
ist ein propor­tionaler Ausdruck für die Entfernung, weshalb die Zeit in Entfernung umgerechnet und als analoger Wert angegeben wird. Eine Richtlinie für die maximale Reichweite innerhalb einer bestimmten Zykluszeit ist:
Messbereichsunterschreitung (Under Range)
Diese lässt sich stufenweise von 0 bis 255 cm einstellen. Während der Aussendung ist der Sensor nicht empfangsbereit, weshalb die Länge
Objekt
Sensor
Signalposition
Zeit
T
measure
T
cycle
Zykluszeit (ms) Entfernung (m)
4 0.3
8 0.7 16 2.5 32 4.5 64 10
21
ENGLISHFRANÇAISESPAÑOLITALIANODANSK DEUTSCH
des Sende-Impulses auch für die kürzeste Entfernung zur Erfassung maßgebend ist. Diese Reichweite, die durch die Länge des Sende­Impulses begrenzt wird, nennt sich „Toter Bereich“. Es ist möglich, die Messbereichsunterschreitung zu kontrollieren. Indem man die Messbereichsunterschreitung auf eine bestimmte Entfernung einstellt, kann man Echos ignorieren, die von Objekten zwischen der Sensorvorderseite und der Grenze zur Messbereichsunterschreitung liegen. Dadurch wird es ermöglicht, dicht vor dem Sensor auftretende Störobjekte zu ignorieren.
Ein Sensor kann beispielsweise durch ein Gitter hindurch Objekte aus­machen, ohne durch Reflexionen von Ersterem gestört zu werden.
Beschränkungen (Limitations)
Die mindestmögliche Messbereichsunterschreitung hängt vom Sender-Schwingkreis ab.
Echos von einem massigen Objekt in einem toten Bereich werden unterdrückt, aber Zweit- und Drittechos können aufgefangen wer­den, wenn der Zeitwert den eingegebenen Wert für den toten Bereich übersteigt. Der Ausgangswert zeigt dann eine Entfernung an, die 2 bis 3 mal länger ist.
Aussendungszeit (Transmission Time)
Aussendungszeit ist der Wert, mit dem die Länge des ausgesendeten Impulses bezeichnet wird. Er lässt sich in Schritten von 10 µs bis zum Wert von 2.55 ms festlegen. Wurde der Wert 0 gewählt, verändert sich die Länge entsprechend der gemessenen Entfernung.
Einstellung von Offset und Neigung (Offset and Slope Adjustment)
Diese Einstellungen werden werkseitig vorgenommen. Lassen Sie bitte Vorsicht walten und verändern Sie diese nach Möglichkeit nicht, denn diese Parameter dienen der Feineinstellung.
Einstellung von Offset (Offset Adjustment)
Zwischen der angezeigten und wirklichen Entfernung kann ein Unter­schied bestehen. 0 mm bei der Anzeige und 0 mm als physische Länge können diffe-
Objekt
Sensor
Gitter
Toter
Bereich
Messbereichs-
unterschreitung
22
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
rieren. Die Position 0 mm lässt sich mit der Ausgleichsvorrichtung am Sensorkopf in Millimeter-Schritten im Bereich +/-128 mm verändern.
Beispiel für einen negativen Offset (s. nachfolgende Abb.):
Der Ausgang gibt eine Entfernung an, die sich 30 mm hinter dem Objekt befindet. Durch Einstellen vom Offset auf -30 mm kann die Falsch­anzeige aufgehoben werden, weil bei allen Messungen 30 mm abgezo­gen werden.
Einstellung der Neigung (Slope adjustment)
Damit lässt sich die Neigung des analogen Ausgangs verändern. Werden bei der Neigungseinstellung falsche Werte eingegeben, können Linearität und Temperaturausgleich beeinflusst werden.
Fensterbreite (Window Width)
Arbeitet der Sensor in der Durchschnittswert-Betriebsart wird ein Fenster um den aktuellen Messwert gelegt. Alle gemessenen Werte in­nerhalb dieses Fensters bilden die Grundlage für die Anzeige. Die Anzeige bildet dann den Mittelpunkt des Fensters für die nächste Anzeige, weshalb sich das Fenster entsprechend der Bewegung des Objektes verschiebt. Die Höchstgeschwindigkeit der Fensterver­schiebungen begrenzt auch die Geschwindigkeit des zu erfassenden Objektes. Bewegt das Objekt sich zu schnell, ignoriert der Algorithmus der Fehlimpuls-Unterdrückung die Entfernungsmessung. Die maximale Geschwindigkeit hängt von der Zykluszeit und der Größe des verwendeten Messfensters ab. Mit dem Befehl „Cycle time adjust­ment“ (Einstellung von Zykluszeit) besteht die Möglichkeit, das Messfenster anzupassen. Die „Normalgröße“ des Messfensters liegt im Bereich ± 32 mm.
127
30
-128
Tatsächliche Enfernung
Entfernungs-Ausgangswert
Messfenster
Aktueller
Ausgangswert
Entfernung
23
ENGLISHFRANÇAISESPAÑOLITALIANODANSK DEUTSCH
An- und Abmeldezähler (Login-Logout Counter)
Dieser Zähler ist Teil der Sensor-Software (Fehlimpuls-Unterdrückung).
Bei Veränderungen ist daher Vorsicht geboten!
Die Sensorelektronik ist gegen elektromagnetische Störungen von außen bestens abgeschirmt. Außerdem ist der Mikroprozessor in der Lage, das Nutzsignal aus einem Bereich mit vielen Störsignalen her­auszufiltern. Die werkseitigen Einstellungen sind so optimiert, dass sie den allermeisten Messaufgaben gewachsen sind. Bei Auswahl des Ausgangs mit Durchschnittswert wird eine Routine ak­tiviert die wie folgt abläuft. Die aktuell gemessene Entfernung wird als Mittelpunkt eines Fensters (± 32) angenommen. Dieses wird Mess­fenster genannt (zu dessen Einstellung beachten Sie bitte den Abschnitt „Messfenster“). Befindet sich die nächste Messung bzw. der neue Wert innerhalb des Messfensters, werden sie zur erneuten Ermittlung der Entfernung herangezogen, die dann angezeigt wird. Der neue Wert bildet dann den Mittelpunkt des Messfensters.
Die beiden Zähler‚ ,A’ (Logout-Zähler) für das Auslesen der jeweiligen Entfernung und ‚B’ (Login-Zähler) werden auf 0 zurückgesetzt. Befindet sich die nächste Messung bzw. der neue Wert außerhalb des Fensters, wird diese Messung ignoriert und der Entfernungs-Ausgangswert bleibt unverändert. Das Zählwerk für die Messungen außerhalb des Fensters erhöht sich jeweils um 1.
Liegt der Wert des Logout-Zählers A unter 3 (programmierbar), springt das Programm zur Startposition zurück und beginnt mit einer neuen Messung.
Ist der Wert größer als oder gleich 3, erhöht sich der Wert im Login­Zähler B.
Ist B = 1, wird davon ausgegangen, dass der gemessene Wert die neue Entfernung darstellt, und ein neues Messfenster wird generiert. Das Programm springt zurück in Startposition und beginnt mit einer neuen Messung.
Ist B > 1, und der neue Messwert liegt außerhalb des neuen Mess­fensters, wird B auf den Wert 1 gesetzt, das Programm springt zurück in Startposition und beginnt mit einer neuen Messung.
Ist B = 4 (programmierbar), wird die neue Messung als neue Entfernung angenommen. Der Ausgang verändert sich daraufhin, und die Login-
24
ENGLISHDEUTSCHFRANÇAISESPAÑOL
ITALIANO
DANSK
A & B = 0
Start
Neuer Wert
Innerhalb des alten
Messbereichs?
Ja
Nein
A = A+1
A 3?
Nein
Ja
Neue Entfernung
ermitteln
Ausgänge ändern
A & B = 0
B = B+1
B = 1?
Nein
Ja
B = 4?
Nein
Ja
Ja
Nein
Neuer Wert =
neue Entfernung
Ausgänge ändern
A & B = 0
Neuer Wert im
„möglichen“ Messfenster
Neuer Wert steht im
Mittelpunkt des
„möglichen“ Messfensters
B = 1
Neuer Wert steht
im Mittelpunkt des
„möglichen“
Messfensters
und Logout-Zähler A und B werden auf 0 zurückgesetzt. Das Programm springt zurück in Startposition und beginnt mit einer neuen Messung.
Das folgende Ablaufdiagramm zeigt die Programmstruktur.
Loading...
+ 56 hidden pages