• Tidak ada hasil yang ditemukan

Virtual Non-Safety Input Devices (XS/SC26-2 FID 2 or later and SC10-2)

Automatic and Manual Reset Inputs Mapped to the Same Safety Output

By default, Safety Outputs are configured for automatic reset (trip mode). They can be configured as a Latch Reset using the Solid State Output Properties attribute of the Safety Output (see Function Blocks on p. 100).

Safety Input Devices operate as automatic reset unless a Latch Reset Block is added. If a Latch Reset Block is added in line with an output configured for Latch Reset mode, the same or different Manual Reset Input Device(s) may be used to reset the Latch Reset Block and the Safety Output latch. If the same Manual Reset Input Device is used for both, and all inputs are in their Run state, a single reset action will unlatch the function block and the output block. If different Manual Reset Input Devices are used, the reset associated with the Safety Output must be the last one activated. This can be used to force a sequenced reset routine, which can be used to reduce or eliminate pass-through hazards in perimeter guarding applications (see Safety Input Device Properties on p. 30).

If the controlling inputs to a Latch Reset Block or a Safety Output Block are not in the Run state, the reset for that block will be ignored.

Reset Signal Requirements

Reset Input devices can be configured for monitored or non-monitored operation, as follows:

Monitored reset: Requires the reset signal to transition from low (0 V dc) to high (24 V dc) and then back to low. The high state duration must be 0.5 seconds to 2 seconds. This is called a trailing edge event.

Non-monitored reset: Requires only that the reset signal transitions from low (0 V dc) to high (24 V dc) and stays high for at least 0.5 seconds. After the reset, the reset signal can be either high or low. This is called a leading-edge event.

7.7 Virtual Non-Safety Input Devices (XS/SC26-2 FID 2 or later and

Note: When a virtual manual reset or cancel delay is added in the functional view, the check list adds a note that an actuation code must be entered under Network Settings.

Figure 25. Example Checklist Warning

The HMI/PLC programmer can choose from two different methods depending on their preferences; a feedback-based sequence or a timed sequence. These methods are described in the following figures. The actual register location depends upon which protocol is being used.

Virtual Reset or Cancel Delay (RCD) Sequence—Feedback Method

Figure 26. Virtual Reset or Cancel Delay (RCD) Sequence—Feedback Method

RCD Register Bit X RCD Enable Register

RCD Feedback Register Bit X RCD Enable Feedback Register

Actuation Code Actuation Code

RCD success 1

2

3 4

Ignore 5

Logical 0 after power-up or after other RCD activity has occurred Logical 1 if this was the last RCD

successfully performed

1. Write a logical 1 to the RCD Register Bit(s) corresponding to the desired Virtual Reset or Cancel Delay.

2. At the same time, or any time later, write the Actuation Code to the RCD Enable Register.

3. Monitor the RCD Enable Feedback Register for the Actuation Code to appear (125 ms typical). Then write a logical 0 to the RCD Register Bit.

4. At the same time, or any time later, clear the Actuation Code (write a logical 0 to the RCD Enable Register).

This step must be completed within 2 seconds of when the code was first written (step 2).

5. If desired, monitor the RCD Feedback Register to know if the desired Reset or Cancel Delay was accepted (175 ms typical).

Note: The various needed register Bits can be found on the Industrial Ethernet tab of the GUI by changing the Virtual Status Output selection to Virtual Non-Safety Inputs. The Actuation Code is created by the User under the Network Settings icon on the Tool bar.

Note: An AOI and PLC function block are available at www.bannerengineering.com on the Safety Controller product page. The AOI folder includes a Banner SC10 SC26 XS26 Reset and Cancel Delay Activation AOI readable file that can also help explain the process.

Virtual Reset or Cancel Delay (RCD) Sequence—Timed Method

Figure 27. Virtual Reset or Cancel Delay (RCD) Sequence—Timed Method

RCD Register Bit X RCD Enable Register

1 2 3 4

Actuation Code

RCD Feedback Register Bit X Ignore 5 RCD success

125 ms (min.)

1. Write a logical 1 to the RCD Register Bit(s) corresponding to the desired Virtual Reset or Cancel Delay.

2. At the same time, or any time later, write the Actuation Code to the RCD Enable Register.

3. At least 125 ms after step 2, write a logical 0 to the RCD Register Bit.

4. At the same time, or any time later, clear the Actuation Code (write a logical 0 to the RCD Enable Register).

This step must be completed within 2 seconds from when the code was first written (step 2).

5. If desired, monitor the RCD Feedback Register to know if the desired Reset or Cancel Delay was accepted (175 ms typical).

Virtual Manual Reset Devices are used to create a reset signal for an output or function block configured for a manual reset, requiring an operator action for the output of that block to turn on. Resets can also be created using physical reset input;

see Non-Safety Input Devices on p. 51.

WARNING: Virtual Manual Reset

Any Virtual Manual Reset configured to perform a Manual Power Up function in conjunction with equipment in several locations on the same network should be avoided unless all hazardous areas can be verified safe.

Virtual Cancel Off-Delay Devices: provide the option to cancel a configured Off-delay or One Shot time. It functions in one of the following ways:

• Keeps the safety output or delay block output On

• Turns the safety output, delay block output, or one shot block output Off immediately after the Safety Controller receives a Cancel Off-Delay signal

• When Cancel Type is set to "Control Input", the safety output or delay block output stays on if the input turns On again before the end of the delay

A status output function (Output Delay in Progress) indicates when a Cancel Delay Input can be activated in order to keep the Off-delayed safety output On. A cancel off-delay device can also be created using a physical input; see Non-Safety Input Devices on p. 51.

Virtual Cancel Off-Delay Timing

Figure 28. Safety Input remains in Stop mode

Off Delay Time Limit

1

Note 1 - If “turn output off” function is selected Safety Inputs

Cancel Delay Input

SO1 or Delay Block Output

Figure 29. Turn Output Off function

0.5 sec.

Safety Inputs

Cancel Delay Input

SO1 or Delay Block Output

Off Delay Time Limit

Figure 30. Keep Output On function for Safety Inputs with the Latch Reset

Safety Inputs

Latch Reset Input

Cancel Delay Input

SO1On

Off

Off Delay Time Limit

Figure 31. Keep Output On function for Safety Inputs without the Latch Reset

Off Delay

Started Off Delay

Ended Off Delay Normal End Cancel Delay Performed

Safety Inputs

Cancel Delay Input SO1 or

Delay Block OutputOn Off Delay

Off

7.7.2 Virtual ON/OFF and Mute Enable

Virtual ON/OFF

Provides an ON or OFF command to the machine. When all of the controlling safety inputs are in the Run state, this function permits the safety output to turn ON and OFF. The Run state is a logical 1 and the Stop state is a logical 0.

A virtual ON/OFF input can be added without mapping to a safety output, allowing it to control a non-safety status output. An ON/OFF switch can also be created using a physical input; see Non-Safety Input Devices on p. 51.

XS/SC26-2 FID4 or later: The virtual ON/OFF inputs are used to select the mode of the Press Control Mode Function Block. Three separate inputs are required to satisfy this block. The block does accept ON/OFF inputs.

Virtual Mute Enable

Signals the Safety Controller when the mute sensors are permitted to perform a mute function. When the mute enable function is configured, the mute sensors are not enabled to perform a mute function until the mute enable signal is in the Run state. The enable (Run) state is a logical 1 and the disable (Stop) state is a logical 0. A mute enable switch can also be created using a physical input; see Non-Safety Input Devices on p. 51.