S_Mode0 to S_Mode7 inputs
State-controlled inputs for specifying the operating mode (using a mechanical mode selector switch, for example). There must only ever be one SAFETRUE signal at the same time at one input; otherwise, the function block outputs an error message (output Error = TRUE).
Data type: SAFEBOOL
Initial value: SAFEFALSE
The time taken to switch the operating mode is monitored via ModeMonitorTime. If switching takes too long (all S_Mode0 to S_Mode7 inputs = SAFEFALSE), the function block outputs an error message (output Error = TRUE).
Connection: Connect these inputs to a mode selector switch connected to the Sicherheitssteuerung, either directly or via other safety-related functions/function blocks. Constant SAFETRUE or SAFEFALSE values are not permitted.
Output of the set operating mode
If the set operating mode is not locked to prevent changes (in other words, if S_Unlock = SAFETRUE),
- the function block sets all S_Mode0Sel to S_Mode7Sel outputs to SAFEFALSE, as soon as the signal combination at inputs S_Mode0 to S_Mode7 changes (in other words, as soon as the mode selector switch is adjusted) and
- only then does it output the (newly) set operating mode at the S_Mode0Sel to S_Mode7Sel function block outputs, provided that the mode has been confirmed either manually by a positive edge at S_SetMode or automatically by AutoSetMode = TRUE.
Hinweis
If the set operating mode is locked by S_Unlock = SAFEFALSE, the signal combination at the inputs (S_Mode0 to S_Mode7) is not evaluated. |
Value | Description |
---|---|
SAFETRUE | Corresponding operating mode (0 to 7) selected. |
SAFEFALSE | Corresponding operating mode (0 to 7) not selected. |