Omron NX Series User Manual page 331

Machine automation controller
Hide thumbs Also See for NX Series:
Table of Contents

Advertisement

Structured Text (ST)
l Main Variables
Name
TDLinkStartConnection_Instance
ChangeTrigger
SettingTrigger
Done
Busy
Error
TargetNodeIPAdr
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
TargetNodeIPAdr[0]
TargetNodeIPAdr[1]
TargetNodeIPAdr[2]
TargetNodeIPAdr[3]
END_IF;
(* Execute TDLinkStartConnection instruction. *)
TDLinkStartConnection_Instance( Execute
UnitProxy
PortNo
TargetNodeIPAdr
Done
Busy
Error
NX-series EtherNet/IP Unit User's Manual (W627)
13 Instructions Specific to NX-series EtherNet/IP Units
TDLinkStartConnection
BOOL
BOOL
BOOL
BOOL
BOOL
ARRAY[0..3] OF BYTE
SettingTrigger = TRUE
:= UnitProxy,
:= 1,
:= TargetNodeIPAdr,
=> Done,
=> Busy,
=> Error);
Initial
Data type
value
---
---
---
---
---
---
{0,0,0,0}
THEN
:= 16#C0;
:= 16#A8;
:= 16#FA;
:= 16#0A;
:= SettingTrigger,
Comment
Instance of TDLinkStartCon-
nection instruction
Start condition
Parameter setting trigger
Done
Executing
Error
Target node IP address
13-7
13

Advertisement

Table of Contents
loading

This manual is also suitable for:

Nx-eip201

Table of Contents