Opinions on initializing PIDE instruction block

Home PLCGurus.NET Live & Interactive Forum PLC Questions and Answers Rockwell, Allen-Bradley, Stratix Opinions on initializing PIDE instruction block

https://www.linkev.com/?a_fid=ics-eng

This topic contains 0 replies, has 1 voice, and was last updated by Jim Manley Jim Manley 10 months, 3 weeks ago.

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #3570
    Jim Manley
    Jim Manley
    Moderator
    • Topics: 17
    • Replies: 38
    • Total Posts: 55
    Karma: 223
    Rank: Jedi

    I have two temperature controlled vessels.  The PIDE blocks for each vessel are exactly the same.  The operators set the temperature using an HMI menu.  Today, one of the operators told me the cooling loop was not working on one of the vessels.

    The PIDE blocks run in OperatorAuto mode.

    I looked at all the parameters on each of the PIDE blocks.  All the parameters were the same except SPProg and WindupHOut.  The WindupHOut signal was an indicator of the CV value being at a limit however, on vessel F4, SPProg=SPOper=70°F. On vessel F5, SPProg=0°F, SPOper=70°F.

    On vessel F5 I set SPProg=70°F.  Didn’t make any difference.

    I was finally able to get the loop working by changing from Operator mode to Program mode then back to Operator mode.

    Since this function has been working for all five vessels for weeks, I’m wondering if it’s possible that the PIDE block got left in an indeterminate state that messed with it’s ability to execute the control loop.  If that’s a possibility, would it be a good practice to “initialize” the PIDE block to a known state?  If so, how would you go about doing it?

    Thanks,

    Jim

Viewing 1 post (of 1 total)

You must be logged in to reply to this topic. Login Register