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

4400 and 140 cease to work, cabsta.c cabts.c servots.c

  • iano
  • February 14, 2023 at 4:30 PM
  • Thread is Resolved
  • iano
    Reactions Received
    1
    Trophies
    1
    Posts
    4
    • February 14, 2023 at 4:30 PM
    • #1

    We have multiple ABB robots on site and one processing cell went unused for a month or two. I've come back to it and found that the 4400 and 140 in that cell aren't happy.

    The 4400 has an S4C+ controller and will boot, get past counting, but then shows errors:

    safevtts.c 620 Couldn't i

    runchn.c 1033 can't write

    runchn.c 1073 can't write

    runchn.c 1113 can't write

    cabsta.c 435 Count ini

    cabts.c 2430 Cansta init

    servots.c 1213 Not allowe

    servots.c 1213 Not allowe

    I can go to the program window but it won't load or create a program.

    I can make backups or restore known good backups but the problem persists.

    We've removed the PC, reseated the boards, cleaned dust and reassembled but the problem persists.

    The robot has worn batteries and needs calibration (rev counter update) during any power cut, but this is commonly performed without issue.

    You can go to the rev counter update screen and say update but it doesn't seem to make any difference to the errors.

    It's strange that both the 4400 and 140 have issues simaltaneously. Makes me think a power cut or something upset them. The 140 has slightly different issues but lets focus on the 4400 for now. Has anyone got any idea how to sort it?

    We've tried restart, i start and x start. Run out of ideas really.

    I did image the 64MB flash disk to a spare in 2014, then that spare failed in 2016 and I swapped back but that was all to do with counting on startup, not the current errors which I've never seen before. I have ordered a new spare and will attempt to put the image on the new flash disk when it arrives but I don't think this will resolve the issue.

    Please help. Is there anything we should try?

    Edited once, last by iano (February 14, 2023 at 4:38 PM).

  • Online
    Lemster68
    Reactions Received
    301
    Trophies
    9
    Posts
    2,491
    Blog Articles
    7
    • February 14, 2023 at 4:38 PM
    • #2

    Are there status led's on the panel board indicating a fault? All wires and ethernet connections good?

  • Skooter
    Reactions Received
    173
    Trophies
    6
    Posts
    2,076
    • February 15, 2023 at 1:20 AM
    • #3

    You could try another I/O computer card since it complains about the runchain.

    If that doesn't work, try reloading software and then the last known good backup.

  • iano
    Reactions Received
    1
    Trophies
    1
    Posts
    4
    • February 15, 2023 at 3:05 PM
    • #4

    Thanks for the advice so far.

    Lemster68, Apologies, I don't know which LEDs specifically that you're referring to.

    The back of the computer has:

    Status green

    HDD orange when active (but settles to off after boot)

    Power green

    On the right of the cabinet we have a DSQC 504 with:

    CAN1 NS (network status) green, and MS green

    CAN 2 NS is not illuminated, MS is green

    On the back of the cabinet there is DSQC 509 with:

    EN not illuminated

    MS green

    NS green

    ES1 Orange

    ES2 Orange

    GS1 Orange

    GS2 Orange

    AS1 not illuminated

    AS2 not illuminated

    There's also two IO boards DSQC 328, both with:

    MS solid green

    NS blinking green


    Skooter, I'm not sure which is the IO computer card but I pulled cards from an old controller and found:

    The large CPU board with the many wired connections was already borrowed from the spare computer in 2016 and installed in this robot that is now having issues.

    The small board (X2 Axis Computer?) can be swapped but behaves in exactly the same way.

    The larger board with the ethernet port cannot be swapped, won't get beyond counting on the pendant/stuck in boot when the spare is installed. The spare may not be good but I'm not sure this is the board you wanted swapping anyway.

    We did try reloading the software over a network connection and restoring backups yesterday but it didn't alter the behaviour :frowning_face:


    After a successful boot, here is the list of errors:

    50242 Unsync due to CFG data

    50242 Unsync due to CFG data

    50242 Unsync due to CFG data

    50242 Unsync due to CFG data

    50242 Unsync due to CFG data

    50242 Unsync due to CFG data

    38031 Resolver signal error

    50057 Joint not synchronised

    50057 Joint not synchronised

    38031 Resolver signal error

    20031 Axis not calibrated

    10035 Axis not calibrated

    10211 Execution cancelled

    20311 Enable 1 open

    10014 System failure state

    10015 Manual mode selected

    20076 Not allowed command

    20076 Not allowed command

    20076 Not allowed command

    I'm not too concerned with the first errors as we probably just need to update rev counters, I think those errors correspond to that but I can't update the rev counters due to the system failure state.

    There's a couple of concerning messages in the errors, 38031 Resolver signal error shows:

    Too low resolver voltage detected on joint irb_6

    That isn't something I'm familiar with. Any ideas what to do?

    50242 Unsync due to CFG data shows:

    Mismatch between controller and cfg data for joint irb_6 (calibration offset or calibration position)

    or

    Valid flags for calibration offset or commutation offset not true in cfg.

    I'm still not sure if all this is to do with some messed up config file or whether some hardware has actually failed.

    Any help would be much appreciated.

  • Online
    Lemster68
    Reactions Received
    301
    Trophies
    9
    Posts
    2,491
    Blog Articles
    7
    • February 15, 2023 at 3:22 PM
    • #5

    Check the smb cable from the cabinet to the robot, including the connectors for bent/pushed in pins. There could be a short in the cable internal to the robot for axis 6.

  • Skooter
    Reactions Received
    173
    Trophies
    6
    Posts
    2,076
    • February 16, 2023 at 3:16 AM
    • #6

    Looks like you just need to fix the resolver error.

    A6 resolver error could be the serial measurement unit, the resolver or the cables/connections in-between. Makes sure the 4-6 cable at the SMU is seated and the shielding secured, resolver connection is properly connected at the motor. DO NOT remove or adjust the resolver.

    Easiest is to try another SMU if you have one.

    If you have a spare motor, you can plug A6 motor resolver connector to the spare motor resolver connection then power up and see if it reads properly without error.

  • iano
    Reactions Received
    1
    Trophies
    1
    Posts
    4
    • February 16, 2023 at 1:20 PM
    • #7

    I tried a suspicious spare SMB yesterday and it didn't work but then, following your advice, pulled a known good working SMB from another robot and it resolved the error on the 4400! Massive relief, thanks for all the help. I've labelled the spare SMB as suspected faulty so I don't waste time on it again, should probably chuck it.

    Moving on to the 140 robot, it was showing IO errors and replacing the large IO board in the PC didn't fix it but ultimately, seeing that the DSQC 509 in this controller didn't have EN, MS or NS illuminated, I tried a spare from another robot and it fixed the issue!

    Everything working, very happy.

  • Skooter
    Reactions Received
    173
    Trophies
    6
    Posts
    2,076
    • February 17, 2023 at 2:27 AM
    • #8

    Good troubleshooting, I've had that happen to me too.

    DSQC509 age out after time and need their capacitors replaced, especially if the older ones were 85°C instead of 105°C.

    Show the controller more love by verifying all the fans and a fresh 2032 battery for the CPU card. Don't forget the filters.

  • iano
    Reactions Received
    1
    Trophies
    1
    Posts
    4
    • February 20, 2023 at 4:37 PM
    • #9

    Good info, thanks. I'll take a look and see if fresh caps can revive it. There's certainly a few fans down around the place. I'll see if we can tidy things up.

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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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