(VID-DD-0046) - This video gives basic information on Using the INTSUSPEND "Suspend Interrupts" instruction in the Do-more Designer software. It presents information that is commonly missed by users. This WILL NOT be a complete tutorial for the instruction but rather a supplement to the help file and customer experience.
** Software Version used in this video: Do-more Designer 2.0.3
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.