WO2024258432A1 - Dispositif d'e/s de sécurité à distance - Google Patents

Dispositif d'e/s de sécurité à distance Download PDF

Info

Publication number
WO2024258432A1
WO2024258432A1 PCT/US2023/068625 US2023068625W WO2024258432A1 WO 2024258432 A1 WO2024258432 A1 WO 2024258432A1 US 2023068625 W US2023068625 W US 2023068625W WO 2024258432 A1 WO2024258432 A1 WO 2024258432A1
Authority
WO
WIPO (PCT)
Prior art keywords
safety
signal
port
communication
rsiod
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.)
Ceased
Application number
PCT/US2023/068625
Other languages
English (en)
Inventor
John Klesk
Dmitry GRINGAUZ
Dean Erickson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Banner Engineering Corp
Original Assignee
Banner Engineering Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Banner Engineering Corp filed Critical Banner Engineering Corp
Priority to PCT/US2023/068625 priority Critical patent/WO2024258432A1/fr
Publication of WO2024258432A1 publication Critical patent/WO2024258432A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles

Definitions

  • Various embodiments relate generally to safety control systems for industrial operations.
  • Safety Communication Networks may be one of the essential parts of an industrial application to ensure the safe and secure operation of machinery, equipment, and workers.
  • the SCNs may provide a way of transmitting critical safety-related information in real-time, and/or enabling swift and effective response to emergency situations.
  • the SCN fails to provide a secure and reliable network, in some cases, serious injuries or even fatalities may result.
  • signals used in SCNs may be critical for ensuring the safe operation of industrial equipment. Diagnostic signals, for example, may allow real-time monitoring of system status. Safety signals may be used to trigger a shutdown of equipment in the event of an emergency, for example.
  • other signals used in SCNs may include status signals, which may indicate whether a device is in operation or not.
  • control signals may be used to control operation of devices in real-time.
  • the SCNs may be used in a wide range of safety devices (e.g., safety relays, safety controllers, and safety PLCs). These devices, for example, may be designed to detect potentially hazardous situations and take corrective action. For example, the safety device may shut down machinery or alert operators to potential hazards. Sometimes, a SCN may also include safety sensors (e.g., light curtains) to detect the presence of people or objects in the vicinity of machinery and trigger a safety response. For example, safety switches may be used to disable equipment in the event of an emergency.
  • safety devices e.g., safety relays, safety controllers, and safety PLCs.
  • safety devices may be designed to detect potentially hazardous situations and take corrective action. For example, the safety device may shut down machinery or alert operators to potential hazards.
  • a SCN may also include safety sensors (e.g., light curtains) to detect the presence of people or objects in the vicinity of machinery and trigger a safety response. For example, safety switches may be used to disable equipment in the event of an emergency.
  • a safety communication device may include a safety port operably coupled to serially connected safety devices.
  • the (SCD) may include pre-loaded safety signal profiles (SSPs) and an input system detection engine (ISDE).
  • the ISDE may, for example, automatically identify a device type and a topological configuration of the serially connected safety devices based on a signal received at the safety port and the pre-loaded SSP. For example, when a safety device signal is received at the safety port, the ISDE may automatically identify whether the signal is a safety signal or a diagnostic signal.
  • Various embodiments may advantageously provide plug-and-play installation of the safety devices to the industrial safety communication network.
  • some embodiments may include a local safety controller to advantageously provide fast safety response in critical applications. Some embodiments, for example, may advantageously optimize performance by dynamically configuring the safety port based on the topological configurations. For example, some embodiments may include a multifunction pin in the safety port to advantageously provide additional status information. Some embodiments, for example, may advantageously provide remote control capability for the safety controller. For example, some embodiments may advantageously configure an un-identified safety device as a default device to maintain a safety function of the un-identified safety device.
  • FIG. 1 depicts an exemplary remote safety input/output device (RSIOD) employed in an illustrative use-case scenario.
  • RSIOD remote safety input/output device
  • FIG. 2 is a block diagram depicting an exemplary RSIOD.
  • FIG. 3 is a block diagram depicting an exemplary four port RSIOD communicating with a safety controller using an exemplary pre-loaded mapping.
  • FIG. 4 A, FIG. 4B, and FIG. 4C depict exemplary RSIODs in various safety device communication networks.
  • FIG. 5 A and FIG. 5B depict exemplary RSIODs employed in various switch locking safety solutions.
  • FIG. 6 is a flowchart illustrating an exemplary RSIOD operation method.
  • FIG. 7 is a flowchart illustrating an exemplary safety controller operation method to communicate with an exemplary RSIOD.
  • FIG. 8 is a flowchart illustrating an exemplary RSIOD configuration method.
  • FIG. 9 is a flowchart illustrating an exemplary safety controller configuration method to communicate with an exemplary RSIOD.
  • a remote safety input/output device (RSIOD) is introduced with reference to FIGS. 1-2.
  • RSIOD remote safety input/output device
  • FIGS. 4A-5B various embodiments of the RSIOD are described in application to exemplary industrial safety applications.
  • FIGS. 6-7 the discussion turns to exemplary embodiments that illustrate operation methods of the RSIOD.
  • FIG. 8-9 this document describes exemplary apparatus and methods useful for setting up a RSIOD in an industrial safety environment.
  • the document discusses further embodiments, exemplary applications and aspects relating to RSIOD.
  • FIG. 1 depicts an exemplary remote safety input/output device (RSIOD 100) employed in an illustrative use-case scenario.
  • the RSIOD 100 is employed in an industrial safety application 105.
  • the RSIOD 100 is connected to a safety controller 110 (e.g., a safety programmable logic controller (PLC)) via a safety network 115.
  • PLC safety programmable logic controller
  • the safety devices may be auto-discoverable by the RSIOD 100 in a safety network (e.g., a PROFINET safety (PROFisafe) network, a Common Industrial Protocol safety (CIP SafetyTM) network, a Functional Safety over EtherCAT (FSoE) network).
  • the safety devices may provide safety information (e.g., a stop signal) and/or diagnostic information (e.g., working environment information).
  • the RSIOD 100 may allow safety devices to be hot pluggable to the safety network.
  • the safety network 115 may be a network environment certified with both safety standards body and with network standards body.
  • the safety network 115 may be operating on a functional safety communications protocol (FSCP).
  • FSCP functional safety communications protocol
  • the safety network 115 may conform to industry safety standards (e.g., IEC standards, IEC 61784-3 Industrial Communications Networks).
  • the RSIOD 100 may generate a safe message according to a safety protocol of the safety network 115 to communicate with the safety controller 110.
  • the safe message may be generated using a predetermined safe message according to the safety protocol.
  • the RSIOD 100 is connected, in this example, to various safety devices.
  • the industrial safety application 105 includes a light curtain 120, a contact device 125, a first safety signal and/or diagnostics (SSD 130), and a second safety signal and/or diagnostics (SSD 135).
  • the light curtain 120 may transmit a safety signal to the RSIOD 100 when an unauthorized object is detected to pass through the light curtain 120.
  • the contact device 125 may transmit a safety signal (e.g., lock/unlock) to the RSIOD 100.
  • the SSD 130 may include sensors (e.g., temperature sensors, contact sensors, distance sensors) connected in series.
  • each of the sensors may transmit diagnostic signals to the RSIOD 100.
  • each of the sensors may transmit safety signals to the RSIOD 100.
  • the diagnostics signals may include sensor health data.
  • the diagnostics data signals may also include sensor status data.
  • the SSD 135 may include, for example, emergency stops (e-stops).
  • the SSD 135 may transmit a safety signal to the RSIOD 100 indicating one or more e-stops are triggered.
  • the safety devices may include safety laser scanners and multifunction gate boxes.
  • the safety signal may include a safe on/off signal.
  • the RSIOD 100 may automatically identify a type of safety device that is connected. For example, based on the device type, the RSIOD 100 may convert signals between the safety devices and signals conformed to the safety network 115 (e.g., safety on-off signals to the contact device 125 and diagnostics signals from the light curtain 120).
  • the safety network 115 e.g., safety on-off signals to the contact device 125 and diagnostics signals from the light curtain 120.
  • the light curtain 120, the contact device 125, the SSD 130, and the SSD 135 may be connected to the RSIOD 100 using an in-series diagnostic standard.
  • the in-series diagnostics standard may allow the RSIOD 100 to daisy-chain multiple (e.g., 4, 8, 16, 32, 64, 128) devices with a 4-pin cable.
  • the RSIOD 100 is also connected to a serially connected output signal switching device in an in series device (ISD) chain (OSSD-ISD chain 140) and a power supply 145.
  • the power supply 145 may supply power to the RSIOD 100.
  • the power supply 145 and the OSSD-ISD chain 140 may share a same input port.
  • the RSIOD 100 may transmit a control signal via the OSSD-ISD chain 140 to control a safety on-off signal of an (chain of) edge device(s) (e.g., robotic arm, machinery).
  • the RSIOD 100 may transmit, using the OSSD-ISD chain 140 a control signal independently to a specific one of the serially connected edge devices.
  • the safety controller 110 may receive the safety signal from the light curtain 120 via the RSIOD 100 and the safety network 115. Based on the safety signal, the safety controller 110 may transmit a message through the OSSD-ISD chain 140 to a machine to shut off the machine.
  • the RSIOD 100 includes at least one safety IO port 150 (e.g., four ports in this example, two ports, three ports, eight ports, in other examples), a control port 155, and an OSSD ISD port 160.
  • the safety IO port 150 may be configured to receive signals (e.g., status signals, safety signals, diagnostic signals) from, and/or to transmit control signals to the safety devices.
  • the control port 155 may be configured to transmit and receive signals to and from the safety controller 110 via the safety network 115.
  • the OSSD ISD port 160 may be configured to, for example, communicate with the OSSD-ISD chain 140.
  • the RSIOD 100 further includes a processor 165 to process signals received from the safety controller 110 or the safety devices.
  • the processor 165 in this example, is operably coupled to an input system detection engine (ISDE 170), a communication engine 175, and preloaded safety signal profiles (SSPs 180).
  • the SSPs 180 may include mappings for converting diagnostic signals to messages in the safety network 115.
  • the RSIOD 100 may use the ISDE 170 to collect diagnostic data and transmit the diagnostic data in a predetermined format defined by the SSPs 180.
  • the SSPs 180 may be invariable (e.g., not configurable using an interface at the safety controller 110).
  • a remote mapping data structure may be saved in the safety controller 110.
  • the remote mapping data structure may map the diagnostic data in a predetermined format into a logical and easy-to- use manner (e.g., into a standard data interchange formats including, for example, j son, xml, yaml, csv) in the safety controller 110.
  • a standard data interchange formats including, for example, j son, xml, yaml, csv
  • the RSIOD 100 may advantageously simplify PLC programming.
  • the SSPs 180 may include one or more predetermined safety protocols.
  • the predetermined safety inputs and outputs may be mapped specifically to the safety IO ports 150.
  • a CIP Safety output may be mapped to a pin of the one safety IO port 150.
  • input/output mapping are described further with reference to FIG. 3.
  • each of the safety IO port 150 may include configurable signal pins.
  • each signal pin may be configurable (e.g., as an input pin, an output pin, a data pin, an on/off pin, a power pin, a ground pin).
  • the signal pins may be automatically configured by the processor 165 based on an identification result of the ISDE 170.
  • the safety IO port 150 may include a multi -function pin.
  • the SSPs 180 may include a library of configurations.
  • the 100 may receive identification information (e.g., an ISD identifier) from a device (e.g., at the multi -function pin, from on/off input signal, from an encoded message).
  • the ISDE 170 may decode and match the received identification to one or more configurations in the library.
  • the library may include configuration to identify a specific light curtain, and a generic light curtain. For example, after identifying the specific light curtain, the RSIOD 100 may use the multi -function pin to convey extra information to and from the safety controller 110.
  • the RSIOD 100 may still configure the input/output pin as standard safety and/or non-safety signal pins to maintain safety functionality in the industrial safety application 105. In some examples, the RSIOD 100 may configure the pins for non-safety status.
  • the communication engine 175 may be configured to use Fieldbus-specific processes to establish standard and safe connection settings.
  • the communication engine 175 may identify safety and non-safety addresses in the industrial safety application 105.
  • the RSIOD 100 may include a safety configuration mapping of the industrial safety application 105. Using the safety configuration mapping, the communication engine 175 may establish standard and safe connection settings.
  • the RSIOD 100 may automatically identify safety device chains (e.g., the SSD 130, the SSD 135).
  • the RSIOD 100 may be configured to send safety communication signals using a safety network (e.g., the OSSD, CIP Safety).
  • a safety network e.g., the OSSD, CIP Safety
  • non-safety communication signals e.g., diagnostic information
  • the RSIOD 100 may send over standard connection settings (e.g., Ethernet Industrial Protocol (Ethemet/IPTM is a trademark of ODVA, INC headquartered in Ann Arbor, MI)).
  • the RSIOD 100 may be preconfigured to automatically identify edge devices (e.g., safety devices and non-safety devices) connected to the RSIOD 100.
  • the industrial safety application 105 may include multiple RSIOD s that may connect to different safety zones of the industrial safety application 105.
  • each of the RSIOD 100 may connect to safety devices in corresponding safety zones to receive and transmit safety and diagnostic information to and from the safety controller 110 without the need to individually configure the RSIOD s.
  • a remote safety input/output device in a safety and diagnostic network (e.g., the safety network 115) may include an input system detection engine (e.g., the ISDE 170), and pre-loaded safety signal profiles (e.g., the SSPs 180).
  • a control port e.g., the control port 155
  • a safety controller e.g., the safety controller 110
  • a safety IO port e.g., one or more of the safety IO ports 150
  • may be configured to serially connect one or more safety devices e.g., the light curtain 120, the contact device 125, the SSD 130, the SSD 135).
  • the ISDE may be configured to automatically identify a configuration and/or types of devices that are serially connected to the remote safety input/output device .
  • the type of the devices of each of the serially connected devices may be identified based on the SSPs.
  • the ISDE may automatically identify a signal origin device of the signal.
  • the remote safety input/output device may convert the received signal into a safety signal or a diagnostic signal and transmit the converted signal to the safety controller over the safety and diagnostic network, for example.
  • more than one safety device may be serially connected to the remote safety input/output device by a single 5 pin cable.
  • four pins of the cable may carry safety signals.
  • the fifth pin may be configured as input, VO, or output such as, by way of example and not limitation, based on device type.
  • the RSIOD 100 may advantageously reduce wiring cost by having serially connected safety devices to share a common network cabling. For example, various point-to-point cabling from one of the safety devices to the safety controller may be eliminated.
  • the RSIOD 100 may advantageously reduce downtime (and/or changeover time) due to installation of the RSIOD 100.
  • the RSIOD 100 may provide a standard communication interface to advantageously allow a control engineer to do all logic at the safety controller.
  • RSIOD 100 may advantageously enable standard edge devices (e.g., encoders, drives, robots) to communicate with the safety controller 110 with embedded safe communication protocols of the safety network 115. In this way, the RSIOD 100 may further improve safety in the industrial safety application 105.
  • FIG. 2 is a block diagram depicting an exemplary RSIOD .
  • a RSIOD 200 (e.g., such as the RSIOD 100 disclosed at least with reference to FIG. 1) includes the data store 205 and the processor 165.
  • the processor 165 may, for example, include one or more processors.
  • the RSIOD 100 may include a processor per safety port.
  • the RSIOD 100 may include a processor per two safety ports, for example.
  • the RSIOD 100 may include a processor per four safety ports.
  • the processor 165 is operably coupled to a communication module 210.
  • the communication module 210 may, for example, include wired communication.
  • the communication module 210 may, for example, include wireless communication.
  • the communication module 210 is operably coupled to the safety network 115.
  • the communication module 210 is operably coupled to the safety controller 110 via the safety network 115.
  • the processor 165 is operably coupled to a memory module 215.
  • the memory module 215 may, for example, include one or more memory modules (e.g., random-access memory (RAM)).
  • the RSIOD 200 includes a storage module 220.
  • the storage module 220 may, for example, include one or more storage modules (e.g., non-volatile memory).
  • the storage module 220 includes the ISDE 170, the communication engine 175, and a device control engine (DCE 225).
  • the ISDE 170 may automatically identify a device type based on a signal received at the safety port 150.
  • the communication engine 175 may generate a control signal at the control port 155.
  • the DCE 225 for example, generates a control signal to a safety device based on a signal received from the safety controller 110.
  • the data store 205 includes the SSPs 180.
  • the SSPs 180 includes a device identification mapping (DIM 230) and a signal conversion mapping (SCM 235).
  • the ISDE 170 may automatically identify a device type of a signal origin device (e.g., the light curtain 120, the contact device 125, the SSD 130, the SSD 135) based on the DIM 230.
  • the communication engine 175 may generate a signal to the safety controller 110 over the safety network 115 based on the SCM 235.
  • the data store 205 also includes a current device configuration 240, control registers 245, and a handshaking protocol 250.
  • the ISDE 170 may update the current device configuration 240 based on an identified device connected to the RSIOD 200.
  • the current device configuration 240 may include a topological configuration of safety devices connected to the safety IO ports 150.
  • the RSIOD 200 may include one or more 5-pin safety inputs.
  • pins 1-4 of each safety input may be used for power and/or safety inputs (e.g., OSSD safety inputs).
  • Pin 5 for example, may be dynamically configured based on the identified input type.
  • the ISDE 170 may identify equivalent devices (e.g., light curtain, sensors, locking switch) based on the DIM 230. For example, if a standard OSSD device is identified, the pin-5 may be off. If a device with a weak signal status via pin-5 is detected, for example, the pin-5 may be configured for weak signal diagnostic output. If an OSSD locking switch with pin-5 lock control is detected, for example, the pin-5 may be used to send 24 volts to the locking switch via a pre-mapped safety protocol input. In various implementations, the pin configurations for each of the safety inputs may be saved to the current device configuration 240. For example, when the ISDE 170 identifies an ISD locking switch, the ISDE 170 may update the current device configuration 240 that pin 5 of the safety input be specifically for transmitting a lock/unlock command.
  • equivalent devices e.g., light curtain, sensors, locking switch
  • control registers 245, for example, may be remotely configurable.
  • the control registers 245 may be configurable by the safety controller 110.
  • the communication engine may generate output signals at the safety port. Accordingly, one or more of the serially connected safety devices may advantageously be remotely controllable by the safety controller 110.
  • the handshaking protocol 250 may be used for communicating predetermined messages with the safety controller 110.
  • the RSIOD 200 may transmit a status message (e.g., an error message from a robotic arm, a status message from a light curtain) to the safety controller 110 based on the handshaking protocol 250.
  • a status message e.g., an error message from a robotic arm, a status message from a light curtain
  • the RSIOD 200 may, upon receiving an unidentified signal, identify an OSSD input from one of the safety inputs. For example, the processor 165 may then auto-look for a newly connected ISD chain (e.g., the SSD 130). As an illustrative example, the ISDE 170 may identify a new specific light curtain from the unidentified signal (e.g., the unidentified signal has an active pin 5 signal and/or sending a hi/lo signal identifying that it is a specific light curtain). In some examples, a second unidentified signal may include a weak signal. For example, the ISDE 170 may monitor whether data is present.
  • the ISDE 170 may use the SSPs 180 to perform an inquiry to determine what device is there.
  • the second unidentified signal may indicate that it is an ISD chain with a lot of data.
  • the ISDE 170 may generate the updated current VO Pin configuration indicating that the first input may include a light curtain with no smarts, and the second input includes an ISD chain with lots of data, for example.
  • FIG. 3 is a block diagram depicting an exemplary four port RSIOD 300 communicating with a safety controller 110 using an exemplary pre-loaded mapping (e.g., the SSPs 180).
  • the RSIOD 300 may include four 5-pin input ports 305 and an OSSD output port 310.
  • the OSSD output port 310 may be connected to the power supply 145 and a local safety controller 315.
  • the ISDE 170 (not shown) may turn the pin 5 of the 5-pin input ports 305 off.
  • the ISDE 170 may mute an output function of the corresponding safety port and operate the safety port as an input port.
  • the ISDE 170 may configure the pin 5 to operate in an automatic detection mode. For example, if the ISDE 170 identified an OSSD light curtain with a weak signal status via pin-5, the ISDE 170 may utilize pin-5 for weak signal diagnostic output. If the ISDE 170 may identify an OSSD locking switch with pin-5 lock control, for example, the 170 may engage this pin to send 24 volts to the locking switch via a pre-mapped safety protocol input.
  • the -pin input ports 305 may include ISD technology.
  • the ISD technology may allow sensor-level diagnostics to be transmitted over safety OSSD wires to provide safe on/off plus advanced diagnostics over two pins at any of the 5-pin input ports 305.
  • the RSIOD 300 may automatically identify a chain of safety devices by automatically detecting the number of devices and device type for up to 32 ISD devices connected to one of the -pin input ports 305.
  • the local safety controller 315 may, in some implementations, aggregate (e.g., using a logic AND) safety signals received at the 5-pin input ports 305. For example, the local safety controller 315 may provide, instead of making decisions by the safety controller 110 over the safety network 115, local safety control. In some implementations, the local safety controller 315 may generate an emergency stop signal based on the aggregated signal. For example, the local safety controller 315 may advantageously provide a fast (e.g., fastest possible) response time for critical applications (e.g., safety light curtain).
  • a fast e.g., fastest possible response time for critical applications (e.g., safety light curtain).
  • the safe inputs may trigger a safe solid-state output.
  • the OSSD output port 310 may be a pair of pins in some implementations.
  • the OSSD output port 310 may be a 5-pin port that provides power to the RSIOD 300 while providing solid-state outputs.
  • the 5-pin port may receive data.
  • the 5-pin port may receive switchable power.
  • the 5-pin port may include a ground pin.
  • the 5-pin port may include on/off outputs.
  • the 5-pin port may include safety inputs.
  • the RSIOD 300 is connected to the safety controller 110 via the safety network 115 (e.g., an Ethemet/IP network).
  • the safety controller 110 includes, in this example, a processor 320.
  • the processor 320 is coupled to an interpretation engine 325.
  • the interpretation engine 325 may be installed using a configuration file corresponding to the RSIOD 300.
  • the interpretation engine 325 may, based on a mapping stored in the RSIOD 300, generate a configuration mapping 330.
  • the configuration mapping 330 may include mapping of safety signals, diagnostic signals, and/or other signals transmitted from the 300 related to each of the 5 -pin input ports 305.
  • the safety controller 110 may interpret an origin and/or meaning of a received signal from the RSIOD 300.
  • the configuration mapping 330 may be automatically updated by pulling information from the RSIOD 300.
  • the configuration mapping 330 may be updated when the RSIOD 300 pushes update to the safety controller 110.
  • the safety controller 110 receives a signal from a control IO port, for example, the signal may be processed based on the configuration mapping 330.
  • the RSIOD 300 also includes an output port 335.
  • the output port 335 may be an ethemet switch for daisy chained remote safety input/output devices.
  • FIG. 4A, FIG. 4B, and FIG. 4C depict exemplary RSIODs in various safety device communication networks.
  • a device chain 400 is serially connected to a safety input 415 of the RSIOD 405.
  • the device chain 400 includes contact sensors 410a, 410b, 410c and a distance sensor 420.
  • the device chain 400 may include other devices serially connected to the chain.
  • diagnostic signals are transmitted to the RSIOD 405 using an ISD network standard 425.
  • the RSIOD 405 may automatically configure the safety IO port 150 into the safety input 415 when the RSIOD 405 determines that the sensors 410a, 410b, 410c, and the distance sensor 420 are input devices.
  • chain connection standards other than the ISD network standard 425 may be used.
  • the distance sensor 420 may be a generic sensor.
  • the distance sensor 420 may transmit a signal that may be non-compliant to the ISD network standard 425.
  • the device chain 400 further includes a signal converter 430 to convert the signal of the distance sensor 420 into the ISD network standard 425.
  • the contact sensor 410c includes a reset button 435.
  • the contact sensor 410c may transmit a reset signal generated by the reset button 435 in addition to an on/off signal based on a contact detection of the contact sensor 410c.
  • a device chain 440 is serially connected to the safety input 415 of the RSIOD 405.
  • the device chain 440 includes e-stops 445a, 445b, 445c, 445d.
  • the e-stops 445a, 445b, 445c, 445d transmit safety signals to the RSIOD 405 using the ISD network standard 425.
  • the e-stop 445d is connected to the signal converter 430 to the ISD network standard 425.
  • the device chain 440 may be serially connected to the device chain 400 and to the safety input 415.
  • the ISDE 170 of the RSIOD 405 may automatically identify the device types and/or configuration of each device in a device chain of the device chain 400 and the device chain 440.
  • a light curtain 455 is serially connected to the safety input 415 of the RSIOD 405 via the ISD network standard 425.
  • the light curtain 455 may be serially connected to the device chain 400 and/or the device chain 440.
  • the ISDE 170 of the RSIOD 405 may automatically identify the device types and/or configuration of each device in a device chain of the device chain 400. the device chain 440, and the light curtain 455.
  • the RSIOD 405 includes an output port 460.
  • the output port 460 may be configured to transmit a safety control signal using a ISD OSSD interface 465.
  • the RSIOD 405 may connect to an emergency shutdown controller through the ISD OSSD interface 465. As shown, the RSIOD 405 may receive power from the power supply 145 via the output port 460.
  • the RSIOD 405 is connected to the safety network 115.
  • the RSIOD 405 may transmit a signal to the safety controller 110 (FIG. 1) via the safety network 115.
  • the light curtain 455 may transmit a safety signal to the RSIOD 405 when an unauthorized object is detected.
  • the RSIOD 405 may generate a safety status signal to the safety controller 110 through the safety network 115.
  • the safety controller 110 may, for example, generate a stop signal based on the safety status signal.
  • the RSIOD 405 may generate a control signal to stop machinery behind the light curtain 455 using the ISD OSSD interface 465.
  • FIG. 5 A and FIG. 5B depict exemplary RSIOD s employed in various switch locking safety solutions.
  • the RSIOD 405 is connected to the distance sensor 420 that is serially connected to the contact device 125.
  • the RSIOD 405 may receive command from the safety controller 110 to lock/unlock a door based on a sensor measurement received from the distance sensor 420.
  • the ISDE 170 may automatically configure the safety IO port 150 into an input/output port.
  • the ISDE 170 may configure the safety IO ports 150 based on signals received from the distance sensor 420 and the contact device 125.
  • the ISDE 170 may configure the safety IO ports 150 with one safety output pin, one safety input pin, and one lock status pin.
  • the lock status pin may be the multifunction pin.
  • a RSIOD 500 includes four safety IO ports 150.
  • one of the safety IO ports 150 is serially connected to a first sensor 505 and the contact device 125, and another safety IO port 150 is connected to a second sensor 510.
  • the ISDE 170 may configure the safety IO ports 150 to have four safety output pins, four safety input pins (e.g., lock/unlock signal), and a lock status pin.
  • FIG. 6 is a flowchart illustrating an exemplary RSIOD operation method 600.
  • the processor 165 may use the ISDE 170 and the communication engine 175 to perform the 600 to operate the RSIOD 100.
  • the method 600 begins when a signal is received from a safety port in step 605.
  • the RSIOD 100 may receive a signal from the SSD 130 at the safety IO port 150.
  • a decision point 610 it is determined whether the received signal originated from an identified device.
  • the ISDE 170 may determine whether a signal origin device is previously identified based on the current device configuration 240. If it is determined that the received signal originated from an identified device, in step 615, a corresponding signal is generated to a communication network based on a SCM, and the method 600 ends.
  • the processor 165 may use the communication engine 175 to generate a signal corresponding to the received signal based on the SCM 235 of the SSPs 180.
  • a signal origin device is identified in step 620.
  • the ISDE 170 may identify the SOD based on the DIM 230.
  • the DIM 230 may be predefined in a manufacturing process of the RSIOD 100.
  • a decision point 625 it is determined whether the identified device is found in the DIM.
  • the identified SOD may be a generic safety device not defined in the DIM 230. If the identified device is found in the DIM, in step 630, a configuration of the safety port and a current device configuration map is updated based on the DIM.
  • the ISDE 170 may reconfigure input/output settings (e.g., a safety pin, a diagnostic pin, a status pin) of pins of the safety port 150.
  • the ISDE 170 may update the current device configuration 240.
  • the current device configuration map is updated to a safety controller in step 635, and the decision point 610 is repeated.
  • FIG. 7 is a flowchart illustrating an exemplary safety controller operation method 700 to communicate with an exemplary RSIOD (e.g., the RSIOD 100).
  • the processor 320 of the safety controller 110 may perform the exemplary safety controller operation method 700.
  • the method 700 begins when a safety signal is received from a RSIOD in step 705.
  • the safety controller 110 may receive a safety signal from the RSIOD 100 via the safety network 115.
  • a current device configuration map of the RSIOD is retrieved in step 710.
  • the safety controller 110 may retrieve the configuration mapping 330 corresponding to the four port RSIOD 300.
  • the received safety signal is processed based on the retrieved current device configuration map.
  • the processor 320 may use the interpretation engine 325 to process a received signal based on the configuration mapping 330.
  • a decision point 720 it is determined whether there is an error. For example, the interpretation engine 325 may generate an error when a signal is undefined. If there is no error, the method 700 ends. If there is an error, in step 725, an updated device configuration map is pulled from the RSIOD , and the step 710 is repeated.
  • FIG. 8 is a flowchart illustrating an exemplary RSIOD configuration method 800.
  • a control engineer may perform the method 800 to set up the RSIOD 100 in the industrial safety application 105.
  • the method 800 begins in step 805 when a RSIOD is connected to a safety communication network.
  • the RSIOD 100 is connected to the safety network 115.
  • step 810 at least one serially connected chain of safety device(s) is connected to the RSIOD .
  • the SSD 130 is connected to the RSIOD 100.
  • the contact device 125 is connected to the RSIOD 100.
  • a device output conforms to a chain connection standard.
  • the device output may be an output of the contact sensors 410a that may conform to the chain connection standard (e.g., the ISD network standard 425).
  • the device output of the distance sensor 420 may be non-conforming to the chain connection standard. If it is determined that the device output conforms to a chain connection standard, the method 800 ends. If it is determined that any device output does not conform to a chain connection standard, in step 820, the device is connected using a signal converter (e.g., the signal converter 430) to the device chain, and the method 800 ends.
  • a signal converter e.g., the signal converter 430
  • FIG. 9 is a flowchart illustrating an exemplary safety controller configuration method 900 to communicate with an exemplary RSIOD .
  • a control engineer may optionally use the exemplary safety controller configuration method 900 to configure the safety controller 110 when a RSIOD is installed in the industrial safety application 105, in some implementations.
  • the method 900 begins in step 905, when a RSIOD is connected to a safety communication network of a safety controller.
  • the RSIOD 100 is connected to the safety network 115.
  • step 910 a configuration file of the RSIOD is installed to the safety controller, and the method 900 ends.
  • the interpretation engine 325 may be installed to the safety controller 110.
  • the interpretation engine 325 may generate the configuration mapping 330 based on information retrieved from the four port RSIOD 300.
  • the RSIOD 100 may be configured as a plug-n-play module in the safety network 115 that may communicate safety and/or diagnostic information to and from a safety PLC without configuration. Accordingly, the RSIOD 100 may advantageously simplify installation, for example. In some examples, the RSIOD 100 may advantageously provide a requisite robustness of a safety communication protocol while still delivering advanced sensorlevel diagnostics.
  • the RSIOD 100 may connect to other destination devices through the safety network 115.
  • the RSIOD 100 may be connected to other RSIOD through the safety network 115.
  • the RSIOD 100 may be connected to a safety relay through the safety network 115.
  • the safety network 115 may be connected to cloud data services.
  • an organization of the industrial safety application 105 may use the cloud data services to retrieve information from the safety devices via the RSIOD 100.
  • the cloud data service may process the data to generate real-time analytics, machine learning, and artificial intelligence (Al) decisions.
  • some bypass circuits implementations may be controlled in response to signals from analog or digital components, which may be discrete, integrated, or a combination of each.
  • Some embodiments may include programmed, programmable devices, or some combination thereof (e.g., PLAs, PLDs, ASICs, microcontroller, microprocessor), and may include one or more data stores (e.g., cell, register, block, page) that provide single or multi-level digital data storage capability, and which may be volatile, non-volatile, or some combination thereof.
  • Some control functions may be implemented in hardware, software, firmware, or a combination of any of them.
  • Computer program products may contain a set of instructions that, when executed by a processor device, cause the processor to perform prescribed functions.
  • Computer program products which may include software, may be stored in a data store tangibly embedded on a storage medium, such as an electronic, magnetic, or rotating storage device, and may be fixed or removable (e.g., hard disk, floppy disk, thumb drive, CD, DVD).
  • Temporary auxiliary energy inputs may be received, for example, from chargeable or single use batteries, which may enable use in portable or remote applications. Some embodiments may operate with other DC voltage sources, such as a 9V batteries, for example.
  • Alternating current (AC) inputs which may be provided, for example from a 50/60 Hz power port, or from a portable electric generator, may be received via a rectifier and appropriate scaling. Provision for AC (e.g., sine wave, square wave, triangular wave) inputs may include a line frequency transformer to provide voltage step-up, voltage step-down, and/or isolation.
  • caching e.g., LI, L2, . . .
  • Random access memory may be included, for example, to provide scratch pad memory and or to load executable code or parameter information stored for use during runtime operations.
  • Other hardware and software may be provided to perform operations, such as network or other communications using one or more protocols, wireless (e.g., infrared) communications, stored operational energy and power supplies (e.g., batteries), switching and/or linear power supply circuits, software maintenance (e.g., self-test, upgrades), and the like.
  • One or more communication interfaces may be provided in support of data storage and related operations.
  • Some systems may be implemented as a computer system that can be used with various implementations.
  • various implementations may include digital circuitry, analog circuitry, computer hardware, firmware, software, or combinations thereof.
  • Apparatus can be implemented in a computer program product tangibly embodied in an information carrier, e.g., in a machine-readable storage device, for execution by a programmable processor; and methods can be performed by a programmable processor executing a program of instructions to perform functions of various embodiments by operating on input data and generating an output.
  • Various embodiments can be implemented advantageously in one or more computer programs that are executable on a programmable system including at least one programmable processor coupled to receive data and instructions from, and to transmit data and instructions to, a data storage system, at least one input device, and/or at least one output device.
  • a computer program is a set of instructions that can be used, directly or indirectly, in a computer to perform a certain activity or bring about a certain result.
  • a computer program can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
  • Suitable processors for the execution of a program of instructions include, by way of example, both general and special purpose microprocessors, which may include a single processor or one of multiple processors of any kind of computer.
  • a processor will receive instructions and data from a read-only memory or a random-access memory or both.
  • the essential elements of a computer are a processor for executing instructions and one or more memories for storing instructions and data.
  • a computer will also include, or be operatively coupled to communicate with, one or more mass storage devices for storing data files; such devices include magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; and optical disks.
  • Storage devices suitable for tangibly embodying computer program instructions and data include all forms of non-volatile memory, including, by way of example, semiconductor memory devices, such as EPROM, EEPROM, and flash memory devices; magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks.
  • semiconductor memory devices such as EPROM, EEPROM, and flash memory devices
  • magnetic disks such as internal hard disks and removable disks
  • magneto-optical disks and CD-ROM and DVD-ROM disks.
  • the processor and the memory can be supplemented by, or incorporated in, ASICs (applicationspecific integrated circuits).
  • ASICs applicationspecific integrated circuits
  • each system may be programmed with the same or similar information and/or initialized with substantially identical information stored in volatile and/or nonvolatile memory.
  • one data interface may be configured to perform auto configuration, auto download, and/or auto update functions when coupled to an appropriate host device, such as a desktop computer or a server.
  • one or more user-interface features may be custom configured to perform specific functions.
  • Various embodiments may be implemented in a computer system that includes a graphical user interface and/or an Internet browser. To provide for interaction with a user, some implementations may be implemented on a computer having a display device.
  • the display device may, for example, include an LED (light-emitting diode) display.
  • a display device may, for example, include a CRT (cathode ray tube).
  • a display device may include, for example, an LCD (liquid crystal display).
  • a display device (e.g., monitor) may, for example, be used for displaying information to the user.
  • the system may communicate using suitable communication methods, equipment, and techniques.
  • the system may communicate with compatible devices (e.g., devices capable of transferring data to and/or from the system) using point-to-point communication in which a message is transported directly from the source to the receiver over a dedicated physical link (e.g., fiber optic link, point-to-point wiring, daisy-chain).
  • the components of the system may exchange information by any form or medium of analog or digital data communication, including packet-based messages on a communication network.
  • Examples of communication networks include, e.g., a LAN (local area network), a WAN (wide area network), MAN (metropolitan area network), wireless and/or optical networks, the computers and networks forming the Internet, or some combination thereof.
  • Other implementations may transport messages by broadcasting to all or substantially all devices that are coupled together by a communication network, for example, by using omni-directional radio frequency (RF) signals.
  • RF radio frequency
  • Still other implementations may transport messages characterized by high directivity, such as RF signals transmitted using directional (i.e., narrow beam) antennas or infrared signals that may optionally be used with focusing optics.
  • USB 2.0 Firewire
  • ATA/IDE RS-232
  • RS-422 RS-485
  • 802.11 a/b/g Wi-Fi
  • Ethernet IrDA
  • FDDI fiber distributed data interface
  • token-ring networks multiplexing techniques based on frequency, time, or code division, or some combination thereof.
  • Some implementations may optionally incorporate features such as error checking and correction (ECC) for data integrity, or security measures, such as encryption (e.g., WEP) and password protection.
  • ECC error checking and correction
  • WEP Secure Digital
  • the computer system may include Internet of Things (loT) devices.
  • loT devices may include objects embedded with electronics, software, sensors, actuators, and network connectivity which enable these objects to collect and exchange data.
  • loT devices may be in-use with wired or wireless devices by sending data through an interface to another device.
  • loT devices may collect useful data and then autonomously flow the data between other devices.
  • modules may be implemented using circuitry, including various electronic hardware.
  • the hardware may include transistors, resistors, capacitors, switches, integrated circuits, other modules, or some combination thereof.
  • the modules may include analog logic, digital logic, discrete components, traces and/or memory circuits fabricated on a silicon substrate including various integrated circuits (e.g., FPGAs, ASICs), or some combination thereof.
  • the module(s) may involve execution of preprogrammed instructions, software executed by a processor, or some combination thereof.
  • various modules may involve both hardware and software.
  • a safety communication system may include a safety controller (110) including a remote mapping data structure (330) and, a safety communication device (100) including: a control port (155) operably coupled to the safety controller via a safety communication network (115); a safety port (150) configured to couple to at least one safety device, wherein each of the at least one safety device is serially connected to the safety port; pre-loaded safety signal profiles (SSPs) (180), wherein the SSPs are predetermined and static in operation, and include a device identification mapping (230) and a signal conversion mapping (235); a communication engine (175) including a program of instructions configured to generate a control signal at the control port, an input system detection engine (ISDE) (170) includes a program of instructions configured to automatically identify a device type based on a signal received at the safety port, and a configuration of the at least one safety device serially connected to the safety port, wherein the device type includes a safety device and a diagnostic device; and, a processor (165) coupled to the
  • Identifies a device type of the signal origin device may include identifying equivalent devices amongst the at least one safety device.
  • the safety communication system may include a control register remotely configurable by the safety controller, wherein the processor is configured to execute the communication engine to generate output signals at the safety port based on values in the control register, such that at least one serially connected safety device is remotely controllable by the safety controller.
  • the device type may include an input device, an output device, and an input/output device, wherein: when each of the at least one safety device at the safety port is identified as an input device, the ISDE mutes an output function of the safety port and operates the safety port as an input port.
  • the safety communication device may further include at least one safety port.
  • the safety port may include a dynamic signal pin dynamically configurable as at least one of an input pin and an output pin based on the identified device type of the signal origin device.
  • the signal conversion mapping may include a mapping to convert signals received from an unidentified device into at least a safety signal.
  • the communication engine may, for example, be further configured to transmit an update to the remote mapping data structure to the safety controller, such that the safety controller is configured to identify each of the at least one safety device connected to the safety port based on the updated remote mapping data structure.
  • the safety communication system may include a local safety controller serially connected to the safety port, wherein: the local safety controller is connected to a plurality of safety devices, and, based on an aggregation of safety signals received from the plurality of safety devices, the local safety controller is configured to generate a stop signal based on the aggregated safety signal, such that a fast response time for critical applications is provided.
  • a safety communication device may include: a control port (155) operably coupled to a safety communication network; a safety port (150) operably coupled at least one safety device, wherein each of the at least one safety device is serially connected to the safety port; pre-loaded safety signal profiles (SSPs) (180), wherein the SSPs include a device identification mapping (230) and a signal conversion mapping (235); a communication engine (175) including a program of instructions configured to generate a control signal at the control port; an input system detection engine (ISDE) (170) including a program of instructions configured to automatically identify a device type based on a signal received at the safety port, and a configuration of the at least one safety device serially connected to the safety port, wherein the device type includes a safety device and a diagnostic device; and, a processor (165) coupled to the control port, the safety port, the SSPs, the communication engine, and the ISDE such that, when a safety device signal is received from a signal origin device at
  • the pre-loaded SSPs may, for example, be predetermined and static in operation.
  • Identifies a device type of a signal origin device may include, for example, identifying equivalent devices within the at least one safety device.
  • the safety communication device may, for example, further include a control register, wherein the processor is configured to execute the communication engine to generate control signals at the safety port based on values stored in the control register, such that at least one serially connected safety device is remotely controllable.
  • the device type may, for example, include an input device, an output device, and an input/output device, wherein when each of the at least one safety device at the safety port is identified as an input device, the ISDE mutes an output function of the safety port and operates the safety port as an input port.
  • the safety port may, for example, include a dynamic signal pin dynamically configurable as at least one of an input pin and an output pin based on the identified device type of the signal origin device.
  • the signal conversion mapping may include, for example, a mapping to map signals received from an unidentified device into at least a safety signal.
  • the safety communication device may, for example, further include a remote mapping data structure configured to be installed in a safety controller, wherein: when the safety controller receives a signal from the control port, the signal is processed based on the remote mapping data structure.
  • the communication engine may, for example, be further configured to transmit an update of the remote mapping data structure to the safety controller, such that the safety controller is configured to identify each of the safety devices connected to the safety port based on the updated remote mapping data structure.
  • the safety communication device may, for example, further include an output switching signal device (OSSD) port, wherein the OSSD port is serially connect to a plurality of edge devices, wherein the OSSD port is configured to transmit a control signal independently to one of the plurality of edge devices.
  • OSD output switching signal device
  • the safety communication device may, for example, further include four safety ports.
  • some or all of the operations performed by the system may be implemented in a computer program product. In some implementations, some or all of the operations performed by the system may be implemented in a computer implemented method.
  • some implementations may, for example, include any and/or any combination of [0091 ]-[0111 ] .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Safety Devices In Control Systems (AREA)

