Hello,
With an SLC I've always thought that the comms servicing was done at the end of each scan. Assuming of course that there are no SVC instructions in the code.
However it looks like the comms servicing is actually done at the end of each Program file. So every time a JSR instruction to a subroutine is executed the comms is serviced. Is this correct?
I've inherited some code that unlatches all SCADA commands in a different program file to where the commands are actually used. I'm finding that about 1 in 2 command requests from the SCADA are getting lost. However, if I move the unlatch commands to the end of the Program File in which they are used the problem is cured.
With an SLC I've always thought that the comms servicing was done at the end of each scan. Assuming of course that there are no SVC instructions in the code.
However it looks like the comms servicing is actually done at the end of each Program file. So every time a JSR instruction to a subroutine is executed the comms is serviced. Is this correct?
I've inherited some code that unlatches all SCADA commands in a different program file to where the commands are actually used. I'm finding that about 1 in 2 command requests from the SCADA are getting lost. However, if I move the unlatch commands to the end of the Program File in which they are used the problem is cured.