Split Range Control AD - FHX

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 10

/* Version: 11.3.0.3847.

xr */
/* "18-Jan-2016 17:10:05" */
LOCALE
user="Sys-Pro-Admin" time=1453154763/* "04-Nov-2010 09:02:16" */
{
LOCALE="English_United States.1252"
}
PLANT_AREA NAME="WORKSHOPS" INDEX=1
user="Sys-Pro-Admin" time=1453154763/* "06-Nov-2010 14:12:12" */
{
}
FUNCTION_BLOCK_TEMPLATE NAME="ADD"
user="hawkbuild" time=1229075067/* "12-Dec-2008 03:44:27" */
{
DESCRIPTION="Add"
}
FUNCTION_BLOCK_TEMPLATE NAME="FLTR"
user="hawkbuild" time=1229075069/* "12-Dec-2008 03:44:29" */
{
DESCRIPTION="Filter"
}
FUNCTION_BLOCK_TEMPLATE NAME="MLTY"
user="hawkbuild" time=1229075074/* "12-Dec-2008 03:44:34" */
{
DESCRIPTION="Multiply"
}
FUNCTION_BLOCK_TEMPLATE NAME="SCLR"
user="hawkbuild" time=1229075076/* "12-Dec-2008 03:44:36" */
{
DESCRIPTION="Scaler"
}
FUNCTION_BLOCK_TEMPLATE NAME="SUB"
user="hawkbuild" time=1229075077/* "12-Dec-2008 03:44:37" */
{
DESCRIPTION="Subtract"
}
/* FUNCTION BLOCK(S) USING:"__4C76C579_4024C538__"
"SPLIT_RANGE/COOLER_HEATER"
*/

FUNCTION_BLOCK_DEFINITION NAME="__4C76C579_4024C538__" CATEGORY=""


