Omron NJ Series User Manual page 294

Machine automation controller, cpu unit built-in ethernet/ip port
Hide thumbs Also See for NJ Series:
Table of Contents

Advertisement

8 CIP Message Communications
For an NX1P2 CPU Unit, replace the variable with _EIP1_EtnOnlineSta (Port1 Online).
// Start sequence when Trigger changes to TRUE.
IF ((Trigger=TRUE) AND (DoCIPTrigger=FALSE) AND (_EIP_EtnOnlineSta=TRUE))THEN
DoCIPTrigger
Stage
CIPOpen_instance(Execute:=FALSE);
CIPWrite_instance(
Execute
SrcDat
CIPRead_instance(
Execute
DstDat
CIPSend_instance(
Execute
ServiceDat
RespServiceDat
CIPClose_instance(Execute:=FALSE);
END_IF;
IF (DoCIPTrigger=TRUE) THEN
CASE Stage OF
1 :
Large_Forward_Open)
CIPOpen_instance(
Execute
TimeOut
RoutePath
IF (CIPOpen_instance.Done=TRUE) THEN
Stage
ELSIF (CIPOpen_instance.Error=TRUE) THEN
Stage
END_IF;
2 :
of variable
CIPWrite_instance(
Execute
Handle
DstDat
name
Size
write
SrcDat
IF (CIPWrite_instance.Done=TRUE) THEN
8-32
:=TRUE;
:=INT#1;
:=FALSE,
:=WriteDat);
:=FALSE,
:=ReadDat);
:=FALSE,
:= Dummy,
:=RespDat);
:=TRUE,
:=UINT#20,
:='02\192.168.250.2');
:=INT#2;
:=INT#10;
:=TRUE,
:=CIPOpen_instance.Handle,
:='WritingDat',
:=UINT#1,
:=WriteDat);
NJ/NX-series CPU Unit Built-in EtherNet/IP Port User's Manual (W506)
// Initialize instance.
// Initialize instance.
// Dummy
// Initialize instance.
// Dummy
// Dummy
// Initialize instance.
// Dummy
// Dummy
// Initialize instance.
// Open CIP Class 3 Connection (
// Timeout time: 2.0 s
// Route path
// Normal end
// Error end
// Request writing value
// Handle
// Destination variable
// Number of elements to
// Write data

Advertisement

Table of Contents
loading

Table of Contents