Add documentation for KUKA Sunrise features and programs
- 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.
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
# 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.
|
||||
|
||||

|
||||
Reference in New Issue
Block a user