Forum Migration Notice
Update (2026-01-21): The user forums are now in read-only mode pending the data migration.
Update (2026-01-12): The user forums will be put into read-only mode on the 21st of January, 00:00 CET, to prepare for the data migration.
We're transitioning to a more modern community platform by beginning of next year. Learn about the upcoming changes and what to expect.
Update (2026-01-12): The user forums will be put into read-only mode on the 21st of January, 00:00 CET, to prepare for the data migration.
We're transitioning to a more modern community platform by beginning of next year. Learn about the upcoming changes and what to expect.
Global PERS Tool Data
Hi,
we have a S4C+ controller with an IR6400 robot, we actually use around 20 different programs modules with different routines but they all contain the same PERS tool data. My understanding is that at the moment the tool data for the tool we use is loaded when the program is loaded.
The problem with this setup is that if we change the tool, I need to change all the 20 program files by updating the tool data with the new parameters.
Is there a way I can save the tool data in a global file and delete it from the program file?
maybe in a system file like the tool0 ?
Thanks
we have a S4C+ controller with an IR6400 robot, we actually use around 20 different programs modules with different routines but they all contain the same PERS tool data. My understanding is that at the moment the tool data for the tool we use is loaded when the program is loaded.
The problem with this setup is that if we change the tool, I need to change all the 20 program files by updating the tool data with the new parameters.
Is there a way I can save the tool data in a global file and delete it from the program file?
maybe in a system file like the tool0 ?
Thanks
0
Comments
-
Try storing your tooldata in a system module instead, like this:
MODULE mymodule (SYSMODULE)
TASK PERS tooldata myTool:=[TRUE,[[100,200,300],[0,0,0,1]],[100,[200,300,400],[1,0,0,0],10,20,30]];
ENDMODULE2 -
Ok, thanks.
I had a look at the backup and it seems there is already a system module under:
BAKxxx>RAPID>TASKxx>SYSMOD> "user"
you think is is just a case of adding the tool data on it?
0 -
Yes, use the USER system module2
-
And make sure that you save it into the HOME directory after adding your tooldata to it.Lee Justice1
-
Thanks !0
Categories
- All Categories
- 5.7K RobotStudio
- 402 UpFeed
- 21 Tutorials
- 16 RobotApps
- 307 PowerPacs
- 407 RobotStudio S4
- 1.8K Developer Tools
- 251 ScreenMaker
- 2.9K Robot Controller
- 368 IRC5
- 92 OmniCore
- 8 RCS (Realistic Controller Simulation)
- 859 RAPID Programming
- 43 AppStudio
- 4 RobotStudio AR Viewer
- 19 Wizard Easy Programming
- 111 Collaborative Robots
- 5 Job listings
