EasyManua.ls Logo

Omron NX Series - Page 336

Omron NX Series
464 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Structured Text (ST)
l
Main Variables
Name Data type
Initial
value
Comment
TDLinkStopConnection_Instance TDLinkStopConnection --- Instance of TDLinkStopCon-
nection instruction
ChangeTrigger BOOL --- Start condition
SettingTrigger BOOL --- Parameter setting trigger
Done BOOL --- Done
Busy BOOL --- Executing
Error BOOL --- Error
TargetNodeIPAdr ARRAY[0..3] OF BYTE {0,0,0,0} Target node IP address
l
Algorithm
(* Start condition ON check *)
IF (ChangeTrigger = TRUE) AND (Busy = FALSE) THEN
SettingTrigger := TRUE;
END_IF;
(* Start condition OFF check *)
IF (Done = TRUE) OR (Error = TRUE) THEN
SettingTrigger := FALSE;
END_IF;
(* Set parameters. *)
IF SettingTrigger = TRUE THEN
TargetNodeIPAdr[0] := 16#C0;
TargetNodeIPAdr[1] := 16#A8;
TargetNodeIPAdr[2] := 16#FA;
TargetNodeIPAdr[3] := 16#0A;
END_IF;
(* Execute TDLinkStopConnection instruction. *)
TDLinkStopConnection_Instance( Execute := SettingTrigger,
UnitProxy := UnitProxy,
PortNo := 1,
TargetNodeIPAdr := TargetNodeIPAdr,
Done => Done,
Busy => Busy,
Error => Error);
13 Instructions Specific to NX-series EtherNet/IP Units
13-12
NX-series EtherNet/IP Unit User's Manual (W627)

Table of Contents

Other manuals for Omron NX Series

Related product manuals