Delta AS Series Programming Manual page 723

Hide thumbs Also See for AS Series:
Table of Contents

Advertisement

AS Ser ies Pro gra mm in g M anu al
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.
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.
5.
TarSpeed sets the target output frequency (Unit: Hz). The frequency value is a positive signed 32-bit integer. When
the value is less than 0, the instruction will automatically use 2's complement to transform the value into a positive
integer. When the value is 0, the instruction will notify the module to enter the pause mode. The actual output is
decelerated at the deceleration rate till the output speed is equal to 0 and the pause flag changes to ON. Refer to
PUSTAT instruction for more details.
Module Name
AS02PU
AS04PU
6.
After the output is started, the target frequency is allowed to change any time. In the actual frequency change, the
PLC will automatically change the frequency based on the set acceleration and deceleration rate in the DPUCONF
instruction.
7.
When the outputs have reached the pulse number for relative positioning specified by RTarPosi, the Done flag
changes to ON. The Done flag need be cleared by manual. The instruction sets the completion flag to ON only when
_6
the output is completed.
8.
If any error occurs as the instruction is in process of the output, the Error flag changes to ON. Refer to the error
codes that ErrCode shows for the trouble shooting.
9.
The error codes that ErrCode shows are listed in the following table.
Error code
16#1400
16#1401
16#1402
16#1403
16#1404
16#1405
16#1406
16#1407
6-444
TarSpeed Setting Range
-200,000 (-200K) ~ 200,000 (200K)
-100,000 (-100K) ~ 100,000 (100K)
The module does not support the function.
The data stored in the module is illegal or exceeds the allowed range.
There is no response from the module; communication timeout occurs.
There is no such output axis number in the PU module.
The output frequency of the PU module is illegal.
While the output axis specified by the PU module is outputting data, it is not allowed to
specify the output repeatedly.
PU module stops Output pulse when the positive limit is reached.
PU module stops Output pulse when the negative limit is reached.
Description

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents