7 APPLICATION INSTRUCTIONS
7.6 Reading/Writing Data Instructions
619
7
■
For RnCPU (firmware version "27" or earlier), RnENCPU (firmware version "27" or earlier),
RnPCPU, and RnSFCPU
• Control data (d1)
• File name (s2)
• Write data (s3)
Operand: (d1)
Device
Item
Description
Setting range
Set by
+0
Execution/completion
type
Specify the execution type.
• 0000H: Writing binary data
• 0100H: Writing data after converted to CSV format
0000H
0100H
User
+1
Completion status
The completion status is stored upon completion of the instruction.
• 0000H: Completed successfully
• Other than 0000H: Completed with an error (error code)
System
+2
Number of data actually
written
For the data in the device specified by (s3), the number of data actually written is
stored.
The data unit is determined by (d1)+7.
System
+3
Not used
+4
+5
File position
■
When "Writing binary data" is specified by (d1)+0
• 00000000H: From the beginning of the file
• 00000001H to FFFFFFFEH: From the specified position (The data unit is
determined by (d1)+7.)
• FFFFFFFFH: Added to the end of the file.
■
When "Converting and writing data in CSV format" is specified by (d1)+0
• 00000000H to FFFFFFFEH: From the beginning of the file
• FFFFFFFFH: Added to the end of the file.
00000000H to
FFFFFFFFH
User
+6
Number of columns
When "Writing binary data" is specified by (d1)+0, set 0.
When "Converting and writing data in CSV format" is specified by (d1)+0, specify the
number of columns to write.
• 0: No column (Regarded as one row.)
• Other than 0: Number of specified columns
0000H to FFFFH
(0 to 65535)
User
+7
Data type specification
0: Word
1: Byte
0, 1
User
Operand: (s2)
Device
Item
Description
Setting range
Set by
+0 to +
File name character
string
Specify the string of the file name.
When omitting an extension, omit the ". (period)" as well.
Specify the name within 60 characters (a period and extension excluded).
If 61 or more characters are used, the extension is ignored and replaced with ".BIN"
or ".CSV".
Unicode string
User
Operand: (s3)
Device
Item
Description
Setting range
Set by
+0
Number of request
write data
Specify the number of data to be requested to write. (in units of words)
Even when "Byte" is specified by (d1)+7, specify the number in units of words.
1 to 65535
User
+1 to +
Write data
The number of data to be requested to write is stored.
0000H to FFFFH
User
Summary of Contents for MELSEC iQ-R Series
Page 1: ...MELSEC iQ R Programming Manual Instructions Standard Functions Function Blocks ...
Page 2: ......
Page 24: ...22 INDEX 2092 INSTRUCTION INDEX 2093 REVISIONS 2104 WARRANTY 2105 TRADEMARKS 2106 ...
Page 34: ...32 MEMO ...
Page 35: ...33 PART 1 PART 1 OVERVIEW This part consists of the following chapter 1 OVERVIEW ...
Page 68: ...66 1 OVERVIEW 1 5 Precautions on Programming MEMO ...
Page 1448: ...1446 14 REDUNDANT SYSTEM INSTRUCTIONS 14 2 Disabling Enabling System Switching MEMO ...
Page 1972: ...1970 33 TIME DATA TYPE FUNCTIONS 33 4 Division MEMO ...
Page 2067: ...APPX Appendix 5 PID Control Program Examples 2065 A 252 Set PID control data for loop 2 ...
Page 2109: ......