How to add the action of a smart component into RAPID code?
Best Answers
-
The recommended way would be to use I/O signals. E.g. model the smart component with input signals to open/close the tool, connect them to controller signals using Station Logic, and activate them with SetDO/PulseDO.
Regards,
JohannesJohannes Weiman
Software Engineer
RobotStudio Team, ABB Robotics5 -
Hi
You need to add signals in IO configuration file.
Do this in the controller tab->configuration Editor button->IO system (see screen grab)
Right click signal in the listing and give the signal a name, select the type of signal, (I also change the access level to All for simulation but this is your choice) the rest of the fields can be left as they are. Add all the signals you need before restarting the controller. This create virtual signals as they are not assigned to a actual IO board/unit so they would not work in the real world to operate a valve, etc but is fine for simulations.
Regards
Graeme
5
Answers
-
Hi JWeiman,
Please give me the step by step procedure of this operation. It will helps me a lot. Thank you.0 -
Here is a station that shows one way to do do it:
Johannes Weiman
Software Engineer
RobotStudio Team, ABB Robotics0 -
I seen your system and gather valuable info., but I use Version 6.00.01, so the system not run. but I can see how to connect the Robot with SC. But now I have very difficult problem.How to add or create an I/O Signals like DoClose and DiOpen to the Robot like IRB6700?
When i want to make the connection from the SC to the Robot i do not have Such I/O signal on my Robot. Where do i create a new Signal on my Robot?
Thank you...0 -
Hi Graemepaulin and JWeiman,
Your comment helps me a lot. I have completed my spot welding station successfully. I also thank JWeiman for helping me on this station logic methods. Thanks to you people.0
Categories
- All Categories
- 5.5K RobotStudio
- 395 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