text: <s>[INST] Event Task Vs. JSR Summary: When to use Event Task or JSR Hello All, I am curious about the application of an Event Task versus a JSR. I recognize the following differences / characteristics: Event Task Can have a watchdog. Can be prioritized. Executes in 7uS on an L24 Output update overhead can be temporarily disabled. JSR Can pass parameters. Executes in 2.53uS on an L24. Both functions deviate from the present program and return after they are finished, correct? Discounting the above mentioned characteristics, how do the two differ? Is the EVENT the proper choice for handling a (relatively) high speed interrupt on an L24? It would appear the command itself takes longer. Any help is greatly appreciated. Casey H. [/INST] http://literature.rockwellautomation.com/idc/groups/literature/documents/pm/1756-pm005_-en-p.pdf This manual talks about your question. Refer to page 33 of this link for Event Tasks. The intent is to use them sparingly. Quoting from the very first paragraph, the introduction, of this chapter: An event task, if configured correctly, interrupts all other tasks for the minimum amount of time required to respond to the event. Use event tasks too often and you could see adverse effects on things like the continuous task scan time. A JSR lets you jump to a different routine in the same program. An Event trigger lets you jump to a whole different Task, with all of its programs, and all of their routines. \\n </s>