Daily Archives: January 20, 2021


SLC-500 Fault Routine

Introduction to the SLC-500 Fault Routine We usually use the SLC-500 Fault Routine to set certain values in the processor during a major fault condition. For example, if the processor faults, we don’t want the MMI (Man-Machine Interface) to display “Stale” Values. Without a fault routine, the processor might constantly Read More »

SLC Fault

SLC-500 Discrete Input Interrupt

Introduction to the SLC-500 Discrete Input Interrupt The SLC-500 Discrete Input Interrupt allows you to execute a routine when certain bits on a module become true or false. This allows for high speed processing of certain logic under specific conditions. For example, if the operator presses an E-Stop. The E-stop Read More »

DII Configuration

SLC-500 Selectable Timed Interrupt

Introduction to the SLC-500 Selectable Timed Interrupt The SLC-500 Selectable Timed Interrupt allows you to guarantee the execution of a routine in a given amount of time. For example, we might have a PID instruction that we need to execute every 50ms. We cannot guarantee the execution time of standard Read More »

STI Configuration