206
(3) Differences between the socket communication and the nonprocedural
communication using a fixed buffer of the Ethernet module
Item
QJ71E71-100
Built-in Ethernet port
QCPU
Consequence of a
communication with
the Built-in Ethernet
port QCPU
Action
Instruction name
ZP.OPEN
ZP.CLOSE
ZP.BUFRCV
Z.BUFRCVS
ZP.BUFSND
SP.SOCOPEN
SP.SOCCLOSE
SP.SOCRCV
S.SOCRCVS
SP.SOCSND
-
Replace the instruction name.
Pairing open not
necessary
When sending or receiving
data using one
connection, two
connections are occupied
by the pairing open
setting.
When sending or receiving
data using one
connection, pairing setting
is not used.
-
Set only one connection by parameter.
When connection No. of the instruction is
the same as the second connection No. of
pairing open, replace it with the first
connection No.
Automation of UDP
and TCP-
Full/Unpassive open
Select whether UDP and
TCP-Full/Unpassive open
is performed by the initial
timing setting parameter
automatically or by an
instruction.
UDP and TCP-
Full/Unpassive open is
automatically performed.
-
Delete the instructions for open and close
for UDP and TCP-Full/Unpassive.
Data sending
method on TCP
when the message
size exceeds 1460
bytes
(TCP Maximum
Segment Size
Option
transmission)
Select whether to enable
TCP Maximum Segment
Size Option transmission
in the buffer memory.
(Default: "Disable TCP
Maximum Segment Size
Option transmission")
"Enable TCP Maximum
Segment Size Option
transmission"
When communications with
the QJ71E71-100 are used
for a CPU module which
performs TCP
communications with an
external device with the
message size over 1460
bytes, the external device
may not correctly read split
data.
Perform the procedure indicated in Page
104, Section 7.3 (7) so that the external
device can process split data.
Connection
information
acquisition and
setting methods
Performed by reading from
or writing to the buffer
memory.
Performed using socket
function instructions.
-
Replace the information acquisition and
setting methods with the SP.SOCCINF or
SP.SOCCSET instruction.
Activation of an
interrupt program in
data receiving
An interrupt program can
be activated during data
receiving.
An interrupt program
cannot be activated during
data receiving.
-
Program the data receiving processing at
the beginning of the scan program.
Host station port
number
The following numbers
cannot be used as host
station port number.
1388
H
to 138A
H
(5000 to
5002)
The following numbers
cannot be used as host
station port number.
1388
H
to 1391
H
(5000 to
5009)
-
Change the port number.
Specification of alive
check
Select whether to perform
alive check of TCP/IP and
UDP/IP using parameters.
Alive check for TCP/IP is
performed by default.
Alive check for UDP/IP is
not available.
-
As described in the left columns.
Ethernet address
specification using
the OPEN
instruction
Ethernet address (MAC
address) of the external
device can be specified
using the ZP.OPEN
instruction.
Ethernet address (MAC
address) of the external
device cannot be
specified.
-
Specify "0" for the Ethernet address. (No
specification is required. The Ethernet
address is automatically acquired for
communication.)
Maximum
communication data
size
2046 bytes
• Serial number (first 5
digits) is "12051" or
earlier: 2046 bytes
• Serial number (first 5
digits) is "12052" or
later: 10238 bytes
-
-
Summary of Contents for melsec q03ud(E)cpu
Page 2: ......
Page 11: ...9 Memo ...
Page 209: ...207 APPENDICES A Appendix 4 Specifications Comparison with Ethernet Module Memo ...
Page 213: ...211 Memo ...
Page 219: ......