mylespetro
Member
Hey everyone,
Recently converted a PLC-5 program to ControlLogix (initally to V20.19, just changed it to V24.11), and I'm experiencing extremely slow browsing of the project when online in Logix, both RSLogix 5000 and Studio 5000. The program itself seems to be executing on average in just under 10ms, as indicated by the info window under the controller organizer when I highlight the program task, but it can take anywhere from 20 seconds to a minute to change between different routines. This is regardless of connection type, whether hardwired Ethernet or USB.
The I/O is handled through Remote I/O on a DHRIO+ card, but even if I inhibit the module, the lag remains (no I/O connected at the moment, just doing a bench test at my office).
It doesn't happen with any other programs, even much larger programs with way more rungs and routines, and it certainly isn't my computer (new i7 CPU, 32GB ram). The only thing I can think of is that some part of the program is causing it, but I can't really figure out what it is. There's a decent amount of JSRs with input and return parameters, but even if I AFI those rungs, it still happens.
Just wondering if anyone has any insight as to what could be causing this issue, as it will make commissioning the system borderline impossible.
Thanks
Recently converted a PLC-5 program to ControlLogix (initally to V20.19, just changed it to V24.11), and I'm experiencing extremely slow browsing of the project when online in Logix, both RSLogix 5000 and Studio 5000. The program itself seems to be executing on average in just under 10ms, as indicated by the info window under the controller organizer when I highlight the program task, but it can take anywhere from 20 seconds to a minute to change between different routines. This is regardless of connection type, whether hardwired Ethernet or USB.
The I/O is handled through Remote I/O on a DHRIO+ card, but even if I inhibit the module, the lag remains (no I/O connected at the moment, just doing a bench test at my office).
It doesn't happen with any other programs, even much larger programs with way more rungs and routines, and it certainly isn't my computer (new i7 CPU, 32GB ram). The only thing I can think of is that some part of the program is causing it, but I can't really figure out what it is. There's a decent amount of JSRs with input and return parameters, but even if I AFI those rungs, it still happens.
Just wondering if anyone has any insight as to what could be causing this issue, as it will make commissioning the system borderline impossible.
Thanks