Visit http://www.esabna.com/ for more information about our products.
DIO Card
When you look at a DIO card you will see the connector in described order from left to right.
This connector is used for service purposes only. The DIO2 card on the Vision PC and NT uses this connector CAN BUS. Most connectors on both boards are identical.
This is a serial connector for UDL, PPT and DNC. X28 is divided in two different types of protocol. Pins 1,2,3 and 4 are for RS-485. RS-485 protocol has higher noise rejection and is more suitable for longer distances, 100 to 200 meters. RS-485 uses differential electrical signals for better electrical characteristics. Use a RS485 to RS-232 adapter. (Note: RS-232 is also referred to as RS-232C or V.24)
Pin 4,5,6 and 7 are for the RS-232 protocol and is most commonly used with fiber optical cable on modem connections of less than 100 meters. Fiber optic cable is the most reliable means of data communication. A lower cost option is a computer transfer cable, part number #2237223. This cable is a flex type, suitable for power track application.
A common complaint is "UDL DOES NOT WORK".
Here is some possible causes and how to identify them.
(a) Bad cable:
Check continuity of cable connection. Connection diagram is on most schematics on page 3 or 4. If continuity is ok, try reversing wires on pin 5 and pin 7.
(b) Software problem:
The maturity of the software module indicates this is rarely the problem. Factory testing eliminates still more problems. Check for port setting on control for:
These can be found in the "DEV" constant editor.
Other things to check:
(c) Port is bad:
Use COM check option from UDL or ANC45. You can jumper two ports and check communication loop. You can also use terminal mode (can be set in device constant). Use windows terminal to check COM loop. If the port is indicated as bad, the board must be replaced. Board replacement should be the last resort.
For Vision PC and Vision NT, you can also use COM1, pins2, 3, and 5 for your UDL connection. X28 connector on Vision PC is actually used as current loop port. X28 in this case is used for hand pendant. Connect to X28 when using hand pendant from Vision PC for NT hand pendent connect to MC COM#1(9 pin) or COM #2(25 pin)
A common problem is that DCE and DTE on fiber optic modem are not set correctly. They have to be crossed. This means if control end modem is set for DCE then host computer end modem must set to DTE. This will actually cross RX and TX terminals.
1. X27:
This connector is another serial port specified as COM#4 in device constant. This is strictly RS-485 protocol. Rarely used. If you have a pendent and UDL on Vision 2000c or 3000 then you may use it with RS485 to RS232 converter. Remember that whenever connecting two different devices, RX and TX must be crossed.
2. X26:
This is ASIOB1 BUS connector. It connects ATHC-3 or LCASIOB main board to CNC control. Refer to schematic for checking power and communication on this bus. There are LED’s to indicate bus operation. This is further discussed during ASIOB cards. You can check voltage between pin 3 and 4 for between 4.5 – 5.4 volts. If a scope or Fluke 87 multi-meter are available, check for pulses on pin 1 and 2
3. X25:
Input for operator panel. It is a serial connection so you cannot check many things. Check for loose connection. To check independent push button operation use Shift + F6 and then F1. A key map is displayed. A constantly dark button without being depressed is an indication that the button is stuck and may be the reason for control lockup. Try to correct it. If no luck, change operator panel. Send the panel into the ESAB Cutting Systems repair department. The panel should be replaced if any major repair is required.
4. X24:
Pin 1 and 2 is for operator panel e-stop. 3 and 4 are for e-stop relay k1 on DIO board. In the event of fatal error, this relay will open and you will have an e-stop. Some errors you will see are "Watchdog error", " ASIOB ATHC-3 error" or "battery checksum error". Reboot power to eliminate these error messages. If still if you receive an error, refer to the control manual and take appropriate action. Last option is to change the DIO2 board.
5. X23:
This is 24 VDC power input for isolated inputs and outputs. Power to PIO board will be supplied from here to X5 on PIO board.
6. X22:
Mostly 24vdc power connects here from external source. Internally it is jumped to X23
7. X21:
Digital input. You can check voltage here. If 24 volt is present on pin1 to pin 8, it is displayed on status screen as EPEP_0 to EPEP_7. If 24vdc is present on pin and you do not see EPEP as "1" you probably have an input driver bad. Change board. Some input can be forced to 1 to keep machine temporarily in production. Some input cannot be forced. MIP may be looking for signal to go on and off in particular step.
8. X20:
This is the direct output connector. Always use this connector for external output to drive a relay. Use very low current (200 mA) outputs. APAP_0 to APAP_7 output can be forced. Measure 24vdc at pin 1 to 8 for proper operation. If output is forced and 24 VDC is present on a pin, you may have bad output driver. Sometimes a diode on relay may be shorted. Check for a short in this case. Disconnect wire and measure again.
PIO Card
All encoder and drive connections are located on this card described here is left to right
9. X9:
10. This connector has +/- 10 VDC output for w-axis drive. Drive velocity command connect between pin 1 and 2. Pin 3 is shield connection for cable.
11. X8:
This connector has +/- 10 VDC output for X, Y and Y2 axis. Pin 1-2 for x, pin 4-5 for Y and pin 7-8 for Y2 axis. Normally you should have cable #2237223 for analog output connection. When using this cable make sure you have internal shield connected to one of the shield connections, pin 3, 6, and 8.
12. X7:
This is the reference switch input s connector, using digital (direct) 24 VDC inputs. Status can be monitored for these inputs with shift + F1 screen for Vision 3000 and down. It is displayed with other EPEP on PC and NT controls with shift + F2 screen
13. X6:
Drive allow signal comes from this connector. It also is 24-vdc direct output. You can check for drive allow signal with shift + F6 and F2 screen (status screen) on most controls. Drive allow signals will not be present if you have a drive error. All other times this signal should stay high.
14. X5:
24-vdc power for X7 and X6 is originates here. It should be connected to X23 of DIO with short jumper.
15. X4-X1:
These are encoder-input connections. Internal shield of encoder cable must be connected to pin #9 of corresponding connector or you will see lots of frequency errors. Also outer shield must be clamped to Vision ground bar. Voltage on pin 1 and 2 should be approximately 5.4 volts. If not, adjust power supply. Lower voltages will work but noise/signal level ratio is higher and may resulting frequency errors.
Common problems and causes for drive or machine motion problems.
NOTE: Always ensure drive gears are disengaged from drive rack when troubleshooting drives.
Sometimes in the above cases (1 and 2), you will get ok result in open loop but still machine does not work.
This normally will suggest mechanical problem with the machine.
Many mechanical problems can be identified by measuring drive current.
In case of DC drives, you can wire ammeter in series with one of the motor leads. Now engage drive to machine and run machine up and down the rail.
Monitor current in both directions. This is also common method for using when you have "Gantry Error". This error may be coming from the fact that machine is way out of square.
When you are using Yaskawa brushless drives, you can measure current on wago connector (refer to drive manual for pin number and scaling).
Drive problem on x and w can be resolved by measuring current on both drives at the same time. Compare current reading. If readings are far apart, you must re-adjust mechanics before you try to adjust drive.
Another classic problem with drives is accuracy of machine.
Another classic problem is machine is not square farther away from gantry alignment switch.
NOTE: You should be suspicious if x and w have same exact pulses at installation. It is highly unlikely two pieces of rail and rack will be identical.
Caution: If you change pulses more than 500 pulses you will have to rock drive then reference again.
(3) Main CPU board: If you have problem during initial boot sequence, you may have problem with motherboard. Check your power supply first. Sometimes a catastrophic failure of PIO or DIO boards can be loading power supply or ISA bus. Before ordering another CPU board, pull out these two cards and try to boot without them. You can also connect a keyboard and hold down F5 key and it will boot as regular dos computer. This does not apply to PC or NT. These will be discussed separately.
ASIOB Card
This only applies to standard ASIOB cards. LCASIOB is different.
This card is a mini computer without keyboard and display. All other cards plug into this main board. Digital output card and analog output card communicate with this card using a serial bus. Servo card for the motors communicate through analog signal for motor velocity command. You can check many things.
· If green light is not on does not always mean power supply is bad.
· Before changing main board, check transformer and 120vac fuse on main board.
· Now check jumper on card (X10 and X11- use schematic for proper jumper setting). If they are ok and still no green light, disconnect all plug-in boards. One of these plug-ins may be bad and loading down main board power supply.
· If light comes back on after removing all the secondary boards, reconnect each card and recheck for the green LED. Replace the bad secondary card if the light goes out during this process.
· If green light is still not on you will have to change the ATHC3 card.
· This suggests you do not have communication between main board and CNC.
· First check all the stations.
· The ASIOB1 bus is not corrupted if some stations work.
· If all stations have flashing LED’s, then you should disconnect X35 from ATHC3 card and try one station at a time.
· If problem is not yet identified, then check wiring from X26 of DIO card to terminals to X35 of individual stations.
· You can also check for 5 volts between X26 of DIO or X35 of ATHC3 pin 3 and 4.
· If voltage between pin 3 and 4 drops below 4 volts you will have frequent communication loss. You can also check bus activity on pin 1 and 2 using scope or Fluke 87 in ~ACV in frequency mode. Possibility of all stations loosing communication at the same time is very remote. More likely, your problem is with X26 of DIO card.
· If only one or two stations are affected, the trouble leads to an individual card.
· If station is all the way up or down and one of the switches is open. These are normally closed inputs you can check on pin X6 3 and 4.
· If station has crashed, you will not get BITI back. There is no specific input defined in CNC for this condition. Instead you will get AF 241 in shift + F3 screen in the last column. You must receive AF 241 in order for crash to work properly.
· Check pressure switch and electrical soft touch circuit to solve crash problem.
· Crash is connected between X8 pin 1 and 2 for normally closed pressure switch. It is connected between pin x8 2 and 3 for normally open switch. When using normally open pressure switch you must have a 1k resistor between pin x8 1 and 2. X8 is located on ATHC3 main board. This is also a 15-18 VDC signal if you want to check it using a multimeter. Crash is a dual-purpose signal. This signal is also a plate detect signal. During touch cycle, ATHC3 hardware automatically regards this signal as plate detect. CNC will receive AF 255 when touch cycle is complete. You can check AF 255 in shift + F3 screen last column. MIP looks for this signal before sending start signal to power supply. Therefore, if you have situation where there is no power supply start signal, you may not be getting back AF 255. If hardware has trouble making touch, it will instead send AF 254 (again shift + F3 screen last column).
1. Item 1 and 2 checks ok but no BITI:
If yellow led is steady and 1 and 2 checks out ok but you do not have BITI back, part of the signal reporting from ATHC3 to CNC is bad.
First try to download station constants. They may be bad. If all three fail you may want to replace card with one of a working station. Make sure you change station address switch when you do this. If other card works, you will have to order new card. When you send bad card make sure you write down in detail why you had to change card. This helps finding design problems and makes it faster to repair board.
· You can check BITO_17 for up and BITO_33 for down. These BITOs are for station 1. For station 2, they will be 18 and 34 and so on.
· If you see a wrong BITO or no BITO at all, you may have an incorrect MIP.
· Check that the CNC is generating the correct KF with shift + F3 screen (MAKROS.DEF file). This so that you have more info to call back with. There is a file available listing all MIP signals, AF and KF for more detailed information.
· If all is correct, you may have problem with servo card. First check LED on THC-3 for up and down. Two LEDs, green and red, indicate which direction motor is moving. If you see an LED illuminating, control circuit of THC3 is good.
· Now disconnect motor lead and check voltage when you press up or down button.
· If you see voltage, reconnect motor lead and check voltage again while moving up or down.
· If you do not see any voltage now you may have short in motor lead or motor winding may be shorted. THC3 has internal current fold back circuit so it will try to decrease voltage as current rises beyond 6 AMP. Resultant action will be to zero out output voltage in case of direct short.
· Sometimes a short occurs while motor has current resulting in a blown output bridge mosfet.
Important: Find and correct the cause before replacing a blown board, otherwise you’ll likely just blow another one. Electronics are designed to work with nominal motor conditions. There is no chance of a servo card going bad when nothing is wrong with a motor or wiring.
This discussion applies to both capacitance and arc volt height control.
High Speed lift:
a. Setup manual up and down:
For moving manually up and down following station constants have effect:
b. Check touch sensor:
Setup touch sensor so that when pushing it in, it does not place stress on actual switch but does turn on. Sensor LED will change from light red to dark red. You can also check output of switch (Please read schematic for terminal in j-box or at the board). When on, output will go low due to pull up resistor. When sensor is not on, you must read 15-18 VDC all the time. Sensor also has electrical contact input. When making contact between sensor body or ball and ground, it will simulate switch being on. This is the input sent each time sensor touches and makes electrical contact. Switch is used as backup sensor if sensor does not find good contact due to oil or rust on the plate. Sensor is mounted on rotary solenoid. When in down position, sensor must be in approximate centerline with torch nozzle. In x direction adjustment can be made to two screws on rotary solenoid to bring it in line. Output controlling solenoid is specified in station constant as 08.
c. Setup position of switches:
After steps a through c slide is ready for operation. Refer to process MIP section for touch cycle.
d. Before making touch raise torch in holder approx. 3.5 inches.
When the encoder is selected, the standoff is given by:
[Data of Channel 30] * SCALE + Distance_Nozzle_PlateSwitch
with
SCALE a scaling factor defining the number of encoder pulses per movement. This is entered as a 16 bit word in STATxx.KON #51 (low byte) and #52 (high byte)
Distance_Nozzle_PlateSwitch
The height at which the nozzle rests, when the plate switch touches the plate. This is entered as a 16 bit word in STATxx.KON #49 (low byte) and #50 (high byte)
Common problems and causes during touch:
This indicates that sensor is always staying on. Check voltage output of sensor. Due to pull-up resistor it should always be 15-18vdc. When sensor is pushed in or finds electrical contact it should go to 1 VDC or less. Another common problem is metal chip or slag is causing sensor body to make contact with metal bracket (which is at ground potential). Also when sensor is screwed in too far in the sensor body.
This indicates not enough time for torch to get down to plate. This is result of too small pre-flow timer. Make sure it is set to value higher than 0.75 seconds.
This indicates wrong setting of slow down switch. Follow direction listed early in this document to set it correctly.
This indicates that value of station constant #49 and #50 is too low. Increase value and reset torch height.
Torch Automatic height control: Sequence is as follows when using auto cycle start (M65 or F6):
Common Problem with Auto Height control:
Torch does not follow plate accurately: Position gain constant 304 too low. Raise it to higher value. Typical value for ATHC-3 is 12-15.