EasyManua.ls Logo

Omron NX102-12 Series - Sample Programming for CIP Connection (Class 3) Message Communications; Sample Programming for CIP Connection (Class 3) Message Com- Munications

Omron NX102-12 Series
578 pages
Print Icon
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...
IF (CIPUCMMSend_instance.Done=TRUE) THEN
Stage :=INT#0; // Normal end
ELSIF (CIPUCMMSend_instance.Error=TRUE) THEN
Stage :=INT#30; // Error end
END_IF;
0: // Processing after norm
al end
DoUCMMTrigger :=FALSE;
Trigger :=FALSE;
ELSE // Processing after erro
r end
DoUCMMTrigger :=FALSE;
Trigger :=FALSE;
END_CASE;
END_IF;
8-2-8
Sample Programming for CIP Connection (Class 3) Message
Communications
This sample uses CIP class 3 messages to write a variable, read a variable, and send a message.
The Controllers are connected to an EtherNet/IP network. The IP address of the remote node is
192.168.250.2.
The following procedure is used.
1 The CIPOpen is used to open a class 3 connection (Large_Forward_Open). The timeout time
is 2 s.
2 The CIPWrite instruction is used to write the value of a variable at a remote node. The variable
name at the remote node is WritingDat and the contents of the WriteDat is written to it.
WritingDat must be defined as a global variable at the remote node and the Network Publish
attribute must be set.
3 The CIPRead instruction is used to read the value of a variable at a remote node. The value of
the variable OriginalDat at the other node is read and the read value is stored in the ReadDat
variable. OriginalDat
must be defined as a global variable at the remote node and the Network
Publish attribute must be set.
4 The CIPSend instruction is used to send an explicit message to a remote node. The contents
of the message is to read identity information (product name). The class ID, instance ID, attrib-
ute ID, and service code are as follows. The response data is stored in the RespDat variable.
Item Value
Class ID 1
Instance ID 1
Attribute ID 7
Service Code 16#0E
8 CIP Message Communications
8-27
NJ/NX-series CPU Unit Built-in EtherNet/IP Port Users Manual (W506)
8-2 CIP Message Communications Client Function
8
8-2-8 Sample Programming for CIP Connection (Class 3) Message
Communications

Table of Contents

Related product manuals