Delta DVP-ES3 — 6.15.2 Explanation of Module Instructions

DVP-ES3 Series Programming Manual Explanation 1. This instruction is available for PLC with FW V1.02.00 or later. 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 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. 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. _6 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. 6-422 Error code Description 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. 16#1405 The output axis specified by the PU module is outputting data. It is not allowed to specify the output repeatedly.