Please help me about "Pick and Leave" sytem
Comments
-
It is probably because you are using z100 as your zonedata. You must use fine as zonedata when you go to a point to pick or drop something.
There are two reasons for this
1. The robot position will take shortcuts when you use z100. The robot is considered to be in position when TCP is within a zone of radius 100 mm for z100. In your example, the robot will never reach the leave position, but will continue with next motion instruction as soon as it is 100 mm from it.
2. Another aspect of zone-points is that the program pointer will run ahead and execute any subsequent non-move instructions before the current motion instruction is completed. In your case, it will execute the I/O handshake roughly 100 ms before the robot reaches the point.
Read more about zonedata in the manual RAPID Instructions, Functions and Data types that is available in RobotStudio.
Henrik Berlin
ABB0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 310 IRC5
- 59 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 785 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 4 Job listings