[foxboro] Storing many values
- From: David Johnson <DRJohn@xxxxxxxxxx>
- To: Foxboro@xxxxxxxxxxxxx
- Date: Thu, 30 Jun 2005 17:45:28 -0500
Hello all,
I have been asked to allow the operators to store a group of setpoints for
a particular grade. Something along the lines of "everything is running
just right, next time we run grade X let's use these setpoints". No
problem with that, but where do you store the data? It needs to be
captured on CP upload and be there whenever a save-all is restored, the CP
reboots, etc. There are 3 setpoints for control loops and 30 grades. So I
need to store a minimum of 90 floating point numbers somewhere.
I can think of a couple of ways to do this, but I was wondering if anyone
has a candidate for the elusive "best" way. The options I thought of are.
1) IND blocks with no sequence code. Each block is a place holder for
15 setpoints. GR_01TO05, GR_06TO10 ... GR_46TO50. About 10 blocks if I
take this tack. And I'm not sure how many CP resources that will consume.
2) MATH blocks. 8 REAL INPUTS per block so GR_01_02, GR_03_04 ...
GR_29_30. For a total of 15 MATH blocks (assuming no grades are allowed to
split a MATH block).
3) REAL (data) blocks. 1 per setpoint. GR_01_A, GR_01_B, GR_01_C ...
GR_30_A, GR_30_B, GR_30_C. For a total of 90 blocks. I would think these
are very low overhead blocks, made for this type of application.
So the question is what makes the most sense when trying to maintain
something like this. Fewer blocks with less description and presumably more
overhead per block, or more blocks with more description, but a lot of
blocks to scroll through with select.
Let me know what you think,
David
"An utterly fearless man is a far more dangerous comrade than a coward."
Starbuck, Moby Dick
_______________________________________________________________________
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: