Safety
Generic Safety Tab Explained
2 minute read
The main function of the safety tab is to provide information about the integrated safety program and SAFETY PLC hardware. The Tab provides a visualization of connected signals and parameters that can be read out and are described in this section. The tab shown is used for the Generic Control Case but this can be adapted to any safety system.
Visualization of the Safety Project installed to the safety PLC. The Safety project is composed out of INTERLOCKS FUNCTIONS
and ACTIONS
that are used in combination with motorcortex:
iNoSWEStop
, is a non safe-signal but safety-critical. The iNoSWEStop is used in combination with safeAnd, to make it a safe signal.Watchdog100ms
is implemented in case task freezing on the Motion Controller. It expects a pulse with a maximum time of 100ms for a high output , exceeding 100ms the output is low.safeEstop
checks if theEstopButtonChannel1
andEstopButtonChannel1
is triggered, if not the output is high, else the output is low.safeAnd
is a combination block that checks if all inputs are high. If all inputs are high the output is high, else the output is low.
The Safety PLC provides information about the state of the Safety PLC and which safety project is applied.
- The
Run Lamp
is green if the Safety PLC receives a run command, else LED is switched off. - The
Acknowledge
button is linked to the iErrorAcknowledge. Pressing theAcknowledge
button resets theINTERLOCK FUNCTIONS
. So that the warnings and error are reset. - The
Project CRC
is a hex number representation of the safety project applied to the safety PLC. - The
Serial Number
is the Safety PLC serial number. - The
Logic State
defines the state of the Safety PLC. The states are:OFFLINE
,RUN
,SAFE
,START
,PREPARE
,RESTORE
orPROJECT-CRC-OK
. - The Safety PLC
SDOs
can be read out after pressing theRead SDOs
button. This wil request the core temperature and voltage.
The FSoE Communication provides information about the connected slaves.
- Cmd to/from slave states are:
FailSafeData
,Reset
,ProcessData
,Connection
orParameter
. - The connection ID provides information about the slave ID.