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

1.1 KiB

// Block Type: FC
// Block Name (Original): ITC Communic CIPRoom
// Block Number: 3523
// Original Network Languages: LAD

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

VAR_TEMP
  #_16 : Bool; // Auto-generated temporary
  #_2 : Bool; // Auto-generated temporary
  #_200MS : Bool; // Auto-generated temporary
  #_2S : Bool; // Auto-generated temporary
  #DB900 : Bool; // Auto-generated temporary
END_VAR

BEGIN

  // Network 1: CIP Comunication (Original Language: LAD)

  IF "E5_007161" AND "AUX FALSE" THEN
    "ISOonTCP_or_TCP_Protocol_DB"(ACTIVE := TRUE, ID := W#16#2, INIT := "FirstScan", ISO_on_TCP_LOCAL_CPU_SLOT := 2, ISO_on_TCP_PN_PN := TRUE, ISO_on_TCP_REMOTE_CPU_SLOT := 2, LOCAL_PORT := 1, LOCAL_DEVICE_ID := 72, REMOTE_PORT := 2, REMOTE_IP_1 := 192, REMOTE_IP_2 := 168, REMOTE_IP_3 := 1, REMOTE_IP_4 := 32, REQ := FALSE, TCP_PROTOCOL := FALSE, TIME_ACT_SP := T#200MS, TIME_ALARM_SP := T#2S, TRCV_DATA := P#DB900.DBX230.0 BYTE 10, TRCV_ENABLE := TRUE, TRCV_LEN := 10, TSEND_DATA := P#DB900.DBX220.0 BYTE 10, TSEND_LEN := 10);
  END_IF;

END_FUNCTION