[foxboro]

  • From: "Ron Schafer" <rschafer@xxxxxxxxxxxxxxxxxxxxxx>
  • To: <foxboro@xxxxxxxxxxxxx>
  • Date: Tue, 3 Jun 2008 09:32:49 -0400

Content-Type: text/plain;
        charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Seems everyone has helped me find that solution. Many thanks to all who
posted a reply.

Here is what I found. I really liked the sigsel block solution as it
offered all the features I wanted in one easy to understand block. I did
plan on being able to select/bypass the inputs also. That was going to
be my original choice, but, when I tried to pass the BAD status, the
block converts it(including OOS) into a error status. That meant that
the mbadopt in the pida won't function. The process Eng insists on the
control going to manual and the operator having the responsibility to
put it in auto.

I was using the calc block but didn't even know about the RE/SE and
RBD/SBD functions. (I must have been late for class that day) So I tried
the RE/SE and found that like the sigsel block it only passed the error
status and RBD/SBD/CBD are valid commands to propagate the BAD status.
Another requirement was to have a total deviation alarm based on +/- a
percentage of the setpoint and individual high/low alarms on the inputs,
setpoint divided by the number of inputs that was active, and +/- a
percentage of setpoint.

            So my solution was to do it all in 2 calca blocks since
there was so much math.

=20

NAME   =3D 46CHEM2:46FT4504A

  TYPE   =3D AIN

  DESCRP =3D FLOW-PARETO FEED

  HSCO1  =3D 100

  LSCO1  =3D 0.0

  DELTO1 =3D 1

  EO1    =3D GPM

  INHIB  =3D 46CHEM2:4605_14A.DSR_RB.~

  HLOP   =3D 1

  ANM    =3D FLOW

  HAL    =3D 46CHEM2:46CC4504.RO01

  HAT    =3D HIGH

  LAL    =3D 46CHEM2:46CC4504.RO02

  LAT    =3D LOW

END

NAME   =3D 46CHEM2:46FT4504B

  TYPE   =3D AIN

  DESCRP =3D FLOW-PARETO FEED

  HSCO1  =3D 100

  LSCO1  =3D 0.0

  DELTO1 =3D 1

  EO1    =3D GPM

  INHIB  =3D 46CHEM2:4605_14A.DSR_RB.~

  HLOP   =3D 1

  ANM    =3D FLOW

  HAL    =3D 46CHEM2:46CC4504.RO01

  HAT    =3D HIGH

  LAL    =3D 46CHEM2:46CC4504.RO02

  LAT    =3D LOW

END

NAME   =3D 46CHEM2:46FT4504C

  TYPE   =3D AIN

  DESCRP =3D FLOW-PARETO FEED

  HSCO1  =3D 100

  LSCO1  =3D 0.0

  DELTO1 =3D 1

  EO1    =3D GPM

  INHIB  =3D 46CHEM2:4605_14A.DSR_RB.~

  INHALM =3D 0X0

  HAL    =3D 46CHEM2:46CC4504.RO01

  HAT    =3D HIGH

  LAL    =3D 46CHEM2:46CC4504.RO02

  LAT    =3D LOW

END

NAME   =3D 46CHEM2:46FT4504D

  TYPE   =3D AIN

  DESCRP =3D FLOW-PARETO FEED

  HSCO1  =3D 100

  LSCO1  =3D 0.0

  DELTO1 =3D 1

  EO1    =3D GPM

  INHIB  =3D 46CHEM2:4605_14A.DSR_RB.~

  ANM    =3D FLOW

  HAL    =3D 46CHEM2:46CC4504.RO01

  HAT    =3D HIGH

  LAL    =3D 46CHEM2:46CC4504.RO02

  LAT    =3D LOW

END

NAME   =3D 46CHEM2:46FT4504E

  TYPE   =3D AIN

  DESCRP =3D FLOW-PARETO FEED (SPARE)

  HSCO1  =3D 100

  LSCO1  =3D 0.0

  DELTO1 =3D 1

  EO1    =3D GPM

  OSV    =3D 2.0

  INHIB  =3D 46CHEM2:4605_14A.DSR_RB.~

  HLOP   =3D 1

  ANM    =3D FLOW

  HAL    =3D 46CHEM2:46CC4504.RO01

  HAT    =3D HIGH

  LAL    =3D 46CHEM2:46CC4504.RO02

  LAT    =3D LOW

