FB49 OUT P02 : Removal module

[hit  <- on your browser to return]

 

 

 

Netzwerk 1: P02 Pre-Setting

      U     "M00 EStp ok"

      L     s5t#1s

      SA    "T02 2M1 Main SA"

      U     "T02 2M1 Main SA"

      =     "A00 2M1 10PD main"

 

 

 

Netzwerk 2: Call manual operation

    #MANUAL(ST_MANU := "M00 ManuCmpltMa run",

            MODUL_HP := "HMI KEY".P02.GLB.F20_HomPos,

            SUPPORT_SEQ := "M02 RunHomPos");

 

 

 

Netzwerk 3: 2M1 Removal conveyor.

    #tmp_enable_start_auto := #"2M1".DRV.ReferenceOK AND "M02 2M1 GoToPos";

    // Set speed value HP/WP

    IF #tmp_enable_start_auto THEN

        #"2M1".DRV.SetValSpd := "DI OUT P04"."4A1".RTT_Speed_WP;

        #"2M1".DRV.SetValAcc := "DI OUT P04"."4A1".RTT_Acc;

        #"2M1".DRV.SetValDec := "DI OUT P04"."4A1".RTT_Dec;

    END_IF;

    // Assign running condition

    #tmp_axis_inhibit :="A00 2M1 10PD BrkModul":="A00 2M1 10PD AxisEnbl DI01":="A00 2M1 10PD RegEnbl DI00" :=

    "HMI KEY".P02."2M1".Enable_HP AND "HMI KEY".P02."2M1".Enable_WP;   

    #tmp_axis_RefStatic := "HMI KEY".P02."2M1".F5_Set_Ref_Point AND ("M00 AutoCmpltMa run" OR "M00 ManuCmpltMa run");

    #tmp_axis_enable := "M00 ManuCmpltMa run" OR "M00 AutoCmpltMa run" OR "HMI KEY".P02."2M1".F17_GoToPos;

    #tmp_axis_start := #tmp_axis_RefStatic OR #tmp_enable_start_auto OR "HMI KEY".P02."2M1".F17_GoToPos;

    #tmp_axis_PosAbsolut := #tmp_enable_start_auto OR "HMI KEY".P02."2M1".F17_GoToPos;

   

    #"2M1"(ADR_HW_IO := 376,

           INHIBIT := #tmp_axis_inhibit,

           ENABLE := #tmp_axis_enable,

           MCB := "E00 2M1 MCB",

           START := #tmp_axis_start,

           POS_ABSOLUTE := #tmp_axis_PosAbsolut,

           JOG_NEGATIV := #"2M1".DRV.ActorJog_HP,

           JOG_POSITIV := #"2M1".DRV.ActorJog_WP,

           REF_STATIC := #tmp_axis_RefStatic,

           ACK_FLT := "M00 ACK Imp");

 

 

 

Netzwerk 4: 2V1 Removal centring unit

#"2V1"(CMD_WP := FALSE,

           CMD_HP := FALSE,

           FB_WP := "E02 2V1 FB WP",

           FB_HP := "E02 2V1 FB HP",

           BIM := "E00 2V1 BIM",

           ACK_FLT := "M00 ACK Imp",

           VALV_WP => "A02 2V1 WP",

           VALV_HP => "A02 2V1 HP");

 

 

 

[hit  <- on your browser to return]