# Introduction and main components
The PlexusLab web platform offers all the tools necessary for the configuration of a system, which vary from the configuration of the users, to the setting of connected devices, to the definition of alarms, to the production of graphics panel for monitoring and management of the state, passing from of various customized functions to be executed to control the entire process.
The web platform is made up of always visible sections and dynamic content.
The following chapters will describe the individual features; keep in mind that some of them could be hidden depending on the type of user during the sign in process, due to a question of permissions associated with it. Refer to the Users for more information.
# Navigation Bar
The Navigation Bar is the upper part of the screen, with a dark gray background, showing the information and buttons described below.
|calendar_view_day||Sidebar toggle||Open sidebar|
|-||Server name label||Label assigned to the server, editable in the system settings|
|perm_identity||users||Show amount of users currently connected to the web platform.|
|view_module||Upload||Allows you to navigate to HMI Panel|
|notifications_none||Alarms||A number of alarms currently active on the system|
|Plexus||List of options|
# Menu button
Upon click, a small popup menu opens from which you can perform these operations:
|file_download||Export||In case you want to export the current configuration of the system;.|
|file_upload||Upload||In case you want to import a previously exported configuration of a system|
|file_download||View Data||Download Device Configuration into CSV file|
|exit_to_app||Logout||To close the active session on the web platform. For security reasons, it is always recommended to log out at the end of the operations to be carried out on the system, to prevent some malicious person who accesses your computer from taking over your session and making changes with your user|
The footer is the bottom part of the screen, showing the information and buttons described below.
# Version and software info installed
The first information shown is the current version of the installed system software, in M.m.v format, where
- M = Major version number, whose advancement indicates a completely renewed software version, and which usually involves breaking changes with lower M versions;
- m = minor version number, whose progress indicates a version with new features, which typically do not involve breaking changes with the same version of M;
- p = patch number, the progress of which indicates a software version that includes fixes and corrections to problems found on previous versions, with the same M and m.
If the installed version is the latest, a “Help” link is shown which opens a popup with general information on how to perform an update.
Conversely, if a more recent version is available, the link shows an indication "New version available! (M.m.v) "with its identification number; in this case, if necessary, read up on the changes made by the new version and, if possible, update the system following the instructions in the popup.
# User logged in
Name of the user with whom you are currently logged into the web platform.
# System status
Shows the current state of the system, which can assume one of the following states:
- LOADING: first moments after login in which the platform waits for the first response from the system;
- System Running: the system is functioning; more precisely, the status of the function service is active and is running correctly on the machine;
- System Stopped: the system (red color) is stopped
# Secondary Side Panel
The Secondary Side Panel on the left side of the screen allows you to show the selected function in the central part of the page, highlighted in blue.
The various functions are described in detail in the specific chapter.
It can be hidden or expanded using the button in the header.
# Primary View Panel
The central part of the screen shows the content selected by means of the primary side panel.