END

NAME   =3D 46CHEM2:46C4504

  TYPE   =3D CALCA

  DESCRP =3D FLOW-PARETO FEED

  PERIOD =3D 2

  PHASE  =3D 0

  LOOPID =3D 46-4504

  RI01   =3D :46FT4504A.PNT

  RI02   =3D :46FT4504B.PNT

  RI03   =3D :46FT4504C.PNT

  RI04   =3D :46FT4504D.PNT

  RI05   =3D :46FT4504E.PNT

  RI06   =3D 5.0

  RI07   =3D 0.0

  RI08   =3D 0.0

  BI01   =3D 1

  BI02   =3D 1

  BI03   =3D 1

  BI04   =3D 1

  BI05   =3D 0

  BI06   =3D 0

  BI07   =3D 46CHEM2:46CC4504.BO01

  BI08   =3D 0

  BI09   =3D 0

  BI10   =3D 0

  BI11   =3D 0

  BI12   =3D 0

  BI13   =3D 0

  BI14   =3D 0

  BI15   =3D 0

  BI16   =3D 0

  II01   =3D 0

  II02   =3D 0

  LI01   =3D 0

  LI02   =3D 0

  MA     =3D 1

  INITMA =3D 1

  TIMINI =3D 0

  M01    =3D 1

  M02    =3D 10

  M03    =3D 0.0

  M04    =3D 0.0

  M05    =3D 0.0

  M06    =3D 0.0

  M07    =3D 0.3

  M08    =3D 0.2

  M09    =3D 0.0

  M10    =3D 0.0

  STEP01 =3D  CLA

  STEP02 =3D  NOP

  STEP03 =3D  IN BI01

  STEP04 =3D  BIF 9

  STEP05 =3D  IN RI01

  STEP06 =3D  STM M01

  STEP07 =3D  ADD M06 1

  STEP08 =3D  STM M06

  STEP09 =3D  IN BI02

  STEP10 =3D  BIF 15

  STEP11 =3D  IN RI02

  STEP12 =3D  STM M02

  STEP13 =3D  ADD M06 1

  STEP14 =3D  STM M06

  STEP15 =3D  IN BI03

  STEP16 =3D  BIF 21

  STEP17 =3D  IN RI03

  STEP18 =3D  STM M03

  STEP19 =3D  ADD M06 1

  STEP20 =3D  STM M06

  STEP21 =3D  IN BI04

  STEP22 =3D  BIF 27

  STEP23 =3D  IN RI04

  STEP24 =3D  STM M04

  STEP25 =3D  ADD M06 1

  STEP26 =3D  STM M06

  STEP27 =3D  IN BI05

  STEP28 =3D  BIF 33

  STEP29 =3D  IN RI05

  STEP30 =3D  STM M05

  STEP31 =3D  ADD M06 1

  STEP32 =3D  STM M06

  STEP33 =3D  IN M06

  STEP34 =3D OUT IO01

  STEP35 =3D  ADD M01 M02

  STEP36 =3D  ADD M03 M04

  STEP37 =3D  IN M05

  STEP38 =3D  ADD 3

  STEP39 =3D  OUT RO01

  STEP40 =3D  NOP

  STEP41 =3D  NOP

  STEP42 =3D  NOP

  STEP43 =3D  NOP

  STEP44 =3D  NOP

  STEP45 =3D  NOP

  STEP46 =3D IN BI07

  STEP47 =3D BIF 50

  STEP48 =3D SBD RO01

  STEP49 =3D EXIT

  STEP50 =3D CBD RO01

END

