Delta AS Series Programming Manual page 718

Hide thumbs Also See for AS Series:
Table of Contents

Advertisement

Explanation
1.
This instruction is available for PLC with FW V1.08.00 or later. For ISPSoft, we recommend using software version
3.12 and above. The En setting must be set to ON so as to update the status of the selected axes continuously.
2.
Module sets the serial number of modules at the right of the PLC. The first one is number 1, the second one is
number 2 and so on. Whatever modules at the right of the PLC must be numbered. The maximum number is 32.
The instruction is exclusive to the PU modules at the right of the PLC and is not applicable to the PU modules at the
right of the remote module. 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~4 represent the axis1~axis4
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.
C_Posi sets the present position of the output axis for the specified PU module. The parameter value is a latched
value and stored in the PU module. If the value is to be cleared to 0, set ZeroS from OFF to ON when the instruction
is started.
5.
Execute is an only-read flag which means the output axis of the specified PU module is outputting or not. When
Execute is On, it means the output is being conducted. When Execute is Off, it means the output axis is unused
and can accept the next output command.
6.
Pause is an only-read flag to control the output axis of the specified PU module to pause its output. When Pause is
On, it means the output is paused, the present velocity is 0 and the present output has not reached the specified
target output position. If you restore the output, the flag will be cleared automatically.
Note: While Pause is On, Execute is constantly On as well.
7.
Error is an only-read error flag which means an error occurs during the reading of the specified PU module. Refer
to the explanation of error codes in ErrCode.
8.
After the PUSTAT instruction gives the pause command, the flags Execute, Pause and Error become read-only
flags and at the moment, their states cannot be modified. The Execute, Pause and Error flags can be set or cleared
only when the PUSTAT instruction is turned off.
9.
ErrCode shows error codes and the explanations are seen in the following table.
Error code
16#1400
The module does not support the function.
16#1401
The data stored in the module is illegal or exceeds the allowed range.
16#1402
There is no response from the module; communication timeout occurs.
16#1403
There is no such output axis number in the PU module.
16#1404
The output frequency of the PU module is illegal.
The output axis specified by the PU module is outputting data. It is not allowed to specify
16#1405
the output repeatedly.
Programming Example: Refer to the description of DPUDRI instruction (API 1405) for more information.
Cha p ter 6 App l ied Ins truc tio ns
Description
6_
6-439

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents