
V6100 and V7122 User Guide
293
Table Indices
Each line in a table must be unique. Therefore, each table defines one or more Index fields.
The combination of the Index fields determines the 'line-tag'. Each line-tag appears only
once.
In the example provided in
Table 64
there is only one Index field. This is the simplest way to
mark lines.
In the example provided in
Table 65
there are three Index fields. This more complicated
method is a result of the application it represents.
Table Permissions
Each column has a 'permission' attribute that is applied to all instances in the column. This
permission determines if and when a field can be modified. Several permissions can be
applied to each column.
The following permissions are available:
Read
- The value of the field can be read.
Write
- The value of the field can be modified.
Create
- A value for the field must be provided at creation time (the default
values, set to all fields, determine the initial values).
Maintenance Write - The value of the field can only be modified when the entity
represented by the line is in maintenance state (each table includes rules that determine
when it is in maintenance state).
In the example in
Table 64
it is assumed that the columns ‘User Name’ and ‘User Password’
have Read-Create permissions. The column ‘Time Connected’ has a Read permission, and
the column ‘Permissions’ has Read-Create-Maintenance Write permissions.
Dynamic Tables vs. Static Tables
Static Tables - Static tables don’t support adding new lines or removing (deleting)
existing lines. All lines in a Static table are pre-configured with default values. Users can
only modify the values of the existing lines. After reset, all lines in a Static table are
available.
Dynamic Tables - Dynamic tables support adding and removing lines. They are always
initialized as empty tables with no lines. Users should add lines to a Dynamic table via
the
ini
file or at run-time via the Embedded Web Server for example.
Certain dynamic tables may initialize a line (or more) at start-up. If so, it is
explained in the specific table's documentation.
Summary of Contents for V6100
Page 28: ...28 V6100 and V7122 User Guide Reader s Notes...
Page 48: ...48 V6100 and V7122 User Guide Reader s Notes...
Page 72: ...72 V6100 and V7122 User Guide Reader s Notes...
Page 80: ...80 V6100 and V7122 User Guide Reader s Notes...
Page 152: ...152 V6100 and V7122 User Guide Reader s Notes...
Page 262: ...262 V6100 and V7122 User Guide Reader s Notes...
Page 284: ...284 V6100 and V7122 User Guide Reader s Notes...
Page 291: ...V6100 and V7122 User Guide 291 Figure 95 V7122 Startup Process...
Page 324: ...324 V6100 and V7122 User Guide Reader s Notes...
Page 354: ...354 V6100 and V7122 User Guide Reader s Notes...
Page 374: ...374 V6100 and V7122 User Guide Reader s Notes...
Page 382: ...382 V6100 and V7122 User Guide Figure 130 Example of a User Information File Reader s Notes...
Page 392: ...392 V6100 and V7122 User Guide Reader s Notes...
Page 409: ...V6100 and V7122 User Guide 409 Reader s Notes...
Page 413: ...V6100 and V7122 User Guide 413 Reader s Notes...
Page 425: ...V6100 and V7122 User Guide 425 Figure 145 UDP2File Utility Reader s Notes...
Page 431: ...V6100 and V7122 User Guide 431 Reader s Notes...
Page 447: ...V6100 and V7122 User Guide 447 Reader s Notes...
Page 483: ...V6100 and V7122 User Guide 483 Reader s Notes...