April 24, 2019, 10:18:16 PM
Robotforum | Industrial Robots Community

 ESAB AristoRob 500

Author Topic:  ESAB AristoRob 500  (Read 791 times)

0 Members and 1 Guest are viewing this topic.

January 15, 2019, 02:42:47 PM
Read 791 times
Offline

PaulSola


Hi everyone!
The question is how to use AristoRob 500

I have ESAB LRA system and I always program it :
I go to ArcWare -> Create new schedule ( set Syn/nonSyn, welding voltage, wire speed, wire diameter, gas, material, burnBack time ....)
Create ArcOn instruction -> create weld parameter wd1 and set sched num and welding speed

The problem is that on my new system I don't have arcWare manager where I create schedule (Is it ok?)
Now in ArcOn welding parameters I can set welding voltage and wire feed speed but the thing is that when I set the values whatever value I put wire feed speed will be the same ( voltage changes )

Maybe I use it incorrectly?
Thank you

Today at 10:18:16 PM
Reply #1

Advertisement

Guest

January 15, 2019, 03:04:25 PM
Reply #1
Offline

SAABoholic


My heart took an extra beat when I read the headline... AristoRob 500  :coeuranime: :coeuranime: :coeuranime:

Such a wonderful machine, very questionable quality, but man was it nice when it worked.

The Aristorob is actually the predecessor to the LRA/LRB/LRC (i.e. Arcitec).

The Aristorob doesn't have a CANBUS like Arcitec/LRx does so it's all controlled with discrete I/O and setting up the schedules (wire type, wire size, shielding gas, etc.) is all done on the control panel of the power source.
The controls you have from the robot is calling a schedule, setting wirefeed speed, offset (+/- 10V) the voltage off the synergic line.


It doesn't sound like it's configured correctly and/or is functioning properly if your wirefeed speed doesn't affect the actual.
Voltage would change a little bit since the powersource is compensating for the change.

Which wirefeeder are you using ? A314/A324 (the ABB units), or maybe even the clunky yellow/orange box MED44 or whatever they were called

January 15, 2019, 07:13:26 PM
Reply #2
Offline

PaulSola


Oh, thank you for your reply!
I have both of Mig/Mag and Tig wire feeder in my system but I use only Mig/Mag feeder

Please tell me do I use it correctly
if I want synergic
Firstly I set parameters on AristoRob: press Syn -> set material, gas, wire size
Go back to previous menu where welding current and voltage appears (0A 0V SYN SET--)
Then I set welding parameters (on robot):
voltage 0 (+- 10)
wireSpeed
welding speed

for example, I set (0v 3 wire and 9 speed)
it welds Ok and AristoRob shows 17.5v  96A but when I set (2v 3 wire and 9 speed) or (0v 4 wire and 9 speed) the values on AristoRob are the same: 17.5v  96A

is it correct?

January 15, 2019, 09:22:17 PM
Reply #3
Offline

SAABoholic


What does 3/4 wire correspond to ?  m/min, inches/s ?

In your weld-data do you have a setting for Schedule ?  You need that to be able to call the schedule / program number that you just set on the aristorob

January 16, 2019, 06:59:51 AM
Reply #4
Offline

PaulSola


3/4 is m/min
In my weld-data I have weldSpeed, wire feed speed, weld voltage, org weldSpeed, org wire feed speed, org weld voltage and it is all

January 16, 2019, 12:35:43 PM
Reply #5
Offline

SAABoholic


Then something isn't set up right - you should (normally) have a schedule setting as well.
Can you post your proc.cfg and eio.cfg files

Which brand/model is your wire feeder ? (can you post a pic of it)
Does it have two cables going back to the power source ?
(trying to figure out if you're using the built in wire feed regulator or if it's a retrofit using a 3rd party feeder / regulator).

January 16, 2019, 10:49:49 PM
Reply #6
Offline

Cuzzy58


Hi,
Just read about your Aristorob question............

"for example, I set (0v 3 wire and 9 speed)
it welds Ok and AristoRob shows 17.5v  96A but when I set (2v 3 wire and 9 speed) or (0v 4 wire and 9 speed) the values on AristoRob are the same: 17.5v  96A"

When you start to weld the way I have seen most Aristorobs work is that they call store location 0 on the front of the powersource. If you use a group output and put a value in this then you can change this if you are using different wire sizes gases etc. But if you are only using one setup then leave it using 0.
You will be able to change the Voltage and Wirefeed speed.
But reading the above you are using Synergic. Therefore you can control the wirefeed but not the voltage. It says voltage on the pendant. But what you are actually adjusting is the arc length. So if you do some welds with say -3, then 0 then +3 in the voltage and take a close look at the arc then you should see the distance between the end of the tip and the glowing ball of the wire change length.

If you try NoN Syn. Then you will have control over the voltage.

I hope the above helps......

Today at 10:18:16 PM
Reply #7

Advertisement

Guest

January 17, 2019, 10:06:55 AM
Reply #7
Offline

PaulSola


Thank you for answers
Here are my  proc.cfg and eio.cfg files
And photos of weld settings

2 cables go from feeder to arisoRob

January 17, 2019, 10:13:49 AM
Reply #8
Offline

PaulSola



Yes, I am using only one setup
So I don't need to call schedule?

just set voltage to 0 if I want to use syn and control welding only by setting wireFeed speed
and if I want to use nonSys I set voltage and speed and control the welding by 2 signals

And the question is do I need to call any set on Aristorob (set syn on ns)
Because when I turn on Aristorob I see : Syn set --

Thank you

January 17, 2019, 01:54:09 PM
Reply #9
Offline

SAABoholic



Not to split hairs, but if your wirefeed and stick-out is constant - what would cause your arc length to change ?

While Arc Length might be the correct "welders terminology" and the end result, what's going on is that you are indeed changing the voltage, and on the Aristorob it is a +/- 10V offset from what the PowerSource believes is the correct value based on what the synergic "table" of gas, wire type and wirefeed speed spits out.

January 17, 2019, 10:42:35 PM
Reply #10
Offline

Cuzzy58


Hi,
I cannot remember exactly what needs to be set at Aristorob but you will have to tell it to be on Syn or NonSyn. So you will also have to tell it gas and welding wire sizes as well. If there is a store locatio 00 then its probably that one.

With regards to Synergic.
Yes the voltage will change slightly  when you change the voltage parameter. But that is not the use of the parameter in Synergic mode.
The "ARC LENGTH" is changed. It is adjusting the distance between the end of the wire and the workpiece. The use of this is to increase or decrease the droplet size which falls into the molten pool. By playing with this value you can change the apearance of the weld also. Smoothing out the welder to give a better apearance.
Because the arc length is changed the resistance changes whic by default the voltage changes.

Hope the above helps, john

January 18, 2019, 06:01:32 AM
Reply #11
Offline

SAABoholic


I apologize for beating a dead horse but you seem to have your terminology mixed up...

You're not setting Arc Length any more than you're setting penetration with your wirefeed or gas mileage with your throttle position, they're all a result of IT plus something else.
Just google it  :zwink:

While increased Voltage leads to increased Arc Length and also a reduced droplet size (since you're transitioning from short arc to mixed to spray) it is not how you adjust your droplet transfer per se, for that you'd have to play around with your inductance and regulator settings but that's usually overkill for 95% of all users.

As long as we're talking GMAW then most power sources are usually what's referred to as CV, i.e. Constant Voltage, so what happens is that if you increase your voltage (with the wire feed speed constant) then your resistance goes down and your current (as a result) goes down.



The fact is, you are controlling the voltage from the robot.



To go back to the original question, if Cuzzy sends me a PM with your email, then I can send you the Aristorob manual, it will show you how to recall and save your settings if you'd rather do that manually than using the schedule function of the robot (recalling only).


Quote from: ESAB MANUAL
In order to facilitate the setting of the required welding parameters, i.e. the wire feed
speed and welding voltage, the power source is designed to have synergic characteristics.
The synergy range is limited to 0-25.5 m/min for the wire speed. For a higher
wire feed speed the welding voltage setting must be set without synergy. See Setting
without synergy.
The weld start in the synergy setting with a reference value higher than 25.5 m/min
results in a stop and an error message. See Error messages.
Synergy is defined as ”a single control setting”. This means that with a single analogue
robot output you can control the wire feed speed and the welding voltage.
All parameters are controlled with short pulse welding: wire speed, frequency, pulse
width, etc.
The following applies to dip/spray arc welding and short pulse welding:
• The robot’s wire feed speed reference output controls the wire feed speed.
• The robot’s voltage reference output controls the welding voltage.
The relationship between the wire feed speed and the welding voltage is represented
by a unique synergy line for each combination of filler material and shielding gas.



• The filler material and shielding gas are selected on the control panel.
• The required wire speed (m/min) is set on the robot’s programming unit.
Program an "offset" (+/- 10V) from the synergy voltage on the robot’s programming
unit.


When the power source receives the wire speed reference its microprocessor calculates
the required welding voltage.
Programming 0 V on the robot’s programming unit means that the calculated welding
voltage follows the synergy line.


If you wish to increase the welding voltage by 3 V, you program 3 V on the robot’s
programming unit.

If you wish to decrease the welding voltage by 3 V, you program -3 V on the robot’s
programming unit.


January 19, 2019, 04:14:58 PM
Reply #12
Offline

SAABoholic


Email sent...

p.s.  you may want to remove your email to prevent the spambots from grabbing it and start spamming you....

February 09, 2019, 02:07:47 PM
Reply #13
Offline

PaulSola


My system works via pulse method
I do have signals for tenth and units (doPU_UNIT, diPU_TENS)
Also I have a signals for activating short pulsing mode and activation strobe (doSTROB_WD, doSHPU_WD)
But In arcWelding parameters schedule port type is PULSE BUT schedule strobe is none
As mentioned SAABoholic my system isn't set up right...

And my question is: Does AristoRob 500 system have arcWare manager (where I create schedules, set syn/nonSys, IsPulse ) or I don't have arcWare manager and I set my schedules on welder menu (SynSet 0, NonSyn Set 1... ) and just set a reference from robot as schedule 1 (assuming that I want to set SET1 on welder)

Also where I should declare doPU_UNIT, diPU_TENS for setting up my system

And if I will set all parameters will I see weld_sched, ign_sched, heating_sched etc...

Now I have only synergy functions (I control the welder only via wireFeed speed)
Do I need to tell the system that I will use syn or nonSyn and if yes - where.
Because if I use syn - analogue signal is ARC_length and I can set (+- 10V) and if not - analogue signal is welding voltage

Thank you!

Today at 10:18:16 PM
Reply #14

Advertisement

Guest

February 10, 2019, 02:10:53 PM
Reply #14
Offline

SAABoholic


As stated earlier, Aristorob does NOT have an "ArcWare manager", it's all set/programmed on the powersource front panel.
You call these programs/settings/schedules(correct term) by calling a schedule from your weld/seamdata.
In order for the schedule setting to be visible you must have port and strobe configured (port tells the powersource which schedule and strobe is basically a flag / request to change).

No, you do not need to change anything on the robot between Synergic and Non-Synergic mode because the behavior doesn't change.
In synergic mode the powersource will automatically set your "base" voltage based on which wirefeed speed you have, in non-synergic mode it is set to what you program/select on the powersource.

Regardless of which mode you're in, you are applying an adjustment/trim to the weld voltage of +/- 10V


Quote from: The Manual Says:
When the power source receives the wire speed reference its microprocessor calculates
the required welding voltage.

  • Programming 0 V on the robot’s programming unit means that the calculated welding voltage follows the synergy line.
  • If you wish to increase the welding voltage by 3 V, you program 3 V on the robot’s programming unit.
  • If you wish to decrease the welding voltage by 3 V, you program -3 V on the robot’s programming unit.


Quote from: Typical IO file on a Aristorob 500 system
EIO:CFG_1.0:3:0::
#
EIO_UNIT:

      -Name "BOARD1" -Type "a315" -Address 1 -Digin 16 -Digout 16 -Anout 2

#
EIO_USER_SIGNAL = EIO_SIGNAL:

      -Name "diGAWR_EST" -Type "DI" -Unit "BOARD1"

      -Name "diARC_EST" -Type "DI" -Unit "BOARD1" -Phsig 2

      -Name "diWF_MAN" -Type "DI" -Unit "BOARD1" -Phsig 3

      -Name "diWD_INH" -Type "DI" -Unit "BOARD1" -Phsig 4

      -Name "diWEAV_INH" -Type "DI" -Unit "BOARD1" -Phsig 5

      -Name "diPRG_STRT" -Type "DI" -Unit "BOARD1" -Phsig 6

      -Name "diPRG_STOP" -Type "DI" -Unit "BOARD1" -Phsig 7

      -Name "diSE_VALID" -Type "DI" -Unit "BOARD1" -Phsig 8

      -Name "diOP1RDY" -Type "DI" -Unit "BOARD1" -Phsig 11

      -Name "diOP2RDY" -Type "DI" -Unit "BOARD1" -Phsig 12

      -Name "diBRK_REL" -Type "DI" -Unit "BOARD1" -Phsig 13

      -Name "diMU1_ACT" -Type "DI" -Unit "BOARD1" -Phsig 14

      -Name "diMU2_ACT" -Type "DI" -Unit "BOARD1" -Phsig 15

      -Name "diMU3_ACT" -Type "DI" -Unit "BOARD1" -Phsig 16

      -Name "doWELD" -Type "DO" -Unit "BOARD1"

      -Name "doGAS" -Type "DO" -Unit "BOARD1" -Phsig 2

      -Name "doFEED" -Type "DO" -Unit "BOARD1" -Phsig 3

      -Name "doSHPU_WD" -Type "DO" -Unit "BOARD1" -Phsig 4

      -Name "doSTROB_WD" -Type "DO" -Unit "BOARD1" -Phsig 5

      -Name "doPU_UNIT" -Type "DO" -Unit "BOARD1" -Phsig 6

      -Name "doPU_TENS" -Type "DO" -Unit "BOARD1" -Phsig 7

      -Name "doACLN_TCH" -Type "DO" -Unit "BOARD1" -Phsig 8

      -Name "doSE11_SEL" -Type "DO" -Unit "BOARD1" -Phsig 9

      -Name "doSE_REF" -Type "DO" -Unit "BOARD1" -Phsig 10

      -Name "doPERM_OP1" -Type "DO" -Unit "BOARD1" -Phsig 11

      -Name "doPERM_OP2" -Type "DO" -Unit "BOARD1" -Phsig 12

      -Name "doREL_BRK" -Type "DO" -Unit "BOARD1" -Phsig 13

      -Name "doACT_MU1" -Type "DO" -Unit "BOARD1" -Phsig 14

      -Name "doACT_MU2" -Type "DO" -Unit "BOARD1" -Phsig 15

      -Name "doACT_MU3" -Type "DO" -Unit "BOARD1" -Phsig 16

   
      -Name "aoWD_REF" -Type "AO" -Unit "BOARD1" -LogMax 10 -LogMin -10\
      -PhMax 10

      -Name "aoFEED_REF" -Type "AO" -Unit "BOARD1" -Phsig 2 -LogMax 0.5\
      -PhMax 10

   #
EIO_GROUP_PHS = EIO_SIGNAL:

      -Name "goPU_SCHED" -Type "GO" -Unit "BOARD1" -Phsig 6 -Length 2

   

Quote from: Typical Proc file on a Aristorob 500 system
PROC:CFG_1.0:3:0::
#
AW_SYSTEM:

      -name "LAL_SYS" -aw_units "AW_UNIT" -aw_functions "LAL_FUNC"\
      -aw_equipment "LAL_EQIP" -aw_weldguide "SELECTED_WG"
#
AW_UNITS:

      -name "AW_UNIT" -velocity_unit "mm/s" -length_unit "mm" -feed_unit "m/min"

      -name "SI_UNIT" -velocity_unit "mm/s" -length_unit "mm" -feed_unit "mm/s"

      -name "US_UNIT" -velocity_unit "ipm" -length_unit "inch" -feed_unit "ipm"
#
AW_FUNCTIONS:

      -name "LAL_FUNC" -restart_on  -restart_dist 5 -regain_speed 10 -scrape_on \
      -scrape_opt_on  -scrape_width 3 -scrape_cycle_time 0.5 -ignition_on \
      -ignition_move_delay_on  -delay_dist_on  -weave_on  -weldguide_on \
      -weavesync_on  -fill_on  -burnback_on  -burnb_volt_on  -precond_on \
      -override_on  -autoinhib_on
#
AW_EQUIPMENT:

      -name "LAL_EQIP" -di_man_feed "diWF_MAN" -di_weld_inhibit "diWD_INH"\
      -di_weave_inhibit "diWEAV_INH" -di_arc_OK "diARC_EST" -ign_timeout 5\
      -arc_ok_delay 0 -di_gas_OK "diGAWR_EST" -do_sched_strobe "doSTROB_WD"\
      -do_gas_ON "doGAS" -do_power_ON "doWELD" -arc_preset 0.2\
      -do_feed_ON "doFEED" -do_feed_bwd "doFEED" -go_sched_port "goPU_SCHED"\
      -ao_voltage "aoWD_REF" -ao_wirefeed "aoFEED_REF"


February 11, 2019, 11:32:18 AM
Reply #15
Offline

PaulSola


Thank you a lot for your reply

I have a question about port
does NOT[/u] have an "ArcWare manager", it's all set/programmed on the powersource front panel.
You call these programs/settings/schedules(correct term) by calling a schedule from your weld/seamdata.
In order for the schedule setting to be visible you must have port and strobe configured (port tells the powersource which schedule and strobe is basically a flag / request to change).


what did you mean about port
Port is a group of signals (doPU_UNIT, diPU_TENS)?

February 11, 2019, 11:47:44 PM
Reply #16
Offline

SAABoholic


Look at the system parameters in my previous post... "go_sched_port"

The attached picture shows the sequence for an S3 controller.
S4 uses the port and strobe to achieve the same thing but at least it gives you an idea about how it works since it's not strict binary.

February 12, 2019, 10:02:45 AM
Reply #17
Offline

PaulSola




Share via facebook Share via linkedin Share via pinterest Share via reddit Share via twitter

xx
Welding by ESAB

Started by glory00 on Kawasaki Robot Support Forum

3 Replies
1216 Views
Last post July 25, 2017, 02:09:33 PM
by kwakisaki
question
ESAB AB. DSQS 173- YB 161 100 -DP

Started by ashokpatel_2007 on Used Robots and parts

0 Replies
829 Views
Last post October 25, 2016, 05:12:47 AM
by ashokpatel_2007
xx
ESAB interfacing

Started by glory00 on Kawasaki Robot Support Forum

25 Replies
5837 Views
Last post July 12, 2017, 11:00:50 AM
by glory00
xx
Fanuc RJ3iB with ESAB devicenet welder

Started by CraigSharf on Fanuc Robot Forum

0 Replies
299 Views
Last post October 03, 2018, 09:27:59 PM
by CraigSharf