IAI America XSEL-QX User Manual
Page 306

282
Part 4 Commands
z WRIT (Write)
Command, declaration
Extension condition
(LD, A, O, AB, OB)
Input condition
(I/O, flag)
Command,
declaration
Operand 1
Operand 2
Output
(Output, flag)
Optional Optional
WRIT
Channel
number
Column
number
CC
(NOTE 1)
[Function]
Write the character string in the column specified in operand 2 to the channel specified in
operand 1.
The operation will end when the character specified by a SCHA command is written.
Either a local or global column can be specified.
[Example]
SCHA
10
Set LF (= 10) as the end character.
OPEN
1
Open
channel
1.
WRIT
1
2
Write the character string in column 2 to channel 1 until
LF is written.
CLOS
1
Close the channel.
As long as a standard SIO port (channel 1 or 2) is open, a task other than the one that
opened the port can be used to execute (send) a WRIT command. Accordingly, if a READ
command is executed in a port-opening task and then a WRIT command is executed in
other task, the response from the other side can be received without delay after the
command is sent from the X-SEL.
(Note 1)
CP for channels other than 1 and 2.
Return code of the WRIT command (channels 1 and 2 only)
The return code is stored in a local variable. Variable number can be set by “Other parameter No. 24.” The
default variable number is 99.
0: WRIT completed successfully
1: WRIT timeout (the timeout value is set by a TMRW command)
2: WRIT timer cancelled (the wait status is cancelled by a TIMC command)
3 and 4: For future extension
5: WRIT factor error (program abort error) (cannot be recognized by SEL commands)
6: WRIT task ended (program end request, etc.) (cannot be recognized by SEL commands)