High-Speed Input and
Pulse Output Features
3–42
High-speed Input and Pulse Output Features
The Profile Parameter Table starting at V2320 (default location) defines the profile.
Certain numbers will result in a error when the HSIO attempts to use the parameters
to execute a move profile. When an error occurs, the HSIO writes an error code in
V2326.
Error Code Error Description
0000 No error
0010 Requested profile type code is invalid (must use 0, 1, 2, 8, or 9)
0020 Target Velocity is not in BCD
0021 Target Velocity is specified to be less than 40 pps
0022 Target Velocity is specified to be greater than 7,000 pps
0030 Target Position value is not in BCD
0040 Starting Velocity is not in BCD
0041 Starting Velocity is specified to be less than 40 pps
0042 Starting Velocity is specified to be greater than 1,000 pps
0050 Acceleration Time is not in BCD
0051 Acceleration Time is zero
0052 Acceleration Time is greater than 10 seconds
0060 Deceleration Time is not in BCD
0061 Deceleration Time is zero
0062 Deceleration Time is greater than 10 seconds
Most errors can be corrected by rechecking the Profile Parameter Table values. The
error is automatically cleared at powerup and at Program-to-Run Mode transitions.
If you’re having trouble with Mode 30 operation, please study the following
symptoms and possible causes. The most common problems are listed below:
Symptom: The stepper motor does not rotate.
Possible causes:
1. Configuration – Verify that the HSIO actually generates pulses on outputs
Y0 and Y1. Watch the status LEDs for Y0 and Y1 when you start a motion
profile. If the LEDs flicker on and off or are steadily on, the configuration is
probably correct.
2. Programming error – If there are no pulses on Y0 or Y1 you may have a
programming error. Check the contents of V2326 for an error code that may
be generated when the PLC attempts to do the move profile. Error code
descriptions are given above.
3. Check target value – The profile will not pulse if the count value is equal to
the target value (ex. count =0, target=0)
Pulse Output Error
Codes
Troubleshooting
Guide for Mode 30