1 PROGRAM FBP1 2 VAR 3 4 FB_FBP1_P1_PS: PS_Varme; 5 FB_FBP1_P1: DU_Pump; 6 FB_FBP2_GT1: Rela_DiffNer; 7 FB_TSF_m1: TSF_m; 8 vtsf_m1: TIME; 9 END_VAR 1 Pumpstopp P1 AS3_GT1_UTE_MV AS3_PLC1_RTC_hhmm AS3_PLC1_RTC_VDag -5 FBP1_P1_MOT_TID FBP1_P1_MOT_DAGNR FB_FBP1_P1_PS PS_Varme GTute PLC_hhmm PLC_VDag PS_BV MOT_Tid MOT_VDag SV PS_TSF_m PS_IT MOT_IT FBP1_P1_MOT_IT FBP1_P1_PS_IT 2 Manöver P1 FBP1_M FBP1_P1_MOT_IT OR FBP1_P1_IT FBP1_P1_LM_TSF FBP1_P1_M_H FBP1_P1_M FB_FBP1_P1 DU_Pump START PS_IT MSK IT LM_TSF_s H H_M M LM FBP1_P1_LM FBP1_P1_M 3 Start panna FBP1 FBP2_GT1_BV 5 SUB FBP2_GT1_MV LE 15 FB_TSF_m1 TSF_m IN TSF_m UT vtsf FBP2_IT vtsf_m1 FBP2_IT OR FBP1_M_H FBP1_M DU M H H_M FB
BP1_M
1 PROGRAM FBP1_TEMPERATUR 2 VAR 3 4 FB_FBP1_GT2_PI: PI; 5 FB_FBP1_GT2_LRM: LRM_AV_MVu; 6 FB_AS3_GT1_UTE: DMP; 7 END_VAR 1 AS3_GT1_UTE_MV 1 FB_AS3_GT1_UTE DMP DMP_MV MV DMP_s AS3_GT1_UTE_DMP_MV 2 Reglering framledningstemp AS3_PLC1_SCAN_Task FBP1_GT2_MV FBP1_GT2_BV FBP1_M 1 FBP1_GT2_C_PK FBP1_GT2_C_IT FBP1_GT2_C_LX_RST 1 1 FB_FBP1_GT2_PI PI TASK_ms MV BV C_START C_START_SV C_PK C_IT C_LF_RST C_SV_MIN C_SV_MAX idec SV C_LF C_LF_KOD C_LF_RST_UT 1 FBP1_GT2_C_LX FBP1_GT2_C_LX_KOD FBP1_GT2_C_LX_RST SUB FBP1_GT2_C_SV 3 Ventilställdon FBP1_GT2_C_SV FBP1_SV1_SV_H FBP1_SV1_SV AU SV_IN H H_SV FBP1_SV1_SV
4 Avvikelselarm temp. givare FBP1_P1_IT FBP1_M FBP1_GT2_MV FBP1_GT2_BV FBP1_GT2_LGU AS3_GT1_UTE_MV FBP1_GT2_LG FBP1_GT2_LG FBP1_GT2_L_TSF FB_FBP1_GT2_LRM LRM_AV_MVu MV BV GTute_LG GTute L_OK L_FAST LLG LHG L_TSF_m LL LH FBP1_GT2_LH FBP1_GT2_LL
1 PROGRAM FBP2 2 VAR 3 4 FB_FBP2_P1_PS: PS_Varme; 5 FB_FBP2_P1: DU_Pump; 6 FB_FBP2_GT1_2_UPP: Rela_DiffUpp; 7 FB_FBP2_GT1_2_NER: Rela_DiffNer; 8 FB_TSF_m1: TSF_m; 9 vtsf_m1: TIME; 1 END_VAR 1 Pumpstopp P1 AS3_GT1_UTE_MV AS3_PLC1_RTC_hhmm AS3_PLC1_RTC_VDag -5 FBP2_P1_MOT_TID FBP2_P1_MOT_DAGNR FB_FBP2_P1_PS PS_Varme GTute PLC_hhmm PLC_VDag PS_BV MOT_Tid MOT_VDag SV PS_TSF_m PS_IT MOT_IT FBP2_P1_MOT_IT FBP2_P1_PS_IT 2 Manöver P1 FBP2_M FBP2_P1_MOT_IT OR FBP2_P1_IT FBP2_P1_LM_TSF FBP2_P1_M_H FBP2_P1_M FB_FBP2_P1 DU_Pump START PS_IT MSK IT LM_TSF_s H H_M M LM FBP2_P1_LM FBP2_P1_M 3 Manöver panna FBP2 FBP2_GT1_MV FBP2_GT2_MV SUB 3 LT 12 FB_TSF_m1 TSF_m IN TSF_m UT vtsf vtsf_m1 FBP2_STOPP
4 FBP2_STOPP FBP2_M_H R FBP2_M
1 PROGRAM FBP2_TEMPERATUR 2 VAR 3 4 FB_FBP2_GT2_PI: PI; 5 FB_FBP2_GT2_LRM: LRM_AV_MVu; 6 END_VAR 1 Reglering framledningstemp AS3_PLC1_SCAN_Task FBP2_GT2_MV FBP2_GT2_BV FBP2_M 1 FBP2_GT2_C_PK FBP2_GT2_C_IT FBP2_GT2_C_LX_RST 1 1 FB_FBP2_GT2_PI PI TASK_ms MV BV C_START C_START_SV C_PK C_IT C_LF_RST C_SV_MIN C_SV_MAX idec SV C_LF C_LF_KOD C_LF_RST_UT 1 FBP2_GT2_C_LX FBP2_GT2_C_LX_KOD FBP2_GT2_C_LX_RST SUB FBP2_GT2_C_SV 2 Ventilställdon FBP2_GT2_C_SV FBP2_SV1_SV_H FBP2_SV1_SV AU SV_IN H H_SV FBP2_SV1_SV 3 Avvikelselarm temp. givare FBP2_P1_IT FBP2_IT FBP2_GT2_MV FBP2_GT2_BV FBP2_GT2_LGU AS3_GT1_UTE_MV FBP2_GT2_LG FBP2_GT2_LG FBP2_GT2_L_TSF FB_FBP2_GT2_LRM LRM_AV_MVu MV BV GTute_LG GTute L_OK L_FAST LLG LHG L_TSF_m LL LH FBP2_GT2_LH FBP2_GT2_LL
1 PROGRAM Nowramreadwrite 2 VAR 3 nowr1: FB_NovRamReadWriteEx; 4 5 (*bread : BOOL;*) (* Använder FirstScan för att läsa in NovRam vid uppstart från spänningslöst, denna variabel finns i Global_PLC*) 6 7 bwrite : BOOL; 8 bbusy : BOOL; 9 cbread : UDINT; 1 cbwrite : UDINT; 11 12 13 T1:TON; (*Timer för att läsa variabler till NovRam*) 14 rs1: RS; (*reset av FirstScan när inläsningen från NovRam är klar*) 15 16 END_VAR 1 NOT t1.q T#3s IN PT T1 TON Q ET 3 FirstScan 6 6 ADR(%MW) ADR(%MW) t#2s nowr1 FB_NovRamReadWriteEx ndevid bread bwrite cbsrclen cbdestlen psrcaddr pdestaddr nreadoffs nwriteoffs ttimeout bbusy berror nerrid cbread cbwrite AS3_PLC1_NOVRAM_LX AS3_PLC1_NOVRAM_LX_KOD cbread cbwrite bbusy 2 bbusy SET RESET1 rs1 RS Q1 FirstScan
1 PROGRAM PLC_AI1 2 VAR 3 FB_AI1_1: AI_KL324; 4 FB_AI1_2: AI_KL324; 5 FB_AI1_3: AI_KL324; 6 FB_AI1_4: AI_KL324; 7 8 FB_AI2_1: AI_KL324; 9 FB_AI2_2: AI_KL324; 1 FB_AI2_3: AI_KL324; 11 FB_AI2_4: AI_KL324; 12 13 FB_AI3_1: AI_KL324; 14 FB_AI3_2: AI_KL324; 15 FB_AI3_3: AI_KL324; 16 FB_AI3_4: AI_KL324; 17 18 FB_AI4_1: AI_KL324; 19 FB_AI4_2: AI_KL324; 2 FB_AI4_3: AI_KL324; 21 FB_AI4_4: AI_KL324; 22 23 FB_AI5_1: AI_KL3xxx; 24 FB_AI5_2: AI_KL3xxx; 25 FB_AI5_3: AI_KL3xxx; 26 FB_AI5_4: AI_KL3xxx; 27 28 29 PLC_AI1_1_Data_In AT %IW6 : INT; 3 PLC_AI1_1_State AT %IW64: USINT; 31 PLC_AI1_2_Data_In AT %IW68 : INT; 32 PLC_AI1_2_State AT %IW72: USINT; 33 PLC_AI1_3_Data_In AT %IW76 : INT; 34 PLC_AI1_3_State AT %IW8: USINT; 35 PLC_AI1_4_Data_In AT %IW84 : INT; 36 PLC_AI1_4_State AT %IW88: USINT; 37 38 PLC_AI2_1_Data_In AT %IW92 : INT; 39 PLC_AI2_1_State AT %IW96: USINT; 4 PLC_AI2_2_Data_In AT %IW1 : INT; 41 PLC_AI2_2_State AT %IW14: USINT; 42 PLC_AI2_3_Data_In AT %IW18 : INT; 43 PLC_AI2_3_State AT %IW112: USINT; 44 PLC_AI2_4_Data_In AT %IW116 : INT; 45 PLC_AI2_4_State AT %IW12: USINT; 46 47 PLC_AI3_1_Data_In AT %IW124 : INT; 48 PLC_AI3_1_State AT %IW128: USINT; 49 PLC_AI3_2_Data_In AT %IW132 : INT;
5 PLC_AI3_2_State AT %IW136: USINT; 51 PLC_AI3_3_Data_In AT %IW14 : INT; 52 PLC_AI3_3_State AT %IW144: USINT; 53 PLC_AI3_4_Data_In AT %IW148 : INT; 54 PLC_AI3_4_State AT %IW152: USINT; 55 56 PLC_AI4_1_Data_In AT %IW156 : INT; 57 PLC_AI4_1_State AT %IW16: USINT; 58 PLC_AI4_2_Data_In AT %IW164 : INT; 59 PLC_AI4_2_State AT %IW168: USINT; 6 PLC_AI4_3_Data_In AT %IW172 : INT; 61 PLC_AI4_3_State AT %IW176: USINT; 62 PLC_AI4_4_Data_In AT %IW18 : INT; 63 PLC_AI4_4_State AT %IW184: USINT; 64 65 PLC_AI5_1_Data_In AT %IW188 : INT; 66 PLC_AI5_1_State AT %IW192: USINT; 67 PLC_AI5_2_Data_In AT %IW196 : INT; 68 PLC_AI5_2_State AT %IW2: USINT; 69 PLC_AI5_3_Data_In AT %IW24 : INT; 7 PLC_AI5_3_State AT %IW28: USINT; 71 PLC_AI5_4_Data_In AT %IW212 : INT; 72 PLC_AI5_4_State AT %IW216: USINT; 73 74 PLC_AI6_1_Data_In AT %IW22 : INT; 75 PLC_AI6_1_State AT %IW224: USINT; 76 PLC_AI6_2_Data_In AT %IW228 : INT; 77 PLC_AI6_2_State AT %IW232: USINT; 78 PLC_AI6_3_Data_In AT %IW236 : INT; 79 PLC_AI6_3_State AT %IW24: USINT; 8 PLC_AI6_4_Data_In AT %IW244 : INT; 81 PLC_AI6_4_State AT %IW248: USINT; 82 83 PLC_AI7_1_Data_In AT %IW252 : INT; 84 PLC_AI7_1_State AT %IW256: USINT; 85 PLC_AI7_2_Data_In AT %IW26 : INT; 86 PLC_AI7_2_State AT %IW264: USINT; 87 PLC_AI7_3_Data_In AT %IW268 : INT; 88 PLC_AI7_3_State AT %IW272: USINT; 89 PLC_AI7_4_Data_In AT %IW276 : INT; 9 PLC_AI7_4_State AT %IW28: USINT; 91 92 END_VAR
1 AS3_GT1_UTE_MV AI_KL324 FB_AI1_1 iio_data_in iio_state rio_cal IO_REAL IO_LGF AS3_GT1_UTE_LGF PLC_AI1_1_Data_In PLC_AI1_1_State I/O-modul AI1 2 FBP1_GT1_MV AI_KL324 FB_AI1_2 iio_data_in iio_state rio_cal IO_REAL IO_LGF FBP1_GT1_LGF PLC_AI1_2_Data_In PLC_AI1_2_State 3 FBP1_GT2_MV AI_KL324 FB_AI1_3 iio_data_in iio_state rio_cal IO_REAL IO_LGF FBP1_GT2_LGF PLC_AI1_3_Data_In PLC_AI1_3_State 4 FBP2_GT1_MV AI_KL324 FB_AI1_4 iio_data_in iio_state rio_cal IO_REAL IO_LGF FBP2_GT1_LGF PLC_AI1_4_Data_In PLC_AI1_4_State 5 FBP2_GT2_MV AI_KL324 FB_AI2_1 iio_data_in iio_state rio_cal IO_REAL IO_LGF FBP2_GT2_LGF PLC_AI2_1_Data_In PLC_AI2_1_State I/O-modul AI2 6 VP1_GT1_MV AI_KL324 FB_AI2_2 iio_data_in iio_state rio_cal IO_REAL IO_LGF VP1_GT1_LGF PLC_AI2_2_Data_In PLC_AI2_2_State
7 VP1_GT2_MV AI_KL324 FB_AI2_3 iio_data_in iio_state rio_cal IO_REAL IO_LGF VP1_GT2_LGF PLC_AI2_3_Data_In PLC_AI2_3_State 8 VVX1_GT1_MV AI_KL324 FB_AI2_4 iio_data_in iio_state rio_cal IO_REAL IO_LGF VVX1_GT1_LGF PLC_AI2_4_Data_In PLC_AI2_4_State 9 VP2_GT1_MV AI_KL324 FB_AI3_1 iio_data_in iio_state rio_cal IO_REAL IO_LGF VP2_GT1_LGF PLC_AI3_1_Data_In PLC_AI3_1_State I/O-modul AI3 1 ACK1_GT1_MV AI_KL324 FB_AI3_2 iio_data_in iio_state rio_cal IO_REAL IO_LGF ACK1_GT1_LGF PLC_AI3_2_Data_In PLC_AI3_2_State 11 ACK1_GT2_MV AI_KL324 FB_AI3_3 iio_data_in iio_state rio_cal IO_REAL IO_LGF ACK1_GT2_LGF PLC_AI3_3_Data_In PLC_AI3_3_State 12 ACK1_GT3_MV AI_KL324 FB_AI3_4 iio_data_in iio_state rio_cal IO_REAL IO_LGF ACK1_GT3_LGF PLC_AI3_4_Data_In PLC_AI3_4_State
13 ACK1_GT4_MV AI_KL324 FB_AI4_1 iio_data_in iio_state rio_cal IO_REAL IO_LGF ACK1_GT4_LGF PLC_AI4_1_Data_In PLC_AI4_1_State I/O-modul AI4 14 VP1_GP1_MV AI_KL3xxx FB_AI5_1 iio_data_in iio_state rio_ut_min rio_ut_max idec IO_REAL IO_LGF VP1_GP1_LGF PLC_AI5_1_Data_In PLC_AI5_1_State 25 I/O-modul AI5 15 VP1_GP2_MV AI_KL3xxx FB_AI5_2 iio_data_in iio_state rio_ut_min rio_ut_max idec IO_REAL IO_LGF VP1_GP2_LGF PLC_AI5_2_Data_In PLC_AI5_2_State 5 16 VP2_GP1_MV AI_KL3xxx FB_AI5_3 iio_data_in iio_state rio_ut_min rio_ut_max idec IO_REAL IO_LGF VP2_GP1_LGF PLC_AI5_3_Data_In PLC_AI5_3_State 1
1 PROGRAM PLC_AU1 2 VAR 3 FB_AU1_1: AU_KL4xxx; 4 FB_AU1_2: AU_KL4xxx; 5 FB_AU1_3: AU_KL4xxx; 6 FB_AU1_4: AU_KL4xxx; 7 FB_AU1_5: AU_KL4xxx; 8 FB_AU1_6: AU_KL4xxx; 9 FB_AU1_7: AU_KL4xxx; 1 FB_AU1_8: AU_KL4xxx; 11 12 13 PLC_AU1_1_Data_Ut AT %QW6: INT; 14 PLC_AU1_2_Data_Ut AT %QW64: INT; 15 PLC_AU1_3_Data_Ut AT %QW68: INT; 16 PLC_AU1_4_Data_Ut AT %QW72: INT; 17 PLC_AU1_5_Data_Ut AT %QW76: INT; 18 PLC_AU1_6_Data_Ut AT %QW8: INT; 19 PLC_AU1_7_Data_Ut AT %QW84: INT; 2 PLC_AU1_8_Data_Ut AT %QW88: INT; 21 22 END_VAR 1 I/O-modul AU1 FBP1_SV1_SV rin FB_AU1_1 AU_KL4xxx IO_DATA_Out PLC_AU1_1_Data_Ut 2 FBP2_SV1_SV rin FB_AU1_2 AU_KL4xxx IO_DATA_Out PLC_AU1_2_Data_Ut 3 VP1_P1_SV rin FB_AU1_3 AU_KL4xxx IO_DATA_Out PLC_AU1_3_Data_Ut 4 VP1_P2_SV rin FB_AU1_4 AU_KL4xxx IO_DATA_Out PLC_AU1_4_Data_Ut
1 PROGRAM RTC_Klocka 2 VAR 3 FB_RTC: RTC_CX; 4 END_VAR 1 AS3_PLC1_RTC_SET_Artal AS3_PLC1_RTC_SET_Manad AS3_PLC1_RTC_SET_Dag AS3_PLC1_RTC_SET_Timme AS3_PLC1_RTC_SET_Minut AS3_PLC1_RTC_SET _RTC_SET_Artal _RTC_SET_Manad _RTC_SET_Dag _RTC_SET_Timme _RTC_SET_Minut SET FB_RTC RTC_CX RTC_Artal RTC_Manad RTC_Dag RTC_Timme RTC_Minut RTC_Sekund RTC_VDag RTC_yyyymmdd RTC_mmdd RTC_hhmm _RTC_SET_yyyymmdd _RTC_SET_hhmmss AS3_PLC1_RTC_Manad AS3_PLC1_RTC_Dag AS3_PLC1_RTC_Timme AS3_PLC1_RTC_Minut AS3_PLC1_RTC_Sekund AS3_PLC1_RTC_VDag AS3_PLC1_RTC_yyyymmdd AS3_PLC1_RTC_mmdd AS3_PLC1_RTC_hhmm AS3_PLC1_RTC_SET_yyyymmdd AS3_PLC1_RTC_SET_hhmmss AS3_PLC1_RTC_Artal
1 PROGRAM ScanTid 2 VAR 3 FB_CycleTime: FB_CTRL_GET_TASK_CYCLETIME; 4 CykelTid: TIME; 5 CykeTidOK: BOOL; 6 Error: BOOL; 7 E_state: REAL; 8 E_FelKod: REAL; 9 Mode: E_CTRL_MODE; 1 FB_TON: TON; 11 vscan_task: INT; 12 END_VAR 13 VAR 14 15 END_VAR 1 NOT FB_TON.Q T#1ms IN PT FB_TON TON Q ET 2 FB_TON.Q 2 3 SEL FB_CycleTime FB_CTRL_GET_TASK_CYCLETIME emode ttaskcycletime bcycletimevalid estate eerrorid berror CykeTidOK E_state E_FelKod Error TIME_TO_INT vscan_task 3 CykeTidOK LabelEnd 4 vscan_task MOVE AS3_PLC1_SCAN_Task 5 LabelEnd TRUE
1 PROGRAM Summalarm 2 VAR 3 4 END_VAR 1 Summalarm till larmsändare FBP2_SLARM_A AS3_PLC1_LS_A_M
1 PROGRAM WatchDog 2 VAR 3 FB_WatchDog_Tsf_m: TSF_m; 4 END_VAR 1 AS3_PLC1_WDOG_IT AS3_PLC1_WDOG_LF_TSF FB_WatchDog_Tsf_m TSF_m IN TSF_m UT vtsf AS3_PLC1_WDOG_LF 2 AS3_PLC1_WDOG_IT R AS3_PLC1_WDOG_IT
1 PROGRAM VP1_P1_P2 2 VAR 3 4 FB_VP1_P1_PS: PS_Varme; 5 FB_VP1_P2_PS: PS_Varme; 6 FB_VP1_P1_GP1: Rela_DiffUpp; 7 FB_VP1_P1_TID: FSF_m; 8 vfsf_m_p1: TIME; 9 FB_VP1_P1: DU_Pump; 1 FB_VP1_P2_GP1: Rela_DiffUpp; 11 FB_VP1_P2_TID: FSF_m; 12 vfsf_m_p2: TIME; 13 FB_VP1_P2: DU_Pump; 14 vforstapump: BOOL; 15 TEST: BOOL; 16 TEST2: BOOL; 17 vstart_p2: BOOL; 18 vstart_p1: BOOL; 19 END_VAR 1 Pumpstopp AS3_GT1_UTE_MV AS3_PLC1_RTC_hhmm AS3_PLC1_RTC_VDag -5 VP1_P1_MOT_TID VP1_P1_MOT_DAGNR FB_VP1_P1_PS PS_Varme GTute PLC_hhmm PLC_VDag PS_BV MOT_Tid MOT_VDag SV PS_TSF_m PS_IT MOT_IT VP1_P1_MOT_IT VP1_P1_PS_IT 2 Driftindikering VP1_P1_LX VP1_P1_M VP1_P1_IT
3 VP1_P2_PS_IT PS_Varme FB_VP1_P2_PS GTute PLC_hhmm PLC_VDag PS_BV MOT_Tid MOT_VDag SV PS_TSF_m PS_IT MOT_IT VP1_P2_MOT_IT AS3_GT1_UTE_MV AS3_PLC1_RTC_hhmm AS3_PLC1_RTC_VDag -5 VP1_P2_MOT_TID VP1_P2_MOT_DAGNR Pumpstopp P2 4 VP1_P2_IT VP1_P2_LX VP1_P2_M Driftindikering P2 5 DU_Pump FB_VP1_P1 START PS_IT MSK IT LM_TSF_s H H_M L VP1_P1_IT VP1_P1_LM_TSF VP1_P1_M_H VP1_P1_M OR FORSTAPUMP VP1_P1_LM VP1_P1_MOT_IT FORSTAPUMP vstart_p1 Rela_DiffUpp FB_VP1_P1_GP1 IN BV DIFF UT VP1_GP1_MV_DMP VP1_GP1_KURVA_BBV 1 GE SEQ1 1 OR FSF_m FB_VP1_P2_TID IN FSF_m UT vfsf vfsf_m_p1 5 vstart_p1 FORSTAPUMP GE SEQ2 76 Manöver P1
M M VP1_P1_LM VP1_P1_M
6 DU_Pump FB_VP1_P2 START PS_IT MSK IT LM_TSF_s H H_M L VP1_P2_IT VP1_P2_LM_TSF VP1_P2_M_H VP1_P2_M OR FORSTAPUMP VP1_P1_LM VP1_P2_MOT_IT FORSTAPUMP vstart_p2 Rela_DiffUpp FB_VP1_P2_GP1 IN BV DIFF UT VP1_GP1_MV_DMP VP1_GP1_KURVA_BBV 1 GE SEQ1 1 OR FSF_m FB_VP1_P2_TID IN FSF_m UT vfsf vfsf_m_p2 5 vstart_p2 FORSTAPUMP GE SEQ2 76 Manöver P2
M M VP1_P2_LM VP1_P2_M
1 PROGRAM VP1_TRYCK 2 VAR 3 4 FB_VP1_GP1: DMP; 5 FB_VP1_GP1_PI: PI; 6 FB_VP1_GP1_SEQ: PI_SEQ; 7 vmanad_minne: WORD; 8 vmanad_nr: WORD; 9 FB_VP1_GP1_LL_TSF: TSF_m; 1 vgp1_tsf_m: TIME; 11 FB_VP1_GP1_L: LRM_AV_MV; 12 FB_VP1_GP2_L: LRM_AV_MV; 13 FB_VP1_GT1_L: LRM_AV_MV; 14 END_VAR 1 VP1_GP1_MV 1 FB_VP1_GP1 DMP MV DMP_s DMP_MV VP1_GP1_MV_DMP 2 Utekurva AS3_GT1_UTE_DMP_MV VP1_GP1_BV_MIN_UTE VP1_GP1_BV_MAX_UTE VP1_GP1_BV_MIN VP1_GP1_BV_MAX Omsk Rev rin rin_min rin_max rut_min rut_max VP1_GP1_KURVA_BBV
3 SEQ PI_SEQ FB_VP1_GP1_SEQ IN Antal_Steg SEQ1_Rev SEQ2_Rev SEQ3_Rev SEQ4_Rev SEQ5_Rev SEQ1_SV SEQ2_SV SEQ3_SV SEQ4_SV SEQ5_SV SEQ2 2 VP1_GP1_C_SV PI FB_VP1_GP1_PI TASK_ms MV BV C_START C_START_SV C_PK C_IT C_LF_RST C_SV_MIN C_SV_MAX idec SV C_LF C_LF_KOD C_LF_RST_UT VP1_GP1_C_LX VP1_GP1_C_LX_KOD VP1_GP1_C_LX_RST AS3_PLC1_SCAN_Task VP1_GP1_MV_DMP VP1_GP1_KURVA_BBV VP1_GP1_C_PK VP1_GP1_C_IT VP1_GP1_C_LX_RST 2 1 OR VP1_P1_IT VP1_P2_IT Reglering framledningstemp 4 Jump1 EQ AS3_PLC1_RTC_Manad vmanad_minne 5 vmanad_nr ADD vmanad_nr 1 6 Jump2 LE vmanad_nr 2 7 vmanad_nr 1 8 vmanad_minne AS3_PLC1_RTC_Manad Jump2
Q1
9 Jump1 vmanad_nr 1 EQ FORSTAPUMP 1 VP1-P1 Manuell styrning frekv. omf. FORSTAPUMP VP1_P1_MOT_IT FORSTAPUMP SEQ2 SEQ1 SEL 5 SEL VP1_P1_SV_H VP1_P1_SV AU SV_IN H H_SV VP1_P1_SV 11 VP1-P2 Manuell styrning frekv. omf. FORSTAPUMP VP1_P2_MOT_IT FORSTAPUMP SEQ2 SEQ1 SEL 5 SEL VP1_P2_SV_H VP1_P2_SV AU SV_IN H H_SV VP1_P2_SV 12 Avvikelselarm tryckgivare VP1_P1_IT VP1_P2_IT OR VP1_GP1_MV_DMP VP1_GP1_KURVA_BBV VP1_GP1_LG VP1_GP1_LG VP1_GP1_L_TSF FB_VP1_GP1_L LRM_AV_MV MV BV L_OK L_FAST LLG LHG L_TSF_m LL LH VP1_GP1_LH VP1_GP1_LL
13 Avvikelselarm tryckgivare FB_VP1_GP2_L LRM_AV_MV VP1_GP2_MV MV LL VP1_GP2_BV BV LH TRUE L_OK TRUE L_FAST VP1_GP2_LG_L LLG VP1_GP2_LG_H LHG VP1_GP2_L_TSF L_TSF_m VP1_GP2_LH VP1_GP2_LL 14 Avvikelselarm tempgivare FB_VP1_GT1_L LRM_AV_MV VP1_GT1_MV MV LL BV LH TRUE L_OK TRUE L_FAST VP1_GT1_LG_L LLG VP1_GT1_LG_H LHG VP1_GT1_L_TSF L_TSF_m VP1_GT1_LH VP1_GT1_LL
1 PROGRAM VP1_VMM 2 VAR 3 VP1_VMM_Manad: VMM_manad; 4 VP1_VMM_Dygn: VMM_dygn; 5 vvmm_total_forbr: REAL; 6 END_VAR 1 2 VP1_VMM1_IT AS3_PLC1_RTC_Manad.1 VP1_VMM1_Temp_Manad VP1_VMM1_Total_Forbr VP1_VMM1_Manad_Forbr VP1_VMM1_IT AS3_PLC1_RTC_VDag.1 VP1_VMM1_Temp_Dygn vvmm_total_forbr VP1_VMM1_Dygn_Forbr _IN_PULS PLC_MANAD _SKALNING TEMP_MANAD _TOTAL_FORBR _MANAD_FORBR VP1_VMM_Manad VMM_manad VP1_VMM_Dygn VMM_dygn _IN_PULS PLC_DYGN _SKALNING TEMP_DYGN _TOTAL_FORBR _DYGN_FORBR
1 PROGRAM FBP_VVX1_VP2_TEMP 2 VAR 3 4 FB_VP2_GT1_UPP1: Rela_DiffNer; 5 FB_VP2_GT1_UPP1_m: TSF_m; 6 Aterstall: Rela_DiffUpp; 7 vtsf_m: TIME; 8 FB_VP2_GT1_UPP2: Rela_DiffNer; 9 FB_VP2_GT1_UPP2_m: TSF_m; 1 vtsf_m1: TIME; 11 FB_ACK1_GT2_UPP1: Rela_DiffUpp; 12 FB_ACK1_GT2_UPP2: Rela_DiffUpp; 13 FB_ACK1_GT2_UPP_m: TSF_m; 14 vtsf_m2: TIME; 15 FB_ACK1_DIFF: Rela_DiffNer; 16 FB_VP2_GT1_LRM: LRM_AV_MVu; 17 FB_FBP_SV1_M: Rela_DiffNer; 18 FB_TSF_FBP_SV1: TSF_m; 19 FB_TSF_FBP_SV3: TSF_m; 2 FB_FBP_SV3_M: Rela_DiffNer; 21 vtsf_fbp_sv1_m: TIME; 22 vtsf_fbp_sv3_m: TIME; 23 FB_VVX1_SV2_DIFF: Rela_DiffUpp; 24 vtsf_fbp_sv3: TIME; 25 FB_ACK1_GT2_DIFF3: Rela_DiffNer; 26 FB_VP2_GP1_L: LRM_AV_MV; 27 28 vsolv_start: BOOL; 29 END_VAR 1 FBP-SV1 manöver VP2_GT1_MV 5 SUB VP1_GT2_MV 1 FB_FBP_SV1_M Rela_DiffNer UT SV BV DIFF 5 FB_TSF_FBP_SV1 TSF_m IN TSF_m UT vtsf vtsf_fbp_sv1_mvvx1_vp1_till VVX1_VP1_TILL OR FBP_SV1_MAN FBP_SV 2 FBP-SV3 manöver VP2_GT1_MV 5 SUB VP1_GT2_MV 1 FB_FBP_SV3_M Rela_DiffNer UT SV BV DIFF 5 FB_TSF_FBP_SV3 TSF_m IN TSF_m UT vtsf vtsf_fbp_sv3_m vsolv_start VVX1_VP1_TILL FBP_SV3_MAN_H FBP_SV3_MAN
N_H V1_MAN DU M H H_M FBP_SV1_MAN DU M H H_M FBP_SV3_MAN
3 vsolv_start SOLV_START_TID_OK SOLV_START 4 VVX1-SV2 manöver VVX1_P1_IT VVX1_SV2_H VVX1_SV2_MAN DU M H H_M VVX1_SV2_MAN 5 Avvikelselarm tryckgivare FB_VP2_GP1_L LRM_AV_MV VP2_GP1_MV MV LL VP2_GP1_BV BV LH TRUE L_OK TRUE L_FAST VP2_GP1_LG_L LLG VP2_GP1_LG_H LHG VP2_GP1_L_TSF L_TSF_m VP2_GP1_LH VP2_GP1_LL
1 PROGRAM VVX1_P1_VP2_P1 2 VAR 3 4 FB_VVX1_P1_PS: PS_Varme; 5 FB_VP2_P1_PS: PS_Varme; 6 FB_ACK1_DIFF: Rela_DiffNer; 7 FB_VVX1_P1: DU_Pump; 8 FB_VP2_P1: DU_Pump; 9 FB_ACK1_GT2_DIFF: Rela_DiffUpp; 1 FB_ACK1_GT2_DIFF1: Rela_DiffUpp; 11 FB_TSF_VVX1_P1: TSF_m; 12 vvvx1_p1_tsf: TIME; 13 FB_ACK1_GT2_DIFF2: Rela_DiffNer; 14 FB_TSF_VVX1_VP1_TILL: TSF_m; 15 v_vvx1_vp1_till_tsf: TIME; 16 FB_SOLV_START_TID_OK: TSF_m; 17 vsolv_start_tid_ok_tsf: TIME; 18 vsekvens_steg2_1: BOOL; 19 vsekvens_steg2_2: BOOL; 2 vsekvens_steg3_1: BOOL; 21 END_VAR 1 Pumpstopp AS3_GT1_UTE_MV AS3_PLC1_RTC_hhmm AS3_PLC1_RTC_VDag -5 VVX1_P1_MOT_TID VVX1_P1_MOT_DAGNR FB_VVX1_P1_PS PS_Varme GTute PLC_hhmm PLC_VDag PS_BV MOT_Tid MOT_VDag SV PS_TSF_m PS_IT MOT_IT VVX1_P1_MOT_IT VVX1_P1_PS_IT 2 Driftindikering VVX1-P1 VVX1_P1_LX VVX1_P1_M VVX1_P1_IT
3 VP2_P1_PS_IT PS_Varme FB_VP2_P1_PS GTute PLC_hhmm PLC_VDag PS_BV MOT_Tid MOT_VDag SV PS_TSF_m PS_IT MOT_IT VP2_P1_MOT_IT AS3_GT1_UTE_MV AS3_PLC1_RTC_hhmm AS3_PLC1_RTC_VDag -5 VP2_P1_MOT_TID VP2_P1_MOT_DAGNR Pumpstopp VP2-P1 4 VVX1_P1_ VVX1_VP1_TILL TSF_m FB_TSF_VVX1_P1 IN TSF_m UT vtsf vvvx1_p1_tsf 1 vsekvens_steg2_2 VP2_P1_IT Rela_DiffUpp FB_ACK1_GT2_DIFF1 IN BV DIFF UT ACK1_GT2_MV 8 2 LE ACK1_GT2_MV VP2_GT1_MV Rela_DiffNer FB_ACK1_GT2_DIFF2 SV BV DIFF UT ACK1_GT2_MV 93 8 Manöver P1 5 DU_Pum FB_VP2_P START PS_IT MSK IT LM_TSF_s H H_M VP2_P1_IT VP2_P1_LM_TSF VP2_P1_M_H VP2_P1_M OR VP2_P1_MOT_IT VVX1_VP1_TILL vsekvens_steg2_1 Rela_DiffUpp FB_ACK1_GT2_DIFF IN BV DIFF UT ACK1_GT2_MV 8 2 LE ACK1_GT2_MV VP2_GT1_MV Manöver P2
_MOT_IT OR VVX1_P1_IT VVX1_P1_LM_TSF VVX1_P1_M_H VVX1_P1_M FB_VVX1_P1 DU_Pump START PS_IT MSK IT LM_TSF_s H H_M M LM VVX1_P1_LM VVX1_P1_M P1 mp M LM VP2_P1_LM VP2_P1_M
6 SOLV_START S VVX1_VP1_TILL 7 VVX1_GT1_MV VP1_GT2_MV SUB 2 LE VP2_P1_M vsekvens_steg3_1 2 FB_TSF_VVX1_VP1_TILL TSF_m IN TSF_m UT vtsf v_vvx1_vp1_till_tsf R SOLV_START R VVX1_VP 8 VVX1_VP1_TILL 1 FB_SOLV_START_TID_OK TSF_m IN TSF_m UT vtsf vsolv_start_tid_ok_tsf SOLV_START_TID_OK
P1_TILL
1 PROGRAM MAIN 2 VAR 3 4 5 END_VAR 1 Nowramreadwrite; 2 PLC_AI1; 3 PLC_AU1; 4 RTC_Klocka; 5 ScanTid; 6 Summalarm; 7 WatchDog; 8 FBP1; 9 FBP1_TEMPERATUR; 1 FBP2; 11 FBP2_TEMPERATUR; 12 VP1_P1_P2; 13 VP1_TRYCK; 14 VP1_VMM; 15 FBP_VVX1_VP2_TEMP; 16 VVX1_P1_VP2_P1;