Solution
|
|
Note: Audiences are:
| RC |
Response center |
| SE |
Service engineer |
| UC |
Uptime customer (shared maintenance customer) |
- Record the following information:
- Full text of error message
- [If carriage has not moved since error #43308 was reported]
Whether the carriage home or away limit sensors detect the
carriage. Use command:
carriage
Example:
MCE>> carriage
Current carriage status:
------------------------
Hdwr ver = 1.10
State = 0
Position = invalid (not initialized)
Velocity = 0.000 (mm/sec)
Edge pos = 0.000 (mm)
Home lim = FALSE
Away lim = TRUE
NOT Initialized
No valid carriage plot params
*** Command Complete
[RC | SE]
If you wish, you can view more specific information about
the carriage home and away limit sensors by using command:
scan car
Example:
MCE>> scan car
Bit
Name
State Group Bit Mask
CAR_&SensorAwaySide 1 b
DI_Group0 00000400h
CAR_&SensorHomeSide 1 b
DI_Group1 00000400h
CAR_SensorAwaySide ~0
DI_Group3 00000001h
CAR_SensorHomeSide ~1
DI_Group3 00000010h
*** Command Complete
In the above example, the first two lines beginning with CAR_&
display 1 in the State column, indicating the
presence of the cables connected to the sensors. If the sensors
had failed or were not connected, 0 would be
displayed in the State column.
The second two lines beginning with CAR_ display
0 under the State column for CAR_SensorAwaySide and 1 under the
State column for CAR_SensorHomeSide, indicating that the carriage
has blocked the home side limit sensor.
For more information, see Interpreting
Sensor I/O bit states.
- [RC | SE]
- Check device CRG module version. Use commands:
access dev
list version version
- If the version is CRG_V1.68 or greater skip to step 3.
Otherwise, proceed to step c.
- Inspect the carriage table.
Before entering any other carriage commands, display
the carriage table using commands:
access dev
carriage table
The following is a sample of the output:
>> carriage table
Accel Repeat ...[Table 1]
---------------
40 217938
19 1
Accel Repeat ...[Table 2]
---------------
-19 1
-40 217937
0 1
-40 4194304
-18 1
-22 1
If the table output cannot be displayed, go to step d.
If the output contains 4194304, the
symptom was caused by a known bug in pre 1.68 carriage modules
that occurs with carriage moveto <position>.
It the output does not contain 4194304,
skip to step 3.
- Inspect the device log file.
Determine if the symptom occurred during plot setup or retrace—in
other words, not while plotting or carriage initializing. If it
did occur during plot setup or retrace, then it is likely the
cause is the known bug in pre 1.68 carriage modules.
Determine if the symptom occurred when the edge detect
position was significantly different than for nearby symptom-free
loads of the same media.
- [UC]
From Service Shell, run Version Checker.
For Trendsetter NEWS, if CR level is 3.0 or lower then cause of
this symptom could be a firmware bug.
- [RC | SE]
Inspect event (Statilyzer) logs for other errors that could be due
to carriage performance. Specifically look for:
38135 MPC: The media is positioned incorrectly along the
drum
38166 MPC: Carriage position is wrong - carriage has
probably stalled
- [RC | SE]
Inspect the carriage NVS parameters. Correct any that are not
set to the product defaults.
Check to see if the carriage home and away sensors that were
blocked (home, away, both) are still blocked. If it is not, the sensor
or carriage tab may be damaged.
- Initialize the carriage with command:
carriage init
Repeat the command if it fails the first time.
If initialization is successful, you may proceed to step 7,
but consider performing the actions in step 6 if time allows.
- [SE | UC]
Perform the following inspections/tests:
- Inspect/test the following:
- Carriage position
- Home/away sensors
- Home/away sensor wiring
- Carriage tabs
- Carriage drive belt tension and condition (debris, tooth
condition and fit on pulley)
- Flex track
- Carriage tracks
- If carriage is locked at one end, manually rotate the
ball screw to free it.
- If parts are out of adjustment, adjust them.
- If parts are damaged, replace them.
- Initialize the carriage with command:
carriage init
Repeat the command if it fails the first time.
- Test the function of the carriage subsystem.
- Run a loop test with command
carriage moveto <position>
from near home (5) to near away (away-5) and back
100 times.
- Check to see if command
carriage moveto 0
is successful.
- [RC | SE]
If no cause has been found so far and the symptom is recurring,
consider performing one of the following actions:
|