DUTs

GVLs

GVL_SXR_VAC

VAR_GLOBAL


// ST_Volume

st_START : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_RTDS : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_GMD : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_GATT : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_XGMD : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_EM2K0_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_TV2K0_VGC_1_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_MR1K1_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_MR_K3_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_SP1K1_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_SP1K1_MONO_VGC_2_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_IM1K3_PPM_VGC_1_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_TV3K0_VGC_1_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_MR1K4_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_TV1K4_VGC_1_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_TV1K4_VGC_2_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);
st_PC4K4_VOL : ST_Volume := (rVolume := 1E3, rPressure := Global_Pressure, rVLeak := Global_Leak);

// ST_VacuumValve

st_RTDSK0_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_EM1K0_GMD_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_AT1K0_GAS_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_EM2K0_XGMD_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_EM2K0_XGMD_VGC_2 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_TV2K0_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_MR1K1_BEND_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_MR1K3_TXI_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_SP1K1_MONO_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_SP1K1_MONO_VGC_2 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_IM1K3_PPM_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_TV3K0_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_MR1K4_SOMS_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_TV1K4_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_TV1K4_VGC_2 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);
st_ST3K4_XTES_VGC_1 : ST_VacuumValve := (q_xClsLS := TRUE, q_xOpnLS := FALSE);

// FB_VacuumValve

fb_RTDSK0_VGC_1 : FB_VacuumValve;
fb_EM1K0_GMD_VGC_1 : FB_VacuumValve;
fb_AT1K0_GAS_VGC_1 : FB_VacuumValve;
fb_EM2K0_XGMD_VGC_1 : FB_VacuumValve;
fb_EM2K0_XGMD_VGC_2 : FB_VacuumValve;
fb_TV2K0_VGC_1 : FB_VacuumValve;
fb_MR1K1_BEND_VGC_1 : FB_VacuumValve;
fb_MR1K3_TXI_VGC_1 : FB_VacuumValve;
fb_SP1K1_MONO_VGC_1 : FB_VacuumValve;
fb_SP1K1_MONO_VGC_2 : FB_VacuumValve;
fb_IM1K3_PPM_VGC_1 : FB_VacuumValve;
fb_TV3K0_VGC_1 : FB_VacuumValve;
fb_MR1K4_SOMS_VGC_1 : FB_VacuumValve;
fb_TV1K4_VGC_1 : FB_VacuumValve;
fb_TV1K4_VGC_2 : FB_VacuumValve;
fb_ST3K4_XTES_VGC_1 : FB_VacuumValve;

// ST_MKS_422

st_RTDSK0_GCC_1 : ST_MKS_422 := (q_xGaugeConnected := TRUE);
st_IM1K0_XTES_GCC_1 : ST_MKS_422 := (q_xGaugeConnected := TRUE);
st_PCPM3B_GFS_1 : ST_MKS_422 := (q_xGaugeConnected := TRUE);
st_SL1K0_POWER_GCC_1 : ST_MKS_422 := (q_xGaugeConnected := TRUE);
st_TV2K0_GCC_1 : ST_MKS_422 := (q_xGaugeConnected := TRUE);
st_TV2K0_GCC_2 : ST_MKS_422 := (q_xGaugeConnected := TRUE);
st_PA1K0_GCC_1 : ST_MKS_422 := (q_xGaugeConnected := TRUE);
st_MR1K1_BEND_GCC_1 : ST_MKS_422 := (q_xGaugeConnected := TRUE);

// FB_MKS_422

fb_RTDSK0_GCC_1 : FB_MKS_422;
fb_IM1K0_XTES_GCC_1 : FB_MKS_422;
fb_PCPM3B_GFS_1 : FB_MKS_422;
fb_SL1K0_POWER_GCC_1 : FB_MKS_422;
fb_TV2K0_GCC_1 : FB_MKS_422;
fb_TV2K0_GCC_2 : FB_MKS_422;
fb_PA1K0_GCC_1 : FB_MKS_422;
fb_MR1K1_BEND_GCC_1 : FB_MKS_422;

// ST_MKS_275

st_RTDSK0_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_IM1K0_XTES_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_SL1K0_POWER_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_TV2K0_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_TV2K0_GPI_2 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_PA1K0_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_MR1K1_BEND_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_MR2K3_TXI_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_MR1K3_TXI_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_SP1K1_MONO_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_TV3K0_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_MR1K4_SOMS_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_TV1K4_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_ST1K4_TEST_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_ST2K4_BCS_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);
st_PC4K4_XTES_GPI_1 : ST_MKS_275 := (q_xGaugeConnected := TRUE);

