Colt Hero
Member
This is a vendor-supplied application. VFD start is being held up by a very simple rung that begins with two EQU blocks in parallel (an OR condition), followed by an XIC then an OTE. The OTE needs to be ON to start the VFD. Going online, I see the XIC is ON (GREEN), both EQUs are testing for zero, and all values in the block are zero, so both should be true, yet the output is not energized. I can toggle the output, the VFD starts, and the toggled output does not get overridden. There is also a Timer in parallel to the OTE at the end of this rung that never runs.
Looks like two dead (or non-executing) EQU blocks? Ever seen that? Tried uploading the application - thinking maybe what was in memory differed (somehow) from the app I was viewing, but this rung is there. Also checked to be sure the "Source B", which is a Literal ZERO, was not an "O" (if that's even possible). Finally, checked to be sure that the OTE wasn't somehow getting overwritten by another instruction (even through an alias), but there's none of that.
It just looks like two EQU blocks that are not executing...
Looks like two dead (or non-executing) EQU blocks? Ever seen that? Tried uploading the application - thinking maybe what was in memory differed (somehow) from the app I was viewing, but this rung is there. Also checked to be sure the "Source B", which is a Literal ZERO, was not an "O" (if that's even possible). Finally, checked to be sure that the OTE wasn't somehow getting overwritten by another instruction (even through an alias), but there's none of that.
It just looks like two EQU blocks that are not executing...