creativepaper
Lifetime Supporting Member
I have a L61 Control Logix processor. It was installed with firmware version 16 and the cpu utilisation was about 50% and the ethernet CPu was about 45%. This controls 16 Powerflex 700VC drives and some PID loops.
I recently flashed the firmware to version 17 and added some basic motor control functionality (on/off/fail) using a add-on insruction which is called 23 times. I noticed that the online browsing is slow so I installed the CPU monitor to find I'm now using 94% CPU utilisation (still with 45% ethernet).
The time slice has not been changed from default 20%.
I have 1 continuous task (should be a periodic one, but I didn't know enough when I wrote it) and 8 periodic tasks. All the periodic tasks are 100ms and above scan times apart from one which is 50ms (all IO modules have similar scan times to the periodic tasks that they feed).
The largest scan times are averaging about 4ms with a max (1 month since the firmware upgrade) of 10ms.
Everything is working great, just the online browsing is slow.
I increased the time slice (in increments) from 20% to 33% which did not change the average scan times but has helped with the browsing (and saving).
Any comments?
Has anyone else seen this type of thing when upgrading from version 16 to 17?
Is this to do with the add-on instruction I wrote (my first)?
Should I put in a 2nd processor on the system?
Should I increase the time slice until I increase the scan times?
Cheers in advance
I recently flashed the firmware to version 17 and added some basic motor control functionality (on/off/fail) using a add-on insruction which is called 23 times. I noticed that the online browsing is slow so I installed the CPU monitor to find I'm now using 94% CPU utilisation (still with 45% ethernet).
The time slice has not been changed from default 20%.
I have 1 continuous task (should be a periodic one, but I didn't know enough when I wrote it) and 8 periodic tasks. All the periodic tasks are 100ms and above scan times apart from one which is 50ms (all IO modules have similar scan times to the periodic tasks that they feed).
The largest scan times are averaging about 4ms with a max (1 month since the firmware upgrade) of 10ms.
Everything is working great, just the online browsing is slow.
I increased the time slice (in increments) from 20% to 33% which did not change the average scan times but has helped with the browsing (and saving).
Any comments?
Has anyone else seen this type of thing when upgrading from version 16 to 17?
Is this to do with the add-on instruction I wrote (my first)?
Should I put in a 2nd processor on the system?
Should I increase the time slice until I increase the scan times?
Cheers in advance