NAME   =3D 46CHEM2:46CC4504

  TYPE   =3D CALCA

  DESCRP =3D FLOW-PARETO FEED

  PERIOD =3D 2

  PHASE  =3D 0

  LOOPID =3D 46-4504

  RI01   =3D :46FT4504A.PNT

  RI02   =3D :46FT4504B.PNT

  RI03   =3D :46FT4504C.PNT

  RI04   =3D :46FT4504D.PNT

  RI05   =3D :46FT4504E.PNT

  RI06   =3D 46CHEM2:46FIC4504.SPT

  RI07   =3D 0.03

  RI08   =3D 0.17

  BI01   =3D 46CHEM2:46C4504.BI01

  BI02   =3D 46CHEM2:46C4504.BI02

  BI03   =3D 46CHEM2:46C4504.BI03

  BI04   =3D 46CHEM2:46C4504.BI04

  BI05   =3D 46CHEM2:46C4504.BI05

  BI06   =3D 0

  BI07   =3D 1

  BI08   =3D 0

  BI09   =3D 0

  BI10   =3D 0

  BI11   =3D 0

  BI12   =3D 0

  BI13   =3D 0

  BI14   =3D 0

  BI15   =3D 0

  BI16   =3D 0

  II01   =3D 46CHEM2:46C4504.IO01

  II02   =3D 0

  LI01   =3D 0

  LI02   =3D 0

  MA     =3D 1

  INITMA =3D 1

  TIMINI =3D 0

  M01    =3D 1

  M02    =3D 10

  M03    =3D 0.0

  M04    =3D 0.0

  M05    =3D 0.0

  M06    =3D 0.0

  M07    =3D 0.0

  M08    =3D 0.0

  M09    =3D 0.0

  M10    =3D 0.0

  M11    =3D 0.0

  M12    =3D 0.0

  M13    =3D 0.0

  M14    =3D 0.0

  M15    =3D 0.0

  M16    =3D 0.0

  M17    =3D 0.0

  M18    =3D 0.0

  M19    =3D 0.0

  M20    =3D 0.0

  M21    =3D 0.0

  M22    =3D 0.0

  M23    =3D 0.0

  M24    =3D 0.0

  STEP01 =3D  CLM

  STEP02 =3D  IN BI01

  STEP03 =3D  BIF 5

  STEP04 =3D  RBD RI01

  STEP05 =3D  STM M01

  STEP06 =3D  IN BI02

  STEP07 =3D  BIF 9

  STEP08 =3D  RBD RI02

  STEP09 =3D  STM M02

  STEP10 =3D  IN BI03

  STEP11 =3D  BIF 13

  STEP12 =3D  RBD RI03

  STEP13 =3D  STM M03

  STEP14 =3D  IN BI04

  STEP15 =3D  BIF 17

  STEP16 =3D  RBD RI04

  STEP17 =3D  STM M04

  STEP18 =3D  IN BI05

  STEP19 =3D  BIF 21

  STEP20 =3D  RBD RI05

  STEP21 =3D  STM M05

  STEP22 =3D  OR M01 M02

  STEP23 =3D  OR M03

  STEP24 =3D  OR M04

  STEP25 =3D  OR M05

  STEP26 =3D  OUT BO01

  STEP27 =3D =20

  STEP28 =3D =20

  STEP29 =3D =20

  STEP30 =3D =20

  STEP31 =3D =20

  STEP32 =3D =20

  STEP33 =3D =20

  STEP34 =3D  IN RI06

  STEP35 =3D =20

  STEP36 =3D  IN II01

  STEP37 =3D  DIV

  STEP38 =3D  STM M06

  STEP39 =3D  MUL RI07 M06

  STEP40 =3D  ADD M06

  STEP41 =3D  OUT RO01

  STEP42 =3D  MUL RI08 M06

  STEP43 =3D  ADD M06

  STEP44 =3D  OUT RO02

  STEP45 =3D  MUL RI06 RI07

  STEP46 =3D   ADD RI06

  STEP47 =3D OUT RO03

  STEP48 =3D MUL RI08 RI06

  STEP49 =3D ADD RI06

  STEP50 =3D OUT RO04

END

