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

598 B

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

FUNCTION "LIMIT_I" : Int
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1

VAR_INPUT
  MN : Int;
  IN : Int;
  MX : Int;
END_VAR

BEGIN

  // Network 1:  (Original Language: LAD)

  "LIMIT_I" := "IN";

  // Network 2:  (Original Language: LAD)

  IF "IN" < "MN" THEN
    "LIMIT_I" := "MN";
  END_IF;

  // Network 3:  (Original Language: LAD)

  IF "IN" > "MX" THEN
    "LIMIT_I" := "MX";
  END_IF;

  // Network 4:  (Original Language: LAD)

  // Network 4 did not produce printable SCL code.

END_FUNCTION