Ron Beaufort
Lifetime Supporting Member
Greetings to all,
I had originally posted this here:
recent thread about “stuck runtime errors”
but then I decided against hijacking someone else’s thread ... I’ve decided to leave in the references to the former thread for context ...
as always, Ken seems to be on top of things ... when I read Hedge’s post the first time, I got the impression that his “let’s-try-this-on-another-set-of-hardware-test” was made on a benchtop rig without connecting it to the actual field machinery ... now that I read it again, it looks like his reference to “ONLINE” probably refers to placing the whole system in the operating mode ... if that’s the case, then I think that Ken has probably hit the nail on the head ...
now for something sort of on a tangent ...
the reason for this post is to mention something that I’ve been aware of for several years but I never really felt quite “right” about it ... it’s not all that important but it’s just sort of puzzling ... anyway ...
suppose that we have an SLC system working fine and it’s currently in the Run mode ... we (for one reason or another) want to remove one of the I/O modules without shutting down the system first ... specifically, we want the rest of the system to keep chugging along in the Run mode while we yank out just one module ... normally we can’t do that because the SLC processor will fault just as soon as it misses the module ... but ... as most of us know, we can go to the Processor Status file – to the IO tab – and put a zero on the “I/O Slot Enables” table for the module that we’re interested in ...
and NOW we can pull the module out of the chassis and the SLC will keep right on running without a fault ...
so far so good ... now here’s the rub ...
if the processor is still in the Run mode when we push the module back in again, EVEN WITH THE SLOT DISABLED, we always get a “stuck runtime error” and the processor faults ... bummer ... I’d sure like a way to replace an SLC module while in the Run mode without having to shut down the whole system ... but so far, I’ve never been able to come up with a way to do that ... it’s just very annoying that you can pull the module OUT ... but you can’t put it back IN ... somehow that just seems “wrong” to me ...
so does anyone have a workable solution to this? ...
I had originally posted this here:
recent thread about “stuck runtime errors”
but then I decided against hijacking someone else’s thread ... I’ve decided to leave in the references to the former thread for context ...
as always, Ken seems to be on top of things ... when I read Hedge’s post the first time, I got the impression that his “let’s-try-this-on-another-set-of-hardware-test” was made on a benchtop rig without connecting it to the actual field machinery ... now that I read it again, it looks like his reference to “ONLINE” probably refers to placing the whole system in the operating mode ... if that’s the case, then I think that Ken has probably hit the nail on the head ...
now for something sort of on a tangent ...
the reason for this post is to mention something that I’ve been aware of for several years but I never really felt quite “right” about it ... it’s not all that important but it’s just sort of puzzling ... anyway ...
suppose that we have an SLC system working fine and it’s currently in the Run mode ... we (for one reason or another) want to remove one of the I/O modules without shutting down the system first ... specifically, we want the rest of the system to keep chugging along in the Run mode while we yank out just one module ... normally we can’t do that because the SLC processor will fault just as soon as it misses the module ... but ... as most of us know, we can go to the Processor Status file – to the IO tab – and put a zero on the “I/O Slot Enables” table for the module that we’re interested in ...
and NOW we can pull the module out of the chassis and the SLC will keep right on running without a fault ...
so far so good ... now here’s the rub ...
if the processor is still in the Run mode when we push the module back in again, EVEN WITH THE SLOT DISABLED, we always get a “stuck runtime error” and the processor faults ... bummer ... I’d sure like a way to replace an SLC module while in the Run mode without having to shut down the whole system ... but so far, I’ve never been able to come up with a way to do that ... it’s just very annoying that you can pull the module OUT ... but you can’t put it back IN ... somehow that just seems “wrong” to me ...
so does anyone have a workable solution to this? ...