16. System
16.1. General settings
Click “System Settings” on the left menu bar, and then click “General Settings” on the secondary menu bar to enter the general settings interface. General settings can update the robot system time according to the current computer time so that the time of the log content can be recorded accurately.

Figure 15.1‑1 Time Settings
Network settings can set the controller IP, subnet mask, default gateway, DNS server and teach pendant IP (this IP is valid when using our FR-HMI teach pendant, and the teach pendant enable status needs to be configured to enable when using the FR-HMI teach pendant), which is convenient for customers to use the scene.
16.1.1. Network settings

Figure 15.1‑2 Network settings diagram
Set network card: Enter the network card IP, subnet mask (linked with IP, automatically filled in), default gateway, and DNS server that need to communicate. The factory default IP of network card 0 network port is: 192.168.57.2, and the factory default IP of network card 1 network port is: 192.168.58.2.
Teach pendant enable: Control whether to enable the teach pendant. The teach pendant is turned off by default, and the device cannot be operated using the teach pendant. Click the slide switch button to enable the teach pendant to operate the device.
Access IP: Select the network card associated with WebAPP and WebRecovery. When the teach pendant is enabled, WebAPP selects network card 1 by default, and network card 0 is not selectable.
Set up network: Click the “Set up network” button, and it will prompt that the configuration is in progress. After the configuration is complete, you need to restart the device.
16.1.1.1. No-Login Operation
16.1.1.1.1. Functional Overview
After enabling the No-Login Operation feature on the physical teach pendant, the following functions can be achieved:
When no user is logged into the teach interface, rotating the physical key switch allows the robot to switch between manual/automatic modes, with the end-effector light color changing accordingly.
When no user is logged into the teach interface, in automatic mode, pressing the physical start switch allows the robot to begin running the currently loaded program.
When no user is logged into the teach interface, in automatic mode, pressing the physical stop switch allows the robot to stop running.
16.1.1.1.2. Instructions for Use
Log in to the webapp page, click “System Settings,” then click “General Settings.” In the Teach Pendant section under the Network module, turn on the “Teach Pendant Enable” switch and the “No-Login Operation” switch. Once the feature is enabled, you can control the robot’s manual/automatic mode switching and program start/stop using the physical buttons without being logged into the teach pendant page. This configuration is retained after a power restart.

Figure 15.1‑2-1 Enabling the No-Login Operation Function
16.1.2. Teach pendant touch screen calibration
After enabling the teach pendant, you can calibrate the teach pendant.

Figure 15.1‑3 Teach pendant touch screen calibration
16.1.3. Peripheral industrial computer configuration
To enable the peripheral industrial computer, you need to enter the IP address. After successful configuration, you need to restart the control box and industrial computer.

Figure 15.1‑4 Peripheral IPC Configuration
16.1.4. System Language
16.1.4.1. Language Import
Select a language pack to import (Note: the import file format is [language code].json). If the import is successful and the language pack is not an existing language in the system, a new imported language pack data will be added to the system language.

Figure 15.1‑5 System language interface
16.1.4.2. Language Export
Select the system language, taking English as an example, click the “Export” button, and the exported download file will pop up on the page.

Figure 15.1‑6 Export system language
16.1.4.3. Language Application
Select the system language and click the “Apply” button to switch the system language. After the language is applied successfully, the system will automatically log out to the login page, and the system language will be switched to the current language. Take English as an example:

Figure 15.1‑7 Language system successful interface
16.1.4.4. System safe mode recovery
When the system needs to upgrade or downgrade the version, or the system language pack import fails and the system cannot be entered normally, you need to enter the “System Security Mode Recovery” interface. The specific operations are as follows: 1. Enter the System Settings -> General Settings -> Network Settings interface, adjust the WebRecovery access IP to the network card 0 position, and click “Set Network”.

Figure 15.1‑8 WebRecovery set up the network card interface
After the network settings are successful, restart the control box, switch the IP address to 192.168.57.xxx, and connect the network cable to the control box network card 0.
Log in to the URL “192.168.57.2:8050” and enter the “System Security Mode Recovery” interface.

