162529-1CD
DX100
3.3.29 Plural Byte Type Variable (B) Reading / Writing Command
Command No. 0x302
Instance
Specify one out of followings
0 to 99 (for standard setting)
•
Attribute
Fixed to "0".
Service
0x33 : Read plural data
0x34 : Write plural data
32bit integer
Byte 0
1
Number
2
B variable 1
:
120
B variable 473
Status
Respond by one in the followings
0x00 : respond normally
•
Other than 0x00
•
Added status size
0: no added status
•
1: 1 WORD
•
2: 2 WORD
•
Added status
The error code specified by the
added status size
3
Transmission Procedure
3.3 Respective Commands for Robot Control
Request
Sub header part
<Details>
Specify the variable number (the first number with which
reading/writing is executed)
Follow the numbers of the variable specified by the
parameter since the extended variable is an optional
function.
Specify "0".
Specify the accessing method to the data.
0x33: Read out the fixed size specified by the data part.
0x34: Write the fixed size specified by the data part.
Data part
Byte 1
Byte 2
B variable 2
B variable 3 B variable 4 Variable data part is valid only
B variable 474
Answer
Sub header part
<Details>
: respond abnormally
"1" indicates 1 WORD of added status data, and "2"
indicates 2 WORD of added status data.
The error code of 1 WORD exists if the added status
code is "1" and that of 2 WORD exists if the code is "2".
3-62
Byte3
<Details>
Maximum: 474
*It can specify by a multiple of
2 only.
when writing. Only the number of
data is valid when reading.
HW1480958
81 of 119