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

Left side: array invalid (KSS02267)

  • lekanoje
  • May 12, 2025 at 4:00 PM
  • Thread is Resolved
  • lekanoje
    Posts
    22
    • May 12, 2025 at 4:00 PM
    • #1

    Hello Everyone,

    I cannot perform TouchUp on a desired position on Kuka Robot KR6 R900 sixx with controller KR C4 compact. The program was generated on RoboDK with Python script API.

    I tried a method suggested by SkyeFire on a thread on 16th March, 2018. Following the steps, i encountered a Left side: array invalid (KSS02267) error as displayed on the image attached.

    The error came up as i clicked on the 'Set Value' tab on the smartpad

    Please i will appreciate any suggestions to get this situation resolved.

    Images

    • Img2.jpg
      • 133.55 kB
      • 900 × 1,200
      • 13
  • SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,429
    • May 12, 2025 at 4:50 PM
    • #2

    Those values are incompatible. $ROBTRAFO is a string (technically, an Arrray of CHAR), and $POS_ACT_MES is a FRAME.

    Also, $ROBTRAFO is not writable from the pendant. You would have to edit the robot config file, and I'm not sure that's accessible on KRC4s anymore. Probably, you would have to change the robot type in the WorkVisual project.

    What are you trying to accomplish, here?

  • lekanoje
    Posts
    22
    • May 12, 2025 at 5:16 PM
    • #3

    Hi,

    I am trying to just touchup a pick point.

    Been thinking of how best to do this?

  • SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,429
    • May 12, 2025 at 5:23 PM
    • #4
    Quote from lekanoje

    Hi,

    I am trying to just touchup a pick point.

    Been thinking of how best to do this?

    Then why are you trying to update $ROBTRAFO[]? That's a core system variable. It has nothing to do with your Pick points.

    First off, what is your array? You have a bunch of LIN {X xxx, Y yyy....} commands. Those commands are not arrays, and cannot be updated using TouchUp. You would have to create a .DAT array, and change those literal PTP/LIN commands to use the array elements.

    Then, to update them, you would have to actually type the correct variable names into the Variable Display. Something like MyPointArray[1]. After that, using $POS_ACT_MES in the New Value box would work.

  • Fubini
    Reactions Received
    278
    Trophies
    9
    Posts
    1,889
    • May 12, 2025 at 5:24 PM
    • #5

    You can only touchup points that are created using inline forms. Your point is no inline form. If you want to change variables using Display -> Variable -> Single types must match. Difficult if your positions are no variables at all but aggregates.

  • Online
    MOM
    Reactions Received
    175
    Trophies
    7
    Posts
    1,424
    • May 12, 2025 at 6:09 PM
    • #6

    The image is little bit confusing.

    In the lower window the LIN (line 33) is selected.
    In the upper window (variable display single) a variable (from history).

    for the lower window the "Touch-up" button is not grayed out and could be used

  • panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,086
    • May 12, 2025 at 6:24 PM
    • #7

    That program line is not an inline form instruction so it cannot be touched up. To change it, you need to manually edit data in that instruction.

    Beware that current robot position is not enough...! You must also set correct tool and base before you lookup current position value.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • lekanoje
    Posts
    22
    • May 16, 2025 at 10:06 PM
    • #8

    Hello Everyone,

    I was able to do the TouchUp on the program line on my program.

    Logged in as Expert

    I move the robot to the the desired position

    Then Opened the program (Not Select)

    Navigate to the program Line

    Open the Editor and inserted the the required values

    I got the values from Display , actual position on the smartpad.

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