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.
Safety Visuals 
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.
Watchdog100msis 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.
safeEstopchecks if the
EstopButtonChannel1is triggered, if not the output is high, else the output is low.
safeAndis a combination block that checks if all inputs are high. If all inputs are high the output is high, else the output is low.
Safety System State 
The Safety PLC provides information about the state of the Safety PLC and which safety project is applied.
Run Lampis green if the Safety PLC receives a run command, else LED is switched off.
Acknowledgebutton is linked to the iErrorAcknowledge. Pressing the
Acknowledgebutton resets the
INTERLOCK FUNCTIONS. So that the warnings and error are reset.
Project CRCis a hex number representation of the safety project applied to the safety PLC.
Serial Numberis the Safety PLC serial number.
Logic Statedefines the state of the Safety PLC. The states are:
- The Safety PLC
SDOscan be read out after pressing the
Read SDOsbutton. This wil request the core temperature and voltage.
FSoE Communication 
The FSoE Communication provides information about the connected slaves.
- Cmd to/from slave states are:
- The connection ID provides information about the slave ID.