Plat
The Plat service is a component which shows device’s main parameters. This component is placed under the Service folder and is associated with the device hardware. The component has to be placed under Service component in order to work properly.
The plat service has the following slots:
Status: shows the component’s status;
Platform Id: shows the platform ID;
Platform Ver: shows the platform’s version;
Mem Available: shows the RAM memory available in the controller;
State: shows the license status;
Cpu App Usage: shows the CPU app usage calculated using a formula: scan time/scan period * 100%;
Serial Number: shows the serial number of the device;
Mac Address: shows the MAC address of the device;
Firmware Version: shows the firmware version installed in the controller;
DHCP: enables address setting by the DHCP server;
IP Address: allows to set the device’s IP address (if the DHCP slot is enabled, this slot shows the current IP address);
Subnet Mask: allows to set the device’s subnet mask (if the DHCP slot is enabled, this slot shows the current IP mask);
Default Gateway: allows to set the device’s default gateway IP address (if the DHCP slot is enabled, this slot shows the current gateway IP address);
Obtain DNS Server Address Automatically: allows to obtain the DNS IP address automatically from the DHCP server (if the DHCP slot is enabled), or set it manually;
DNS Server 1: allows to set a first DNS server IP address;
DNS Server 2: allows to set a second DNS server IP address;
Device Password: allows to set a password for the platform user;
Nv Behavior If Empty: allows to adjust the non-volatile components behavior after copying the output value (available options: Leave 0, Copy from Default);
Nv Free Numeric: shows a number of available numeric non-volatile components;
NV Free Boolean: shows a number of available Boolean non-volatile components;
Save Interval: allows to set the application autosave interval;
Web Autologin: allows to enable or disable the password protection to access the web page.
The plat service has the following actions:
Restart: restarts the application (Sedona Virtual Machine);
Reboot: reboots the device;
Reload Firmware: reboots the device and updates the firmware if a proper firmware file has been successfully sent to the device before;
CopyFromNvToDefault: copies values from the Out slot to the Default slot in all NV components (see section NV Components);
CopyFromNvToUser: copies values from the Out slot to the User slot in all NV components (see section NV Components);
CopyFromDefaultToNv: copies values from the Default slot to the Out slot in all NV components (see section NV Components);
CopyFromUserToNv: copies values from the User slot to the Out slot in all NV components (see section NV Components);
SetAllNvInAuto: sets all NV components in auto mode (see section NV Components).