// FB_MKS_275

fb_RTDSK0_GPI_1 : FB_MKS_275;
fb_IM1K0_XTES_GPI_1 : FB_MKS_275;
fb_SL1K0_POWER_GPI_1 : FB_MKS_275;
fb_TV2K0_GPI_1 : FB_MKS_275;
fb_TV2K0_GPI_2 : FB_MKS_275;
fb_PA1K0_GPI_1 : FB_MKS_275;
fb_MR1K1_BEND_GPI_1 : FB_MKS_275;
fb_MR2K3_TXI_GPI_1 : FB_MKS_275;
fb_MR1K3_TXI_GPI_1 : FB_MKS_275;
fb_SP1K1_MONO_GPI_1 : FB_MKS_275;
fb_TV3K0_GPI_1 : FB_MKS_275;
fb_MR1K4_SOMS_GPI_1 : FB_MKS_275;
fb_TV1K4_GPI_1 : FB_MKS_275;
fb_ST1K4_TEST_GPI_1 : FB_MKS_275;
fb_ST2K4_BCS_GPI_1 : FB_MKS_275;
fb_PC4K4_XTES_GPI_1 : FB_MKS_275;

// ST_GAM_PIP

st_RTDSK0_PIP_1 : ST_GAM_PIP;
st_RTDSK0_PIP_2 : ST_GAM_PIP;
st_RTDSK0_PIP_3 : ST_GAM_PIP;
st_RTDSK0_PIP_4 : ST_GAM_PIP;
st_RTDSK0_PIP_5 : ST_GAM_PIP;
st_PCPM3B_PIP_1 : ST_GAM_PIP;
st_PA1K0_PIP_1 : ST_GAM_PIP;
st_PA1K0 : ST_GAM_PIP;
st_MR1K1_BEND_PIP_1 : ST_GAM_PIP;
st_MR2K3_TXI_PIP_1 : ST_GAM_PIP;
st_MR1K3_TXI_PIP_1 : ST_GAM_PIP;
st_SP1K1_MONO_PIP_1 : ST_GAM_PIP;
st_SP1K1_MONO_PIP_2 : ST_GAM_PIP;
st_TV3K0_PIP_1 : ST_GAM_PIP;
st_MR1K4_SOMS_PIP_1 : ST_GAM_PIP;
st_ST1K4_TEST_PIP_1 : ST_GAM_PIP;
st_ST2K4_BCS_PIP_1 : ST_GAM_PIP;
st_ST3K4_PPS_PIP_1 : ST_GAM_PIP;
st_PC4K4_XTES_PIP_1 : ST_GAM_PIP;

// FB_GAM_PIP

fb_RTDSK0_PIP_1 : FB_GAM_PIP;
fb_RTDSK0_PIP_2 : FB_GAM_PIP;
fb_RTDSK0_PIP_3 : FB_GAM_PIP;
fb_RTDSK0_PIP_4 : FB_GAM_PIP;
fb_RTDSK0_PIP_5 : FB_GAM_PIP;
fb_PCPM3B_PIP_1 : FB_GAM_PIP;
fb_PA1K0_PIP_1 : FB_GAM_PIP;
fb_PA1K0 : FB_GAM_PIP;
fb_MR1K1_BEND_PIP_1 : FB_GAM_PIP;
fb_MR2K3_TXI_PIP_1 : FB_GAM_PIP;
fb_MR1K3_TXI_PIP_1 : FB_GAM_PIP;
fb_SP1K1_MONO_PIP_1 : FB_GAM_PIP;
fb_SP1K1_MONO_PIP_2 : FB_GAM_PIP;
fb_TV3K0_PIP_1 : FB_GAM_PIP;
fb_MR1K4_SOMS_PIP_1 : FB_GAM_PIP;
fb_ST1K4_TEST_PIP_1 : FB_GAM_PIP;
fb_ST2K4_BCS_PIP_1 : FB_GAM_PIP;
fb_ST3K4_PPS_PIP_1 : FB_GAM_PIP;
fb_PC4K4_XTES_PIP_1 : FB_GAM_PIP;

// ST_MKS_500

