Re: [foxboro] info on ladder logic

  • From: Tom Vandewater <tjvandew@xxxxxxxxx>
  • To: "foxboro@xxxxxxxxxxxxx" <foxboro@xxxxxxxxxxxxx>
  • Date: Fri, 29 Jan 2016 02:23:17 -1000

No EDOC available right now but there is a manual that describes the PLB 
functions including timers. You can only see the timer values from a PLB 
Monitor app/environment and you will have to program the timer to cycle an OFL 
from the PLB block so you can connect it to other blocks if the COUT isn't 
contained in the ladder FBM.  

An alternative would be to use a CALC block which has delay on and delay off 
functions named DON and DOF if memory serves me Dirk. CALC blocks also have one 
shot pulse (OSP ) that is invoked as OSP 3 for a 3 second pulse. 
Your CALC code could look something like this I think. 
STEP01  IN BI01; (your Boolean sustained trigger)
STEP02  BIF 09;  (go to STEP09 if false)
STEP03 OUT BO01; (if true set BO01 true)
STEP03  DOF 1;  (if true delay off in 1 second)
STEP04 OUT BO01; (once false set BO01 false)
STEP05  IN BI01; (bring in 1 from Boolean trigger)
STEP06  DON 1; (wait 1 sec before setting true)
STEP07  OUT BO01; (set BO01 true)
STEP08  BIT 11; (go to STEP 11 to keep BO01 true til next cycle)
STEP09 IN BI01; (if you are here BI01 trigger is false so....)
STEP10  OUT BO01; (set BO01 false whenever BI01 is false)
STEP11  END; (exit and do it all again next cycle)

Not sure if my steps are exactly right but it should be close. Connect your 
Boolean trigger to CALC BLK.BI01 and .BO01 to the device you want to turn on 
and off. 

Tom VandeWater
Control Conversions, Inc.

On Jan 29, 2016, at 12:20 AM, Dirk Pauwels <dirk.pauwels@xxxxxxxxxx> wrote:

Hi list,
Does anyone know where I can find info on the use of timers in the PLB's? 
Can't seem to find it in the documentation.

I need to turn a sustained contact into a repated pulsed contact (on - delay 
- off - delay - on.......)

Gdev and COUT have pulse option, but it's not settable or connectable, and if 
the input (AUTDSR)  is true, the pulse is only actuated once, so my other 
option is PLB (we have our GDEV's setup for PLB) or logic.

Thanks & Rgds,

Dirk


________________________________
Lawter Notice: The information (including any attachments) contained in this 
communication is confidential, private and proprietary, may be privileged or 
otherwise protected by applicable law or legal rule, and is intended only for 
the use of the addressee(s). Unauthorized use, disclosure, distribution or 
copying is strictly prohibited and may be unlawful. If you have received this 
communication in error, please notify the sender immediately by reply e-mail, 
or by calling the sender, and then delete it completely from your system.



_________________________________________________________________________
This mailing list is neither sponsored nor endorsed by Schneider Electric
(formerly The Foxboro Company).  Use the info you obtain here at your own
risks.  See the disclaimer at www.thecassandraproject.org/disclaimer.html

foxboro mailing list:               //www.freelists.org/list/foxboro
to subscribe:           mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe:        mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave


 
 
_________________________________________________________________________
This mailing list is neither sponsored nor endorsed by Schneider Electric
(formerly The Foxboro Company).  Use the info you obtain here at your own
risks.  See the disclaimer at www.thecassandraproject.org/disclaimer.html
 
foxboro mailing list:               //www.freelists.org/list/foxboro
to subscribe:           mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe:        mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave
 

Other related posts: