When I enable weld on my robot and try and run a program to weld I get an ARC-046 Weld EQ Communication Error. Right before the error I hear the gas solenoid purge as expected. I can feed wire in and out by holding shift on the TP and wire+/wire-. This robot used to be doing fusion tig welding and came with that setup and the mig setup. I removed the tig hardware and installed the mig. I changed the weld process to GMAW Steel in the TP for the mig wire feeder.
Here is what I have:
I have a FANUC Arc Mate 100iB 6S with RJ3iB controller. I'm using a Lincoln Power Wave 455M with ArcLink connection cable with a Lincoln Mig wire feed. Communication with the robot controller is done via ArcLink. The robot is hooked up to an Allen Bradley Microligix PLC. The plc has a panel view that is used to call up programs etc. I'm running the robot in manual on T2 to test weld.I'm running steel wire with 75/25 argon/CO2 mix. 0.035 diameter wire.
Here is what I have tried:
-I read a thread that suggested their could be a blown fuse on the process I/o board. Even though I was able to feed wire in and out I still checked and sure enough, that fuse was blown. I replaced the fuse but no change with my issue. I do notice the status led's on that process I/o board do not light up. The arkLink is plugged into the card next to that card. Its is a devicenet type card where the arklink cable is plugged into.
-I did a controlled start and verified that Lincoln Electric is in the manufacturer spot and the model is PowerWave+ArcLnk.
-In the TP, I verified that ArcLink Online. Observation: Next to ArcLink status it states "BUS AVAIL".
-In i/o - Weld, inputs and output are assigned to the various functions (i'll post a pic if it's not too big) but I noticed the input for Arc Enable is not assigned. it reads [Arc Enable][****]* ***. I tried changing it in config to "DI" and cycling power but it changed back to ****. in the output page Weld start is DO25.
-I read another thread that said change the $Vendor_ID value to 108 so I tried that. no change and the robot automatically changes it back to zero.
as info: the system variable $AWEPRR[1].$WELD_START $PORT_NUM is set to 25 and $PORT_TYPE is set to 2.
Please help! I'm so far behind getting this set up.