1710
20 SERIAL COMMUNICATION INSTRUCTIONS
20.12 Initial Setting
20.12 Initial Setting
ZP.CSET
This instruction sets the unit (word or byte) of the amount of send/receive data and the data communication area.
■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:=ZP_CSET(EN,U,s1,s2,d1,d2);
FBD/LD
Instruction Execution condition
ZP.CSET
Operand Description Range Data type Data type (label)
(U) Start I/O number (first three digits in four-digit hexadecimal
representation) of a module
00H to FEH String ANY16_OR_STRING_
SINGLE
(s1) Channel number of the channel for which the set value is
changed.
• 1: Channel (CH1 side)
• 2: Channel (CH2 side)
1, 2 16-bit unsigned binary ANY16
(s2) Start device where control data is stored Refer to the control data. Device name ANY16
*1
(d1) Dummy Device name ANY16
(d2) Device that turns on for one scan upon completion of the
instruction
When the instruction completes with an error, (d2)+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)