Figure 15.1‑9 System security mode recovery interface
Software upgrade package import: system software package upgrade or downgrade;
Restore factory language: clear the imported application language package data, restore the factory language package data, and set the default language to English;
16.1.5. Fault data
Click the “Fault Data Save Enable” button to generate a fault data file when the controller fails, saving data 15 seconds before and after the fault.
After saving, you can select all data sources to export in the system settings, and unzip error_data.tar.gz to view the fault data file.

Figure 15.1‑10 Fault data
16.1.6. Timeout Logout Time Setting
Users can set the timeout logout time. If the time is met, the robot will automatically log out. The unit is min.

Figure 15.1‑11 Timeout Logout Time Setting
16.1.7. System Settings
Restoring to factory settings under system recovery can clear user data and restore the robot to factory configuration.
The slave log generation and controller log export functions are to download some important status or error record files of the controller, which is convenient for troubleshooting robot problems.

Figure 15.1‑12 System Settings
16.2. Account settings account settings
Click Account Settings on the secondary menu bar to enter the Account Settings interface. Account management functions are only available to administrators. The function is divided into the following three modules:
16.2.1. User Management
User management page, used to save user information, you can add user ID, function, etc. The user can log in by entering the existing user name and password in the user list.

Figure 15.2-1 User Management
Add users:Click the “Add” button, enter the job number, name, password and select the function.
Important
The job number can be up to 10-digit integer, and the job number and password are uniquely checked, and the password is displayed in Braille. After the user is added successfully, you can enter the name and password to log in again.

Figure 15.2-2 Add users
Edit users:When there is a user list, click the “Edit” button on the right, the job number and name cannot be modified, but the password and function can be modified, and the password also needs to be uniquely verified.

Figure 15.2-3 Edit users
Delete users:The deletion methods are divided into single deletion and batch deletion.
Click the single “Delete” button on the right side of the list, and it will prompt “Please click the delete button again to confirm deletion”, and click the list again to delete successfully.
Click the check box on the left, select the users to be deleted, and then click the batch “Delete” button at the top of the list twice to delete.
Important
The initial user 111 and the current login user cannot be deleted.

Figure 15.2-4 Delete users
16.2.2. Authority management
Important
The default function data (function code 1-6) cannot be deleted, and the function code cannot be modified, but the function name and function description can be modified and the authority of the function can be set.

Figure 15.2-5 Authority management
There are six functions by default, administrators have no function restrictions, operators and monitors can use a small number of functions, ME engineers, PE&PQE engineers and technicians & team leaders have some function restrictions, administrators have no function restrictions, the specific default permissions are shown in the following table:
Important
Default permissions can be modified

Table 15.2-1 Permission details
Add function: Click the “Add” button, enter the function code, function name and function description, click the “Save” button, and return to the list page after success. Among them, the function code can only be an integer greater than 0 and cannot be the same as the existing function code, and all input items are required.

Figure 15.2-6 Add function
Edit function name and description: Click the “Edit” icon in the table operation bar to modify the function name and function description of the current function. After the modification is completed, click the “Save” button below to confirm the modification.

Figure 15.2-7 Edit function name and description
Set function permissions: Click the “Settings” icon in the table operation bar to set the permissions of the current function. After setting, click the “Save” button below to confirm the settings.


Figure 15.2-8 Set function permissions
Delete function: Click the “Delete” icon in the table operation bar, firstly, it will check whether the current function is used by a user, if no user uses it, the current function can be deleted, otherwise it cannot be deleted.

Figure 15.2-9 Delete function
16.2.3. Import/Export

Figure 15.2-10 Account settings import/export
Import: Click the “Import” button to import user management and rights management data in batches.
Export: Click the “Export” button to export the data of user management and rights management in batches.
16.3. About
Click About on the secondary menu bar to enter the About interface. This page shows the model and serial number of the robot, the web version and control box version used by the robot, hardware version and firmware version.
Figure 15.3-1 About Schematics