Abstract

L'appareil et les procédés associés concernent un dispositif d'entrée/de sortie de sécurité à distance configuré pour délivrer à la fois des signaux de sécurité et des signaux de diagnostic de niveau de capteur dans un réseau de communication de sécurité industriel. Dans un exemple illustratif, un dispositif de communication de sécurité (SCD) peut comprendre un port de sécurité couplé de manière fonctionnelle à des dispositifs de sécurité connectés en série. Le SCD peut comprendre des profils de signal de sécurité pré-chargés (SSP) et un moteur de détection de système d'entrée (ISDE). L'ISDE peut, par exemple, identifier automatiquement un type de dispositif et une configuration topologique des dispositifs de sécurité connectés en série sur la base d'un signal reçu au niveau du port de sécurité et du SSP préchargé. Par exemple, lorsqu'un signal de dispositif de sécurité est reçu au niveau du port de sécurité, l'ISDE peut identifier automatiquement si le signal est un signal de sécurité ou un signal de diagnostic. Divers modes de réalisation peuvent avantageusement fournir une installation plug-and-play des dispositifs de sécurité au réseau de communication de sécurité industriel.
PCT/US2023/068625 2023-06-16 2023-06-16 Dispositif d'e/s de sécurité à distance Ceased WO2024258432A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/US2023/068625 WO2024258432A1 (fr) 2023-06-16 2023-06-16 Dispositif d'e/s de sécurité à distance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2023/068625 WO2024258432A1 (fr) 2023-06-16 2023-06-16 Dispositif d'e/s de sécurité à distance

Publications (1)

Publication Number Publication Date
WO2024258432A1 true WO2024258432A1 (fr) 2024-12-19

Family

ID=87468537

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2023/068625 Ceased WO2024258432A1 (fr) 2023-06-16 2023-06-16 Dispositif d'e/s de sécurité à distance

Country Status (1)

Country Link
WO (1) WO2024258432A1 (fr)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170003046A1 (en) * 2015-06-30 2017-01-05 K4Connect Inc. Climate control system including indoor and setpoint temperature difference and exterior temperature based hvac mode switching and related methods
US20190125454A1 (en) * 2017-10-30 2019-05-02 Ethicon Llc Method of hub communication with surgical instrument systems

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170003046A1 (en) * 2015-06-30 2017-01-05 K4Connect Inc. Climate control system including indoor and setpoint temperature difference and exterior temperature based hvac mode switching and related methods
US20190125454A1 (en) * 2017-10-30 2019-05-02 Ethicon Llc Method of hub communication with surgical instrument systems

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"IEC 61139-2 ED1: Industrial networks ? Single-drop digital communication interface ? Part 2: Functional safety extensions", 22 April 2022 (2022-04-22), pages 1 - 198, XP082034798, Retrieved from the Internet <URL:https://api.iec.ch/harmonized/documents/download/2905890> [retrieved on 20220422] *

Similar Documents

Publication Publication Date Title
US10462884B2 (en) Light fixture as an access point in a communication network
US8429435B1 (en) Automation devices, systems, architectures, and methods for energy management and other applications
CA3013034C (fr) Systeme de commande d&#39;eclairage sur en cas de defaillance
US9841142B2 (en) Single-wire industrial safety system with safety device diagnostic communication
US9797552B2 (en) Diagnostics and enhanced functionality for single-wire safety communication
US9846423B2 (en) Smart taps for a single-wire industrial safety system
US8581439B1 (en) Automation devices, systems, architectures, and methods including controllable transfer switches
US10503668B2 (en) Intelligent field input/output (I/O) terminal for industrial control and related system and method
US20170094753A1 (en) Light Fixtures with Integrated Control
US11874642B2 (en) Methods to configure a safety control system
US8338986B2 (en) System and method for employing an on-machine power supply with monitoring and control capability
CA3062251A1 (fr) Localisation multidimensionnelle d&#39;un objet a l&#39;aide de multiples antennes
WO2024258432A1 (fr) Dispositif d&#39;e/s de sécurité à distance
US11281191B2 (en) Global e-stop in an industrial safety system with local and global safety input devices
EP3260935B1 (fr) Modules intelligents pour système de sécurité industrielle unifilaire
US8205101B2 (en) On-machine power supply with integral coupling features
US20250271817A1 (en) Light curtain safety cascading control protocol
KR102595162B1 (ko) 허브를 이용하여 mpu간 통신에 에러가 발생하거나 mpu와 허브의 통신에 에러가 발생하더라도 정상작동하는 전력자동화시스템용 스카다 시스템
Ahmed et al. Automatic control of home appliances based on SCADA and IoT system
US20260072413A1 (en) Operating with compromised master controllers for electrical systems

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23745346

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
NENP Non-entry into the national phase

Ref country code: DE