DE29615994U1 - Data light barrier - Google Patents
Data light barrierInfo
- Publication number
- DE29615994U1 DE29615994U1 DE29615994U DE29615994U DE29615994U1 DE 29615994 U1 DE29615994 U1 DE 29615994U1 DE 29615994 U DE29615994 U DE 29615994U DE 29615994 U DE29615994 U DE 29615994U DE 29615994 U1 DE29615994 U1 DE 29615994U1
- Authority
- DE
- Germany
- Prior art keywords
- data
- test
- light barrier
- master
- data light
- 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.)
- Expired - Lifetime
Links
- 230000004888 barrier function Effects 0.000 title claims description 55
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000011156 evaluation Methods 0.000 claims description 13
- 230000002457 bidirectional effect Effects 0.000 claims description 2
- 230000000737 periodic effect Effects 0.000 claims description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000011109 contamination Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/11—Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
- H04B10/114—Indoor or close-range type systems
- H04B10/1143—Bidirectional transmission
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V8/00—Prospecting or detecting by optical means
- G01V8/10—Detecting, e.g. by using light barriers
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C23/00—Non-electrical signal transmission systems, e.g. optical systems
- G08C23/04—Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C25/00—Arrangements for preventing or correcting errors; Monitoring arrangements
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Liquid Crystal (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Geophysics (AREA)
- Electrochromic Elements, Electrophoresis, Or Variable Reflection Or Absorption Elements (AREA)
Description
Leuze electronic GmbH + Co.
73277 Owen/TeckLeuze electronic GmbH + Co.
73277 Owen/Teck
Die Erfindung betrifft eine Anordnung von Datenlichtschranken gemäß dem Oberbegriff des Anspruchs 1.The invention relates to an arrangement of data light barriers according to the preamble of claim 1.
Derartige Datenlichtschranken werden in zahlreichen industriellen Applikationen zur drahtlosen Informationsübertragung eingesetzt.Such data light barriers are used in numerous industrial applications for wireless information transmission.
Nachteilig bei derartigen Datenlichtschranken sind die oftmals unzureichenden Diagnosemöglichkeiten im Fehlerfall. Üblicherweise erfolgt eine Fehlermeldung erst dann, wenn eine Datenlichtschranke aufgrund einer Funktionsstörung, wie zum Beispiel der Verschmutzung des Austrittsfensters, durch welches die vom Sender emittierten Sendelichtstrahlen geführt sind, nicht mehr einsatzbereit ist.The disadvantage of such data light barriers is the often inadequate diagnostic options in the event of a fault. An error message is usually only given when a data light barrier is no longer operational due to a malfunction, such as contamination of the exit window through which the transmitted light beams emitted by the transmitter are guided.
Der Erfindung liegt die Aufgabe zugrunde eine Anordnung von Datenlichtschranken so auszubilden, daß einzelne Fehler in der Datenübertragung möglichst einfach und bedienerfreundlich nachweisbar sind.The invention is based on the object of designing an arrangement of data light barriers in such a way that individual errors in the data transmission can be detected as simply and user-friendly as possible.
Erfindungsgemäß weist jede Datenlichtschranke einen von außen betätigbaren Schalter auf, welcher an die Auswerteeinheit angeschlossen ist. Durch Betätigen des Schalters oder der Schalter wird der Betrieb der Datenübertragung zwischen den beiden Datenlichtschranken unterbrochen und eine Testphase zur Überprüfung, ob die Datenübertragung fehlerfrei erfolgt, gestartet. Die Datenübertragung erfolgt dabei nach dem Master-Slave-Prinzip. In einer besonders vorteilhaften Ausführungsform sind die Datenlichtschranken identisch ausgebildet. In diesem Fall werden zur Auslösung der Testphase beide Schalter betätigt. Dabei bildet diejenige Datenlichtschranke den Master, deren Schalter zuerst betätigt wurde.According to the invention, each data light barrier has a switch that can be operated from the outside and is connected to the evaluation unit. By operating the switch or switches, the data transmission between the two data light barriers is interrupted and a test phase is started to check whether the data transmission is error-free. The data transmission takes place according to the master-slave principle. In a particularly advantageous embodiment, the data light barriers are designed identically. In this case, both switches are operated to trigger the test phase. The data light barrier whose switch was operated first forms the master.
Während der Testphase erfolgt die Übertragung einer Sequenz von Test-Datenworten vom Master zum Slave. In der den Slave bildenden Datenlichtschranke wird geprüft ob die Test-Datenworte fehlerfrei empfangen wurden und eine ent-During the test phase, a sequence of test data words is transmitted from the master to the slave. The data light barrier forming the slave checks whether the test data words were received without errors and whether a corresponding
sprechende Rückmeldung an die den Master bildende Datenlichtschranke ausgegeben. Vorteilhafterweise können, um einen symmetrischen Datenaustausch zu erhalten, auch vom Slave zum Master Test-Datenworte gesendet werden.corresponding feedback is sent to the data light barrier that forms the master. Advantageously, test data words can also be sent from the slave to the master in order to achieve a symmetrical data exchange.
Ergibt die Überprüfung der jeweils empfangenen Test-Datenworte, daß Fehler in der Datenübertragung aufgetreten sind, so wird mit der Rückmeldung zur jeweils gegenüberliegenden Datenlichtschranke eine Fehlermeldung übertragen.If the check of the test data words received shows that errors have occurred in the data transmission, an error message is transmitted with the feedback to the opposite data light barrier.
Somit ist die Fehlermeldung in beiden Datenlichtschranken verfügbar und wird über Anzeigemittel an jeweils beiden Datenlichtschranken angezeigt. DadurchThe error message is therefore available in both data light barriers and is displayed on both data light barriers.
können auftretende Fehler sofort und einfach erkannt werden. Insbesondere bei großen Datenübertragungsstrecken können beide Datenlichtschranken oftmals nicht gleichzeitig eingesehen werden. Da die Fehleranzeige gleichzeitig an beiden Datenlichtschranken erfolgt, ist eine einfache Funktionskontrolle möglich. 15Any errors that occur can be identified immediately and easily. Particularly with long data transmission distances, both data light barriers often cannot be viewed at the same time. Since the error is displayed simultaneously on both data light barriers, a simple function check is possible. 15
Zudem ist vorteilhaft, daß die Funktionskontrolle während der Testphase durch Betätigen von Schaltern sehr einfach und ohne Bedienungsaufwand ausgelöst werden kann.Another advantage is that the function check during the test phase can be triggered very easily and without any operator effort by operating switches.
Die Erfindung wird im nachstehenden anhand der Zeichnung erläutert. Es zeigt:The invention is explained below with reference to the drawing. It shows:
Fig. 1: Schematische Darstellung zweier gegenüberstehend angeordneterFig. 1: Schematic representation of two oppositely arranged
Datenlichtschranken.Data light barriers.
In Figur 1 ist eine Anordnung zweier sich gegenüberstehender Datenlichtschranken 1 dargestellt. Jede Datenlichtschranke 1 weist einen Sender 2 und einen Empfänger 3 auf, welche an eine gemeinsame Auswerteeinheit 4 angeschlossen und in einem gemeinsamen Gehäuse 5 integriert sind. Der Sender 2 ist vorteilhafterweise von einer Leuchtdiode oder gegebenenfalls von einer Laserdiode gebildet. Der Empfänger 3 ist von einer Photodiode gebildet. Die Auswerteeinheit 4 kann von einem Microcontroller gebildet sein. Vorteilhafterweise sind die Datenlichtschranken 1 identisch ausgebildet, insbesondere auchFigure 1 shows an arrangement of two data light barriers 1 facing each other. Each data light barrier 1 has a transmitter 2 and a receiver 3, which are connected to a common evaluation unit 4 and integrated in a common housing 5. The transmitter 2 is advantageously formed by a light-emitting diode or, if necessary, by a laser diode. The receiver 3 is formed by a photodiode. The evaluation unit 4 can be formed by a microcontroller. Advantageously, the data light barriers 1 are designed identically, in particular
3
die in den Auswerteeinheiten 4 integrierte Software.3
the software integrated in the evaluation units 4.
Die vom Sender 2 emittierten Sendelichtstrahlen 6 werden von einer nicht dargestellten Sendeoptik fokussiert und werden durch ein ebenfalls nicht dargestelltes Austrittsfenster in der Gehäusewand der Datenlichtschranke 1 geführt.The transmitted light beams 6 emitted by the transmitter 2 are focused by a transmitting optics (not shown) and are guided through an exit window (also not shown) in the housing wall of the data light barrier 1.
Entsprechend treffen die auf das Austrittsfenster auftreffenden, vom Sender 2 der gegenüberliegenden Datenlichtschranke 1 emittierten Sendelichtstrahlen 6 auf eine ebenfalls nicht dargestellte Empfangsoptik und werden von dort auf den Empfänger 3 fokussiert.Accordingly, the transmitted light beams 6 emitted by the transmitter 2 of the opposite data light barrier 1, which impinge on the exit window, strike a receiving optics (also not shown) and are focused from there onto the receiver 3.
Die Datenübertragung zwischen den Datenlichtschranken 1 erfolgt bidirektional. Die vom Sender 2 einer Datenlichtschranke 1 emittierten Sendelichtstrahlen 6 treffen jeweils auf den Empfänger 3 der anderen Datenlichtschranke 1. Die Übertragung von Datenworten erfolgt derart, daß den Sendelichtstrahlen 6 den Daten Worten entsprechende Kodierungen aufgeprägt sind.The data transmission between the data light barriers 1 is bidirectional. The transmitted light beams 6 emitted by the transmitter 2 of one data light barrier 1 each hit the receiver 3 of the other data light barrier 1. The transmission of data words is carried out in such a way that the transmitted light beams 6 are stamped with codes corresponding to the data words.
Die empfangsseitig registrierten Signale werden in der angeschlossenen Auswerteeinheit 4 dekodiert.The signals registered on the receiving side are decoded in the connected evaluation unit 4.
Die Kodierung kann den Sendelichtstrahlen 6 in Form einer Modulation, beispielsweise einer Frequenzmodulation aufgeprägt sein. Alternativ kann der Sender 2 im Pulsbetrieb betrieben werden, so daß die Kodierung aus einer bestimmten Folge von Lichtimpulsen besteht.The coding can be impressed on the transmitted light beams 6 in the form of a modulation, for example a frequency modulation. Alternatively, the transmitter 2 can be operated in pulse mode, so that the coding consists of a specific sequence of light pulses.
An die Auswerteeinheit 4 der Datenlichtschranke 1 ist ein Schalter 7 angeschlossen, der an der Aussenseite des Gehäuses 5 angebracht ist. Zudem sind an dem Gehäuse 5 von außen sichtbare Anzeigemittel 8 vorgesehen, welche ebenfalls an die Auswerteeinheit 4 angeschlossen sind. Die Anzeigemittel 8 sind vorzugsweise von einer Leuchtdiode gebildet.A switch 7 is connected to the evaluation unit 4 of the data light barrier 1, which is attached to the outside of the housing 5. In addition, display means 8 visible from the outside are provided on the housing 5, which are also connected to the evaluation unit 4. The display means 8 are preferably formed by a light-emitting diode.
Zur Funktionsüberprüfung des Datenaustauschs zwischen den Datenlichtschranken 1 wird der in der Betriebsphase erfolgende Datenübertragungsbetrieb unter-To check the functionality of the data exchange between the data light barriers 1, the data transmission operation during the operating phase is interrupted.
brachen und eine Testphase gestartet. Dabei erfolgt die Datenübertragung während der Testphase nach dem Master-Slave-Prinzip.broke and a test phase started. Data transfer during the test phase takes place according to the master-slave principle.
Prinzipiell können die Datenlichtschranken 1 einen verschiedenartigen Aufbau aufweisen, so daß der Master und der Slave bauartbedingt festgelegt sind. In diesem Fall erfolgen die Auslösung und das Beenden der Testphase durch das Betätigen des Schalters des Masters.In principle, the data light barriers 1 can have a different structure, so that the master and the slave are determined by their design. In this case, the test phase is triggered and ended by operating the switch of the master.
Im vorliegenden Ausführungsbeispiel sind jedoch die sich gegenüberliegenden Datenlichtschranken 1 identisch ausgebildet, so daß keine bauartbedingte Zuordnung von Master und Slave möglich ist.In the present embodiment, however, the opposing data light barriers 1 are identically designed, so that no design-related assignment of master and slave is possible.
In diesem Fall werden zur Auslösung der Testphase die Schalter 7 beider Datenlichtschranken 1 betätigt. Dabei bildet die Datenlichtschranke 1, deren Schalter 7 zuerst betätigt wurde, den Master.In this case, switches 7 of both data light barriers 1 are activated to trigger the test phase. The data light barrier 1 whose switch 7 was activated first forms the master.
Hierzu wird nach Betätigen des Schalters 7 in jeweils einer ersten Datenlichtschranke 1 überprüft, ob innerhalb eines vorgegebenen Zeitintervalls eine Sequenz von Test-Datenworten, die von der jeweils anderen Datenlichtschranke ausgesendet wurden, empfangen werden. Werden keine Test-Datenworte empfangen, so wird die erste Datenlichtschranke 1 zum Master und sendet ihrerseits Test-Datenworte aus. Werden während dieses Zeitintervalls Test-Datenworte empfangen, so wird das Zeitintervall von neuem geöffnet und geprüft, ob eine vollständige Sequenz von Test-Datenworten empfangen wird. Ist dies der Fall, so wird die erste Datenlichtschranke 1 zum Slave. Die Länge des Zeitintervalls ist an die Länge der Übertragungszyklen der Test-Datenworte angepasst.To do this, after the switch 7 is activated, a check is carried out in a first data light barrier 1 to see whether a sequence of test data words that were sent out by the other data light barrier is received within a specified time interval. If no test data words are received, the first data light barrier 1 becomes the master and sends out test data words. If test data words are received during this time interval, the time interval is opened again and a check is carried out to see whether a complete sequence of test data words is received. If this is the case, the first data light barrier 1 becomes the slave. The length of the time interval is adapted to the length of the transmission cycles of the test data words.
Bei diesem Ausführungsbeispiel erfolgt das Beenden der Testphase durch
Betätigen der Schalter 7 beider Datenlichtschranken 1.
30In this embodiment, the test phase is terminated by operating the switches 7 of both data light barriers 1.
30
Die Testphase besteht aus einer perodischen Folge von Testzyklen. Während eines Testzyklus sendet der Master eine Sequenz von Test-Datenworten an denThe test phase consists of a periodic sequence of test cycles. During a test cycle, the master sends a sequence of test data words to the
Slave. In der Auswerteeinheit 4 des Slaves wird jedes Test-Datenwort überprüft, in dem es mit einem abgespeicherten Sollwert verglichen wird. Nachdem sämtliche Test-Datenworte empfangen worden sind erfolgt eine Rückmeldung vom Slave an den Master. Dieser erfolgt ebenfalls durch Aussenden eines Datenworts. Mit diesem Datenwort wird entweder eine fehlerfreie Datenübertragung quittiert oder im Fehlerfall eine Fehlermeldung an den Master weitergegeben. Slave. In the evaluation unit 4 of the slave, each test data word is checked by comparing it with a stored target value. After all test data words have been received, a response is sent from the slave to the master. This is also done by sending a data word. This data word is used to either acknowledge error-free data transmission or, in the event of an error, to pass an error message on to the master.
Zweckmäßigerweise wird vom Slave an den Master ebenfalls eine Sequenz von
Test-Datenworten übertragen, worauf vom Master an den Slave eine Rückmeldung erfolgt. Vorteilhafterweise enthalten die vom Master und Slave ausgesendeten
Sequenzen dieselbe Anzahl von Test-Datenworten. Im vorliegenden Ausführungsbeispiel umfaßt eine Sequenz jeweils fünf Test-Datenworte. Jedes
Test-Datenwort weist eine Wortbreite von 8 bit auf.
15It is expedient for a sequence of test data words to be transmitted from the slave to the master, whereupon the master sends a response to the slave. The sequences transmitted by the master and slave advantageously contain the same number of test data words. In the present embodiment, a sequence comprises five test data words. Each test data word has a word length of 8 bits.
15
Die Aussendung der Test-Datenworte erfolgt derart, daß jeweils abwechselnd nacheinander von Master und Slave ein Test-Datenwort übertragen wird, bis sämtliche Test-Datenworte einer Sequenz übertragen sind. Da im Anschluß an eine Sequenz jeweils vom Master und vom Slave eine Rückmeldung zur jeweils anderen Datenlichtschranke 1 erfolgt, liegen im Fehlerfall in beiden Datenlichtschranken 1 die entsprechenden Fehlermeldungen vor, so daß über die Anzeigemittel 8 an beiden Datenlichtschranken 1 die Anzeige einer fehlerhaften Datenübertragung erfolgen kann.The test data words are transmitted in such a way that one test data word is transmitted alternately from the master and slave until all test data words of a sequence have been transmitted. Since, following a sequence, the master and the slave send a feedback message to the other data light barrier 1, in the event of an error, the corresponding error messages are present in both data light barriers 1, so that the display means 8 on both data light barriers 1 can indicate an incorrect data transmission.
Mit der Rückmeldung des Masters und des Slaves als Antwort auf die empfangenen Test-Datenworte wird ein Testzyklus abgeschlossen. Im vorliegenden Ausführungsbeispiel besteht somit ein Testzyklus aus einer Folge von sechs Datenworten. Unmittelbar nach Abschluß eines Testzyklus werden im Fehlerfall die Anzeigemittel 8 der Datenlichtschranke 1 durch die Auswerteeinheit 4 aktiviert, so daß der Fehler dort sofort angezeigt wird.A test cycle is completed with the feedback from the master and the slave in response to the received test data words. In the present embodiment, a test cycle therefore consists of a sequence of six data words. Immediately after completion of a test cycle, in the event of an error, the display means 8 of the data light barrier 1 are activated by the evaluation unit 4 so that the error is immediately displayed there.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE29615994U DE29615994U1 (en) | 1996-09-14 | 1996-09-14 | Data light barrier |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE29615994U DE29615994U1 (en) | 1996-09-14 | 1996-09-14 | Data light barrier |
Publications (1)
Publication Number | Publication Date |
---|---|
DE29615994U1 true DE29615994U1 (en) | 1997-10-09 |
Family
ID=8029200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE29615994U Expired - Lifetime DE29615994U1 (en) | 1996-09-14 | 1996-09-14 | Data light barrier |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE29615994U1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6295152B1 (en) | 1997-12-11 | 2001-09-25 | Alcatel | Optical receiver for receiving digitally transmitted data |
DE10142807A1 (en) * | 2001-08-31 | 2003-04-03 | Leuze Electronic Gmbh & Co | Optoelectronic device |
DE102010061194A1 (en) * | 2010-12-13 | 2012-06-14 | Sick Ag | Optoelectronic sensor |
-
1996
- 1996-09-14 DE DE29615994U patent/DE29615994U1/en not_active Expired - Lifetime
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6295152B1 (en) | 1997-12-11 | 2001-09-25 | Alcatel | Optical receiver for receiving digitally transmitted data |
DE10142807A1 (en) * | 2001-08-31 | 2003-04-03 | Leuze Electronic Gmbh & Co | Optoelectronic device |
DE10142807B4 (en) * | 2001-08-31 | 2005-10-13 | Leuze Electronic Gmbh & Co Kg | Optoelectronic device |
DE102010061194A1 (en) * | 2010-12-13 | 2012-06-14 | Sick Ag | Optoelectronic sensor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1933174B1 (en) | Light grid | |
EP0797109A2 (en) | Method for driving an optical barrier | |
EP3014313B1 (en) | Method for synchronizing a light grid | |
DE19815147B4 (en) | sensor arrangement | |
DE3418084C2 (en) | ||
DE4323910A1 (en) | Light barrier with evaluation electronics for recognising spurious signals | |
DE19649593B4 (en) | locking device | |
DE2437390B2 (en) | Process for the transmission of binary data | |
DE29615994U1 (en) | Data light barrier | |
EP0371317B1 (en) | Light barrier safety device | |
DE1812505C3 (en) | Telecontrol system with multiple use of a transmission channel | |
DE3780634T2 (en) | DATA TRANSFER SYSTEM WITH DIGITAL ALARM. | |
DE69617162T2 (en) | Remote control system | |
WO1999049373A1 (en) | Shortened data message of an automation system | |
DE19614654C1 (en) | Sensor and actuator bus system for automation system | |
EP1391752A2 (en) | Light curtain | |
DE2245805A1 (en) | CIRCUIT ARRANGEMENT FOR SELECTIVE CALLING UP OF THE END POINTS OF A MESSAGE TRANSFER SYSTEM | |
DE19861128B4 (en) | Sensor arrangement for monitoring a processing machine - has door closure detectors in master-slave bus system which generate coded signals when each door is closed, whereby only if codes are identified with no errors can machine be switched on via evaluation unit | |
DE2846129C2 (en) | Information transmission device | |
DE19548650A1 (en) | Mobile radio-controlled alarm system | |
DE19754963B4 (en) | Retroreflective | |
DE2542846C3 (en) | Method for data transmission between two stations in duplex or half-duplex operation with automatic error correction by querying and repeating the characters received with interference | |
DE69229397T2 (en) | METHOD FOR ENCODING AND DECODING A DIGITAL MESSAGE | |
DE1287190B (en) | Procedure for securing code telegrams against falsification of the start step in telecontrol systems | |
DE2908629C2 (en) | Call procedure for telecontrol systems in joint traffic |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R207 | Utility model specification |
Effective date: 19971120 |
|
R150 | Utility model maintained after payment of first maintenance fee after three years |
Effective date: 19991229 |
|
R151 | Utility model maintained after payment of second maintenance fee after six years |
Effective date: 20021203 |
|
R152 | Utility model maintained after payment of third maintenance fee after eight years |
Effective date: 20041217 |
|
R071 | Expiry of right |