st_MR2K3_TXI_GCC_1 : ST_MKS_500 := (q_xGaugeConnected := TRUE);
st_MR1K3_TXI_GCC_1 : ST_MKS_500 := (q_xGaugeConnected := TRUE);
st_SP1K1_MONO_GCC_1 : ST_MKS_500 := (q_xGaugeConnected := TRUE);
st_TV3K0_GCC_1 : ST_MKS_500 := (q_xGaugeConnected := TRUE);
st_MR1K4_SOMS_GCC_1 : ST_MKS_500 := (q_xGaugeConnected := TRUE);
st_TV1K4_GCC_1 : ST_MKS_500 := (q_xGaugeConnected := TRUE);
st_ST1K4_TEST_GCC_1 : ST_MKS_500 := (q_xGaugeConnected := TRUE);
st_ST2K4_BCS_GCC_1 : ST_MKS_500 := (q_xGaugeConnected := TRUE);
st_PC4K4_XTES_GCC_1 : ST_MKS_500 := (q_xGaugeConnected := TRUE);

// FB_MKS_500

fb_MR2K3_TXI_GCC_1 : FB_MKS_500;
fb_MR1K3_TXI_GCC_1 : FB_MKS_500;
fb_SP1K1_MONO_GCC_1 : FB_MKS_500;
fb_TV3K0_GCC_1 : FB_MKS_500;
fb_MR1K4_SOMS_GCC_1 : FB_MKS_500;
fb_TV1K4_GCC_1 : FB_MKS_500;
fb_ST1K4_TEST_GCC_1 : FB_MKS_500;
fb_ST2K4_BCS_GCC_1 : FB_MKS_500;
fb_PC4K4_XTES_GCC_1 : FB_MKS_500;

END_VAR

GVL_Variables

{attribute 'global_init_slot' := '40500'} // make sure variables are initialized before other GVLs
VAR_GLOBAL

Global_Leak : REAL := 0;
Global_Pressure : REAL := 0.0079;
New_Pressure : REAL := 22.0; //Torr
Global_OverridePressure : BOOL := FALSE;

END_VAR

POUs

MAIN

PROGRAM MAIN
VAR
END_VAR
PRG_DIAGNOSTIC();
PRG_SXR_VAC();

END_PROGRAM
Related:

PRG_DIAGNOSTIC

PROGRAM PRG_DIAGNOSTIC
VAR
   heartbeat AT %Q* : UINT := 0;
END_VAR
heartbeat := heartbeat + 1;
IF heartbeat > 65000
   THEN heartbeat := 0;
END_IF

END_PROGRAM

PRG_SXR_VAC

PROGRAM PRG_SXR_VAC
VAR
END_VAR
// FB_VacuumValve

fb_RTDSK0_VGC_1(stAVol := st_START, stBvol := st_RTDS, stValve := st_RTDSK0_VGC_1);
fb_EM1K0_GMD_VGC_1(stAVol := st_RTDS, stBvol := st_GMD, stValve := st_EM1K0_GMD_VGC_1);
fb_AT1K0_GAS_VGC_1(stAVol := st_GMD, stBvol := st_GATT, stValve := st_AT1K0_GAS_VGC_1);
fb_EM2K0_XGMD_VGC_1(stAVol := st_GATT, stBvol := st_XGMD, stValve := st_EM2K0_XGMD_VGC_1);
fb_EM2K0_XGMD_VGC_2(stAVol := st_XGMD, stBvol := st_EM2K0_VOL, stValve := st_EM2K0_XGMD_VGC_2);
fb_TV2K0_VGC_1(stAVol := st_EM2K0_VOL, stBvol := st_TV2K0_VGC_1_VOL, stValve := st_TV2K0_VGC_1);
fb_MR1K1_BEND_VGC_1(stAVol := st_TV2K0_VGC_1_VOL, stBvol := st_MR1K1_VOL, stValve := st_MR1K1_BEND_VGC_1);
fb_MR1K3_TXI_VGC_1(stAVol := st_MR1K1_VOL, stBvol := st_MR_K3_VOL, stValve := st_MR1K3_TXI_VGC_1);
fb_SP1K1_MONO_VGC_1(stAVol := st_MR_K3_VOL, stBvol := st_SP1K1_VOL, stValve := st_SP1K1_MONO_VGC_1);
fb_SP1K1_MONO_VGC_2(stAVol := st_SP1K1_VOL, stBvol := st_SP1K1_MONO_VGC_2_VOL, stValve := st_SP1K1_MONO_VGC_2);
fb_IM1K3_PPM_VGC_1(stAVol := st_MR_K3_VOL, stBvol := st_IM1K3_PPM_VGC_1_VOL, stValve := st_IM1K3_PPM_VGC_1);
fb_TV3K0_VGC_1(stAVol := st_MR_K3_VOL, stBvol := st_TV3K0_VGC_1_VOL, stValve := st_TV3K0_VGC_1);
fb_MR1K4_SOMS_VGC_1(stAVol := st_TV3K0_VGC_1_VOL, stBvol := st_MR1K4_VOL, stValve := st_MR1K4_SOMS_VGC_1);
fb_TV1K4_VGC_1(stAVol := st_MR1K4_VOL, stBvol := st_TV1K4_VGC_1_VOL, stValve := st_TV1K4_VGC_1);
fb_TV1K4_VGC_2(stAVol := st_TV1K4_VGC_1_VOL, stBvol := st_TV1K4_VGC_2_VOL, stValve := st_TV1K4_VGC_2);
fb_ST3K4_XTES_VGC_1(stAVol := st_TV1K4_VGC_2_VOL, stBvol := st_PC4K4_VOL, stValve := st_ST3K4_XTES_VGC_1);

