Re: [foxboro] Control Block Equivalents

Document B0193AW Chapter 3
I/A Series(r)
Integrated Control Software Concepts


To calculate the approximate memory requirements for each application, count
one block equivalent for each compound, block, and ECB, except for the
following blocks:

CALC - 3 block equivalents 
DPIDA - 2 block equivalents 
PIDE - 2 block equivalents 
PIDX - 2 block equivalents 
PIDXE - 2 block equivalents  
PIDA - 2 block equivalents 
PLB - 2 block equivalents 
ECB8 - 3 block equivalents 
MON - 4 block equivalents  
EXC - 6 block equivalents* 
DEP - 6 block equivalents* 
IND - 6 block equivalents* 
* These sequence blocks are assumed to have 50 lines of logic. Add one block
equivalent for each additional 25 lines.



-----Original Message-----
From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx] On
Behalf Of Corey R Clingo
Sent: Tuesday, April 26, 2005 9:11 AM
To: foxboro@xxxxxxxxxxxxx
Subject: Re: [foxboro] Control Block Equivalents

They have some CP sizing spreadsheets included in the FoxDoc files (I've 
seen them on my CP and on the web site)  Unfortunately, you either have to 
put in a count by trial and error until you overload it, or look at the 
formulas to glean this information.  I haven't ever seen a "CP60 will hold 
x blocks and process y blocks" document; this is likely because the 
different block types use different amounts of memory and CPU time in the 
CP.

What I'd like to see is a tabular listing of each block with its 
static/dynamic memory requirements and relative processing power required. 
 This would help me make decisions about which block to use for a 
particular application (and if memory and CPU were stated for one "block 
equivalent", would help get what you are looking for as well).  I started 
to do this once from the spreadsheet formulas, but other more important 
issues took precedence...


Corey Clingo
BASF Corp.







"Penndorf, Rocco (RP)" <RPPenndorf@xxxxxxx>
Sent by: foxboro-bounce@xxxxxxxxxxxxx
04/26/2005 06:04 AM
Please respond to foxboro

              To:  "'foxboro@xxxxxxxxxxxxx'" 
              cc: 
         Subject:       Re: [foxboro] Control Block Equivalents






Hank,

this is not what I'm looking for. I want to do a rough estimate how many 
control blocks I can configure in a
CP. Each CP type has the ability to hold & process a certain number blocks 
(e.g. CP40 can hold 2000 blocks and process 3200 blocks / s). The point 
is, that the different block types (PID, CALC, AIN ....) have different so 
called block equivalents (I believe for a CALC block the block equivalent 
is 3), which can be used to make a rough estimate which load the CP can 
handle. I remember, that I've seen a list containing the block names and 
the block equivalent somewhere, but
I don't remember where.

Best Regards
Rocco





 
 
_______________________________________________________________________
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:             http://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 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:             http://www.freelists.org/list/foxboro
to subscribe:         mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe:      mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave
 

Other related posts: