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

SSPC-115 Invalid utool number (ST,G:1)

  • Carter
  • February 11, 2025 at 9:15 PM
  • Thread is Unresolved
  • Carter
    Posts
    5
    • February 11, 2025 at 9:15 PM
    • #1

    Hello,

    Can someone tell me how to deal with this error ?

    Basically i have a robotic cell where the number of Utool was extend from 10 to 25. Every tool number from 15 to 25 are empty but when i want to work with any of them i receive this alarm on the teach pendant.

  • SkyeFire February 11, 2025 at 9:23 PM

    Approved the thread.
  • hermann
    Reactions Received
    404
    Trophies
    9
    Posts
    2,595
    • February 12, 2025 at 6:08 AM
    • #2
    Quote from Edcy

    .. . Every tool number from 15 to 25 are empty..

    What do you mean by "empty" ?

    Make it 'not empty'

  • Carter
    Posts
    5
    • February 12, 2025 at 2:30 PM
    • #3

    By empty i want to say that they were not configured, so they have the default configuration (every coordinate is set to 0)


    According to the Software and error code Manual, here is the cause and remedy

    Cause: Invalid tool number

    Remedy: Confirm current tool number


    But i don't get what the mean by confirm current tool number

    Edited once, last by Carter (February 12, 2025 at 2:52 PM).

  • Sergei Troizky
    Reactions Received
    67
    Trophies
    6
    Posts
    650
    • February 12, 2025 at 3:01 PM
    • #4

    Can you see all 25 tool frames in the Frames menu?

    And how do you try to "work with any of them"?

    Do it well right away. It will become bad by itself.

  • Carter
    Posts
    5
    • February 12, 2025 at 3:25 PM
    • #5
    Quote from Sergei Troizky

    Can you see all 25 tool frames in the Frames menu?

    And how do you try to "work with any of them"?

    Yes i can see all of them

    In the Jog coodinate System when i select for example Tool 15, i directly receive the error SSPC-115 Invalid Tool number (ST,G:1)

  • Nation
    Typical Robot Error
    Reactions Received
    523
    Trophies
    9
    Posts
    1,902
    • February 12, 2025 at 4:24 PM
    • #6

    An auto update may fix this, but I'm not very confident in it.

    There are a lot of settings/utilities that don't play nice outside of the default range of tool/frame numbers.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

  • Sergei Troizky
    Reactions Received
    67
    Trophies
    6
    Posts
    650
    • February 12, 2025 at 5:24 PM
    • #7
    Quote from Carter

    In the Jog coordinate System when i select for example Tool 15...

    Not clear what procedure you mean by this.

    Are you able to set it as active tool in the Frame setup menu?

    Do it well right away. It will become bad by itself.

  • Carter
    Posts
    5
    • February 12, 2025 at 5:39 PM
    • #8
    Quote from Sergei Troizky

    Not clear what procedure you mean by this.

    Are you able to set it as active tool in the Frame setup menu?

    Yes that's what i wanted to say but as soon as i set it as active tool i get the alarm

  • Charles Yvan
    Reactions Received
    1
    Posts
    4
    • February 12, 2025 at 10:14 PM
    • #9
    Quote from Sergei Troizky

    Not clear what procedure you mean by this.

    Are you able to set it as active tool in the Frame setup menu?

    I have a similar problem and i tried several ways to set it as active tool.

    - SHIFT + COORD

    - Selecting the tool on the navigator panel on Roboguide

    - In the Menu -> Setup -> Frame SETIND

    - Even by changing the value of the system variable $MNTOOLNUM[]

    - By running a program to change the UTOOL_NUM

    However, all theses method endup giving me the same error as the one posted on this thread

  • Sergei Troizky
    Reactions Received
    67
    Trophies
    6
    Posts
    650
    • February 12, 2025 at 11:17 PM
    • #10

    Well, in case of deficiency of tool frames, I would store them in position registers and emulate selecting tool frame by executing UFRAME[..]=PR[..]

    Do it well right away. It will become bad by itself.

  • Charles Yvan
    Reactions Received
    1
    Posts
    4
    • February 24, 2025 at 7:02 PM
    • #11
    Quote from Sergei Troizky

    Well, in case of deficiency of tool frames, I would store them in position registers and emulate selecting tool frame by executing UFRAME[..]=PR[..]

    Same problem, as soon as i run it the same error appears

  • Sergei Troizky
    Reactions Received
    67
    Trophies
    6
    Posts
    650
    • February 24, 2025 at 8:56 PM
    • #12

    It looks like you misunderstood the idea.
    You should always use a valid tool number, e.g.Utool 1.
    Instead of changing UTOOL number, you reassign the tool frame values, from certain PR.

    Do it well right away. It will become bad by itself.

  • HawkME
    Reactions Received
    568
    Trophies
    10
    Posts
    3,268
    • February 24, 2025 at 9:23 PM
    • #13

    There are multiple software bugs on Fanuc when going beyond UT 10. If you really need more then Sergei Troizky solution is a good work around.


    Pick a UT that won't be fixed, but instead you will change programmatically. For example UT[9].

    Then for any extra UT you need, store them in PRs instead. Then whenever needed you can write them back into UT[9].

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