RVE Rules Set table
- Last UpdatedApr 24, 2025
- 2 minute read
Note: For information on overriding default configuration of Business Logic Tier (BLT) components, refer to Modify configuration of Business Logic Tier (BLT) components.
The Rules Validation Engine (RVE) intercepts commands for analog, status, and multistate points that are configured to check against rules sets. Rules sets are configured in the RVE Rules Set (rveruleset) table.
Rules are defined in rveruleset records. The BLT objects must appear in either the default install root (%DNAInstallRoot%), or in the custom data root (%DNADataRoot%). Rveruleset table records are found under Main on the Advanced Database Editor (ADE) View menu. Each rules set can contain up to twenty rules.
A rules set is created in the rveruleset Row Details dialog box. The rule name will appear as it does in %DNAInstallRoot%\RealTime\config\BLT\RVE.json, but without the bobj prefix. When a rules set is configured for use, it calls to the associated rule library. These checks determine if the command is allowed to proceed or not.
Note: Sample rules can be found in %DNAInstallRoot%\RealTime\sdk\Examples\source\RVE.

|
Item |
Description |
|---|---|
|
Name |
Enter a unique name for the rules set. |
|
Description |
Enter a description for the rules set. |
|
Rule # |
Enter the rule as it appears in %DNAInstallRoot%\RealTime\config\BLT\RVE.json without a prefix of bobj. You can assign up to 20 rules to one rules set. They are checked in the order given by this dialog box. |
Note: The rveruleset records must be configured before the RVE can be applied to analog, status, or multistate points. Rules sets are assigned to individual records in the RVE tab in the Analog, Status, and Multistate Row Edit dialog boxes.