-

S_Mode0Sel to S_Mode7Sel outputs

Outputs for signaling the set operating mode. There can only ever be one output showing a SAFETRUE signal at any one time. If the function block outputs an error message (output Error = TRUE), all the S_ModeXSel outputs are switched to SAFEFALSE.

Data type: SAFEBOOL

As shown in the following table, activation of the set operating mode depends on the setting at AutoSetMode and the signal at the S_Unlock input.

S_UnlockAutoSetModeDescription
SAFETRUETRUEThe set operating mode is not locked.
If the function block is activated and has not detected any errors, it immediately outputs the operating mode set at one of the inputs S_Mode0 to S_Mode7 at the corresponding output S_Mode0Sel to S_Mode7Sel.
SAFETRUEFALSEThe set operating mode is not locked.
If the function block is activated and has not detected any errors, it only outputs the operating mode set at one of the inputs S_Mode0 to S_Mode7 at the corresponding output S_Mode0Sel to S_Mode7Sel once a confirmation has been made via a positive edge at the S_SetMode input.
SAFEFALSEFALSE/TRUEThe set operating mode is locked.
If the function block is activated and has not detected any errors, modifications at inputs S_Mode0 to S_Mode7 are not processed by the function block and any modification to the operating mode has no effect on the outputs.

Hinweis
As there are enable signals at outputs S_Mode0Sel to S_Mode7Sel, these outputs are also referred to as enable outputs.

Connection: Connect outputs S_Mode0Sel to S_Mode7Sel to output terminals of your application, either directly or via other safety-related functions/function blocks.

The enable signals (S_Mode0Sel to S_Mode7Sel) may only control the process directly if this does not adversely affect the safety-related function. In this regard, you should validate the entire path of the safety-related function, including the start-up behavior of the process to be controlled.

WARNUNG
Unintended machine operation
  • Verify that the enable signals (S_Mode0Sel to S_Mode7Sel) only control the process directly if this does not adversely affect the safety-related function.
  • Validate the overall safety-related function, including the start-up behavior of the process, and thoroughly test the application.

ValueDescription
SAFETRUEOne of the S_ModeXSel outputs  = SAFETRUE:
The corresponding operating mode is active
  • and the function block is activated
  • and no error message is present.
 
SAFEFALSE
  • One of the S_ModeXSel outputs  = SAFEFALSE: The corresponding operating mode is not active.
  • All outputs (S_Mode0Sel to S_Mode7Sel) = SAFEFALSE: No operating mode is active
    • or the function block is not activated
    • or an error message is present.

Automatic acceptance of the set operating mode (AutoSetMode = TRUE) must only be used if it is certain that starting up the machine/system will not lead to a hazardous situation or that a start-up will be prevented in a suitable manner at another location or using other means.

WARNUNG
Unintended machine operation
  • Verify the impact of an automatic acceptance of the set operating mode on your machine or process prior to implementation.
  • Observe the regulations given by relevant sector standards regarding the automatic acceptance of the set operating mode.
  • Verify that a suitable start-up inhibit is in place at another location or using other means.

The function block outputs a signal combination at its outputs in accordance with the operating mode requested at the inputs. However, the function block itself cannot ensure that the operating mode selected is actually executed by the application. This means you are responsible for ensuring that the signals output by the function block are connected and processed correctly, in accordance with the safety integrity level for the operating mode selected.

WARNUNG
Unintended machine operation

Make certain that the signals output by the function block are connected and processed correctly according to the safety integrity level for the selected operating mode.