Obsidean_VM/04-SIDEL/00 - MASTER/Source/source/ONS_R.md

562 B

// Block Type: FC
// Block Number: 1920
// Original Network Languages: LAD

FUNCTION "ONS_R" : Void
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1

VAR_INPUT
  Enable_ONS : Bool;
END_VAR

VAR_OUTPUT
  ONS_R : Bool;
END_VAR

VAR_INOUT
  Aux_ONS : Bool;
END_VAR

BEGIN

  // Network 1:  (Original Language: LAD)

  // Edge Logic handled by Coil 26
  "Aux_ONS" := "Enable_ONS"; // P_TRIG("Enable_ONS") - Mem: "Aux_ONS"

  "ONS_R" := "Enable_ONS" AND NOT "Aux_ONS";
  "Aux_ONS" := "Enable_ONS"; // P_TRIG("Enable_ONS") - Mem: "Aux_ONS"

END_FUNCTION