// FB_MKS_422

fb_RTDSK0_GCC_1(stVolume := st_RTDS, stGauge := st_RTDSK0_GCC_1);
fb_IM1K0_XTES_GCC_1(stVolume := st_GMD, stGauge := st_IM1K0_XTES_GCC_1);
fb_PCPM3B_GFS_1(stVolume := st_GMD, stGauge := st_PCPM3B_GFS_1);
fb_SL1K0_GCC_1(stVolume := st_GMD, stGauge := st_SL1K0_GCC_1);
fb_TV2K0_GCC_1(stVolume := st_EM2K0_VOL, stGauge := st_TV2K0_GCC_1);
fb_TV2K0_GCC_2(stVolume := st_TV2K0_VGC_1_VOL, stGauge := st_TV2K0_GCC_2);
fb_PA1K0_GCC_1(stVolume := st_TV2K0_VGC_1_VOL, stGauge := st_PA1K0_GCC_1);
fb_MR1K1_BEND_GCC_1(stVolume := st_MR1K1_VOL, stGauge := st_MR1K1_BEND_GCC_1);

// FB_MKS_275

fb_RTDSK0_GPI_1(stVolume := st_RTDS, stGauge := st_RTDSK0_GPI_1);
fb_IM1K0_XTES_GPI_1(stVolume := st_GMD, stGauge := st_IM1K0_XTES_GPI_1);
fb_SL1K0_GPI_1(stVolume := st_GMD, stGauge := st_SL1K0_GPI_1);
fb_TV2K0_GPI_1(stVolume := st_EM2K0_VOL, stGauge := st_TV2K0_GPI_1);
fb_TV2K0_GPI_2(stVolume := st_TV2K0_VGC_1_VOL, stGauge := st_TV2K0_GPI_2);
fb_PA1K0_GPI_1(stVolume := st_TV2K0_VGC_1_VOL, stGauge := st_PA1K0_GPI_1);
fb_MR1K1_BEND_GPI_1(stVolume := st_MR1K1_VOL, stGauge := st_MR1K1_BEND_GPI_1);
fb_MR2K3_TXI_GPI_1(stVolume := st_MR_K3_VOL, stGauge := st_MR2K3_TXI_GPI_1);
fb_MR1K3_TXI_GPI_1(stVolume := st_MR_K3_VOL, stGauge := st_MR1K3_TXI_GPI_1);
fb_SP1K1_MONO_GPI_1(stVolume := st_SP1K1_VOL, stGauge := st_SP1K1_MONO_GPI_1);
fb_TV3K0_GPI_1(stVolume := st_TV3K0_VGC_1_VOL, stGauge := st_TV3K0_GPI_1);
fb_MR1K4_SOMS_GPI_1(stVolume := st_MR1K4_VOL, stGauge := st_MR1K4_SOMS_GPI_1);
fb_TV1K4_GPI_1(stVolume := st_TV1K4_VGC_1_VOL, stGauge := st_TV1K4_GPI_1);
fb_ST1K4_TEST_GPI_1(stVolume := st_TV1K4_VGC_2_VOL, stGauge := st_ST1K4_TEST_GPI_1);
fb_ST2K4_BCS_GPI_1(stVolume := st_TV1K4_VGC_2_VOL, stGauge := st_ST2K4_BCS_GPI_1);
fb_PC4K4_XTES_GPI_1(stVolume := st_PC4K4_VOL, stGauge := st_PC4K4_XTES_GPI_1);

