8 BUILT-IN ETHERNET FUNCTION INSTRUCTIONS
8.2 Socket Communications Instructions
1107
8
Reading socket communications receive data
S(P).SOCRDATA
These instructions read data by the number of words specified by (n) from the socket communications receive data area of
the connection specified by (s1), and store them in the device specified by (d) and later.
■Execution condition
■Descriptions, ranges, and data types
*1 When specifying setting data by using a label, define an array to secure enough operation area and specify an element of the array
label.
■Applicable devices
Ladder ST
ENO:=S_SOCRDATA(EN,U,s1,s2,n,d);
ENO:=SP_SOCRDATA(EN,U,s1,s2,n,d);
FBD/LD
Instruction Execution condition
S.SOCRDATA
SP.SOCRDATA
Operand Description Range Data type Data type (label)
(U) Dummy String ANYSTRING_SINGLE
(s1) Connection number 1 to 16 16-bit signed binary ANY16
(s2) Start device where control data is stored Refer to the control data. Word ANY16_ARRAY
(Number of elements: 2)
(d) Head device for storing the data that has been read Word ANY16
*1
(n) Number of read data 1 to 5120 16-bit unsigned binary ANY16
EN Execution condition Bit BOOL
ENO Execution result Bit BOOL
Operand Bit Word Double word Indirect
specification
Constant Others
(U)
X, Y, M, L,
SM, F, B,
SB, FX, FY
J\ T, ST, C, D, W,
SD, SW, FD, R,
ZR, RD
U\G, J\,
U3E\(H)G
Z LT, LST,
LC
LZ K, H E $
(U)
(s1)
(s2)
(d)
(n)
RnCPU
RnENCPU
RnSFCPU RnSFCPURnPCPURnPCPU
(Standard) (Safety)
(Redundant)
(Process)