Re: [foxboro] Sequence code (MON, DEP, IND) opinions

  • From: "Moramarco, Leo" <leo.moramarco@xxxxxxxxxxxxxxxx>
  • To: <foxboro@xxxxxxxxxxxxx>
  • Date: Wed, 16 May 2007 08:21:43 -0400

Don,
The 2102 course is a 5 day course which concentrates mainly (95%) on Batch =
application of the sequence blocks. As well as the proper application at th=
e system level so has not to monopolize CP's CPU time and memory.
One lesson on Ladder block (PLB) is included in the course for completeness=
.
If the class participants do no apply the PLB block back at their plant it =
is usually replaced with some other interesting batch topics.
All I/A users involved in creating sequence blocks for batch or non-batch a=
pplications should register for this course in order to avoid improper appl=
ications of these blocks.

Leonardo Moramarco
Instructor, Lifetime Learning Center
Invensys Systems Canada Inc.
Foxboro Division
Phone: 514.421.8301
Fax:514.421.8059
Cell:514.942.4342
 =

Le pr=E9sent courriel et tout fichier joint =E0 celui-ci peuvent contenir d=
es renseignements confidentiels ou privil=E9gi=E9s. Si cet envoi ne s'adres=
se pas =E0 vous ou si vous l'avez re=E7u par erreur, vous devez l'effacer. =
Vous ne pouvez conserver, distribuer, communiquer ou utiliser les renseigne=
ments qu'il contient. Nous vous prions de nous signaler l'erreur par courri=
el. Merci de votre collaboration.
-----Original Message-----
From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx] On=
 Behalf Of Horlacher, Don
Sent: Tuesday, May 15, 2007 6:35 PM
To: 'foxboro@xxxxxxxxxxxxx'
Subject: Re: [foxboro] Sequence code (MON, DEP, IND) opinions

   I am a relatively new Foxboro I/A user, with 10+ years of PLC programmin=
g
experience. I have taken the first main configuration training and am
looking for some feedback on whether the 2102 - Ladder Logic and Sequence
Control class would be of value to me. We are using PLC's for most of our
discrete control, so the ladder logic portion is not much use to me. I woul=
d
like to concentrate on the sequence blocks (HLBL).
  Has anyone taken this class? What is the proportion of ladder to HLBL
stuff?

Don Horlacher
Electrical/Control Engineer
ASARCO Hayden
520-356-3500
Email: DHorlacher@xxxxxxxxxx


-----Original Message-----
From: tom.vandewater@xxxxxxxxxxxxxx
[mailto:tom.vandewater@xxxxxxxxxxxxxx]
Sent: Tuesday, May 15, 2007 1:48 PM
To: foxboro@xxxxxxxxxxxxx
Subject: Re: [foxboro] Sequence code (MON, DEP, IND) opinions


Chuck Jones said:
" When I was first learning this job, I went to an area Users' Group
meeting at the plant where Duc and Tom work.  (At the time, I didn't
know they were world famous...)  What they were doing with sequence
blocks 10 years ago still humbles me when I look at my notes from that
meeting.  (I know, 'cause I just dug them out.)"

Wow Chuck!  Duc and I got a good ribbing from the rest of the guys here
at work because they didn't know that we were "WORLD FAMOUS" either.
I'm impressed that you could still lay hands on that propaganda we put
out at the users group meeting 10 years ago.

We do use a lot of sequence blocks and have developed a modular sequence
strategy that loosely adheres to the S88 standards of UNITS, EQUIPMENT,
OPERATIONS, and PHASES.  It provides a standard HMI interface to allow
operators to transition equipment from one operation to another by
selecting operational targets via the DM based HMI.  We run a
combination of continuous and batch in our processes and I agree that
Foxboro IA provided a lot of ways to accomplish our control goals. =3D20
        Early on we used a lot of ladder logic for discrete device
manipulations and sequence blocks to coordinate the analog and discrete
devices to run our batch and continuous processes.  We have been
replacing a lot of the discrete valve and motor control that used to be
done in ladder logic with CIN/GDEV/COUT blocks that are more easily
documentable/traceable.  We only seldom need the millisecond speed that
the ladder logic provides as Gabriel O'Dwyer mentioned.  All of the
options have value and can be employed if needed.  The sequence blocks
are the only block that allows "connectionless" reads and writes.  That
ability has served us well but not without considerable documentation
pain.  When getting or setting a value from a sequence block, Foxboro
has provided no way to document or search for them. =3D20
        Today, thanks to Duc and Mike Stewart, we have a browser based
queriable database that not only shows the CMPD:BLK.PARAM references
made via direct connections between blocks but also all of the SOFT
"connectionless" gets and sets we make in our sequence code. We always
hoped that FOXCAE, IACC, or IEE would provide that capability because it
is essential for us to know where every control reference originates.
If I want to delete a block from our system I first query the database
to see ALL of the references to it.  If I deleted the block and a
sequence somewhere on our system was trying to write one of its
parameters the sequence could fail/hang-up/or delay based on how much
smarts I included in the code.  I know I will get ripped by many CALC
block / PLB block aficionados for saying it, but I believe the sequence
blocks are the most powerful, understandable, documentable blocks that
Foxboro offers.  There is, however, a lot to know about them.  They
really needed to be optimized on CP-10's and 30's to avoid over running
the CP's.  The optimization on CP40's, 60's, and 270's is still a good
practice but not as critical to the CP if you have two or three poorly
optimized ones.  In situations where high speed batch control is not
required I have used sequence blocks to control an entire process, even
in a CP-10!

Cheers,
Tom VandeWater
Control Systems Developer/Analyst
Dow Corning Corporation
Carrollton, KY   USA



 =

 =

_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
 =

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

---------------------------------------------------------------------------=
-
----
This e-mail message has been scanned for Viruses and Content =

and cleared by MailMarshal. If this is spam please forward =

this message to spam@xxxxxxxxxx so that we may evaluate it =

and block future messages.
---------------------------------------------------------------------------=
-
----

*

This e-mail and any files transmitted with it are the property of ASARCO LL=
C and/or its affiliates, are confidential, and are intended solely for the =
use of =

the individual or entity to whom this e-mail is addressed. If you are not a=
 named recipient or otherwise have reason to believe that you have received=
 this message in error, =

please notify the sender and delete this message immediately from your comp=
uter. Any other use, retention, dissemination forwarding, printing or copyi=
ng of this e-mail is =

strictly prohibited.  Although this email and any attachments are believed =
to be free of any virus or other defect that might affect any computer syst=
em into which it is =

received, and opened, it is the responsibility of the recipient to ensure t=
hat it is virus free and no responsibility is accepted by ASARCO LLC and/or=
 its =

affiliates for any loss or damage arising in any way from its use

This e-mail has been scanned and cleared by MailMarshal =

www.marshal.com

*
 =

 =

_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
 =

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




Confidentiality Notice:
The information contained in this electronic message and any attachment(s) =
to this message are intended for the exclusive use of the recipient(s) and =
may contain confidential, privileged or proprietary information. If you are=
 not the intended recipient, please notify the sender immediately, delete a=
ll copies of this message and any attachment(s). Any other use of the E-Mai=
l by you is prohibited.


 
 
_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://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: