Operating
CIPClose_instance.Done
Processing after normal end
1 // Processing after normal end
Inline ST
2 ;
Operating
Processing after error end.
CIPOpen_instance.Error
CIPRead_instance.Error
Inline ST
1 // Processing after error end.
2 ;
CIPWrite_instance.Error
CIPClose_instance.Error
CIPSend_instance.Error
ST
Internal
varia-
bles
Variable Data type Initial value Comment
Trigger BOOL False Execution con-
dition
DoCIPTrigger BOOL False Processing
Stage INT 0 Status change
WriteDat INT 1234 Write data
ReadDat INT 0 Read data
ReqPath _sRE-
QUEST_P
ATH
(ClassID:=0, InstanceID:=0,
isAttributeID:=False, Attribu-
teID:=0)
Request path
RespDat ARRAY[0..10]
OF BYTE
[11(16#0)] Response data
Dummy BYTE 16#0 Dummy
CIPOpen_instance CIPOpen
CIPWrite_instance CIPWrite
CIPRead_instance CIPRead
CIPSend_instance CIPSend
CIPClose_instance CIPClose
External
variable
Variable Data type Constant Comment
_EIP_EtnOnlineSta
*1
BOOL Online
*1. For an NX701 CPU Unit and an NX102 CPU Unit, replace the variable with _EIP1_EtnOnlineSta (Port1 On-
line) or _EIP2_EtnOnlineSta (Port2 Online), depending on the built-in EtherNet/IP port which is used.
8 CIP Message Communications
8-31
NJ/NX-series CPU Unit Built-in EtherNet/IP Port User’s Manual (W506)
8-2 CIP Message Communications Client Function
8
8-2-8 Sample Programming for CIP Connection (Class 3) Message
Communications