The present disclosure relates generally to industrial automation and control systems, such as those used in industrial and commercial settings. More particularly, the present disclosure relates to high reliability or safety industrial controllers appropriate for use in devices intended to protect human life and health.
Industrial controllers are special purpose computers used in controlling industrial processes. Under the direction of a stored, controlled program, an industrial controller examines a series of inputs reflecting the status of the controlled process and changes a series of outputs controlling the industrial process. The inputs and outputs may be binary, i.e. on or off or analog, providing a value within a substantially continuous range. The inputs may be obtained from sensors attached to the controlled process and the outputs may be provided to actuators on the controlled process.
Safety systems are systems intended to ensure the safety of humans working in the environment of an industrial process. Such systems may include the electronics associated with emergency stop buttons, light curtains and other machine lockouts. Traditionally, safety systems have been implemented by a set of redundant circuits separate from the industrial control system used to control the industrial process with which the safety system is associated. Such safety systems have been hardwired from switches and relays, including specialized safety relays which provide comparison of redundant signals and internal checking of all conditions, such as welded or stuck contacts.
Safety control can be implemented in various manners, depending on the required control complexity and safety complexity, which takes into account the number of controlled zones. A safety controller can be provided in the form of a safety relay for local, small-scale and/or simple safety control, as a module for a modular, more complex configuration or as a more sophisticated but still compact programmable logic controller, fulfilling certain safety ratings. A compact safety controller can be employed within a complex safety network. Safety relays, on the other hand, are particularly useful for small scale emergency stop applications.
A safety device oftentimes is configured to comply with standardized requirements, like a safety integrity level (SIL). Traditional safety control devices are not expandable. Accordingly, the input and output terminals are limited to the originally provided ones of the safety control device, thus limiting the range of applications and generating a need for increased wiring between safety control devices and/or standard control devices.
This is particularly disadvantageous where the safety controller resides within a small cabinet or enclosure where space is limited. Further, increased wiring between components is not desirable in hazardous environments or rough working environments. Conventional expansion of existing safety control systems required I/O to be added in the vicinity of the safety controller, for instance in a side-by-side relation, and cable wiring between the safety controller or small scale safety relay and an I/O device. However, this expanse of the footprint of the controller and the additional wiring or added cable between the safety controller and the I/O component makes the system susceptible to failure, in particular in hazardous or rough environments. Also, such conventional safety controllers either remain restricted to proprietary safety functions or, where making use of the additional I/O, may jeopardize safety.
It is therefore desirable to provide an improved safety controller and industrial control system as well as method that overcomes the above disadvantages in the prior art.
In one embodiment of the present disclosure, an industrial safety controller comprises a non-volatile memory configured for storing an industrial control program and at least one processing unit. The industrial safety controller, which may be a safety relay, further comprises connector means configured to communicatively couple the safety controller with an expansion module. The safety controller is configured to receive an input and/or provide an output via an I/O expansion module that is coupled to the safety controller utilizing the connector means. The industrial safety controller may comprise an expansion module bay and the connector means may comprise a bay connector.
In another embodiment of the present disclosure, an industrial control system comprises an industrial safety controller having a connector means. The connector means comprise a backplane connector for connection to a backplane which may be part of the industrial safety controller or external to the industrial safety controller, or a bay connector of an expansion module of the industrial safety controller. The industrial control system further comprises a non-safety I/O expansion module communicatively coupled to the industrial safety controller utilizing the connector means. The industrial control system may further comprise a reset switch or reset button or a muting signal generating device, being coupled to the industrial safety controller via terminals of the non-safety I/O expansion module.
In another embodiment of the present disclosure, a method of controlling non-safety input terminals of an expansion module by an industrial safety controller comprises communicatively coupling an I/O expansion module with the industrial safety controller, utilizing a backplane or a bay connector of an expansion module bay of the industrial safety controller and a module connector. An input signal is received via a non-safety input terminal of the I/O expansion module. The input signal is communicated through the module connector and the backplane or the bay connector, respectively, to at least one processing unit of the industrial safety controller. The method further comprises processing the input signal by the at least one processing unit within a safety function or safety task of the industrial safety controller. The method may further comprise resetting the industrial safety controller in response to the input signal being a reset signal. Alternatively, the method may further comprise muting a safety function of the industrial safety controller in response to the input signal comprising a mute signal.
In yet another embodiment of the present disclosure, non-transitory computer-readable media are provided, which comprise instructions which, when executed by one or more processing units of an industrial safety controller, perform steps of controlling non-safety output terminals of an expansion module by the industrial safety controller. The steps comprise generating an output signal by at least one processing unit of the industrial safety controller. The output signal is communicated through a backplane or a bay connector of an expansion module bay of the industrial safety controller and a module connector of a standard I/O expansion module to said standard I/O expansion module. In a further step, the output signal is provided at a non-safety output terminal of the standard I/O expansion module. The computer-readable media may further comprise instructions which, upon execution, perform a two-channel evaluation to thereby provide the output signal to the non-safety output terminal in a safe manner.
These and other features, aspects and advantages of the present disclosure will become better understood when taking into account the following detailed description with reference to the accompanying drawings, in which like characters represent like parts throughout the drawings, wherein:
While the present disclosure may be susceptible to various modifications and alternative forms, specific embodiments are shown by way of example in the drawings and are described in detail herein. However, it should be understood that the embodiments are not intended to be limited to the particular forms disclosed. Rather, the disclosure is to cover all modifications, equivalents and alternatives falling within the spirit and scope of the disclosure as defined by the appended claims. Further, although individual embodiments are discussed here in a simplified explanation, the disclosure is intended to cover all combinations of these embodiments. Specifically, while a method is described in relation to
In the following description of embodiments of the present disclosure, the term industrial safety controller is to be understood as comprising the meaning of a safety relay, which is a kind of small scale industrial safety controller. Further, where in the following the term non-safety terminal or non-safety expansion module is used, this term is to be understood as synonymous with standard terminal or standard expansion module. Further, the term I/O expansion module is to be understood to embrace the meaning of an expansion module having only input terminals, only output terminals or a combination of input and output terminals. The terminals may, where not explicitly defined otherwise, be digital and/or analog.
Turning now to the drawings and referring first to
The industrial safety controller 100 comprises a non-volatile memory 110. The memory 110 stores one or more industrial automation control programs, in particular comprising a safety control program or safety control program module. The controller 100 includes a processing unit 120 and may additionally include at least one more processing unit 120a to provide redundancy and/or increase reliability of the industrial safety controller 100. The processing units 120 and 120a may operate in at least partially redundant manner. Further, processing unit 120a may be configured to only perform non-safety tasks, including communication functions of the industrial safety controller, whereas processing unit 120 performs the safety functions included in a safety control program or safety control part or module of an industrial control system. The industrial safety controller 100 further includes connector means 130, which are configured to communicatively couple the safety controller 100 with an expansion module 140.
An expansion module 140 may comprise a communication module 160, which comprises one of a wired and/or wireless gateway, a local interface and a network interface for providing additional communication functions to the industrial safety controller 100. Further, expansion module 140 may comprise an I/O expansion module 150, which, according to embodiments, comprises non-safety terminals 151, which do not meet the requirements of a predefined safety rating and may comprise safety terminals 152, which comply with a predefined safety rating.
Further, expansion module 140 according to embodiments may comprise non-safety I/O expansion module 150a, which does not comply with a predefined safety rating or safety integrity level. Such a non-safety I/O expansion module 150a is also called a standard I/O expansion module. Non-safety I/O expansion module 150a comprises input terminals 153a and/or output terminals 154a, which may comprise digital and/or analog terminals.
The industrial safety controller 100 receives input signals and/or provides output signals via an I/O expansion module 150, in particular a non-safety I/O expansion module 150a, that is coupled to the safety controller by connector means 130. The connector means 130 may comprise a bay connector of an expansion module bay of the industrial safety controller 100, as described in more detail below with respect to
Where the industrial safety controller comprises at least two processing units 120 and 120a, the industrial safety controller may be configured to communicatively couple only a specific one 120a of the at least two processing units with a non-safety I/O expansion module 150a. Alternatively, the coupling of only the specific processing unit 120a may be restricted to certain terminals of an I/O expansion module 150 comprising safe 152 and non-safe 151 terminals, and in particular may be restricted to the set of non-safety terminals 151 of the I/O expansion module 150.
According to an embodiment, the industrial safety controller 100 is a software-configurable safety relay. The industrial safety controller 100 may have its own or embedded safety-rated input and output terminals 125. The housing of the industrial safety controller 100 can be colored red, whereas non-safety I/O expansion module 150a or standard I/O expansion module 150 can have a gray housing. The red color signifies the safety device rating and distinguishes the industrial safety controller 100 from the gray-colored standard controllers and devices.
According to an embodiment, the industrial safety controller 100 may be configured to accept two single-wire safety inputs and to provide two single-wire safety outputs. This allows the industrial safety controller 100 to be an integral part of an extensive machine safeguarding system.
According to an embodiment, the industrial control system 10 may further comprise a reset switch or reset button 180, which is configured to provide a reset input signal and to coupled to an input terminal of an expansion module 140, in particular a non-safety I/O expansion module 150a. Upon receipt of the reset input signal by the industrial safety controller 100 via the non-safety I/O expansion module 150a, the industrial safety controller 100 processes the reset input signal and, as a consequence, resets the industrial safety controller 100. If the industrial safety controller 100 was in a safe state of operation, such that actuators connected to the industrial safety controller are controlled by output signals provided by the industrial safety controller 100 such that hazards to human life or health are obviated, meaning that a machine is shut off or a conveyor belt is stopped, resetting the industrial safety controller 100 changes the output signals provided to the actuators such that the industrial safety controller 100 returns the actuated components into a run state of operation. Simply put, the industrial safety controller 100 returns to a run state of operation upon resetting.
In accordance with present embodiments, the industrial control system 10 further comprises a muting signal generating device 170, which may be at least one of a muting sensor and a muting switch. The industrial safety controller 100, upon receipt of a muting signal received from the muting signal generating device 170 via an input terminal 153a of a non-safety I/O expansion module 150a processes the muting signal and, as a result thereof, mutes a safety function of the industrial safety controller 100, even though the muting signal was received from the non-safe channel provided by the non-safety I/O expansion module 150a. The muting according to embodiments is restricted to a limited period of time and according to present embodiments can be provided via non-safe input channels, which are processed by the safety host, i.e. the industrial safety controller 100, so that a task complying with safety ratings is executed.
According to present embodiments, the industrial safety controller 100 is configured to prohibit access of safety tasks and/or safety functions to output terminals 154a of a non-safety I/O expansion module 150a that is communicatively coupled via the connector means 130 to the industrial safety controller 100. Thereby, compliance with safety ratings or safety standards can be provided although the industrial safety controller 100 is expanded by having access to input and/or output terminals of a non-safety or standard I/O expansion module 150a.
Alternatively, if a feedback channel is implemented at the actuated loads, output signals can be provided via the non-safety I/O expansion module 150a in a safe manner. On a first channel, a plausibility check of the output signal provided to the non-safety output terminal 151 of the I/O expansion module 150 or the output terminal 154a of the non-safety I/O expansion module 150a is performed. On a second channel, a feedback signal from a feedback circuit at one or more loads, at least one of which being actuated by the output signal, is received at one of the embedded input terminals 125 of the industrial safety controller 100. The two channels, comprising the first channel and the second channel, are evaluated by the industrial safety controller 100. A result of the plausibility check is compared and analyzed with respect to the feedback signal received from the feedback circuit. According to an embodiment, in case of a match within a predefined time window, the output signal can be determined as valid within the safety rating, thereby providing the output signal to the non-safety output terminal 151 or 154a of the I/O expansion module 150 or non-safety I/O expansion module 150a in a safe manner.
Turning now to
Turning now to
Turning now to
Turning now to
At step 320, an input signal is received at a non-safety input terminal of the I/O expansion module. At step 330, the input signal is communicated to the industrial safety controller and at least one processing unit of the industrial safety controller, through the module connector and the backplane or the bay connector, respectively. At step 340, the input signal is processed by the least one processing unit within a safety function or safety task of the industrial safety controller. This means that while the input signal is received via a non-safe input channel, according to present embodiments, the industrial safety controller can process the received input signal within a safety function or safety task of the industrial safety controller.
According to embodiments, the method further comprises the step 350 of resetting the industrial safety controller in response to the input signal comprising a reset signal. According to further embodiments, the method 300 further comprises the step 360 of muting a safety function of the industrial safety controller in response to receiving a mute signal as the input signal. Accordingly, non-safe devices can be used according to present embodiments to provide signals to an industrial safety controller or safety relay via non-safe I/O modules and/or terminals, wherein the input signals can be processed within safety tasks or safety functions in a safe manner.
Turning now to
According to present embodiments, the non-safety output terminal is not targeted by a safety task of the industrial safety controller. Accordingly, the output signal is not a safety signal. However, an output signal can be correlated to the safety functions of the industrial safety controller. As an example, the output signal may be a control signal to actuate an indicator light indicating an operating state of the industrial safety controller or the controlled process. Alternatively, the output signal may be provided to actuate an alarm sound device and/or a graphical display provided in addition to the main safety-operated device such as a machine switch to shut off a machine or shut down a conveyor belt. According to the presently described embodiments, the industrial control system is thus enhanced by providing the described communicative coupling and processing of terminals of non-safety I/O expansion modules.
According to some embodiments, an output signal can be provided via a non-safety I/O expansion module in a safe manner. This includes the industrial safety controller performing a two-channel evaluation: at step 460, a plausibility check of the output signal provided to the non-safety output terminal is performed by the industrial safety controller. This constitutes a first logical channel of the safety evaluation. At step 462, a feedback input signal is received at a safety terminal of the industrial safety controller itself, the safety terminal being embedded or integrated into the industrial safety controller, from a monitoring circuit provided at a load which is actuated by the output signal. This constitutes a second logical channel of safety evaluation of the output signal. Finally, at step 464, the first and the second channel are evaluated. A result of the plausibility check according to the first channel is analyzed. Further, the feedback signal is analyzed. The two analysis results are utilized to determine compliance. Thereby, the output signal can be provided through the non-safety output terminal in a safe manner.
While only certain features of the invention have been illustrated and described herein, many modifications and changes will occur to those skilled in the art. It is therefore to be understood that the appended claims are intended to cover all such modifications and changes.
Number | Name | Date | Kind |
---|---|---|---|
5920715 | Heckel et al. | Jul 1999 | A |
20030208283 | Vasko | Nov 2003 | A1 |
20040010326 | Schuster | Jan 2004 | A1 |
20040210326 | Muneta et al. | Oct 2004 | A1 |
20050010332 | Abe | Jan 2005 | A1 |
20050060605 | Gibart et al. | Mar 2005 | A1 |
20050060606 | Kalan et al. | Mar 2005 | A1 |
20060224811 | Sichner | Oct 2006 | A1 |
20080179504 | Inoue | Jul 2008 | A1 |
20080209211 | Grgic et al. | Aug 2008 | A1 |
20100082869 | Lloyd | Apr 2010 | A1 |
20120297101 | Neupartl et al. | Nov 2012 | A1 |
20140075197 | Alrabady et al. | Mar 2014 | A1 |
20140207254 | Nishiyama et al. | Jul 2014 | A1 |
20140215096 | Pratt | Jul 2014 | A1 |
Number | Date | Country |
---|---|---|
2876510 | May 2015 | EP |
2011082863 | Jul 2011 | WO |
Entry |
---|
SICK AG.; Operating Instructions “Flexi Soft” Modular Safety Controller Hardware—(172) pages. |
Number | Date | Country | |
---|---|---|---|
20160282911 A1 | Sep 2016 | US |