11 - 351 11 - 351
MELSEC-Q
11 INSTRUCTIONS AND FUNCTIONS
PUT
Instruction
PUT
• Writes one record from a random file buffer to a random file.
PUT #<file number>[,<record number>]
file number
• • • •
Specify the file number of the file to which data is
written.
Syntax
record number
• • • •
Specify the record number to which data is written.
PUT #1,20
• • • •
Writes a record to the 20th record in the random file
opened as file number 1.
Examples
21
20
19
Random file #1
Record number
Random file buffer
3
2
1
Description
• The PUT instruction writes data in a random file buffer to a random file.
• If <file number> is omitted, data will be written to the record number next to the one
specified by the GET or PUT instruction executed immediately before.
If <record number> is not specified in the PUT instruction executed immediately after the
OPEN instruction, “1” is assigned to <record number> and the data will be written to
record number 1.
• When the PUT instruction is executed, 256 bytes of data in the random file buffer are
written to the specified record.
REMARK
See the OPEN, FIELD, GET, LSET and RSET instructions, and Chapter 6.