PLUS+1 Software > General controls
ExecTimeWork=1 but ExecTime=3
(1/1)
FluidPowerTom:
I was looking at the ExecTime on one of my very large applications and saw something curious. The ExecTimeOut is set to 1. The ExecTimeWork shows 1 in the Service Tool, but ExecTime reports 3. What else is there that might be causing all of the overhead? It's not a problem for this application, but I'd like to better understand this since I'm working on an application where I need to keep ExecTime low.
acmall:
I remember seeing a graph and some info about the processing loop for a display but I can't find now.
It was something like: -
[Main Task = Read Inputs - Application - Write Outputs
[---------------------ExecTimeWork------------------------] Background Task = Applog, Graphics, NV]
[-------------------------------------------------ExecTime-------------------------------------------------]
If I remember correctly the background tasks could be queued and executed over several loops. A controller won't have the graphics routine but it may be similar.
Tor:
Hello,
I think the graph you saw are located in the DM1x00 API document. Search for "Main and background tasks".
Have a nice day
FluidPowerTom:
That makes sense. However, this is not on a display, and it's not using the AppLog. It was on a MC050-110.
FluidPowerTom:
I'm still curious what might be going on here
Navigation
[0] Message Index
Go to full version