Code Solver
π KR
Description
This is a component that generates program files from defined RAPID robot motions and performs tasks to load and upload code files to an ABB controller connected via a network.

| Input
| Name | Type | Description |
|---|---|---|
| GERTY Code | GERTY Code | GERTY Code |
| ABB Controller | ABB Controller | ABB Controller connected to this PC (Optional) |
| Required Parameter
| Name | Type | Description | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Program Folder | String | Directory path where the robot program will be saved | ||||||||||||||||||
| Program Name | String | Name of the robot program to be generated | ||||||||||||||||||
| Enable Socket | Toggle | Exports the program into the RAPID code as a socket communication module | </tbody> </table>
| Name | Type | Description |
|---|---|---|
| Auto Load | Toggle | Automatically loads the program to the connected robot controller after code generation |
| Export | Button | Generates RAPID code according to the configured options and saves it to the specified directory |
| Cancel | Button | Cancels the ongoing code generation and export process |
| Export Log | Panel | Information on the most recently saved RAPID program file. Displays file path and export results. Local path / Controller path / Contents |
| Open in Editor | Button | Opens the generated RAPID code in VSCode for editing. Automatically launches Notepad if VSCode is not installed. | </tbody> </table>

