- Created a new document for the Station interface, detailing its menu structure, process data, safety functions, frames, and smartPAD function buttons. - Added a document for RobotPowerControl, explaining its purpose for safely shutting down or restarting the KUKA Sunrise Cabinet controller. - Introduced ServerFriRos2 documentation, outlining its role in establishing an FRI connection between the KUKA LBR iiwa and a ROS 2 computer. - Documented the TeachKuka application, which allows manual teaching of the KUKA LBR iiwa, including position capturing and trajectory recording. - Added an overview of Sunrise Workbench, including installation instructions for Windows and Linux. - Created a section on installing a Windows compatibility tool (PortProton) on Linux. - Documented the installation process for SunriseWorkbench on Linux using PortProton. - Added installation instructions for SunriseWorkbench on Windows. - Created troubleshooting documentation for configuration errors and SSL errors during installation. - Implemented a hook to generate the shared PDF only during the default-language build.
2.6 KiB
Applications
The Applications section lets you select and control programs developed in SunriseWorkbench and deployed to the controller. Open it with the Applications button in the smartHMI navigation bar.
Application list
The application selection page has two columns:
| Column | Description |
|---|---|
| Robot applications | Control programs started manually by the operator |
| Background applications | Programs that run automatically as a backgroundTask |
Each list entry contains:
- a status indicator — the colored dot to the left of the name;
- the application name — the Java class name;
- the package — namespace or category such as
[application],[ros], or[demo]; - a checkbox — used to select or deactivate the application.
The Reset selected robot application button (hand icon) clears the active application selection without stopping it. Running background applications are shown with a green dot and a Stop button.
Selecting and activating an application
Click an application name in the list to select it. The selected application is highlighted in orange, its checkbox is selected (✓), and its name appears in the smartHMI navigation bar. The system automatically opens the Application control page, which shows the current program state and execution log.
Application states
Activated
A gray circular indicator means that the application has been selected and loaded into the controller but has not started yet.
Running
A green play indicator means that the program is running. Events defined by the developer appear in the log in real time. If the program requires operator interaction, a selection dialog appears over the log.
Motion paused
A yellow pause indicator means that execution has been interrupted. Resume the program in the same way it was started.
Error
A red indicator means that an unhandled exception occurred during execution. The status line displays the error code. Logic errors must be corrected in SunriseWorkbench.
Deactivating an application
Open Applications, find the active application (orange highlight and selected checkbox), and click its checkbox to deactivate it.





