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_Unlock | AutoSetMode | Description |
---|---|---|
SAFETRUE | TRUE | The 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. |
SAFETRUE | FALSE | The 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. |
SAFEFALSE | FALSE/TRUE | The 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
|
Value | Description |
---|---|
SAFETRUE | One of the S_ModeXSel outputs = SAFETRUE: The corresponding operating mode is active
|
SAFEFALSE |
|
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
|
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. |