DVP-ES2/EX2/EC5/SS2/SA2/SX2/SE&TP Operation Manual - Programming
API
Mnemonic Operands Function
347 D
PUDRI
Module~ErrCode
Relative position output of PU
module (with acceleration and
deceleration)
Type
Bit Devices Word devices Program Steps
(To be used in ISPSoft)
ES2/EX2 SS2
SX2
ES2/EX2
SS2
SX2
ES2/EX2
SS2
SX2
Operands:
Module: Module number Axis: Output axis number RTarPosi: Number of output pulses for
relative positioning TarSpeed: Target output frequency Done: Completion flag Error: Error flag
ErrCode: Error code
Explanations:
1. This instruction is available for ES2/EX2 (FW V4.02 or later) and ES2-E (FW V1.48 or later).
For ISPSoft, we recommend using software version 3.16 and above. When En setting is set to
ON, this instruction would be effective. Once the setting changes to OFF, Output pulse would
be terminated immediately. WPLSoft does NOT support this instruction.
2. Module sets the serial number of modules at the right of the PLC. The first one is number 0,
the second one is number 1 and so on. Whatever modules at the right of the PLC must be
numbered. The maximum number is 8. The instruction is exclusive to the PU modules at the
right of the PLC. If the specified module is not a PU module, the error flag Error will change to
ON.
3. Axis sets the output axis number for the specified PU module. The setting values 1~2
represent the axis1~axis2 output of the specified PU module respectively. If the PU module
has no corresponding axis number for output, the error flag Error will change to ON.
4. RTarPosi sets the position for relative positioning. The pulse number is a signed 32-bit value.
When the value is greater than 0, the output will go in the positive direction (and the direction
output point is off). When the value is less than 0, the output will go in the negative direction
(and the direction output point is on). When the value is 0, the output completion flag Done
changes to ON.