Safety Input System for Monitoring a Sensor in an Industrial Automation System
20180329385 ยท 2018-11-15
Inventors
Cpc classification
G05B2219/14114
PHYSICS
G05B2219/33331
PHYSICS
G05B23/0256
PHYSICS
G05B2219/24038
PHYSICS
International classification
Abstract
A safety input system for monitoring a sensor can include a voltage sensing circuit configured to produce a first detection output upon sensing a signal exceeding a voltage threshold, and a current sensing circuit configured to produce a second detection output upon sensing the signal exceeding a current threshold and/or voltage threshold. The signal can come from a sensor in an industrial automation system, such as a light curtain. The first detection output can be provided to a first processor, and the second detection output can be provided to a second processor, so that two processors can independently monitor the sensor. The signal can also be monitored by separate input systems. Periodically, for additional protection, the first processor can inject a first test signal into the input system for the second processor to detect, and the second processor can inject a second test signal into the input system for the first processor to detect.
Claims
1. An input module for monitoring a sensor, the input module comprising: first and second detection circuits configured to receive a signal for producing first and second outputs, respectively, wherein the first detection circuit is configured to: (a) produce the first output having a first state upon the signal exceeding a voltage threshold; and (b) produce the first output having a second state upon the signal failing to exceed the voltage threshold, and wherein the second detection circuit is configured to: (a) produce the second output having a first state upon the signal exceeding a current threshold; and (b) produce the second output having a second state upon the signal failing to exceed the current threshold.
2. The input module of claim 1, wherein the first and second detection circuits are further configured to receive first and second test signals for testing the first and second outputs, respectively.
3. The input module of claim 2, wherein the first and second test signals comprise periodic pulses.
4. The input module of claim 3, wherein each periodic pulse is at least 10 ?s in duration, and the periodic pulses are at least 10 milliseconds apart.
5. The input module of claim 1, wherein the first detection circuit comprises first and second resistors configured to form a voltage divider with respect to the signal.
6. The input module of claim 5, wherein the first detection circuit further comprises an output buffer in communication with the voltage divider, wherein the output buffer is configured to compare a voltage from the voltage divider to a threshold to produce the first output.
7. The input module of claim 1, wherein the second detection circuit comprises a Zener diode configured in a reverse biased direction when the signal exceeds the current threshold.
8. The input module of claim 7, wherein the second detection circuit further comprises an output buffer in communication with the Zener diode, wherein the output buffer is configured to compare a voltage to a threshold to produce the second output.
9. The input module of claim 1, further comprising a screw terminal, wherein the signal is received at the screw terminal.
10. An industrial automation system comprising: a sensor for providing a signal indicating a state or condition; first and second processors in communication with one another; and an input module in communication with the sensor and the first and second processors, the input module comprising: first and second detection circuits configured to receive the signal for producing first and second outputs to the first and second processors, respectively, wherein the first detection circuit is configured to: (a) produce the first output having a first state upon the signal exceeding a voltage threshold; and (b) produce the first output having a second state upon the signal failing to exceed the voltage threshold, and wherein the second detection circuit is configured to: (a) produce the second output having a first state upon the signal exceeding a current threshold; and (b) produce the second output having a second state upon the signal failing to exceed the current threshold.
11. The system of claim 10, wherein the first processor is configured to provide a first test signal to the first detection circuit for testing the first output, and the second processor is configured to provide a second test signal to the second detection circuit for testing the second output.
12. The system of claim 11, wherein the first and second test signals comprise periodic pulses.
13. The system of claim 12, wherein each periodic pulse is at least 10 ?s in duration. and the periodic pulses are at least 10 milliseconds apart.
14. The system of claim 10, wherein the sensor is part of a light curtain.
15. The system of claim 10, wherein the sensor is one of a plurality of sensors and the input module is one of a plurality of input modules, and wherein each sensor is configured to provide a signal in an even channel to a first input module and a corresponding signal in an odd channel to a second input module.
16. The system of claim 15, further comprising a plurality of screw terminals, wherein the plurality of sensors are coupled to the plurality of input modules at the plurality of screw terminals.
17. The system of claim 15, wherein first outputs of input modules in even channels and second outputs of input modules in odd channels are provided to the first processor, and wherein second outputs of input modules in even channels and first outputs of input modules in odd channels are provided to the second processor.
18. The system of claim 17, wherein the second processor executes to determine states or conditions of the plurality of sensors according to the second outputs of input modules in even channels and the first outputs of input modules in odd channels, and the first processor executes to determine, states or conditions of the plurality of sensors according to the first outputs of input modules in even channels, the second outputs of input modules in odd channels, and the second processor.
19. The system of claim 15, wherein the first processor is configured to provide a plurality of first test signals to first, detection circuits for testing first outputs of input modules in odd channels, and the second processor is configured to provide second test signals to second detection circuits for testing second outputs of input modules in even channels.
20. The system of claim 19, wherein the plurality of first test signals and the plurality of second test signals comprise periodic pulses.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Preferred exemplary embodiments of the invention are illustrated in the accompanying drawings in which like reference numerals represent like parts throughout, and in which:
[0013]
[0014]
[0015]
DETAILED DESCRIPTION OF THE OF THE INVENTION
[0016] Referring now to
[0017] The input module 12 can include first and second detection circuits 22 and 24 (identified also as D1 and D2), respectively, configured to receive the signal 15. The first detection circuit 22, which can comprise a voltage threshold detection circuit, can be configured to produce a first output 26 having a first state, which could also be an asserted or high state, upon detecting the signal 15 exceeding a voltage threshold, or produce the first output 26 having a second state, which could also be a de-asserted or low state, upon detecting the signal 15 failing to exceed the voltage threshold. The first detection circuit 22 can provide the first output 26 to the first processor 16. It should be appreciated that in alternative aspects, inverse logic states (active low) could also be applied.
[0018] The second detection circuit 24, which can comprise a current and/or voltage threshold detection circuit, can be configured to produce a second output 28 having a first state, which could also be an asserted or high state, upon detecting the signal 15 exceeding a current threshold, or produce the second output 28 having a second state, which could also be a de-asserted or low state, upon detecting the signal 15 failing to exceed the current threshold. The second detection circuit 24 can provide the second output 28 to the second processor 18. Once again, in in alternative aspects, inverse logic states (active low) could also be applied.
[0019] Accordingly, the first and second processors 16 and 18, respectively, can each monitor the state or condition of the sensor 14 via the first and second outputs 26 and 28, respectively. The first and second processors 16 and 18, respectively, can also be in communication with one another via a processor communication link 30. In addition, one processor, such as the first processor 16, can be preconfigured to serve as a primary processor, while the other processor (or processors), such as the second processor 18, can be preconfigured to serve as a secondary processor.
[0020] 201 Accordingly, the primary processor (P1) can ultimately determine the state or condition of the sensor 14, for execution of a control program, based on a state of the first output 26, and a state of the second output 28 as determined by the secondary processor (P2), as reported via the processor communication link 30, among other things. If the primary processor (P1) ultimately determines that the sensor 14 is in a safe condition, which could correspond to the aforementioned first state of the signal 15, the primary processor (P1) could command the industrial control system to execute (or continue executing) a first path of a control program, which could be to operate actuators, machinery and the like. However, if the primary processor (P1) ultimately determines that the sensor 14 is in an unsafe condition, which could correspond to the aforementioned second state of the signal 15, the primary processor (P1) could instead command the industrial control system to execute a second path of the control program, which could be to stop actuators, machinery and the like. By providing two different detection paths (the first and second detection circuits 22 and 24, respectively) using two different detection methods (voltage and current detection) to two different processors (the first and second processors 16 and 18, respectively) independently monitoring a sensor, the sensor can be more reliably monitored according to higher Safety Integrity Level (SIL) requirements.
[0021] In addition, in accordance with another aspect of the invention, the first and second detection circuits 22 and 24, respectively, can receive first and second test signals 32 and 34, respectively, for testing the input module 12 and the first and second outputs 26 and 28, respectively. This can provide additional protection from a failure to properly monitor the sensor 14. The first and second test signals 32 and 34, respectively, could be periodic pulses which could be at least 10 ?s in duration, and preferably about 100 ?s in duration, and which could be spaced at least 10 milliseconds apart, and preferably about 100 milliseconds apart.
[0022] The first and second processors 16 and 18, respectively, can coordinate and time such tests via the processor communication link 30, so that each processor can recognize and distinguish a test condition from an actual change in condition of the sensor 14. For further improved safety integrity, the first and second processors 16 and 18, respectively, can cross compare. The first processor 16 can send the second test signal 34 to the second detection circuit 24. The second detection circuit 24, upon detecting the second test signal 34, can produce the second output 28 with a corresponding state change to the second processor 18. The second processor 18, in turn, can report the test result to the first processor 16, and the first processor 16, in turn, can acknowledge such result. Similarly, the second processor 18 can send the first test signal 32 to the first detection circuit 22. The first detection circuit 22, upon detecting the first test signal 32, can produce the first output 26 with a corresponding state change to the first processor 16. The first processor 16, in turn, can report the test result to the second processor 18, and the second processor 18, in turn, can acknowledge such result.
[0023] With additional reference to
[0024] The signal 15 could also be received by the second detection circuit 24, which could include a current threshold detection circuit. The current threshold detection circuit could comprise, for example, a diode D1, configured in a forward biased direction, in series with a Zener diode D2, configured in a reverse biased, in series with a current limiting circuit U3. The diode D1 can operate to block current from flowing in a reverse direction to the sensor 14. The Zener diode D2 can operate to detect a current flow from the sensor 14 exceeding a predetermined current threshold. A resistor R5 in parallel to the Zener diode D2, can operate to protect the Zener diode D2 from an overcurrent condition. R5 could be about 5 k?. The current limiting circuit U3, and a following series resistor R4 connected to ground, can operate to limit the detected current flow from the sensor 14. R4 could be about 600?, and the current limiting circuit U3 could limit the detected current flow to about 2 milliamps. The current limiting circuit U3 could be configured to accommodate voltages of up to 60 Volts. A second output buffer U2, in communication with the current limiting circuit U3, can be configured to compare a voltage from the current limiting circuit U3 to a predetermined voltage threshold to produce the second output 28. For example, if the signal 15 is in the first state (high), the diode D1 will be forward biased, and the Zener diode D2 will be reverse biased with a current flow exceeding the predetermined current threshold of the Zener diode D2, which could be about 1.7 milliamps. The current limiting circuit U3, in turn, could limit such current flow at a particular voltage, such as to about 2 milliamps, which voltage, in turn, can be compared to the predetermined voltage threshold of the second output buffer U2 to produce the second output 28 having the first state (high). However, if the signal 15 is in the second state (low), or if the signal 15 is absent, such as an open circuit or infinite impedance condition, the Zener diode D2 will fail to detect a current exceeding the predetermined current threshold, and the second output buffer U2 will fail to detect a voltage exceeding the predetermined voltage threshold. Accordingly, the second output buffer U2 will produce the second output 28 in the second state (low). Also, the diode D1 will block current from flowing in a reverse direction to the sensor 14.
[0025] For testing the input module 12, the first test signal 32 can be provided to the voltage divider (formed by the first and second resistors R1 and R2, respectively), such as at a third resistor R3 connected in series with the voltage divider to ground. R3 could be about 1 k?. Accordingly, a pulse at a terminal of R3 could produce a voltage across R2, at the first output buffer U1, exceeding the predetermined voltage threshold for the first output buffer U1, so that the first output buffer U1 produces the first output 26 in the first state (high). Also, the second test signal 34 can be provided to the current limiting circuit U3. A pulse at a terminal of the current limiting circuit U3 could produce a voltage exceeding the predetermined voltage threshold at the second output buffer U2, so that the second output buffer U2 produces the second output 28 in the first state (high). The aforementioned pulses can be periodic, coordinated and timed for proper recognition as described above with respect to
[0026] Referring now to
[0027] In addition, to cross compare, input modules 12 in odd channels can swap inputs and outputs between the first and second processors 16 and 18, respectively, as compared to input modules 12 in even channels. For example, input module 12a (in an even channel) can provide the first output 26a to the first processor 16 and the second output 28a to the second processor 18. In addition, input module 12a can receive the first test signal 32a from the second processor 18 and the second test signal 34a from the first processor 16. However, input module 12b (in an odd channel) can provide the first output 26b to the second processor 18 and the second output 28b to the first processor 16. Also, input module 12a can receive the first test signal 32b from the first processor 16 and the second test signal 34b from the second processor 18. Accordingly, first outputs 26 of input modules 12 in even channels and second outputs 28 of input modules 12 in odd channels can be provided to the first processor 16, and second outputs 28 of input modules 12 in even channels and first outputs 26 of input modules 12 in odd channels can be provided to the second processor 18. Also, the first processor 16 can provide first test signals 32 for testing first outputs 26 of input modules 12 in odd channels, and the second processor 18 is can provide second test signals 34 for testing second outputs 28 of input modules 12 in even channels. Accordingly, the second processor 18 can execute to determine states or conditions of sensors 14 according to the second outputs 28 of input modules 12 in even channels and the first outputs 26 of input modules 12 in odd channels, and the first processor 16 can execute to determine states or conditions of the sensors 14 according to first outputs 26 of input modules 12 in even channels and the second outputs 28 of input modules 12 in odd channels. In addition, the first processor 16, operating as a primary processor, can ultimately determine the state or condition of the sensor assembly 54, for execution of a control program, based on the first outputs 26 of input modules 12 in even channels, the second outputs 28 of input modules 12 in odd channels, and results from the second processor 18 via the processor communication link 30.
[0028] The present invention may be part of a safety system used to protect human life and limb in a field, construction or other environment. Nevertheless, the term safety, safely or safe as used herein is not a representation that the present invention will make the environment safe or that other systems will produce unsafe operation. Safety in such systems depends on a wide variety of factors outside of the scope of the present invention including: design of the safety system, installation and maintenance of the components of the safety system, and the cooperation and training of individuals using the safety system. Although the present invention is intended to be highly reliable, all physical systems are susceptible to failure and provision must be made for such failure.
[0029] Certain terminology is used herein for purposes of reference only, and thus is not intended to be limiting. For example, terms such as upper, lower, above, and below refer to directions in the drawings to which reference is made. Terms such as front, back, rear, bottom, side, left and right describe the orientation of portions of the component within a consistent but arbitrary frame of reference which is made clear by reference to the text and the associated drawings describing the component under discussion. Such terminology may include the words specifically mentioned above, derivatives thereof, and words of similar import. Similarly, the terms first, second and other such numerical terms referring to structures do not imply a sequence or order unless clearly indicated by the context.
[0030] When introducing elements or features of the present disclosure and the exemplary embodiments, the articles a, an, the and said are intended to mean that there are one or more of such elements or features. The terms comprising, including and having are intended to be inclusive and mean that there may be additional elements or features other than those specifically noted. It is further to be understood that the method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order discussed or illustrated, unless specifically identified as an order of performance. It is also to be understood that additional or alternative steps may be employed.
[0031] It is specifically intended that the present invention not be limited to the embodiments and illustrations contained herein and the claims should be understood to include modified forms of those embodiments including portions of the embodiments and combinations of elements of different embodiments as coming within the scope of the following claims. All of the publications described herein including patents and non-patent publications are hereby incorporated herein by reference in their entireties.