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

Errors Adding External Axis to 5.5.12

  • jesusvaricap
  • December 21, 2022 at 4:31 AM
  • Thread is Unresolved
  • jesusvaricap
    Reactions Received
    4
    Trophies
    4
    Posts
    259
    • December 21, 2022 at 4:31 AM
    • #1

    Hello ,


    Im trying to add an external axis to the robot KR16_2 C2 # article 11010711 with cabinet (V)KRC2 ed05 # article 11010711 KSS 5.5.12


    With motor # article 69-225-463 and KSD1-32 # article 00-122-286


    in the past i configured the same motor and KSD32 with KSS 5.2.14 KR2210L150S2000 with no problems


    attached madas


    Now , i configure my MADA for 5.5.12 with the data before used on KSS5.2.14 and appears errors:


    436 short circuit braking request by RDC1
    114 difference between XML /RDC data and machine data
    1008 Dynamic model does not support this robroot kinematic


    DYN_DAT [422] ,DYN_DAT [492] DYN_DAT [496] on MADA


    i try with other servo files , cold start and its not possible to add external axis on KSS5.5.12


    I take a new HDD install operating system and KSS 5.5.16 , 5.5.10 ,5.6.12 and was not possible to install KSS , apparently KR16_2 C2 # article 11010711 with cabinet (V)KRC2 ed05 # article 11010711 only works with KSS 5.5.12 , so i take again my HDD with 5.5.12 and still trying to add external axis.


    Any idea to add my motor and KSD ?

    im not using SMB2 , im using X17 and X12 from the KPS


    Kind regards

    Files

    MADA 5.5.12.zip 41.62 kB – 13 Downloads mada_KSS5.2.14.zip 30.43 kB – 7 Downloads
  • Online
    Fubini
    Reactions Received
    278
    Trophies
    9
    Posts
    1,886
    • December 21, 2022 at 5:12 AM
    • #2

    How exactly did you transfer the machine data?

    If I remember correctly 114 refers to absolute accuracy. The pid file is stored on rdc and contains the machine data it was created with. When the system starts up machine data in the pid file is compared to the standard machine data. If both sets do not match this message is generated. To verify you could temporarily deactivate absolute accuracy and see if the message vanishes. My theory would be you accidentally have overwritten the rdc on the 5.5 with the data of the rdc of the 5.2 robot.

    Furthermore there is also a shadow copy of $robcor.dat in rdc that could cause 1008 for similar reasons. This also indicates rdc data is somehow different to other data. You could compare $robtrafo (robot type of machine data stored on rdc) and $trafoname ( robot type in conventional machine data) to see if they match.

    These type of data mismatch usually needed to be resolved by either pushing the correct data to the rdc or pulling the correct from rdc. Which action is the correct one depends on which data is the correct one. The push or pull can be done inside the robot data hmi menue.

    Fubini

  • Online
    panic mode
    Reactions Received
    1,278
    Trophies
    11
    Posts
    13,079
    • December 21, 2022 at 3:23 PM
    • #3

    comparing MADA of two different robots and from different KSS versions will produce too much "noise".

    the simple way to tell what parameters need to be changed is to compare MADA.

    the best way is to compare two MADA that are for the same KSS and the same robot type - even if that is not the robot type you are planning on using (because MADA collection for your KSS may not have both versions for your robot). so just choose one with robot alone and the other for same robot but with linear rail for example. all of this should be on D:\

    this will give you a very clean list of things that need to be manipulated when adding external axis.

    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

  • jesusvaricap
    Reactions Received
    4
    Trophies
    4
    Posts
    259
    • December 24, 2022 at 2:24 AM
    • #4

    Fubini

    im doing changes of mada with software "winmerge " i edit macnine.dat ,$robcor.dat according [7] data axis

    inhibiting kss starup , pressing key CTrl i replace $macnine.dat robcor.dat

    also with a backup i modify $machine .dat,$robcor.dat and restore then cold start and its not possible to add external axis correctly.

    panic mode

    Good idea! i compare the machine data of kr210 with KL500

    with KR16_2 empty , i configure according [7] data axis and still with problems:


    114 difference between XML /RDC data and machine data

    108 safety state of rdc not confirmed

    also appear DYN_DAT erros

    Appears E1 need to be adjusted , i asume the external axis was added but not correctly.


    unfortunatly on D:/ theres not KSS 5.5.12 to re-install kss only there is folder MADA and OPT.

  • Online
    Fubini
    Reactions Received
    278
    Trophies
    9
    Posts
    1,886
    • December 24, 2022 at 6:11 AM
    • #5

    $robcor.dat does not need any modifications when adding an external axis. Especially not the dyndats.

    With how exactly I meant not thprocedure but the data you changed. You should change them back to their original values.

    You say according to [7]. What's [7]?

    Fubini

  • jesusvaricap
    Reactions Received
    4
    Trophies
    4
    Posts
    259
    • December 24, 2022 at 6:55 AM
    • #6

    Sorry not robcor.dat i modify, i modify machine.dat on the area according to external axis [7]

    $RAT_MOT_AX[7]=

    $RAT_MOT_ENC[7]=

    $DSECHANNEL[7]=

    .....

    Etc

  • Online
    panic mode
    Reactions Received
    1,278
    Trophies
    11
    Posts
    13,079
    • December 25, 2022 at 4:02 AM
    • #7

    in first post you shared MADA from two different robots on two different KSS versions. This is bound to produce a lot of differences which is not what you want.

    This is why i suggested comparing MADA on same KSS and for same robot, so that the ONLY difference is the external axis... That compare will produce only a handful of differences and that would make it very clear WHICH values need to be modified when adding external axis.

    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

  • jesusvaricap
    Reactions Received
    4
    Trophies
    4
    Posts
    259
    • January 3, 2023 at 12:29 AM
    • #8

    i still tryng to add the external axis....


    my robot have safeRDC, its neccesary an aditional config ?

  • Online
    panic mode
    Reactions Received
    1,278
    Trophies
    11
    Posts
    13,079
    • January 3, 2023 at 1:08 AM
    • #9

    no

    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

  • Online
    panic mode
    Reactions Received
    1,278
    Trophies
    11
    Posts
    13,079
    • January 3, 2023 at 1:52 AM
    • #10
    Quote from jesusvaricap

    i still tryng to add the external axis....

    i checked Parts and Docs for KRC2. it turns out this motor is used on KL1000, KL1500 etc.

    btw. this one is also known as type B motor.

    next i did exactly as mentioned before, went through MADA on ImageD.wim from one of KRC2 backups, picked MADA for robot KR2210 standalone as well as MADA for that same robot mounted on the rail, then compared their $MACHINE.DAT files. all things that are different boil down to following:

    Code
    $AXIS_TYPE[7]=1 ; linear axis  
    $RAT_MOT_AX[7]={N -35526926,D 1000000} ; gearing transfer ratio is -35.526926:1
    $RAT_MOT_ENC[7]={N 1,D 4} ; resolver and motor are 4-pole
    $DSECHANNEL[7]=7 ; DSE channel 
    $PMCHANNEL[7]=21 ; brake is on KSP600 X12 (no SBM) 
    $SERVOFILE7[]="KSD_48_MK_S7_0" ; name of *.servo file used
    $CURR_MAX[7]=32.0 ; maximum motor current
    $CURR_MON[7]=17.5 
    $KT_MOT[7]=1.35 
    $KT0_MOT[7]=1.42
    $RAISE_TIME[7]=850.0
    $RAISE_T_MOT[7]=6.8
    $VEL_AXIS_MA[7]=4000.0 ; motor can go up to 4000RPM
    $RED_VEL_AXC[7]=7 
    $RED_ACC_AXC[7]=15
    $RED_ACC_OV[7]=100
    $RED_ACC_EMX[7]=210
    $VEL_AX_JUS[7]=0.25
    $L_EMT_MAX[7]=9.6 
    $LG_PTP[7]=0.75
    $LG_CP[7]=0.75
    $DECEL_MB[7]=404.0
    $G_COE_CUR[7]=15
    $G_VEL_PTP[7]=80.0
    $G_VEL_CP[7]=75.0
    $I_VEL_PTP[7]=900.0
    $I_VEL_CP[7]=200.0
    $APO_DIS_PTP[7]=500.0
    $IN_POS_MA[7]=1.5; use large in-position value (1.5mm) for a linear axis 
    $SOFTN_END[7]=-10000.0
    $SOFTP_END[7]=10000.0
    $INC_EXTAX[1]=0.006
    INT $EX_AX_NUM=1 ; total number of all external axes (0-6)
    DECL EX_KIN $EX_KIN={ET1 #ERSYS,ET2 #NONE,ET3 #NONE,ET4 #NONE,ET5 #NONE,ET6 #NONE} ;EXTERNE KINEMATIKEN #NONE, #EASYS,#EBSYS,#ECSYS,#EDSYS,#EESYS,#EFSYS,#ERSYS
    DECL ET_AX $ET1_AX={TR_A1 #E1,TR_A2 #NONE,TR_A3 #NONE} ;EXTERNE ACHSEN #NONE, #E1, #E2, #E3, #E4, #E5, #E6
    $ET1_NAME[]="KL1500_3_2000_32_12" ; name of the kinematic
    FRAME $ET1_TA1KR={X 0.0,Y 0.0,Z 450.0,A 0.0,B 90.0,C 0.0} ;frame between A1 and root point of the kinematic in transform ET 1
    FRAME $ET1_TFLA3={X 0.0,Y 0.0,Z 0.0,A 0.0,B -90.0,C 0.0} ; frame between Flange and A3
    $AXIS_JERK[7]=8.02851472
    Display More

    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

  • jesusvaricap
    Reactions Received
    4
    Trophies
    4
    Posts
    259
    • January 7, 2023 at 2:57 AM
    • #11

    Thanks for the info ,

    yes , the data that i change its accoriding you write for me.

    any changes i do with Mada and then after start cold appears the next errors :

    114 SRM Difference between XML / RDC data and machine data

    108 SRM safety state of the RDC not confirmed

    436 Short circuit braking request by RDC 1

    441 Invalid configuration on SafeRDW

  • Online
    panic mode
    Reactions Received
    1,278
    Trophies
    11
    Posts
    13,079
    • January 7, 2023 at 3:16 AM
    • #12

    you have a safety robot. when hardware configuration changes, new safety configuration need to be acknowledged. in this case there was such change - new axis is added.

    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

  • jesusvaricap
    Reactions Received
    4
    Trophies
    4
    Posts
    259
    • January 13, 2023 at 2:01 AM
    • #13

    ok , checking my wiring of X40 C4 and C6 arent jumpered with A9,A11,B2 also C3 and C5 arent jumpered with A10,A12,B1

    what indicates or what function are habilited on my actual config ?

    if i do the wiring like the next post :

    Thread

    KRC2 - X11 & X40

    use at own risk....
    panic mode
    August 19, 2016 at 6:09 PM

    what indicates or what function are habilited ?

  • jesusvaricap
    Reactions Received
    4
    Trophies
    4
    Posts
    259
    • January 21, 2023 at 2:10 AM
    • #14

    i do the wiring X40 according the post Manuals, Software and Tools for KUKA Robots

    modify mada , cold start , and the next messages appears :

    436 Short circuit braking request by RDC 1

    441 Invalid configuration on SafeRDW

  • Online
    Fubini
    Reactions Received
    278
    Trophies
    9
    Posts
    1,886
    • January 21, 2023 at 4:49 AM
    • #15
    Quote from panic mode

    you have a safety robot. when hardware configuration changes, new safety configuration need to be acknowledged. in this case there was such change - new axis is added.

    See above. Did you acknowledge the safety configuration?

    Fubini

  • jesusvaricap
    Reactions Received
    4
    Trophies
    4
    Posts
    259
    • January 21, 2023 at 4:51 AM
    • #16

    No , any messages about safety configuration

  • hermann
    Reactions Received
    406
    Trophies
    9
    Posts
    2,609
    • January 21, 2023 at 8:46 AM
    • #17
    Quote from jesusvaricap

    441 Invalid configuration on SafeRDW

    This IS a message about safety configuration.

  • jesusvaricap
    Reactions Received
    4
    Trophies
    4
    Posts
    259
    • January 23, 2023 at 3:20 PM
    • #18

    I haven't X11, i only have jumpered directly from the CI3 board on X22 attached pictures

    It's necessary jumper some cables to add external axis?

    Or what it's necessary to do for add external axis?


    Thanks

    Images

    • IMG_20221229_172955.jpg
      • 210.15 kB
      • 1,920 × 864
      • 8
    • IMG_20221229_154031.jpg
      • 265.55 kB
      • 1,920 × 864
      • 5
    • IMG_20221229_154036.jpg
      • 306.42 kB
      • 1,920 × 864
      • 6
  • Online
    panic mode
    Reactions Received
    1,278
    Trophies
    11
    Posts
    13,079
    • January 23, 2023 at 5:03 PM
    • #19

    first you need to understand the architecture and what the message is telling you.

    X11 interface is used for basic safety only. But this seem to be what you are focusing on.

    SafeRDW is at the base of the robot and has additional safety IO and settings Settings are parametrized in your SafeRDW plugin (accessible through HMI). Those safety IO are on X40 and also will need to be wired. This is the part you are neglecting even though that is exactly what message is telling you to do. You need to read the documentation for your SafeOperation version and configure it according to your setup and needs.

    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

  • Online
    panic mode
    Reactions Received
    1,278
    Trophies
    11
    Posts
    13,079
    • January 23, 2023 at 5:25 PM
    • #20

    btw, check READ FIRST topic.

    you did not state SafeOperation version, what settings are used currently etc.

    hope you realize that people trying to help you do not have spare KRC2 with SafeRDW to look things up or try them out.

    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

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

Tags

  • KRC2
  • ed05
  • 5.2.14
  • 5.5.12
  • 11010711
  • 69-225-463
  • 00-122-286
  • 436
  • short circuit braking request
  • 114
  • difference between XML /RDC da
  • 1008
  • Dynamic model does not support
  • DYN_DAT
  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