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. Stäubli & Bosch 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

Val3+ tips

  • Casius
  • January 5, 2019 at 10:34 PM
  • Thread is Resolved
  • Casius
    Reactions Received
    1
    Trophies
    3
    Posts
    140
    • January 5, 2019 at 10:34 PM
    • #1

    Hello,
    Can someone help me please with some tips on CS8. I'm new with Staubli.
    1. How can I run in manual mode only one program? Let's say pick part.
    If I run the application, I have may other calls until my subprogram. Should I create a new application and call only that program?

    I have a controller with Applicom board for Profinet. I manage to create the communication, to split in bits and bytes the tags of xml file.
    2. Can you please tell me how to link a "num" type to physical board? to have it in the PLC. Like analog?

    3. Can I have local points (with coordinates and configuration)? To use them in movement instructions.

    4. How to pulse an digital output?

    5. If I have many products types. Which is the best way to call the programs? Can I select applications for each product? I have a PLC to manage the robot, maybe someone can share how to start in remote the robot. All the external inputs/outputs.

    Thank You!

  • Psyril
    Reactions Received
    18
    Trophies
    4
    Posts
    83
    • January 8, 2019 at 4:07 PM
    • #2

    Hello Casius,

    welcome to the world of Stäubli robots.

    1. On the controller you can go to "Application manager" and while your cursor is on the application, press "F2" (Cmd.) there you can type some commands. In your case you can type "call pick()" (if pick is the name of your program to call)
    2. It is not possible to link a num to an IO. You need to use aio variables to link numeric IOs. Then you can use aioGet() and aioSet() to read and write on the fieldbus.
    3. Yes, but as they are local they are destroyed after the program ends. So you need to rewrite them every time.
    4.

    Code
    do
    doPulse=true
    delay(nFrequency)
    doPulse=false
    delay(nFrequency)
    until false


    5. I would recommend you to work with one main application and then for each product one application which are going to be used by the main one as libraries.

    Greats
    Psyril

    The difference between theory and practice is greater in practice than in theory.

  • Casius
    Reactions Received
    1
    Trophies
    3
    Posts
    140
    • January 8, 2019 at 4:42 PM
    • #3

    Hello Psyril,
    Thank you very much for the solutions. Can I ask some more:D?
    1. Can I run a program step by step? One movement and robot will stop until I press move.
    2. Where can I see the point coordinates and the arm configuration? And to "force" the robot to keep the arm configuration I have to save with "change configuration=yes"? I seen that on linear move it can go in different configuration but in the same point.
    3. Can I edit a program in debug mode? When the application is running.

    Thank you!

  • Psyril
    Reactions Received
    18
    Trophies
    4
    Posts
    83
    • January 9, 2019 at 8:53 AM
    • #4

    Hi Casius,

    [list type=decimal]

    • As long as you do step by step in the debug, your movements are going to be step by step too.

    • You can see the point coordinates if you edit a point. It doesn't matter if it is a linear move, a joint move or a circular move, the arm can use different configurations in all cases. This strongly depends on what is written in the config part of a point variable. So, yes, if you want to force the configuration the robot has at the moment of teaching the points, you have to choose "change configuration=yes".

    • Yes, but you can't add or remove lines (just un/comment them). Other then that you can basically change anything.

    [/list]
    Best regards
    Psyril

    The difference between theory and practice is greater in practice than in theory.

    Edited once, last by Psyril (January 11, 2019 at 1:18 PM).

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