user="ADMINISTRATOR" time=1282852248/* "26-Aug-2010 14:50:48" */
{
FUNCTION_BLOCK NAME="SCLR1" DEFINITION="SCLR"
{
DESCRIPTION="Scaler"
ID=1075880202
RECTANGLE= { X=210 Y=260 H=57 W=110 }
}
FUNCTION_BLOCK NAME="SUB1" DEFINITION="SUB"
{
DESCRIPTION="Subtract"
ID=451345699
RECTANGLE= { X=150 Y=70 H=76 W=70 }
}

FUNCTION_BLOCK NAME="MLTY1" DEFINITION="MLTY"


{
DESCRIPTION="Multiply"
ID=451345952
RECTANGLE= { X=270 Y=90 H=76 W=70 }
EXTENSIBLE_ATTRIBUTE { NAME="IN" COUNT=2 }
}
FUNCTION_BLOCK NAME="ADD1" DEFINITION="ADD"
{
DESCRIPTION="Add"
ID=451345770
RECTANGLE= { X=390 Y=120 H=76 W=60 }
EXTENSIBLE_ATTRIBUTE { NAME="IN" COUNT=2 }
}
FUNCTION_BLOCK NAME="FLTR1" DEFINITION="FLTR"
{
DESCRIPTION="Filter"
ID=451345891
RECTANGLE= { X=500 Y=100 H=76 W=70 }
}
ATTRIBUTE NAME="COOL_VALVE" TYPE=FLOAT_WITH_STATUS
{
CONNECTION=INPUT
RECTANGLE= { X=20 Y=60 H=20 W=90 }
CATEGORY { CATEGORY=COMMON }
CATEGORY { CATEGORY=ONLINE }
}
ATTRIBUTE NAME="OUT_TEMP" TYPE=FLOAT_WITH_STATUS
{
CONNECTION=OUTPUT
RECTANGLE= { X=610 Y=110 H=20 W=90 }
CATEGORY { CATEGORY=COMMON }
CATEGORY { CATEGORY=ONLINE }
}
ATTRIBUTE NAME="HEAT_VALVE" TYPE=FLOAT_WITH_STATUS
{
CONNECTION=INPUT
RECTANGLE= { X=30 Y=140 H=20 W=90 }
CATEGORY { CATEGORY=COMMON }
CATEGORY { CATEGORY=ONLINE }
}
ATTRIBUTE NAME="IN_TEMP" TYPE=FLOAT_WITH_STATUS
{
CONNECTION=INPUT
RECTANGLE= { X=100 Y=270 H=20 W=70 }
CATEGORY { CATEGORY=COMMON }
CATEGORY { CATEGORY=ONLINE }
}
ATTRIBUTE NAME="GAIN" TYPE=FLOAT
{
CONNECTION=INTERNAL_SOURCE
RECTANGLE= { X=120 Y=190 H=20 W=70 }
CATEGORY { CATEGORY=COMMON }
}
FBD_ALGORITHM
{
WIRE SOURCE="FLTR1/OUT" DESTINATION="OUT_TEMP" { }
WIRE SOURCE="COOL_VALVE" DESTINATION="SUB1/IN_2" { }
WIRE SOURCE="HEAT_VALVE" DESTINATION="SUB1/IN_1" { SEGMENT { INDEX=2 ORIENTA
TION=VERTICAL ORDINATE=130 } }

WIRE
WIRE
WIRE
WIRE
WIRE
WIRE

SOURCE="MLTY1/OUT" DESTINATION="ADD1/IN1" { }
SOURCE="SUB1/OUT" DESTINATION="MLTY1/IN1" { }
SOURCE="ADD1/OUT" DESTINATION="FLTR1/IN" { }
SOURCE="GAIN" DESTINATION="MLTY1/IN2" { }
SOURCE="IN_TEMP" DESTINATION="SCLR1/IN" { }
SOURCE="SCLR1/OUT" DESTINATION="ADD1/IN2" { }

}
ATTRIBUTE_INSTANCE NAME="COOL_VALVE"
{
VALUE { CV=0 ST= { SQ=GOODNONCASCADE GPSS=NONSPECIFIC LS=CONSTANT }
}
ATTRIBUTE_INSTANCE NAME="OUT_TEMP"
{
VALUE { CV=0 ST= { SQ=GOODNONCASCADE GPSS=NONSPECIFIC LS=CONSTANT }
}
ATTRIBUTE_INSTANCE NAME="HEAT_VALVE"
{
VALUE { CV=0 ST= { SQ=GOODNONCASCADE GPSS=NONSPECIFIC LS=CONSTANT }
}
ATTRIBUTE_INSTANCE NAME="IN_TEMP"
{
VALUE { CV=0 ST= { SQ=GOODNONCASCADE GPSS=NONSPECIFIC LS=CONSTANT }
}
ATTRIBUTE_INSTANCE NAME="GAIN"
{
VALUE { CV=0.5 }
EXPOSE=F
EXPOSE_IS_OVERRIDDEN=T
}
ATTRIBUTE_INSTANCE NAME="FLTR1/TIMECONST"
{
VALUE { CV=10 }
}
ATTRIBUTE_INSTANCE NAME="MLTY1/IN2"
{
VALUE { CV=0.5 ST= { SQ=GOODNONCASCADE GPSS=NONSPECIFIC LS=CONSTANT
}
ATTRIBUTE_INSTANCE NAME="SCLR1/IN_SCALE"
{
VALUE { EU100=225 EU0=75 UNITS="F" DECPT=1 }
}
}
FUNCTION_BLOCK_TEMPLATE NAME="PID"
user="Sys-Pro-Admin" time=1278417408/* "06-Jul-2010 06:56:48" */
{
DESCRIPTION="PID "
}
FUNCTION_BLOCK_TEMPLATE NAME="AI"
user="hawkbuild" time=1229075067/* "12-Dec-2008 03:44:27" */
{
DESCRIPTION="Analog Input"
}
FUNCTION_BLOCK_TEMPLATE NAME="AO"
user="hawkbuild" time=1229075068/* "12-Dec-2008 03:44:28" */
{
DESCRIPTION="Analog Output"
}
FUNCTION_BLOCK_TEMPLATE NAME="SPLTR"
user="hawkbuild" time=1229075076/* "12-Dec-2008 03:44:36" */
{

} }

DESCRIPTION="Splitter"
}
MODULE TAG="SPLIT_RANGE" PLANT_AREA="WORKSHOPS" CATEGORY=""
user="Sys-Pro-Admin" time=1289070731/* "06-Nov-2010 14:12:11" */
{
DESCRIPTION="Control Module"
PERIOD=1
CONTROLLER=""
PRIMARY_CONTROL_DISPLAY=""
INSTRUMENT_AREA_DISPLAY="MOD_FP"
DETAIL_DISPLAY=""
TYPE=""
SUB_TYPE=""
ASSIGN_BLOCKS_TO_H1_CARD=F
PERSIST=INITIALIZE
FUNCTION_BLOCK NAME="TT197" DEFINITION="AI"
{
DESCRIPTION="Analog Input"
ID=451351953
RECTANGLE= { X=40 Y=130 H=56 W=110 }
}
FUNCTION_BLOCK NAME="TC197" DEFINITION="PID"
{
DESCRIPTION="PID "
ID=451352304
RECTANGLE= { X=180 Y=180 H=177 W=140 }
}
FUNCTION_BLOCK NAME="TY197" DEFINITION="SPLTR"
{
DESCRIPTION="Splitter"
ID=451353096
RECTANGLE= { X=390 Y=240 H=96 W=140 }
}
FUNCTION_BLOCK NAME="TV197A" DEFINITION="AO"
{
DESCRIPTION="Analog Output"
ID=451353368
RECTANGLE= { X=570 Y=150 H=76 W=90 }
}
FUNCTION_BLOCK NAME="TV197B" DEFINITION="AO"
{
DESCRIPTION="Analog Output"
ID=451353569
RECTANGLE= { X=560 Y=360 H=76 W=90 }
}
FUNCTION_BLOCK NAME="COOLER_HEATER" DEFINITION="__4C76C579_4024C538__"
{
ID=451353790
RECTANGLE= { X=690 Y=250 H=116 W=140 }
}
ATTRIBUTE NAME="DIST_FEED_TEMP" TYPE=FLOAT
{
CONNECTION=INPUT
RECTANGLE= { X=490 Y=470 H=20 W=135 }
CATEGORY { CATEGORY=COMMON }
}
FBD_ALGORITHM
{
GRAPHICS ALGORITHM=FBD
{

TEXT_GRAPHIC
{
NAME="{BA2CA9DC-1F45-45DC-A429-1DED5F8C63BA}"
ORIGIN= { X=42 Y=203 }
END= { X=118 Y=217 }
TEXT="Outlet Temp
75-225 Deg F
"
}
TEXT_GRAPHIC
{
NAME="{5B6AE6F8-13A4-41A3-BD91-FC3E9A6D7376}"
ORIGIN= { X=493 Y=504 }
END= { X=634 Y=532 }
TEXT="Feed Temperature Deg F
(Normally 150 Deg F)"
}
TEXT_GRAPHIC
{
NAME="{34E4DBB4-4430-43C5-9840-F6D678DA4654}"
ORIGIN= { X=575 Y=237 }
END= { X=662 Y=265 }
TEXT="Cooling Water
Valve"
}
TEXT_GRAPHIC
{
NAME="{F54C2707-C1A5-44C2-97E4-B9937DE0F9E9}"
ORIGIN= { X=572 Y=330 }
END= { X=640 Y=344 }
TEXT="Steam Valve"
}
}
WIRE SOURCE="TT197/OUT" DESTINATION="TC197/IN" { SEGMENT { INDEX=2 ORIENTATI
ON=VERTICAL ORDINATE=160 } }
WIRE SOURCE="TC197/OUT" DESTINATION="TY197/CAS_IN" { SEGMENT { INDEX=2 ORIEN
TATION=VERTICAL ORDINATE=350 } }
WIRE SOURCE="TY197/OUT_2" DESTINATION="TV197B/CAS_IN" { SEGMENT { INDEX=2 OR
IENTATION=VERTICAL ORDINATE=550 } }
WIRE SOURCE="TY197/OUT_1" DESTINATION="TV197A/CAS_IN" { SEGMENT { INDEX=2 OR
IENTATION=VERTICAL ORDINATE=550 } }
WIRE SOURCE="TV197A/BKCAL_OUT" DESTINATION="TY197/BKCAL_IN_1" { IS_FEEDBACK_
WIRE=T SEGMENT { INDEX=2 ORIENTATION=VERTICAL ORDINATE=680 } SEGMENT { INDEX=4 O
RIENTATION=HORIZONTAL ORDINATE=130 } SEGMENT { INDEX=6 ORIENTATION=VERTICAL ORDI
NATE=370 } }
WIRE SOURCE="TV197B/BKCAL_OUT" DESTINATION="TY197/BKCAL_IN_2" { IS_FEEDBACK_
WIRE=T SEGMENT { INDEX=2 ORIENTATION=VERTICAL ORDINATE=660 } SEGMENT { INDEX=4 O
RIENTATION=HORIZONTAL ORDINATE=450 } SEGMENT { INDEX=6 ORIENTATION=VERTICAL ORDI
NATE=370 } }
WIRE SOURCE="COOLER_HEATER/OUT_TEMP" DESTINATION="TT197/SIMULATE_IN" { IS_FE
EDBACK_WIRE=T SEGMENT { INDEX=2 ORIENTATION=VERTICAL ORDINATE=840 } SEGMENT { IN
DEX=4 ORIENTATION=HORIZONTAL ORDINATE=100 } }
WIRE SOURCE="DIST_FEED_TEMP" DESTINATION="COOLER_HEATER/IN_TEMP" { SEGMENT {
INDEX=2 ORIENTATION=VERTICAL ORDINATE=680 } }
WIRE SOURCE="TV197A/OUT" DESTINATION="COOLER_HEATER/COOL_VALVE" { SEGMENT {
INDEX=2 ORIENTATION=VERTICAL ORDINATE=670 } }
WIRE SOURCE="TV197B/OUT" DESTINATION="COOLER_HEATER/HEAT_VALVE" { SEGMENT {
INDEX=2 ORIENTATION=VERTICAL ORDINATE=670 } }
WIRE SOURCE="TY197/BKCAL_OUT" DESTINATION="TC197/BKCAL_IN" { IS_FEEDBACK_WIR
E=T SEGMENT { INDEX=2 ORIENTATION=VERTICAL ORDINATE=540 } SEGMENT { INDEX=4 ORIE

NTATION=HORIZONTAL ORDINATE=160 } SEGMENT { INDEX=6 ORIENTATION=VERTICAL ORDINAT


E=170 } }
}
ATTRIBUTE_INSTANCE NAME="MCOMMAND"
{
VALUE
{
SET="$module_states"
STRING_VALUE="In Service"
CHANGEABLE=F
}
}
ATTRIBUTE_INSTANCE NAME="MSTATE"
{
VALUE
{
SET="$module_states"
STRING_VALUE="In Service"
CHANGEABLE=F
}
}
ATTRIBUTE_INSTANCE NAME="MERROR"
{
VALUE
{
ENUM_SET="$module_error_opts"
}
}
ATTRIBUTE_INSTANCE NAME="MSTATUS"
{
VALUE
{
ENUM_SET="$module_status_opts"
}
}
ATTRIBUTE_INSTANCE NAME="MSTATUS_MASK"
{
VALUE
{
ENUM_SET="$module_status_opts"
}
}
ATTRIBUTE_INSTANCE NAME="MERROR_MASK"
{
VALUE
{
ENUM_SET="$module_error_opts"
}
}
ATTRIBUTE_INSTANCE NAME="BAD_ACTIVE"
{
VALUE { CV=F }
}
ATTRIBUTE_INSTANCE NAME="ABNORM_ACTIVE"
{
VALUE { CV=F }
}
ATTRIBUTE_INSTANCE NAME="VERSION"
{
VALUE { CV=1 }

}
ATTRIBUTE_INSTANCE NAME="BLOCK_ERR"
{
VALUE
{
ENUM_SET="$blk_err_opts"
}
}
ATTRIBUTE_INSTANCE NAME="EXEC_TIME"
{
VALUE { CV=0 }
}
ATTRIBUTE_INSTANCE NAME="DIST_FEED_TEMP"
{
VALUE { CV=150 }
HISTORY_DATA_POINT FIELD="CV"
{
DATA_CHARACTERISTIC=CONTINUOUS
ENABLED=T
SAMPLE_PERIOD_SECONDS=1
COMPRESSION_ENABLED=T
RECORD_AT_LEAST_EVERY_MINUTES=1440
DEVIATION_LIMIT_FOR_COMPRESSION=0.01
DATA_REPRESENTATION=INTERPOLATED
EXPOSED=F
ENTERPRISE_COLLECTION=F
}
}
ATTRIBUTE_INSTANCE NAME="TC197/CONTROL_OPTS"
{
VALUE
{
ENUM_SET="$control_opts"
OPTION3=T
OPTION5=T
OPTION14=T
}
}
ATTRIBUTE_INSTANCE NAME="TC197/PV_SCALE"
{
VALUE { EU100=225 EU0=75 UNITS="F" DECPT=1 }
}
ATTRIBUTE_INSTANCE NAME="TC197/HI_LIM"
{
VALUE { CV=225 }
}
ATTRIBUTE_INSTANCE NAME="TC197/HI_HI_LIM"
{
VALUE { CV=225 }
}
ATTRIBUTE_INSTANCE NAME="TC197/MODE"
{
VALUE
{
OOS_P=T
IMAN_P=F
LOV_P=F
MAN_P=T
AUTO_P=T
CAS_P=T

RCAS_P=T
ROUT_P=T
OOS_A=T
IMAN_A=F
LOV_A=F
MAN_A=T
AUTO_A=T
CAS_A=T
RCAS_A=T
ROUT_A=T
TARGET=AUTO
NORMAL=AUTO
}
}
ATTRIBUTE_INSTANCE NAME="TC197/PV"
{
HISTORY_DATA_POINT FIELD="CV"
{
DATA_CHARACTERISTIC=CONTINUOUS
ENABLED=T
SAMPLE_PERIOD_SECONDS=1
COMPRESSION_ENABLED=T
RECORD_AT_LEAST_EVERY_MINUTES=1440
DEVIATION_LIMIT_FOR_COMPRESSION=0.01
DATA_REPRESENTATION=INTERPOLATED
EXPOSED=F
ENTERPRISE_COLLECTION=F
}
}
ATTRIBUTE_INSTANCE NAME="TC197/RESET"
{
VALUE { CV=15 }
}
ATTRIBUTE_INSTANCE NAME="TC197/SP"
{
VALUE { CV=150 ST= { SQ=GOODNONCASCADE GPSS=NONSPECIFIC LS=NOTLIMITED } }
HISTORY_DATA_POINT FIELD="CV"
{
DATA_CHARACTERISTIC=CONTINUOUS
ENABLED=T
SAMPLE_PERIOD_SECONDS=1
COMPRESSION_ENABLED=T
RECORD_AT_LEAST_EVERY_MINUTES=1440
DEVIATION_LIMIT_FOR_COMPRESSION=0.01
DATA_REPRESENTATION=INTERPOLATED
EXPOSED=F
ENTERPRISE_COLLECTION=F
}
}
ATTRIBUTE_INSTANCE NAME="TC197/SP_HI_LIM"
{
VALUE { CV=225 }
}
ATTRIBUTE_INSTANCE NAME="TC197/SP_LO_LIM"
{
VALUE { CV=75 }
}
ATTRIBUTE_INSTANCE NAME="TT197/OUT_SCALE"
{
VALUE { EU100=225 EU0=75 UNITS="F" DECPT=1 }

}
ATTRIBUTE_INSTANCE NAME="TT197/SIMULATE"
{
VALUE { SVALUE=0 SSTATUS= { SQ=GOODNONCASCADE GPSS=NONSPECIFIC LS=CONSTANT }
ENABLE=T }
}
ATTRIBUTE_INSTANCE NAME="TT197/HI_HI_LIM"
{
VALUE { CV=230 }
}
ATTRIBUTE_INSTANCE NAME="TT197/HI_LIM"
{
VALUE { CV=230 }
}
ATTRIBUTE_INSTANCE NAME="TV197A/PV_SCALE"
{
VALUE { EU100=100 EU0=0 UNITS="%" DECPT=1 }
}
ATTRIBUTE_INSTANCE NAME="TV197A/SP"
{
HISTORY_DATA_POINT FIELD="CV"
{
DATA_CHARACTERISTIC=CONTINUOUS
ENABLED=T
SAMPLE_PERIOD_SECONDS=1
COMPRESSION_ENABLED=T
RECORD_AT_LEAST_EVERY_MINUTES=1440
DEVIATION_LIMIT_FOR_COMPRESSION=0.01
DATA_REPRESENTATION=INTERPOLATED
EXPOSED=F
ENTERPRISE_COLLECTION=F
}
}
ATTRIBUTE_INSTANCE NAME="TV197B/PV_SCALE"
{
VALUE { EU100=100 EU0=0 UNITS="%" DECPT=1 }
}
ATTRIBUTE_INSTANCE NAME="TV197B/SP"
{
HISTORY_DATA_POINT FIELD="CV"
{
DATA_CHARACTERISTIC=CONTINUOUS
ENABLED=T
SAMPLE_PERIOD_SECONDS=1
COMPRESSION_ENABLED=T
RECORD_AT_LEAST_EVERY_MINUTES=1440
DEVIATION_LIMIT_FOR_COMPRESSION=0.01
DATA_REPRESENTATION=INTERPOLATED
EXPOSED=F
ENTERPRISE_COLLECTION=F
}
}
ATTRIBUTE_INSTANCE NAME="TY197/OUT_ARRAY"
{
ELEMENT INDEX=[1,1]
{
VALUE { CV=100 }
}
ELEMENT INDEX=[2,1]
{

VALUE
}
ELEMENT
{
VALUE
}
ELEMENT
{
VALUE
}

{ CV=0 }
INDEX=[3,1]
{ CV=0 }
INDEX=[4,1]
{ CV=100 }

}
ATTRIBUTE_INSTANCE NAME="TY197/SP"
{
HISTORY_DATA_POINT FIELD="CV"
{
DATA_CHARACTERISTIC=CONTINUOUS
ENABLED=T
SAMPLE_PERIOD_SECONDS=1
COMPRESSION_ENABLED=T
RECORD_AT_LEAST_EVERY_MINUTES=1440
DEVIATION_LIMIT_FOR_COMPRESSION=0.01
DATA_REPRESENTATION=INTERPOLATED
EXPOSED=F
ENTERPRISE_COLLECTION=F
}
}
}

You might also like