Xfer instruction (message send), Operation – Toshiba SX 2000 User Manual
Page 54
Attention! The text in this document has been recognized automatically. To view the original document, you can use the "Original mode".
When using the above sample program as a part of entire application program,
set R0100 to ON in the main processing part at first. When a message is
received, R0101 (at normal) or R0102 (at error) comes ON. Then reset R0100
and carry out necessary processing for the received message. When the result
status shows normal complete (R0101 is ON), the received message has been
stored in D1100 and after.
When it becomes ready to receive the next message, set R0100 to ON again.
(3) Data send operation
The expanded transfer (XFER) instruction is used to send the message through
the optional communication card.
1.4 Free ASCII mode
XFER instruction (message send):
Input ^ ^ ^ER e ^ C J— Output
Operand
k.
Source register
8 7
Д
Д+i
Operand
B:
Parameter
F
0
в
Transfer length
B+1
Execution status
Operand C: Destination
F 8 7
0
c
HOO H30
C+1
HOOOO
HOO Register type ----- Starting register address Indirectly designated register HOO: XWrrW H01: W H02: LW H03: RW H04: D H05: F ■ 1 to 256 words - S2T link port (sending) Operation: When the input condition of the XFER instruction comes ON, the message prepared in the registers starting with A is transmitted. The execution status is monitored by B+1 as follows. B+1 (Execution status): FIOOOO ^ Normal complete FI0001 ^ During transmitting the message FI0002 _ Communication busy (other receiving or transmitting routine is under executing) FI0003 ^ During the reset operation FI0004 ^ Send time-out (see below) FI0005 ^ Send message length error (no trailing code in the source table) 6F8C0926 37