Status Bar
A status bar located at the bottom of the KAS-IDE main window displays the labels from left to right:
- Local Version
- Controller Version
- Application version located in the controller.
- Drives State
- Controller State
- Stopped/running.
- Connection State
- Color Codes
Figure 1: Status Bar Labels
- The icon (
) between the Local and Controller versions is used to show any differences.- See Compare PLC Programs.
- The space on the left of the status bar is reserved for messages.
Local Version
This label provides information about the local version present in the KAS-IDE.
These are the different states:
- Nothing displayed.
- For instance, when no project is loaded.
- Version information.
- When available.
- Compilation error.
- Background is red.
-
-
- The Local Version section in the Status bar shows Compiling... while the project is being compiled.
- If the compilation is successful, the Project version is appears.
- If the compilation fails, a Compilation Failed message appears with a red background.
-
-
Position the mouse over the text field to display a tooltip with the detailed version information.
Controller Version
This label provides information about the version present in the controller.
These are the different states:
- Nothing displayed.
- When not connected.
- No Application in the controller.
- Version information.
- When available.
- Syntax of the version label is: <project_name>:<version>
-
-
When an application is active in the target, you can hold the mouse over the text field to display a tooltip with the detailed version information, including a timestamp of the compilation.
Drives State
These are the different states:
- Drives inactive.
- Drives are disabled or the application is not connected to the target.
- Drives active.
- At least one drive is active.
- Drives error.
- At least one drive is in error.
- Drives unknown.
- Drive status is unknown.
- Application is not running or OnLineConfigMode is not active.
Controller State
This label lets you know if the controller is running or stopped.
These are the different states:
- Nothing displayed.
- The label is empty when the KAS-IDE is not connected to the target.
- Controller is stopped.
- Controller is running.
- Controller is in Online Config mode.
Connection State
The Connection label displays the Connection state between the KAS-IDE and the controller.
These are the different states:
- Not connected.
- Connecting.
- Connected.
- Background in green.
- Connection Error.
- Background in red.
- Unexpected Disconnection.
- Background in red.
-
-
Hold the mouse over the text field to see a tooltip with detailed information about the Error and the Controller address when connected.
Color Codes
- The Local and Controller version labels has an orange background if there is a version mismatch between the KAS-IDE and the controller.
- This warns you that you have to download the new version of the application.
- The Local version label has a red background if the compilation fails.
|
Connection State |
Local Version |
Controller Version |
Controller Status |
Connection Status |
|---|---|---|---|---|
|
Comm. error |
Version A |
|
|
Connection Error |
|
Connected |
Version A |
No Application |
Stopped |
Connected |
|
Connected |
Version B |
Version B |
Stopped or running |
Connected |
|
Connected |
Version B |
Version A |
Stopped or running |
Connected |
|
Connected |
Compile error |
Version A |
Stopped or running |
Connected |
|
Connecting |
Version A |
|
|
Connecting… |
|
Disconnected |
|
|
|
Not Connected |
|
Disconnected |
Version A |
|
|
Not Connected |
|
Disconnected |
Compile error |
|
|
Not Connected |
|
Disconnected |
Version A |
|
|
Unexpected disconnection |





