![Omron Sysmac NY512-1300 User Manual Download Page 211](http://html.mh-extra.com/html/omron/sysmac-ny512-1300/sysmac-ny512-1300_user-manual_742451211.webp)
8-15
8 CIP Message Communications
NY-series Industrial Panel PC / Industrial Box PC Built-in EtherNet/IP Port User’s Manual (W563)
8-2
CIP Messag
ing C
o
m
m
u
n
icat
ions
Client
Fu
nct
ion
8
8-2
-7 Sample Progr
ammin
g for
CI
P
C
onnection
less
(UCMM)
Message
Communicatio
ns
Use the following procedure to create a variable in the variable table.
1
Select the
Array
Check Box.
2
Specify the element first number, the element last number, and the data type.
Example: UINT Array
CIP Communications Instructions That Use Array Variables
This sample uses CIP UCMM 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 CIPUCMMWrite 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.
2
The CIPUCMMRead 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.
3
The CIPUCMMSend instruction is used to send an explicit message to a remote node. The con-
tents of the message is to read identity information (product name). The class ID, instance ID,
attribute ID, and service code are as follows. The response data is stored in the RespDat vari-
able.
Instruction
Structure variable name
Input variable
In-out variable
Output variable
CIPRead
---
---
DstDat (Read Data)
CIPWrite
SrcDat (Write Data)
---
---
CIPSend
ServiceDat (Command
Data)
RespServiceDat (Response
Data)
---
8-2-7
Sample Programming for CIP Connectionless (UCMM) Message
Communications
Item
Value
Class ID
1
Instance ID
1
Attribute ID
7
Service code
16#0E
Specifies the data type.
Specify the array element first
number and last number.
Data type
Array
Variable name
Variable table
Summary of Contents for Sysmac NY512-1300
Page 459: ......