Phase Logic Failure message

All,

I could see "Phase Logic Failure:   0 " in the batch History view with the Event type as "System Message". What does it mean? It does not give more light about the failure.

Could you please explain?

Thank you.

  • Could someone help me here ?
  • In reply to manik:

    I'm asking around to see if there's someone that can help shed more light on this. Hopefully I can find someone to respond in the next 24-48 hours.
  • Try Bruce Greenwald or one of the batch engineers.
     
  • In reply to manik:

    Is this the only "Phase Logic Failure: " message you see or you are only questioning what 0 means?

    This particular case of 0 is more than likely the time the "Clear Failures" was done.
  • Just an end-user here, so this may or may not help... I found that I'd inherited some phases in my facility that were never fully vetted from a messaging stand-point (meaning that there were failures that could occur, but the message describing what the failure was wasn't ever populated). Here is what I had to do to troubleshoot (and again, this may not match your facility's logic).

    Open your phase in control studio:
    In DeltaV Explorer, locate the "Unit Module" that contains the phase OR Library --> Advanced definitions --> Phase Classes... "right click" on the phase and select "Open with Control Studio"

    Expand the phase, and locate the "FAIL_MONITOR" block. This is where the logic resides for all logic failures. In my particular phases (not sure if the is a DeltaV standard, or specific to our logic), we have a FAIL_INDEX with text associated with that. You need to find out whether the individual text is being populated properly. One easy way to do this is to find a phase message that is working in your history, and map back to that to ascertain how the text message is populated.

    I hope that helps (and is intuitive enough).
  • In reply to Matt Stoner:

    Matt, I am questioning only about the number. Because I am also able to see 50, 52 out there in Batch History. What does that number indicates?
  • In reply to manik:

    The values for this link to the named set "phase_failures" which by default is OK for the value 0. You can look at this named set to see what 50, 52, etc are in your system. You are seeing this is because it is logging the change of state of the FAIL_INDEX of the phase and this is where the "Clear Failures" was given to reset the failure back to OK to be able to restart.