NV Components
The NV components (non-volatile) are components, which value can be recorded in the device’s EEPROM non-volatile memory. Whenever the device is restarted or the power is down, the values of NV components remain saved.
The device has three types of NV components, which support different types of variables:
- Boolean variables: the NVBooleanWritable component;
- Integer variables: the NVIntegerWritable component;
- Numeric (float) variables: the NVNumericWritable component.
The NV components can operate in the Auto mode (the “In” slot values are transferred to the “Out” slot), or in the Hand mode (the “Out” value is entered manually by the user and cannot be changed by the application).
Since the values of the components are not stored in the Sedona application, but in the non-volatile memory of the device, if the application is copied between two devices, the output values are not saved, and it will derive the values stored in the local EEPROM memory. To copy the NV components to another device along with their values (e.g., setpoints), use global actions of the plat component:
Step 1: Use the global action Copy From NV The Default / Copy From NV To User.
Step 2: Save the application, and copy it to another device.
Step 3: Use the global action on the target device Copy From Default To NV / Copy From User To NV.