Dolev 4press -
Troubleshooting & Diagnostics
The Test Tree - UTILITIES
Ø All Pwr Sup
Monitors all Dolev 800 power supplies through the HOMC board:
+5v -5.2v +15v -15v +12v Data+12v Data-12v Data+5v.
Ø DVM + 5v
Monitors +5v on the Digital and Analog Display (DAD).
Ø DVM - 5.2v
Monitors -5.2v on the DAD.
Ø DVM +15v
Monitors +15v on the DAD.
Ø DVM -15v
Monitors -15v on the DAD.
Ø DVM +12v
Monitors +12v on the DAD.
Ø Dat +12v
Monitors Data Unit +12v on the DAD.
Ø Dat -12v
Monitors Data Unit -12v on the DAD.
Ø Dat +5v
Monitors Data Unit +5v on the DAD.
Ø H.P. Calib.
Home position detector adjustment utility:
- Bring carriage to Home position (fast motion).
- Read micro steps offset.
- Adjustment is ok for 125 < offset < 375.
Ø Rf Driver
RF Driver gain adjustment utility:
- Set modulator to value = 10V.
- Displays Rf Level Or Light Intensity.
- Displays Rf Level Graph for 0 to 4096 values (step 15).
Ø Cri Pll
Cri Pll phase adjustment utility:
- Adjust P101 on CRI Board for getting 4.5V between U101-3 and GND.
- Connect Oscilloscope Ch1 to TS301-4.
- Connect Oscilloscope Ch2 to TS301-5.
- Adjust P102 on CRI Board for all frequencies 25ns < PHASE < 45ns.
- Manual frequency swap and verify phase and frequency.
Ø Strobe5 Vco
Strobe VCO adjustment utility:
- Adjust L3 or L4 coil for High or Low frequency range.
- Connect Oscilloscope to PLL_OUT.
- Connect TP6 to GND.
- Connect TP7 (and HOMC Diag Analog input) to external voltage supply (0-10 Volt).
- Verify that the PLL_OUT frequency is in range for 3 voltages inputs for both PLL ranges.
- In future Measure DATA_EXPOSE clocks by HOMC, Multiply the result by 10 and display the
result as PLL_OUT frequency.
Ø Strobe5 Phase
Strobe Phase adjustment utility (for Low PLL range):
- Connect Oscilloscope Ch1 to TP1.
- Connect Oscilloscope Ch2 to TP2.
- Adjust P1 for 50-70 nsec between TP1 and TP2.
- PLL is been locked for resolution 100 (low range).
Ø Load XILINX
Loads HOMC.XIL file from the current directory to Xilinx.
Ø Load WCS
Loads HOMC.WCS file from the current directory to WCS RAM.
Ø Reset 196
Creates RESET pulse on 196 for enable Micro running.
StartUp test is been rerunning.
Ø 196 Ver Wcs
Micro (196) Compares WCS data to HOMC.WCS file data. Verify process is the same
like from Pc, described before. This utility takes about 5 minutes, because of each
reading from the WCS is been done by the opcode. Fail means that there was illegal writing
to the WCS Code area, so after the fail WCS is being reloaded automatically and the next
test execution might complete with Pass.
Ø Send Opcode
User can send the specific opcode with proper parameters and receive returned
values.
Ø Disable 196
Disable Micro running. Enables PC control.
Ø Verify WCS
HOMC Micro (196) Loads user requested WCS file (not only HOMC.WCS) and Compares WCS
data to the file data during running of the micro. Verify process is the same like from
Pc, described before. This utility takes about 5 minutes, because of each reading from the
WCS is been done by the opcode.
Fail means that there was illegal writing to the WCS Code area.
- This Utility can run in loop.
Ø Write PC->OMC
Write by PC-CPU word/byte to the specific HOMC memory address.
Ø Read PC<-OMC
Read by PC-CPU word/byte from the specific HOMC memory address.
Ø Write 196->OMC
Write HOMC-196 word/byte to the specific HOMC memory address (opcode).
Ø Read 196<-OMC
Read by HOMC-196 word/byte from the specific HOMC memory address (opcode).
Ø Write PC->SPIN
Write PC-CPU byte to the specific HOMC SPINNER memory address.
Ø Read PC<-SPIN
Read by PC-CPU byte from the specific HOMC SPINNER memory address.
Ø Write I2C DAC
Write value to I2C Digital to Analog converter.
Ø Read I2C ADC
Read the analog value from I2C Analog to Digital converter.
Ø Volt Meter
Monitors any desired voltage through the HOMC on DAD.
Ø Freq Meter
Monitors any desired frequency through the HOMC on DAD.
Ø Load Xilinx
Loads CRI.XIL file from the current directory to Xilinx.
Ø Load Wcs
Loads CRI.WCS file from the current directory to WCS RAM.
Ø Reset 196
Creates RESET pulse on 196 for enable Micro running.
StartUp test is been rerunning.
Ø 196 Ver Wcs
Micro (196) Compares WCS data to CRI.WCS file data. Verify process is the same like
from Pc, described before. This utility takes about 5 minutes, because of each reading
from the WCS is been done by the opcode. Fail means that there was illegal writing to the
WCS Code area, so after the fail WCS is being reloaded automatically and the next test
execution might complete with Pass.
Ø Send Opcode
User can send the specific opcode with proper parameters and receive returned
values.
Ø Disable 196
Disable Micro running. Enables PC control.
Ø PLL 11.2 MHz
Monitors Pll frequency on the DAD.
Ø PLL 12 MHz
Monitors Pll frequency on the DAD.
Ø PLL 16 MHz
Monitors Pll frequency on the DAD.
Ø PLL 20 MHz
Monitors Pll frequency on the DAD.
Ø PLL 24 MHz
Monitors Pll frequency on the DAD.
Ø PLL 28 MHz
Monitors Pll frequency on the DAD.
Ø PLL Manual Swap
Monitors Pll all frequency on the DAD.
User swapping.
Ø PLL Auto Swap
Monitors Pll all frequency on the DAD.
Automatic swapping after 5 seconds.
Ø Pll Factor
Generate Pll frequency with user defined factor.
Frequency = Pll_Factor * 400 Khz.
Ø Sin Sel
Selects Dc Voltage in Sine output.
Ø Cos Sel
Selects Dc Voltage in Cosine output.
Ø Free Run
Generate Sin & Cos signals.
Ø Load Xilinx
Loads STROBE.XIL file from the current directory to Xilinx.
Ø Write LUT
- Writes the desired data word to the desired address in LUT memory.
- Reads the data word from the same address.
- Verify that the readback was correct.
Ø Read LUT
Reads the data word from the desired address in LUT memory.
Ø Load Map Add
Loads user desired value to Map Register.
Displays Readbacks from Data Register, YB Bus, MEM Bus etc...
Ø PLL Out 48 Mhz
Monitors Pll frequency on the DAD.
Ø PLL Out 60 Mhz
Monitors Pll frequency on the DAD.
Ø PLL Out 80 Mhz
Monitors Pll frequency on the DAD.
Ø PLL Out 120 Mhz
Monitors Pll frequency on the DAD.
Ø PLL Out 150 Mhz
Monitors Pll frequency on the DAD.
Ø PLL Out Manual Swap
Monitors Pll all frequency on the DAD.
User swapping.
Ø PLL Out Auto Swap
Monitors Pll all frequency on the DAD.
Automatic swapping after 5 seconds.
Ø Pll Frequency
Monitors Pll user defined frequency on the DAD.
Ø Carriage
Entering to the branch moves the Carriage to Home & Roller to End.
Ø Home Pos.
Moves Carriage to Home position.
Ø Feed Pos.
Moves Carriage to Feed position.
Ø Go Forever
Moves Carriage toward Home and Feed forever or until user interrupt.
Ø Move Pos.
Moves to the absolute location between 0 to 912 mm.
Spinner On
- Turns Spinner On at 9600 rpm.
- Check Spinner Counter, Encoder and Index clocks.
- Turns Spinner Off after user interrupt.
Speed
- Turns Spinner On with user desired speed and intensity.
- Monitors Spinner Index clock on the DAD.
- Turns Spinner Off after user interrupt.
Stability
Chooses best intensity levels for the NVM speed levels.
- Turns the Spinner at specific speed with specific intensity.
- Wait for stabilization.
- Check Min, Max.
- Repeat (1) - (3) for different intensities.
Feeder Forward
Activate Feeder in Forward direction and read encoders.
Feeder Reverse
Activate Feeder in Backward direction and read encoders.
Cutter Move Right
Move Cutter to the Right detector.
Cutter Move Left
Move Cutter to the Left detector.
Cutter Go Forever
Move Cutter between detectors.
Others
Checks other motors conveyor filter punch etc.
Conveyer
Checks the conveyor.
Conveyor On
Turn Conveyor on.
Conveyor Off
Turn Conveyor off.
Conv. Sol. On
Turn Solenoid on.
Conv. Sol. Off
Turn Solenoid on.
Filter CW
Turn Filter in Clock Wise (CW) direction.
Filter CCW
Turn Filter in Counter Clock Wise (CCW) direction.
Filter Stop
Stops the Filter.
Detectors
Monitors Detectors status and performs activate tasks for their change.
- All Detectors statuses are been monitored on the screen.
- User can change some detector statuses (which can be changed by the machine operation).
Ø Modulator On
Turns the RF Modulator On.
Ø Modulator Off
Turns the RF Modulator Off.
Ø Modul. Value
Monitors the Laser Intensity value.
- Sets modulator to required value (0 - 10000).
- Turns the Shutter Off.
Ø Modul. Graph
Displays Modulator Graph for 0 to 4096 values .
Ø Shutter On
Sets shutter to upper position (On position), by supplying high power current to
the shutter.
Ø Shutter Off
Sets shutter to lower position (Off position), by supplying zero power current to
the shutter.
Ø Shutter Test
Checks and displays shutter rising and falling times.
User can activate this utility in the loop.
Ø Laser Calib.
Calibrates the Laser to the user desired value (2% accuracy).
Returns the Modulator Value for which calibration was done.
Ø Laser On
Turns Laser On via Relay Driver 2.
Checks the feedback trough I2C.
Ø Laser Off
Turns Laser Off via Relay Driver 2.
Checks the feedback trough I2C.
Ø Laser Beam
Turn Laser On , Modulator On (10000) , Shutter On.
Ø Laser/Mod Rpl
Turn Laser On , Modulator On (10000) , Shutter Off and monitors the Laser Intensity
value.
Ø Date & Time
Displays Pc Date and Time and performs their change.
Ø Nvm
Displays NVM diagnostics parameters.
User can observe current NVM diagnostics parameters versus those on the disk.
Storing/restoring diagnostics parameters to/from disk must be done before/after CRI board
replacement. File DIAG.NVM consists diagnostics NVM parameters. Each of diagnostics
parameters in NVM includes date of creation.
This date consists week of the year and the year. The date is been taken from the Pc,
so user must verify/update the proper date and time using "CPU Watch" utility.
Ø Versions
Displays versions numbers of:
- Diagnostics Version.
- Dos Version.
- Boards Version in Standard Controller (OMC, CRI, STROBE5, ...) - Not Implemented yet.
- Xilinx Date of *.XIL (OMC, CRI, STROBE5, ...)
- Wcs Micro Version + Date of *.WCS (OMC, CRI)
Ø Film Load
Load Film by selecting length and Cassette number.
Ø Film Unload
Unload Film.
Ø Focus
Max intensity cas #2 loaded 500[mm] carriage at 100[mm]
Ø Plot Sim
Operate the plotter (Plot Simulation) in loop. In this utility almost all machine
functions are been activated with user desired parameters.
Ø I2C File
Operate I2C commands from file.
The File Format is: [Example for vacuum OFF-ON-OFF]
DEVICE R/W Add(H) Data(H) [Data(H)] [Data(H)]
======= ===== ====== ======= ========= =========
expander w address data
expander r address
pcf8591 w address data
pcf8591 r address channel
tda8444 w motor direction volt limit cur. limit
tda8444 c motor value volt/cur
tda8444 d motor drv state
tda8444 m motor direction on/off not used
omc r entry
delay x value(dec)
pause
Ø Write Byte
Writes data byte to the specific PC I/O address.
Ø Read Byte
Reads data byte from the specific PC I/O address.
Ø Write Word
Writes data word to the specific PC I/O address.
Ø Read Word
Reads data word from the specific PC I/O address.
Ø Affect Bits
Affects data bits (trough the shadow registers) on the specific PC I/O address.
*) For Development only |