Omron CJ1W-EIP21 Operation Manuals page 218

For nj-series cpu unit. cj-series ethernet/ip units
Hide thumbs Also See for CJ1W-EIP21:
Table of Contents

Advertisement

8 Message Communications
 Inputting the Values for Each Structure Variable Member
Input the following values into the communications parameters that were registered as members of
the structure variable.
Preparing Array Variables to Input and Output Service Data and
Response Data
CIP communications instructions send and receive data that is stored in array variables.
 Creating Array Variables
To input a value into the array variable of a CIP communications instruction, you must create a vari-
able with the same configuration as the array variable in advance.
Example: Creating a Variable to Input Data to the CIPSend Instruction Array Variables
Variable A
(1)
Variable B
(2)
Variable C
(1) Input the service data to send.
The data to send is stored in array
variable A. If only certain elements are spec-
ified in array variable A, specify the number
of elements in variable B.
Array variable: A
[0]
[1]
[2]
[3]
If the service data (ServiceDat) is
Array[2] and number of elements
(Size) = 2, Array[2] and Array[3]
are sent.
8-12
Variable name
A
. ClasslD
Rq+Path data type member name
A . InstancelD
A . AttributelD
CIP communications instruction
CIPSend
ServiceDat
(Command Data)
Size
(Number of Elements)
RespSize
(Response
Data Size)
ResServiceDat
(Response Data)
Number of elements: 2
CJ-series EtherNet/IP Units Operation Manual for NJ-series CPU Unit (W495)
Variable D
(2) The data that is received is stored in variable
C. The byte size of the data that was actually
received is stored in variable D.
Array variable: C[0..9]
[0]
[1]
[2]
[3]
[4]
Variable D
[5]
: 10
[6]
[7]
[8]
[9]

Advertisement

Table of Contents
loading

Table of Contents