1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. ABB Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

ESAB AristoRob 500

  • PaulSola
  • January 15, 2019 at 3:42 PM
  • Thread is Resolved
  • PaulSola
    Reactions Received
    1
    Trophies
    3
    Posts
    182
    • January 15, 2019 at 3:42 PM
    • #1

    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

  • SAABoholic
    Reactions Received
    21
    Trophies
    5
    Posts
    550
    • January 15, 2019 at 4:04 PM
    • #2

    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

  • PaulSola
    Reactions Received
    1
    Trophies
    3
    Posts
    182
    • January 15, 2019 at 8:13 PM
    • #3

    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?

  • SAABoholic
    Reactions Received
    21
    Trophies
    5
    Posts
    550
    • January 15, 2019 at 10:22 PM
    • #4

    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

  • PaulSola
    Reactions Received
    1
    Trophies
    3
    Posts
    182
    • January 16, 2019 at 7:59 AM
    • #5

    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

  • SAABoholic
    Reactions Received
    21
    Trophies
    5
    Posts
    550
    • January 16, 2019 at 1:35 PM
    • #6

    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).

  • Cuzzy58
    Trophies
    3
    Posts
    4
    • January 16, 2019 at 11:49 PM
    • #7

    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......

  • PaulSola
    Reactions Received
    1
    Trophies
    3
    Posts
    182
    • January 17, 2019 at 11:06 AM
    • #8

    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

    Images

    • photo_2019-01-17_12-02-46.jpg
      • 93.69 kB
      • 960 × 1,280
      • 27
    • photo_2019-01-17_12-02-48.jpg
      • 104.95 kB
      • 960 × 1,280
      • 19
    • photo_2019-01-17_12-02-50.jpg
      • 164 kB
      • 960 × 1,280
      • 22
    • photo_2019-01-17_12-02-55.jpg
      • 158.95 kB
      • 960 × 1,280
      • 15

    Files

    photo_2019-01-17_12-02-46.jpg_thumb 23.54 kB – 123 Downloads photo_2019-01-17_12-02-48.jpg_thumb 23.43 kB – 121 Downloads photo_2019-01-17_12-02-50.jpg_thumb 37.25 kB – 121 Downloads photo_2019-01-17_12-02-55.jpg_thumb 35.53 kB – 121 Downloads EIO.CFG 4.36 kB – 18 Downloads PROC.CFG 1.89 kB – 19 Downloads
  • PaulSola
    Reactions Received
    1
    Trophies
    3
    Posts
    182
    • January 17, 2019 at 11:13 AM
    • #9
    Quote from Cuzzy58

    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.

    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

  • SAABoholic
    Reactions Received
    21
    Trophies
    5
    Posts
    550
    • January 17, 2019 at 2:54 PM
    • #10
    Quote from Cuzzy58

    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.

    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.

  • Cuzzy58
    Trophies
    3
    Posts
    4
    • January 17, 2019 at 11:42 PM
    • #11

    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

  • SAABoholic
    Reactions Received
    21
    Trophies
    5
    Posts
    550
    • January 18, 2019 at 7:01 AM
    • #12

    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.

    Display More
  • SAABoholic
    Reactions Received
    21
    Trophies
    5
    Posts
    550
    • January 19, 2019 at 5:14 PM
    • #13

    Email sent...

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

  • PaulSola
    Reactions Received
    1
    Trophies
    3
    Posts
    182
    • February 9, 2019 at 3:07 PM
    • #14

    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...

    Quote from SAABoholic


    Then something isn't set up right - you should (normally) have a schedule setting as well.

    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!

  • SAABoholic
    Reactions Received
    21
    Trophies
    5
    Posts
    550
    • February 10, 2019 at 3:10 PM
    • #15

    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

    Display More
    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"

    Display More
  • PaulSola
    Reactions Received
    1
    Trophies
    3
    Posts
    182
    • February 11, 2019 at 12:32 PM
    • #16

    Thank you a lot for your reply

    I have a question about port

    Quote from 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).

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

  • SAABoholic
    Reactions Received
    21
    Trophies
    5
    Posts
    550
    • February 12, 2019 at 12:47 AM
    • #17

    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.

    Images

    • Capture.JPG
      • 64.36 kB
      • 992 × 621
      • 17

    Files

    Capture.JPG_thumb 10.39 kB – 103 Downloads
  • PaulSola
    Reactions Received
    1
    Trophies
    3
    Posts
    182
    • February 12, 2019 at 11:02 AM
    • #18

    Thank you!

  • browsem
    Trophies
    3
    Posts
    11
    • June 10, 2020 at 8:17 AM
    • #19

    Hi. does anyone have a manual for the aristorob 500 ?

    Im trying to mate it to an S2, and im getting lost in the wiring :smiling_face:

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download