This application claims the priority of German Patent Application DE 10 2012 101369.1, filed on Feb. 21, 2012, the subject matter of which is incorporated herein by reference.
Light curtains, in general, function to detect objects in a monitored region and comprise a transmitting unit with an arrangement of transmitters that emit light rays and a receiving unit with an arrangement of receivers for receiving the light rays. The transmitting unit and the receiving unit are arranged at opposite edges of the monitored region, such that if the monitored region is clear, the light rays from a transmitter impinge on an opposite-arranged, associated receiver, wherein this transmitter/receiver pair forms a beam axis for the light curtain. The individual beam axes of the light curtain are activated one after another during a cycle. For this, a control unit is integrated into the transmitting unit which actuates a shift register in such a way that the individual transmitters are activated one after another. An evaluation unit is integrated into the receiving unit which actuates a different shift register, such that the individual receivers are also activated one after another. The activation of the transmitters and the receivers is synchronized either optically or electronically. As a result of this synchronization, the individual transmitter/receiver pairs of the light curtain are activated one after another during the cycle.
In order to generate an object detection signal in the form of a binary switching signal, an evaluation of the receiving signal amplitude is realized in the evaluation unit with the aid of one or several threshold values. A check is carried out within one cycle, during which all transmitter/receiver pairs are successively activated, to determine whether the light rays of at least one beam axis are interrupted. If that is the case, the evaluation unit emits an object message for the switching signal state. If no beam axis is interrupted, the switching signal state indicates a clear monitored region.
These types of light curtains have the disadvantage of a relatively slow repetition rate for generating the switching signal since a complete, fixedly predetermined passage of all beam axes of the light curtain must take place for each new generating of the switching signal. To be sure, the individual activation of all transmitter/receiver pairs within one cycle can in principle be changed through blanking out specified beam axes, meaning these beam axes are not used for evaluating and generating the object detection signal. This variation, however, does not result in increasing the repetition rate for generating the switching signal.
It is an object of the present invention to provide a light curtain which has a higher functionality with lower structural expenditure.
The above and other objects are solved according to embodiments of the present invention such as, for example, by the provision of a light curtain for detecting objects within a monitored region, comprising a light curtain for detecting objects within a monitored region, comprising: an arrangement of transmitters that emit light rays; an arrangement of receivers for receiving the light rays; an evaluation unit in which an object detection signal is generated in dependence on signals present at an output of the receivers; and an arrangement of computing units having output lines coupled to the transmitters and the receivers, wherein the transmitters and receivers are activated via the output lines of the arrangement of computing units, and wherein the computing units are configured to freely select points in time for activating individual transmitters and receivers.
The light curtain according to an embodiment of the present invention is used to detect objects within a monitored region and comprises a transmitter arrangement for emitting light rays, a receiver arrangement for receiving light rays and an evaluation unit in which an object detection signal is generated in dependence on the signals present at the receiver outputs. The transmitters and the receivers are activated with the aid of output lines for an array of computer units, wherein the points in time for activating the individual transmitters and receivers can be selected freely via these computer units.
With the light curtain according an embodiment of the present invention, the activation of the transmitters and receivers in general can be specified anew for each individual measuring cycle within which an object detection signal is generated.
According to an embodiment of the present invention, within each measuring cycle for the light curtain, the number and also the sequence of the activated transmitters and receivers can be flexibly varied, corresponding to the respective application requirements.
In general, it is also possible with the light curtain according an embodiment of the present invention to activate several transmitters and receivers simultaneously, thereby making it possible to considerably increase the repetition rate for generating the object detection signal.
In particular, for detecting specific object structures within a segment of the monitored region, only a small number of transmitters and a small number of receivers are activated during each measuring cycle. As a result, the measuring cycle time can be kept low and the repetition rate for generating the object detection signal can be increased considerably.
According to an embodiment of the present invention, the activated transmitters and receivers can also form a temporally changing region which moves along with an object when it passes through the monitored region. This represents an especially precise adaptation of activated transmitter/receiver regions to the respective object detection.
According to an embodiment of the present invention, sections of the monitored region which are to be blanked out can be specified simply by not activating the transmitters and receivers covering these regions.
According to an embodiment of the present invention, the sequence for activating the transmitters and receivers can be adapted, for example, when tracking objects which change their movement direction.
According to an embodiment of the present invention where the light cones of the light rays impinge on several receivers, diagonal or cross beam paths can be generated for the beam axes of the light curtain through selective activation of a partial number of these receivers, so that more complex object structures can also be detected if necessary.
According to an embodiment of the present invention with multiple light curtains having a specified sequence for activating the transmitters and receivers, a mutual optical influencing of the light curtains can be avoided. In that case, only those transmitter and receiver groups of different light curtains are activated simultaneously for which there is no danger of a mutual influencing because of their geometric arrangement. Owing to the fact that the light curtain operation is thus optimized and the transmitters and receivers of the different light curtains may also be activated simultaneously without the danger of mutually influencing each other, high repetition rates for generating the object detection signals can be achieved for these light curtains during an uninterrupted operation, meaning that a fast object detection is possible.
According to an embodiment of the present invention, the activation of the transmitters and the receivers is controlled via a central control unit, wherein the central control unit may also function as an evaluation unit in which the object detection signal is generated.
According to an embodiment of the present invention, the light curtain may further comprise a transmitting unit with a number of transmitters to which an arrangement of microcontrollers is assigned, wherein the transmitters are connected to port lines of the microcontrollers. The light curtain may further comprise a receiving unit with a number of receivers to which an arrangement of microcontrollers is assigned, wherein the receivers are connected to port lines of the microcontrollers. The transmitting unit and the receiving unit may be connected via a digital bus to the central control unit.
A transmitter/receiver pair may be formed with respectively one transmitter of the transmitting unit and one opposite arranged receiver, belonging to the receiving unit, on which the light rays arriving from the associated transmitter impinge, provided the monitored region is clear. In dependence on the actual requirements, individual transmitter/receiver pairs may be activated during each measuring cycle via the central control unit.
The activation of the individual transmitter/receiver pairs may occur via the central control unit which activates the port line for the microcontrollers of the respectively associated transmitter/receiver pairs. For this, the central control unit transmits suitable signals via the digital bus.
The digital bus transmits telegrams containing special byte values which function to actuate the transmitters and receivers.
As a result, the already existing communication structures for the digital bus may also be utilized for activating the individual transmitters and receivers, meaning no additional structural measures are required.
According to an embodiment of the present invention, the port states for the port lines to be activated can be stored in the individual microcontrollers during a configuration process for the individual measuring cycles, wherein these port states are then generated via the central control unit, meaning the port lines are specified which must be activated during one measuring cycle.
However, this requires a relatively high expenditure for the data communication and furthermore requires a lot of storage space in the individual microcontrollers.
According to an embodiment of the present invention, run lists are stored in the microcontrollers for the transmitting unit and the receiving unit, wherein these lists contain the activation times for the transmitters and the receivers within one measuring cycle. In order to activate specified transmitters and receivers, trigger signals may be transmitted by the central unit to the associated microcontrollers which contain references to the run lists stored therein. The references may be in the form of counting pulses which follow a starting pulse. With the aid of the references contained in the trigger signal, the port line for the transmitter or receiver to be activated is computed from the respective run list. The run lists may be read during a configuration process into the microcontrollers for the transmitting unit and the receiving unit.
The activation of the individual transmitters and receivers may be simplified considerably with this method. As a result of the trigger signal received from the central control unit, each microcontroller can compute easily which port lines must be activated at the specified times by referring to this run list. In particular, it is possible with the aid of a suitable setup of the run lists to combine time intervals during which specific port lines should not be activated by the microcontrollers, thereby considerably shortening the run list.
These and other features and advantages of the invention will be further understood from the following detailed description of various embodiments with reference to the accompanying drawings in which:
a shows a part of the temporal sequence for the detection of an object moving through the region monitored by the light curtain ;
b shows a part of the temporal sequence for the detection of an object moving through the region monitored by the light curtain;
c shows a part of the temporal sequence for the detection of an object moving through the region monitored by the light curtain.
A linear arrangement of transmitters 5 for emitting light rays 4 may be positioned inside the casing 2a for the transmitting unit 2. A number of receivers 6 for receiving the light rays 4 may be positioned inside the casing 3a of the receiving unit 3, wherein these receivers may also form a linear arrangement and correspond to the number of transmitters 5. The transmitters 5 may be light-emitting diodes, laser diodes or the like. The receivers 6 may be photoelectric diodes. Not shown herein may be transmitting optics arranged downstream of the transmitters 5 for forming a beam with the light rays 4. Receiving optics, also not shown herein, may be arranged upstream of the receivers 6 for focusing the light rays 4 into a beam.
As can be seen in
The transmitting unit 2 may comprise an arrangement of computing units which may comprise microcontrollers 7. The individual transmitters 5 may be connected to specific port lines 8 of the microcontrollers 7, wherein each microcontroller 7 may comprise a plurality of port lines 8. In the present embodiment, two transmitters 5 are connected via a separate port line 8 to each microcontroller 7.
The receiving unit 3 may also comprise an arrangement of microcontrollers 7. The individual receivers 6 may be connected to specific port lines 8 of the microcontrollers 7, wherein two receivers 6 may be respectively connected via a separate port line 8 to each microcontroller 7.
The receiving unit 3 may further contain a central control unit 9 which may be an additional microcontroller. The central control unit 9 may be connected via bus lines 10 of a digital bus to the microcontrollers 7 of the receiving unit 3. The central control unit 9 may be further connected via bus lines 11 of the digital bus to the microcontrollers 7 of the transmitting unit 2. The bus lines 10, 11 may be components of a single bus.
The central control unit 9 may function to actuate and activate the individual transmitters 5 and the receivers 6. The central control unit 9 may also function as an evaluation unit in which an object detection signal is generated in dependence on the signals that are received. A threshold value weighting of the signals received at the receiver 6, such as comparing the signals received at the receiver 6 to a threshold value, may occur in the evaluation unit, thus making it possible to determine whether the light rays 4 of the respective beam axes are interrupted by an object intervention.
The transmitters 5 and the receivers 6 of the light curtain 1 may be respectively activated via the central control unit 9 during the individual, successively following measuring cycles, wherein the central control unit 9 may freely select the position for and the number of the individual transmitters 5 and the receivers 6. Within each measuring cycle, a separate object detection signal may be generated for the activated transmitters 5 and the receivers 6.
The number of transmitters 5 and receivers 6 to be activated in the individual measuring cycles may be determined during a configuration process. For this, run lists are transmitted via the central control unit 9 to the individual microcontrollers 7 of the transmitting and receiving units 2, 3 and may be stored therein. These run lists contain indices of the individual transmitters 5 and the receivers 6 to be activated, as well as the activation times during the measuring cycle, thereby defining the sequence for activating the transmitters 5 and the receivers 6 within the respective measuring cycle.
During the light curtain operation following the configuration process, the central control unit 9 may transmit trigger signals to the microcontrollers 7. These trigger signals may be transmitted in the form of bit signals via the digital bus. The microcontrollers 7 of the transmitting and receiving unit 2, 3 may be connected parallel to the digital bus for this, so that all microcontrollers 7 receive the signals from the central control unit 9.
The trigger signals may contain references to specific indices in the run lists which are stored in the microcontrollers 7. According to the present embodiment, the references take the form of counting pulses that follow a starting pulse. If a microcontroller 7 receives such a trigger signal, the respective transmitter 5 to be activated and/or the respective receiver 6 to be activated may be computed therein with the aid of the referenced index, and the activation time may be determined from the run list. In this way, the transmitters 5 and the receivers 6 are activated during a single measuring cycle.
According to an embodiment of the present invention, the transmitters 5 and the receivers 6 of a transmitter/receiver pair are always activated simultaneously, so that the beam axis can function to detect an object.
According to an embodiment of the present invention, all transmitter/receiver pairs within one measuring cycle, meaning all beam axes of the light curtain 1, are activated successively within one measuring cycle. A check is carried out during each measuring cycle to determine whether an object intervention exists for at least one beam axis, meaning an interruption of the light rays 4 of this beam axis. If that is the case, an object message is issued in the form of an object detection signal. If no interruption of the light rays 4 exists for any of the beam axes, then the object detection signal indicates a clear monitored region.
The activation of successive transmitter/receiver pairs may occur with a specific clocking rate, meaning the time interval between the activation of two successively following transmitter/receiver pairs is constant. Since all eight transmitter/receiver pairs maybe activated within one measuring cycle, the duration of the measuring cycle is eight times the clocking rate.
a- 2c show an embodiment of the light curtain 1 according to
Once the object 12 has entered the monitored region, only the first four beam axes a to d are activated (
The window for the four activated beam axes travels along with the object 12 through the region that is monitored. Accordingly, as shown in
Since only four beam axes are successively activated during each measuring cycle, and not all eight beam axes as shown in
It will be understood that the above description of the present invention is susceptible to various modifications, changes and adaptations, and the same are intended to be comprehended within the meaning and range of equivalents of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
102012101369.1 | Feb 2012 | DE | national |