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

3 robots on thesame 7 axis

  • maxwell
  • November 14, 2017 at 7:23 PM
  • Thread is Resolved
  • maxwell
    Trophies
    3
    Posts
    36
    • November 14, 2017 at 7:23 PM
    • #1

    HAllo guys i have an urgent issue am fighting with

    IM working with 3 krc4 robots on thesame 7 axis
    the Problem is the middle Robot doesnt have a safe home
    But im planning on sending an Output Signal to the sps anytime the Robot is in a central Position that is not safe so that the sps knows where the Robot is and will not send the other robots to the middle robots Position

    i tried making a logic on the sps Sub to Keep track of the 7 axis but ist just not working what im i doing wrong here

    IF ($POS_ACT.E1==-1600) THEN
    $OUT[230]=TRUE
    ELSE
    $OUT[230]=FALSE
    ENDIF

  • scotty
    Reactions Received
    43
    Trophies
    5
    Posts
    497
    • November 14, 2017 at 7:48 PM
    • #2

    are you receiving any data from $POS_ACT.E1?
    if you are getting something, then I would recommend to use ranges instead of fixed single value. as you maybe aware robot wouldn't never reach 1600.00 it will be ±0.02(depends on ...)
    So try to make range like:

    Code
    IF (($POS_ACT.E1>-1601.00) and ($POS_ACT.E1 < -1599.00)) THEN
    $OUT[230]=TRUE
    ELSE
    $OUT[230]=FALSE
    ENDIF

    Upd: Again, ... play with range.

  • hermann
    Reactions Received
    404
    Trophies
    9
    Posts
    2,595
    • November 14, 2017 at 9:08 PM
    • #3

    And use $Axis_act instead of $pos_act. $pos_act sometimes has no value (after program reset, power up ...)

    Edit: Or You can use axworkspaces to set a specific signal. That should be the better solution, because that signal is handled by the system.

    Edited once, last by hermann (November 14, 2017 at 9:11 PM).

  • maxwell
    Trophies
    3
    Posts
    36
    • November 14, 2017 at 9:22 PM
    • #4

    the idea with the axisWorkspace Sounds good
    can i influence the exact Output that has to be sent to the sps ?

  • scotty
    Reactions Received
    43
    Trophies
    5
    Posts
    497
    • November 14, 2017 at 9:46 PM
    • #5

    You can track axwork statuses by $AXWORKSTATE[1..8]

  • Online
    SkyeFire
    Reactions Received
    1,039
    Trophies
    12
    Posts
    9,380
    • November 15, 2017 at 3:30 PM
    • #6
    Quote from maxwell


    the idea with the axisWorkspace Sounds good
    can i influence the exact Output that has to be sent to the sps ?

    Yes. This is documented in the manual. The Cartesian and Axis Workspaces can be be configured geometrically, and for which signals they are linked to, as well as whether those signals indicate Inside or Outside.

  • maxwell
    Trophies
    3
    Posts
    36
    • November 15, 2017 at 7:05 PM
    • #7

    Thanks very much guys for the help
    The $Axworkstate method worked very fine !!

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