// FB_GAM_PIP

fb_RTDSK0_PIP_1(stVolume := st_RTDS, stPip := st_RTDSK0_PIP_1);
fb_RTDSK0_PIP_2(stVolume := st_RTDS, stPip := st_RTDSK0_PIP_2);
fb_RTDSK0_PIP_3(stVolume := st_RTDS, stPip := st_RTDSK0_PIP_3);
fb_RTDSK0_PIP_4(stVolume := st_RTDS, stPip := st_RTDSK0_PIP_4);
fb_RTDSK0_PIP_5(stVolume := st_RTDS, stPip := st_RTDSK0_PIP_5);
fb_PCPM3B_PIP_1(stVolume := st_GMD, stPip := st_PCPM3B_PIP_1);
fb_PA1K0_PIP_1(stVolume := st_TV2K0_VGC_1_VOL, stPip := st_PA1K0_PIP_1);
fb_PA1K0(stVolume := st_TV2K0_VGC_1_VOL, stPip := st_PA1K0);
fb_MR1K1_BEND_PIP_1(stVolume := st_MR1K1_VOL, stPip := st_MR1K1_BEND_PIP_1);
fb_MR2K3_TXI_PIP_1(stVolume := st_MR_K3_VOL, stPip := st_MR2K3_TXI_PIP_1);
fb_MR1K3_TXI_PIP_1(stVolume := st_MR_K3_VOL, stPip := st_MR1K3_TXI_PIP_1);
fb_SP1K1_MONO_PIP_1(stVolume := st_SP1K1_VOL, stPip := st_SP1K1_MONO_PIP_1);
fb_SP1K1_MONO_PIP_2(stVolume := st_SP1K1_VOL, stPip := st_SP1K1_MONO_PIP_2);
fb_TV3K0_PIP_1(stVolume := st_TV3K0_VGC_1_VOL, stPip := st_TV3K0_PIP_1);
fb_MR1K4_SOMS_PIP_1(stVolume := st_MR1K4_VOL, stPip := st_MR1K4_SOMS_PIP_1);
fb_ST1K4_TEST_PIP_1(stVolume := st_TV1K4_VGC_2_VOL, stPip := st_ST1K4_TEST_PIP_1);
fb_ST2K4_BCS_PIP_1(stVolume := st_TV1K4_VGC_2_VOL, stPip := st_ST2K4_BCS_PIP_1);
fb_ST3K4_PPS_PIP_1(stVolume := st_TV1K4_VGC_2_VOL, stPip := st_ST3K4_PPS_PIP_1);
fb_PC4K4_XTES_PIP_1(stVolume := st_PC4K4_VOL, stPip := st_PC4K4_XTES_PIP_1);

// FB_MKS_500

fb_MR2K3_TXI_GCC_1(stVolume := st_MR_K3_VOL, stGauge := st_MR2K3_TXI_GCC_1);
fb_MR1K3_TXI_GCC_1(stVolume := st_MR_K3_VOL, stGauge := st_MR1K3_TXI_GCC_1);
fb_SP1K1_MONO_GCC_1(stVolume := st_SP1K1_VOL, stGauge := st_SP1K1_MONO_GCC_1);
fb_TV3K0_GCC_1(stVolume := st_TV3K0_VGC_1_VOL, stGauge := st_TV3K0_GCC_1);
fb_MR1K4_SOMS_GCC_1(stVolume := st_MR1K4_VOL, stGauge := st_MR1K4_SOMS_GCC_1);
fb_TV1K4_GCC_1(stVolume := st_TV1K4_VGC_1_VOL, stGauge := st_TV1K4_GCC_1);
fb_ST1K4_TEST_GCC_1(stVolume := st_TV1K4_VGC_2_VOL, stGauge := st_ST1K4_TEST_GCC_1);
fb_ST2K4_BCS_GCC_1(stVolume := st_TV1K4_VGC_2_VOL, stGauge := st_ST2K4_BCS_GCC_1);
fb_PC4K4_XTES_GCC_1(stVolume := st_PC4K4_VOL, stGauge := st_PC4K4_XTES_GCC_1);

END_PROGRAM