Hide Transcript
View Transcript
This instruction will stop the normal process
for ALL of the interrupt triggers. Events will still get triggered, but they
will not run their associated Interrupt Service Routine. If interrupt events occur while the interrupts
are suspended, they get queued into a pending list based upon an order of priority. This list shows that order of priority. This instruction will be used in conjunction
with the INT Resume instruction in order to block out a section of ladder logic that you
don’t want interrupted by the interrupt events. This Helps ensure that data being accessed
from different places don’t overwrite one another. In normal ladder execution, this data coherency
is rarely an issue, but with interrupts it is not only possible, but likely, and can
cause some highly frustrating problems.