16 ETHERNET INSTRUCTIONS
16.3 Fixed Buffer Communications Instructions
1559
16
Sending data
GP.BUFSND, ZP.BUFSND
These instructions send data to the external device through fixed buffer communications.
■Execution condition
■Description, range, data type
*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.
Ladder ST
ENO:=GP_BUFSND(EN,U,s1,s2,s3,d);
ENO:=ZP_BUFSND(EN,U,s1,s2,s3,d);
FBD/LD
Instruction Execution condition
GP.BUFSND
ZP.BUFSND
Operand Description Range Data type Data type (label)
(U) GP.BUFSND Start I/O number (first three digits in four-digit
hexadecimal representation) of own station or own
node
00H to FEH 16-bit unsigned binary ANY16
ZP.BUFSND Start I/O number (first three digits in four-digit
hexadecimal representation) of own station or own
node
00H to FEH String ANY16_OR_STRING_
SINGLE
(s1) Connection No. 1 to 16 16-bit unsigned binary ANY16
(s2) Start device of the own station where control data is
stored
Refer to the control data. Device name ANY16
*1
(s3) Own station start device where send data is stored Device name ANY16
*1
(d) Device of the own station, which turns on for one
scan upon completion of the instruction.
When the instruction completes with an error, (d)+1
also turns on.
Bit ANYBIT_ARRAY
(Number of elements: 2)
EN Execution condition Bit BOOL
ENO Execution result Bit BOOL
RnCPU
RnENCPU
RnSFCPU RnSFCPURnPCPURnPCPU
(Standard) (Safety)
(Redundant)
(Process)