NAME   =3D 46CHEM2:46FIC4504

  TYPE   =3D PIDA

  DESCRP =3D FLOW-PARETO FEED

  PERIOD =3D 2

  PHASE  =3D 0

  LOOPID =3D 46-4504

  MEAS   =3D :46C4504.RO01

  HSCI1  =3D 100.0

  LSCI1  =3D 0.0

  DELTI1 =3D 1

  EI1    =3D GPM

  NLNBLK =3D 0

  SPT    =3D 0.0

  SPCLMP =3D 0

  SPHLIM =3D 100.0

  SPLLIM =3D 0.0

  STRKOP =3D 0

  SPROPT =3D 0

  SPRATE =3D 0.0

  SPTARG =3D 0.0

  SPRAMP =3D 0

  RSP    =3D 0.0

  LR     =3D 0

  INITLR =3D 2

  LOCSP  =3D 0

  LOCSW  =3D 1

  REMSW  =3D 0

  MODOPT =3D 4

  INCOPT =3D 0

  PBAND  =3D 150.0

  INT    =3D 0.5

  DERIV  =3D 0.0

  KD     =3D 10.0

  SPLLAG =3D 1.0

  DTIME  =3D 0.0

  FILTER =3D 0.0

  NONLOP =3D 0

  HZONE  =3D 100.0

  LZONE  =3D 100.0

  KZONE  =3D 1.0

  SPLCOP =3D 0

  SPLRDY =3D 0

  TSAMPL =3D 0.0

  BIAS   =3D 0.0

  HSCI2  =3D 100.0

  LSCI2  =3D 0.0

  DELTI2 =3D 1.0

  EI2    =3D %

  BBIAS  =3D 0.0

  KBIAS  =3D 1.0

  BTRKOP =3D 0

  MULTIN =3D 100.0

  HSCIN  =3D 100.0

  LSCIN  =3D 0.0

  EIN    =3D %

  HSCO1  =3D 100.0

  LSCO1  =3D 0.0

  DELTO1 =3D 1.0

  EO1    =3D %

  OSV    =3D 2.0

  HOLIM  =3D 100.0

  LOLIM  =3D 0.0

  LIMOPT =3D 1

  MCLOPT =3D 0

  BATCHO =3D 0

  PRLOAD =3D 0.0

  TRACK  =3D 0.0

  TRKENL =3D 0

  HOLD   =3D 0

  PRIBLK =3D 0

  INITI  =3D 0

  BCALCI =3D 0.0

  FBK    =3D 0.0

  MA     =3D 1

  INITMA =3D 2

  MANFS  =3D 0

  MBADOP =3D 1

  CEOPT  =3D 0

  PROPT  =3D 0

  MANSW  =3D 0

  AUTSW  =3D 0

  MANALM =3D 1

  INHOPT =3D 0

  INHIB  =3D 46CHEM2:4605_14A.DSR_RB.~

  INHALM =3D 0x0

  MEASNM =3D FLOW

  MALOPT =3D 0

  MEASHL =3D 20.0

  MEASHT =3D HIGH

  MEASLL =3D 5.0

  MEASLT =3D LOW

  MEASDB =3D 0.0

  MEASPR =3D 5

  MEASGR =3D 4

  DALOPT =3D 1

  DEVTIM =3D 60

  HDALIM =3D 46CHEM2:46CC4504.RO03

  HDATXT =3D HI DEVIATION

  LDALIM =3D 46CHEM2:46CC4504.RO04

  LDATXT =3D LO DEVIATION

  DEVADB =3D 0.2

  DEVPRI =3D 5

  DEVGRP =3D 4

  HHAOPT =3D 0

  HHALIM =3D 17.0

  HHATXT =3D HIHI

  LLALIM =3D 2.0

  LLATXT =3D LOLO

  HHAPRI =3D 5

  HHAGRP =3D 4

  OALOPT =3D 0

  OUTNM  =3D OUTPUT

  HOALIM =3D 100.0

  HOATXT =3D HI OUTPUT

  LOALIM =3D 0.0

  LOATXT =3D LO OUTPUT

  OUTADB =3D 0.0

  OUTPRI =3D 5

  OUTGRP =3D 4

  FLBOPT =3D 0

  INITSE =3D 0

  SUPGRP =3D 4

  SUPOPT =3D 0

  AMRTIN =3D 0

  NASTDB =3D 0

END

=20

Ronald G. Schafer

Distributed Controls System Administrator

White Birch Paper Company

Bear Island L.L.C. Division

Ashland VA, 23005

Phone 804-227-4034

Fax 804-227-4052

Email: rschafer@xxxxxxxxxxxxxxxxxxxxxx

=20

=20

=20




-- No attachments (even text) are allowed --
-- Type: text/x-vcard
-- File: rschafer@xxxxxxxxxxxxxxxxxxxxxxxxxx
-- Desc: rschafer@xxxxxxxxxxxxxxxxxxxxxxxxxx


 
 
_______________________________________________________________________
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: