Error Codes And Troubleshooting - Delta Standard AX Series Instruction Manual

Table of Contents

Advertisement

AX Seri es-St andard I nst ruct i ons Manual

3.7 Error Codes and Troubleshooting

The following table lists the error codes corresponding to the FBs and the contents of the errors:
Description
DFB_HSIO_NO_ERR
DFB_CAP_INVALID_
CAPTURE_REF
DFB_CAP_INVALID_
COUNTER_REF
DFB_CAP_INVALID_
VALUE_SETTING
DFB_CAP_INVALID_
DELTARANGE
DFB_CAP_CAPTURE_ALREADY_ENABLE
DFB_CAP_DRIVE_
ERROR
DFB_CMP_INVALID_
COMPARE_REF
DFB_CMP_INVALID_
COUNTER_REF
DFB_CMP_INVALID_
CMPVALUE
DFB_CMP_INVALID_
REFRESHCYCLE
DFB_CMP_COMPARE_ALREADY_ENABLE
DFB_CMP_DRIVE_
ERROR
DFB_HC_INVALID_
COUNTER_REF
Cause of Error
No error messages.
The variable type set for the FB
input is not Capture_REF.
The variable type set for the FB
input is not Counter_REF
The mask range of DFB_Capture
(uiMaskValue) exceeds the rotation
range of the axis.
When a rotary axis is used as the
encoder axis, the min/max difference
between each Capture exceeds the
rotation range.
The high-speed capture device has
been activated.
Errors occur in the Capture device or
Count device driver.
The variable type set for the FB
input is not Compare_REF.
The variable type set for the FB
input is not Counter_REF.
When a rotary axis is used as the
encoder axis, the input
"diCompareValue" exceeds the
rotation range.
The input "wRefreshCycle" exceeds
the range of ~30000 (Unit: 0.1us).
The high-speed comparator has
been activated.
Errors occur in the Compare device
or Count device driver.
The variable type set for the FB
input is not Counter_REF.
Corrective Action
After make sure Capture in IO
Configuration is selected, input the
variable of IEC Object to the "Capture"
input of DFB_Capture.
After make sure Counter in IO
Configuration is selected, input the
variable of IEC Object to the "Counter"
input of DFB_Capture.
Reset the input value of uiMaskValue to
be in the rotation range of encoder axis.
[0 ~ EncoderAxis.Modulo Value ]
Reset the input value of "diDeltaMax" or
"diDeltaMin" to be in the rotation range of
encoder axis. [0 ~ EncoderAxis.Modulo
Value ]
Check if this Capture device is currently
being used by another DFB_Capture.
Check the error message on the
BuiltIn_IO page and refer to the AX-3
operational manual to troubleshoot the
errors.
After make sure Compare in IO
Configuration is selected, input the
variable of IEC Object to the "Compare"
input of DFB_Compare.
After make sure Counter in IO
Configuration is selected, input the
variable of IEC Object to the "Counter"
input of DFB_Capture.
Reset the input value of
diCompareValue to be in the rotation
range of encoder axis. [0 ~
EncoderAxis.Modulo Value ]
Set the value of "wRefreshCycle" to be
within the range of 0 ~ 30000.
Check if this Compare device is currently
being used by another DFB_Compare.
Check the error message on the
BuiltIn_IO page and refer to the AX-3
operational manual to troubleshoot the
errors.
After make sure Counter in IO
Configuration is selected, input the
variable of IEC Object to the "Counter"
input of DFB_Hcnt.
Chapt er 4
5 9

Advertisement

Table of Contents
loading

This manual is also suitable for:

Standard as02puStandard as04pu

Table of Contents