COM Port No.
Name Description
1 2 3 4
Y0 Y1 Y2 Y3 Sent flag
Reports completion result of sending data in genera-
purpose communication or master communication.
(Normal completion: 0, Abnormal completion: 1)
(Note 1) Each contact is used for reading the operation state. Do not write over it with a user program.
(Note 2) In the case of the GPTRNS and pGPSEND instructions, the sending flag and send results flag are
updated after the scan is complete.
(Note 3) In the case of the GPSEND instruction, the sending flag and send results flag are updated after
sending is completed when the next GPSEND instruction is executed. If sending time is shorter than
scan time, the general-purpose communication sending flags (Y8, Y9, YA, YB) are turned OFF when
the GPSEND instruction is executed in the subsequent scan following completion of data sending. The
flags remain ON for at least one scan time.
■
Sample program (in the case of CPU with built-in ET-LAN)
● This program checks that Connection 1 is established in the general-purpose communication
mode (X80:ON) and that general-purpose sending is not in progress in the same port
(Y80:OFF), and then starts up the sending program.
● Using the SSET instruction, convert any given message into an ASCII string. Set the number
of sent characters to the data register DT100, and the sent message to the data register
DT101.
● The UNITSEL instruction is used to specify a slot number (LAN port: U100) and the
connection number (U1).
● In the GPTRNS / pGPSEND / GPSEND instruction, specify and execute the start of the table
that stores the message to be sent (DT101) and the number of characters in the data
(DT100).
GPTRNS instruction
R0
( )DF
SSET DT100"ABCDE"
R100
R100
UNITSEL U1U100
GPTRNS.US
DT101 DT0DT100
X80 Y80
GPTRNS execution conditions
X80: Clear to send flag: ON
Y80: Send active flag: OFF
Transmission processing
S: Header for sent data (DT101)
n: Number of sent characters (DT100)
D: Execution result code (DT0)
Data conversion
S1: Sent data
S2: Sent data storage
DT100: Number of sent characters
DT101 and after: Sent data
GPTRNS execution conditions reset
S1 S2
S n D
S1 S2
R100
< >
RST
R100
< >
SET
Communication port settings
S1: CPU LAN port (U100)
S2: Connection 1 (U1)
GPSEND instruction
9.3 Sending Operation
9-14 WUME-FP7COM-07