7 APPLICATION INSTRUCTION
7.14 Pulse related instruction
525
7
DPLSY [For the FX5 Series operand specification]
This instruction outputs 32-bit pulse trains specified by the command speed (s) from the device specified by the output (d) for
the amount of 32-bit pulses specified by the positioning address (n).
■Descriptions, ranges, and data types
■Applicable devices
• This instruction outputs 32-bit pulse trains specified by the command speed (s) from the device specified by the output (d)
for the amount of 32-bit pulses specified by the positioning address (n).
• Set the value from 0 to 2147483647 (in user unit) to the command speed (s), so that the command speed is 200 kpps or
less when the command speed is converted to frequency.
• Set the value from 0 to 2147483647 (in user unit) to the positioning address (n), so that the positioning address is within the
range from 0 to 2147483647 when the positioning address is converted to number of pulses.
• Specify the axis number (K1 to K4) in which positioning parameters exist in (d).
Ladder diagram Structured text
ENO:=DPLSY(EN,s,n,d);
Operand Description Range Data type Data type (label)
(s) Command speed or word device number storing data 0 to 2147483647 32-bit unsigned binary ANY32
(n) Positioning address or word device number storing data 0 to 2147483647 32-bit unsigned binary ANY32
(d) Axis number from which pulses are to be output 1 to 4 16-bit unsigned binary ANY16
Operand Bit Word Double word Indirect
specification
Constant Others
X, Y, M, L,
SM, F, B, SB
U\G T, ST,
C, LC
T, ST, C, D,
W, SD, SW, R
U\G Z LC LZ K, H E $
(s)
(n)
(d)
[(s)+1, (s) Command speed]
[(n)+1, (n) Positioning address]