Installation |
This topic provides details about installing RobotStudio SDK and what you get after installing.
You need Administrator privileges.
Microsoft Visual Studio must be installed for the Add-In and SmartComponent project templates to be installed.
Designtime | You can develop SmartComponents and Add-Ins free of charge. |
Runtime | A RobotStudio Premium license is required to run Add-Ins referencing the assembly ABB.Robotics.RobotStudio.dll. Other Add-Ins (not referencing ABB.Robotics.RobotStudio.dll) and SmartComponents does not require a license at runtime. |
Content |
Operating System | |
---|---|
Microsoft Windows 7 SP1 | 32-bit edition |
Microsoft Windows 7 SP1 (recommended) | 64-bit edition |
Microsoft Windows 10 (recommended) | 64-bit edition |
Microsoft Visual Studio 2015 development environment is required. The Microsoft Visual Studio project templates are supported by the English version of Microsoft Visual Studio only.
RobotStudio 6.xx is required to debug and run Add-Ins and SmartComponents developed with RobotStudio SDK.
RobotStudio SDK 6.xx is installed side-by-side with any previous major version of RobotStudio SDK 6.xx, while minor versions within a release will be updated to the latest one. The Microsoft Visual Studio templates are not installed side by side. Only the latest installed version will be available.
Browse to http://developercenter.robotstudio.com and select RobotStudio and then Download.
Download the file RobotStudioSDK6.xx.exe to a folder on your computer.
Double-click RobotStudioSDK6.xx.exe to extract the installation files.
Double-click setup.exe in the extracted folder to start the installation procedure.
The API is contained in the following assemblies.
Namespace | Assembly |
---|---|
ABB.Robotics.Math | ABB.Robotics.Math.dll |
ABB.Robotics.RobotStudio | ABB.Robotics.RobotStudio.dll |
ABB.Robotics.RobotStudio.Stations | ABB.Robotics.RobotStudio.Stations.dll |
ABB.Robotics.UI | ABB.Robotics.RobotStudio.UI.dll |
ABB.Robotics.RobotStudio.Stations.Forms | ABB.Robotics.RobotStudio.Stations.Forms.dll |
ABB.Robotics.RobotStudio.Documents | ABB.Robotics.RobotStudio.Documents.dll |
ABB.Robotics.RobotStudio.Environment | ABB.Robotics.RobotStudio.Environment.dll |
ABB.Robotics.Controllers | ABB.Robotics.RobotStudio.Controllers.dll |
ABB.Robotics.RobotStudio.Diagnostics | ABB.Robotics.RobotStudio.dll |
API reference documentation, sample code sample and walkthroughs are available at http://developercenter.robotstudio.com. After installation, the reference documentation can be launched from the RobotStudio Help Menu, Windows Start\Programs\ABB Industrial IT\Robotics IT\Robot Studio 6.xx\SDK and Reference documentation.
The LibraryCompiler.exe tool is used for batch creation of RobotStudio libraries such as SmartComponents and Mechanisms.
The following Microsoft Visual studio project templates are used:
RobotStudio Add-In: This template is used for a standard Add-In.
RobotStudio Smart Component: This template is used for a Smart Component with code behind and XML description.