Establish the direct linkage between the control code and the associated equipment
mandolas
✭
Hi...
Is there any way to get some hardware information to check if the software has not been cloned? (I don't want to have to physically create something) I think of this as a form of protection so that my application is not easily replicated by someone with bad intentions. I want to tie my code to the robot, for that any idea is welcome.
Thanks.
Is there any way to get some hardware information to check if the software has not been cloned? (I don't want to have to physically create something) I think of this as a form of protection so that my application is not easily replicated by someone with bad intentions. I want to tie my code to the robot, for that any idea is welcome.
Thanks.
Post edited by mandolas on
0
Answers
-
Read the robot serial number.
Here is an example and even a lot more stuff.
https://www.robot-forum.com/blog/entry/3-a-program-that-can-write-a-program/Lee Justice0 -
Hi lemster68 ...Thanks for the feedback ...It helped in part, but what I would like to do is to retrieve the SMB data directly from the robot, just like when a controller is replaced and you import the SMB data.When running the program, I want to retrieve the SMB data and compare it with the data I have saved in my module and check if they are the same, so I will know if the program is running on a different robot than the original one.Just before the client imports the controller data to the SMB to try to bypass this check, I will have already blocked the program.Is there a way to do something like this? Thanks.0
-
When you say SMB data do you mean calibration offsets?Lee Justice0
-
If someone were to change their robot's calibration offsets in order to spoof another robot they would be seriously messing up that robot.Lee Justice0
-
For this reason I would like to be able to obtain this data.Do you have any way?0
-
I don't know how to read from the SMB directly, I have doubts that the robot would run if it is in a condition in which the data does not match what is in the moc file.Lee Justice0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 299 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 319 IRC5
- 63 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 802 RAPID Programming
- 4 AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings