FB31 MANU P01Plunger manual mode

 

 

 

Netzwerk 1: Fault transfer 00_15

      L     "DI MAIN P01".FLT."1_fault_00_15"

      T     #"1_FAULT_00_15"

      L     "DI MAIN P01".FLT."2_fault_00_15"

      T     #"2_FAULT_00_15"

 

 

 

Netzwerk 2: 1_X0 Enable VC641 Plunger 

      U     "E00 DC24L4 E9003"

      U     "E01 HC680 B352 HP"

      UN    #"1_FAULT_00_15".%X0

      =     "HMI KEY".P01.VC641.Enbl_HP

      =     "HMI KEY".P01.VC641.Enbl_WP

 

 

 

Netzwerk 3: 1_X1 Enable HC680 Stow pin

      U     "E00 DC24L4 E9003"

      =     "HMI KEY".P01.HC680.Enbl_WP

      =     "HMI KEY".P01.HC680.Enbl_HP

 

 

 

Netzwerk 4: P01 Monitoring manual operation ****

      UN    #ST_MANU

      BEB

 

      U     #HMI_HOM_POS

      FP    #HMI_HomPos_FP

      =     "M01 Init"

 

      U     #SUPPORT_MANU

      BEB

 

 

 

Netzwerk 5: VC641 Set point speed

      U     "HMI KEY".P01.VC641.F14_set_rapid_traverse

      R     "HMI KEY".P01.VC641.Support.Speed_WP_on

      R     "HMI KEY".P01.VC641.Support.Speed_HP_on

      SPB   m073

      U     "HMI KEY".P01.VC641.F10_set_speed_HP

      SPBN  m070

      S     "HMI KEY".P01.VC641.Support.Speed_HP_on

      R     "HMI KEY".P01.VC641.Support.Speed_WP_on

      R     "HMI KEY".P01.VC641.Support.Pressure_WP_on

      R     "HMI KEY".P01.VC641.Support.Pressure_HP_on

m077: L     "DI OUT P01".VC641.Support.speed_HP

      T     "DI OUT PRS".MaDa.Slider_ControlValue

      BEA

m070: U     "HMI KEY".P01.VC641.Support.Speed_HP_on

      SPBN  m071

      L     "DI OUT P01".VC641.Support.SavePos

      L     "DI OUT P01".VC641.Support.speed_HP

      T     "DI OUT P01".VC641.Support.SavePos

      XOW

      SPZ   m076

      L     "DI OUT P01".VC641.Support.speed_HP

      UW

      O <>0

      O ==0

      SPB   m077

      BEA

m076: L     "DI OUT PRS".MaDa.Slider_ControlValue

      T     "DI OUT P01".VC641.Support.speed_HP

 

m071: U     "HMI KEY".P01.VC641.F11_set_speed_WP

      SPBN  m072

      S     "HMI KEY".P01.VC641.Support.Speed_WP_on

      R     "HMI KEY".P01.VC641.Support.Speed_HP_on

      R     "HMI KEY".P01.VC641.Support.Pressure_WP_on

      R     "HMI KEY".P01.VC641.Support.Pressure_HP_on

 

m075: L     "DI OUT P01".VC641.Support.speed_WP

      T     "DI OUT PRS".MaDa.Slider_ControlValue

      BEA

m072: U     "HMI KEY".P01.VC641.Support.Speed_WP_on

      SPBN  m073

      L     "DI OUT P01".VC641.Support.SavePos

      L     "DI OUT P01".VC641.Support.speed_WP

      T     "DI OUT P01".VC641.Support.SavePos

      XOW

      SPZ   m074

      L     "DI OUT P01".VC641.Support.speed_WP

      UW

      O <>0

      O ==0

      SPB   m075

      BEA

m074: L     "DI OUT PRS".MaDa.Slider_ControlValue

      T     "DI OUT P01".VC641.Support.speed_WP

 

 

 

Netzwerk 6: VC641 Set point pressure

m073: U     "HMI KEY".P01.VC641.F12_set_pressure_HP

      SPBN  m080

      S     "HMI KEY".P01.VC641.Support.Pressure_HP_on

      R     "HMI KEY".P01.VC641.Support.Pressure_WP_on

      R     "HMI KEY".P01.VC641.Support.Speed_WP_on

      R     "HMI KEY".P01.VC641.Support.Speed_HP_on

m083: L     "DI OUT P01".VC641.Support.pressure_HP

      T     "DI OUT PRS".MaDa.Slider_ControlValue

      BEA

m080: U     "HMI KEY".P01.VC641.Support.Pressure_HP_on

      SPBN  m081

      L     "DI OUT P01".VC641.Support.SavePos

      L     "DI OUT P01".VC641.Support.pressure_HP

      T     "DI OUT P01".VC641.Support.SavePos

      XOW

      SPZ   m082

      L     "DI OUT P01".VC641.Support.pressure_HP

      UW

      O <>0

      O ==0

      SPB   m083

      BEA

m082: L     "DI OUT PRS".MaDa.Slider_ControlValue

      T     "DI OUT P01".VC641.Support.pressure_HP

 

m081: U     "HMI KEY".P01.VC641.F13_set_pressure_WP

      SPBN  m084

      S     "HMI KEY".P01.VC641.Support.Pressure_WP_on

      R     "HMI KEY".P01.VC641.Support.Pressure_HP_on

      R     "HMI KEY".P01.VC641.Support.Speed_WP_on

      R     "HMI KEY".P01.VC641.Support.Speed_HP_on

m087: L     "DI OUT P01".VC641.Support.pressure_WP

      T     "DI OUT PRS".MaDa.Slider_ControlValue

      BEA

m084: U     "HMI KEY".P01.VC641.Support.Pressure_WP_on

      SPBN  m085

      L     "DI OUT P01".VC641.Support.SavePos

      L     "DI OUT P01".VC641.Support.pressure_WP

      T     "DI OUT P01".VC641.Support.SavePos

      XOW

      SPZ   m086

      L     "DI OUT P01".VC641.Support.pressure_WP

      UW

      O <>0

      O ==0

      SPB   m087

      BEA

m086: L     "DI OUT PRS".MaDa.Slider_ControlValue

      T     "DI OUT P01".VC641.Support.pressure_WP

 

 

 

Netzwerk 7: HC680 Execute manual operation

m085: U     "HMI KEY".P01.HC680.F1_HP

      S     "HMI KEY".P01.HC680.Manual_Jog_output_HP

      ON    "HMI KEY".P01.HC680.Enbl_WP

      O     "HMI KEY".P01.HC680.F2_WP

      R     "HMI KEY".P01.HC680.Manual_Jog_output_HP

 

 

 

Netzwerk 8: VC641 Execute manual operation

      U     "HMI KEY".P01.VC641.F1_HP

      U     "HMI KEY".P01.VC641.Enbl_HP

      =     "HMI KEY".P01.VC641.Manual_Jog_output_HP

 

      U     "HMI KEY".P01.VC641.F2_WP

      U     "HMI KEY".P01.VC641.Enbl_WP

      =     "HMI KEY".P01.VC641.Manual_Jog_output_WP

 

 

 

Netzwerk 9: VC641 GoTo pos

      UN    "HMI KEY".P01.VC641.F5_Set_Ref_Point

      BEB

      L     "HMI KEY".P01.VC641.Int_InOut

      DTR

      L     "DI OUT P01".Master.SSI_Position

      <R

      =     "HMI KEY".P01.VC641.F1_HP

      NOT

      =     "HMI KEY".P01.VC641.F2_WP

      -R

      ABS

      L     5.0

      <R

      R     "HMI KEY".P01.VC641.F1_HP

      R     "HMI KEY".P01.VC641.F2_WP

      R     "HMI KEY".P01.VC641.F5_Set_Ref_Point

 

FB36 OUT P01Plunger output

 

 

 

Netzwerk 1: Pre-Setting

      L     4.0

      L     #Master.SSI_Position

      >R

      =     #Support."VC641 bit_TDC"

      L     #MaDa.VC641_SSI_Press_BDC

      >R

      =     #Support."VC641 bit_BDC"

      TAK

      L     #MaDa.VC641_SSI_ChangeOver

      >R

      =     #Support."VC641 bit_ChangeOver"

      TAK

      L     #MaDa.VC641_SSI_Press_Parallel_Test

      >R

      =     #Support."VC641 bit_Parallelism_Test"

 

      O     "M00 Auto CmpltMa run"

      O     "M01 RunHomPos"

      =     #tmp_seq_cmd_onoff

 

 

 

Netzwerk 2: Support green buton on HMI

      O     "A01 VC641 Y641 HP"

      O     #Support."VC641 bit_TDC"

      =     "HMI KEY".P01.VC641.Support.ActorOn_HP

 

      O     "A01 VC641 Y642 WP"

      O     #Support."VC641 bit_BDC"

      =     "HMI KEY".P01.VC641.Support.ActorOn_WP

 

 

 

Netzwerk 3: VC641 Plunger SSI master position

      U     #Support."VC641 bit_CMD_Start_Valid"

      SPBN  m020

      L     "E01 M ED512 CH0":P

      T     #tmp_dint_pos

      L     #tmp_dint_pos

      DTR

      L     #Master.SSI_constant

      /R

      L     #Master.SSI_offset

      +R

      T     #Master.SSI_Position

 

 

 

Netzwerk 4: VC641 Plunger SSI slave 1 position

m020: U     #Support."VC641 bit_S1_act"

      SPBN  m030

      L     "E01 S1 ED528 CH1":P

      T     #tmp_dint_pos

      L     #tmp_dint_pos

      DTR

      L     #Slave1.SSI_constant

      /R

      L     #Slave1.SSI_offset

      +R

      T     #Slave1.SSI_Position

 

 

 

Netzwerk 5: VC641 Plunger SSI slave 2 position

m030: U     #Support."VC641 bit_S2_act"

      SPBN  m040

      L     "E01 S2 ED544 CH0":P

      T     #tmp_dint_pos

      L     #tmp_dint_pos

      DTR

      L     #Slave2.SSI_constant

      /R

      L     #Slave2.SSI_offset

      +R

      T     #Slave2.SSI_Position

 

 

 

Netzwerk 6: VC641 Plunger SSI slave 3 position

m040: U     #Support."VC641 bit_S3_act"

      SPBN  m050

      L     "E01 S3 ED560 CH1":P

      L     "E01 S3 ED560 CH1"

      T     #tmp_dint_pos

      L     #tmp_dint_pos

      DTR

      L     #Slave3.SSI_constant

      /R

      L     #Slave3.SSI_offset

      +R

      T     #Slave3.SSI_Position

 

 

 

Netzwerk 7: Parallelism control

m050: O     #Support."VC641 bit_Ms_act"

      O     #Support."VC641 bit_S1_act"

      O     #Support."VC641 bit_S2_act"

      O     #Support."VC641 bit_S3_act"

      =     #tmp_cmd_onoff

->    CALL  "PARA_CNRL"

       Start             :=#tmp_cmd_onoff

       Max_Tolerance     :=#MaDa.MaxTolerance

       Offset_OverReached:=#Support."VC641 Offset_OverR"

       CMD_Start_Valid   :=#Support."VC641 CMD_Start_Valid"

 

 

 

Netzwerk 8: Y645 Safety valve plunger

      U     "A01 VC641 Y642 WP"

      U     "E01 HC680 B352 HP"

      ON    "A01 VC641 Y641 HP"

      L     #Y645.Support.DlyOnOff

      SA    "T01 Y645 WP"

      U     "T01 Y645 WP"

      U     "E00 DC24L4 E9003"

      =     "A01 Y645 HV WP"

 

 

 

Netzwerk 9: HC680 Stow Pin plunger HP

      O     #VC641.Support.CMD_HP

      O     #VC641.Support.CMD_WP

      U     #tmp_seq_cmd_onoff

      O     "HMI KEY".P01.HC680.Manual_Jog_output_HP

      =     "A01 HC680 Y680 HP"

 

 

 

Netzwerk 10: VC641 start plunger HP

      U     "M01 VC641 SEQ run HP"

      U     #tmp_seq_cmd_onoff

      O     "HMI KEY".P01.VC641.Manual_Jog_output_HP

      =     #VC641.Support.CMD_HP

 

      U     #VC641.Support.CMD_HP

      U     "E01 HC680 B352 HP"

      UN    #Support."VC641 bit_TDC"

      =     "A01 VC641 Y641 HP"

 

 

 

Netzwerk 11: VC641 start plunger WP

      U     "M01 VC641 SEQ run WP"

      U     #tmp_seq_cmd_onoff

      O     "HMI KEY".P01.VC641.Manual_Jog_output_WP

      =     #VC641.Support.CMD_WP

 

      U     #VC641.Support.CMD_WP

      U     "E01 HC680 B352 HP"

      UN    #Support."VC641 bit_BDC"

      =     "A01 VC641 Y642 WP"

 

 

 

Netzwerk 12: Exit If not manual mode ***

      ON    "M00 Manu CmpltMa run"

      ON    "M01 Enabled"

      BEB

 

 

 

Netzwerk 13: VC641 plunger set point HP 0-100%

      U     "A01 Y681 HV WP"

      SPBN  m090

      L     #VC641.Support.speed_HP

      T     "HMI KEY".PRS.YAW280.Int_InOut

 

      L     #VC641.Support.pressure_HP

      T     "HMI KEY".PRS.YAW286.Int_InOut

 

      L     #VC641.Support.MaPa.Decompression

      T     "HMI KEY".PRS.YAW284.Int_InOut

      BEA

 

 

 

Netzwerk 14: VC641 plunger set point WP 0-100%

m090: U     "A01 VC641 Y642 WP"

      SPBN  m100

      L     #VC641.Support.MaPa.Speed_low

      U     #Support."VC641 bit_ChangeOver"

      SPB   m101

      L     #VC641.Support.speed_WP

m101: T     "HMI KEY".PRS.YAW280.Int_InOut

 

      L     #VC641.Support.pressure_WP

      T     "HMI KEY".PRS.YAW286.Int_InOut

 

      L     #VC641.Support.MaPa.Decompression

      T     "HMI KEY".PRS.YAW284.Int_InOut

m100: NOP 0

 

 

Home

 

Erfahrung

 

Referenzen

 

Sondermaschinen

 

MSR-Maschinen

 

SPS-Programmierung

 

Visualisierung HMI

 

Elektro CAD

 

Leistungsprofil

 

Personalia

 

SW-Development

 

Dokumentation

 

 

 

Impressum & DSGVO