| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 | 
							- <?xml version="1.0" encoding="utf-8"?>
 
- <TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
 
-   <DUT Name="APCst" Id="{f5072612-9884-4612-b23f-14193ed7f082}">
 
-     <Declaration><![CDATA[TYPE APCst :
 
- STRUCT
 
- 	Enable_b	:	BOOL	;	//	
 
- 	P1ZeroOffsetOutRangeAlm_b	:	BOOL	;	//	
 
- 	P1ZeroAdjOutRangeAlm_b	:	BOOL	;	//	
 
- 	P1SpanAdjOutRangeAlm_b	:	BOOL	;	//	
 
- 	P2ZeroOffsetOutRangeAlm_b	:	BOOL	;	//	
 
- 	P2ZeroAdjOutRangeAlm_b	:	BOOL	;	//	
 
- 	P2SpanAdjOutRangeAlm_b	:	BOOL	;	//	
 
- 	P1PressCtrlInterlockAlm_b	:	BOOL	;	//	
 
- 	P2PressCtrlInterlockAlm_b	:	BOOL	;	//	
 
- 	ValveOpenCtrlInterlockAlm_b	:	BOOL	;	//	
 
- 	ValveHoldCtrlInterlockAlm_b	:	BOOL	;	//	
 
- 	ValveCloseInterlockAlm_b	:	BOOL	;	//	
 
- 	AutoTeachingInterlockAlm_b	:	BOOL	;	//	
 
- 	P1DisconnectionAlm_b	:	BOOL	;	//	
 
- 	P2DisconnectionAlm_b	:	BOOL	;	//	
 
- 	PumpStopInterlockAlm_b	:	BOOL	;	//	
 
- 	AutoTeachingErr1Alm_b	:	BOOL	;	//	
 
- 	AutoTeachingErr2Alm_b	:	BOOL	;	//	
 
- 	Spare2_b	:	BOOL	;	//	
 
- 	Spare3_b	:	BOOL	;	//	
 
- 	Spare4_b	:	BOOL	;	//	
 
- 	Spare5_b	:	BOOL	;	//	
 
- 	Spare6_b	:	BOOL	;	//	
 
- 	Spare7_b	:	BOOL	;	//	
 
- 	Spare8_b	:	BOOL	;	//	
 
- 	Spare9_B	:	BOOL	;	//	
 
- 	SpareA_b	:	BOOL	;	//	
 
- 	SpareB_b	:	BOOL	;	//	
 
- 	SpareC_b	:	BOOL	;	//	
 
- 	SpareD_b	:	BOOL	;	//	
 
- 	SpareE_b	:	BOOL	;	//	
 
- 	SpareF_b	:	BOOL	;	//	
 
- 	PosMonOffsetSetting_Int	:	INT	;	//	-12000
 
- 	Spare3_Int	:	INT	;	//	
 
- 	Spare4_Int	:	INT	;	//	
 
- 	Spare5_Int	:	INT	;	//	
 
- 	Spare6_Int	:	INT	;	//	
 
- 	Spare7_Int	:	INT	;	//	
 
- 	Spare8_Int	:	INT	;	//	
 
- 	Spare9_Int	:	INT	;	//	
 
- 	SlowVccModeSetting_Usint	:	USINT	;	//	0,1
 
- 	ActiveControllerSetting_Usint	:	USINT	;	//	initial:0,0-255
 
- 	ControlModeSet_Usint	:	USINT	;	//	initial:0,0-255
 
- 	P1RangeUpLimitSet_Usint	:	USINT	;	//	initial:3,1-5
 
- 	P2RangeUpLimitSet_Usint	:	USINT	;	//	initial:5,1-5
 
- 	ControllerSelectFdbk_Usint	:	USINT	;	//	
 
- 	ControlModeFdbk_Usint	:	USINT	;	//	
 
- 	DisableInterlock_Usint	:	USINT	;	//	0,1
 
- 	HomingStatus_Usint	:	USINT	;	//	
 
- 	P1ZeroRst_Usint	:	USINT	;	//	0,1
 
- 	P1ZeroAdj_Usint	:	USINT	;	//	0,1
 
- 	P1SpanAdj_Usint	:	USINT	;	//	0,1
 
- 	P2ZeroRst_Usint	:	USINT	;	//	0,1
 
- 	P2ZeroAdj_Usint	:	USINT	;	//	0,1
 
- 	P2SpanAdj_Usint	:	USINT	;	//	0,1
 
- 	Spare16_Usint	:	USINT	;	//	
 
- 	Spare17_Usint	:	USINT	;	//	
 
- 	Spare18_Usint	:	USINT	;	//	
 
- 	Spare19_Usint	:	USINT	;	//	
 
- 	Spare20_Usint	:	USINT	;	//	
 
- 	SlowVccTargetPresSV_Real	:	REAL	;	//	0-93325.68
 
- 	ValveStatusThresholdSV_Real	:	REAL	;	//	initial:3.57,0.36-17.86
 
- 	Interlock1Setting_Real	:	REAL	;	//	initial:1.5,0-100
 
- 	Interlock2Setting_Real	:	REAL	;	//	initial:10,0.1-100
 
- 	Interlock3Setting_Real	:	REAL	;	//	initial:10,0.1-100
 
- 	IntegrationConstantIntlk3Set_Real	:	REAL	;	//	initial:100,0.1-100
 
- 	P1OffsetSetting_Real	:	REAL	;	//	initial:0,-15-15
 
- 	SlowVccRateSV_Real	:	REAL	;	//	initial:0.1,0.1-20
 
- 	SlowVccPIDSV_P_Real	:	REAL	;	//	initial:0.2,0.01-9.99
 
- 	SlowVccPIDSV_I_Real	:	REAL	;	//	initial:0.2,0.00-9.99
 
- 	SlowVccPIDSV_D_Real	:	REAL	;	//	initial:0.4,0.00-9.99
 
- 	SlowVccSensorPIDSV_D_Real	:	REAL	;	//	initial:1,0.00-9.99
 
- 	ProcessPointSV_Real	:	REAL	;	//	initial:0,0-93325.68
 
- 	PositionPointSV_Real	:	REAL	;	//	initial:0,0-100
 
- 	Controller1SV_P_Real	:	REAL	;	//	initial:2.0,0.01-9.99
 
- 	Controller1SV_I_Real	:	REAL	;	//	initial:0.5,0.00-9.99
 
- 	Controller1SV_D_Real	:	REAL	;	//	initial:0.3,0.00-9.99
 
- 	Controller1SensorSV_D_Real	:	REAL	;	//	initial:0.3,0.00-9.99
 
- 	Controller1CHSV_Real	:	REAL	;	//	initial:53.57,0.36-98.21
 
- 	Controller1CLSV_Real	:	REAL	;	//	initial:1.79,0.36-98.21
 
- 	Controller2SV_P_Real	:	REAL	;	//	initial:2.0,0.01-9.99
 
- 	Controller2SV_I_Real	:	REAL	;	//	initial:0.5,0.00-9.99
 
- 	Controller2SV_D_Real	:	REAL	;	//	initial:0.3,0.00-9.99
 
- 	Controller2SensorSV_D_Real	:	REAL	;	//	initial:0.3,0.00-9.99
 
- 	Controller2CHSV_Real	:	REAL	;	//	initial:53.57,0.36-98.21
 
- 	Controller2CLSV_Real	:	REAL	;	//	initial:1.79,0.36-98.21
 
- 	Controller3SV_P_Real_Copy	:	REAL	;	//	initial:2.0,0.01-9.99
 
- 	Controller3SV_I_Real_Copy	:	REAL	;	//	initial:0.5,0.00-9.99
 
- 	Controller3SV_D_Real_Copy	:	REAL	;	//	initial:0.3,0.00-9.99
 
- 	Controller3SensorSV_D_Real_Copy	:	REAL	;	//	initial:0.3,0.00-9.99
 
- 	Controller3CHSV_Real_Copy	:	REAL	;	//	initial:53.57,0.36-98.21
 
- 	Controller3CLSV_Real_Copy	:	REAL	;	//	initial:1.79,0.36-98.21
 
- 	Spare6_Real	:	REAL	;	//	
 
- 	Spare7_Real	:	REAL	;	//	
 
- 	Spare8_Real	:	REAL	;	//	
 
- 	Spare9_Real	:	REAL	;	//	
 
- 	Spare10_Real	:	REAL	;	//	
 
- 	P1PressurePV_Real	:	REAL	;	//	
 
- 	P2PressurePV_Real	:	REAL	;	//	
 
- 	PostionActualValueFdbk_Real	:	REAL	;	//	
 
- 	OffsetForController1_UDINT	:	UDINT	;	//	initial:0,-999-999
 
- 	OffsetForController2_UDINT	:	UDINT	;	//	
 
- 	OffsetForController3_UDINT	:	UDINT	;	//	
 
- 	P1SetAlarm_UDINT	:	UDINT	;	//	
 
- 	P2SetAlarm_UDINT	:	UDINT	;	//	
 
- 	InterlockAlarm_UDINT	:	UDINT	;	//	
 
- 	P1DisconnectionAlarm_UDINT	:	UDINT	;	//	
 
- 	P2DisconectionAlarm_UDINT	:	UDINT	;	//	
 
- 	ManufactureErr_UDINT	:	UDINT	;	//	
 
- 	Spare10_UDINT	:	UDINT	;	//	
 
- END_STRUCT
 
- END_TYPE
 
- ]]></Declaration>
 
-   </DUT>
 
- </TcPlcObject>
 
 
  |