Remote table details
- Last UpdatedApr 24, 2025
- 6 minute read
Each record in the remote table provides configuration details on one remote device. The remote table contains the following internal fields:
|
Internal Field Name |
Data Type |
Description |
|---|---|---|
|
accessFlag |
displayname |
This flag is used by the easy eXtended Operator Station (ezXOS) to determine whether a table is being modified through the Advanced Database Editor (ADE). If the flag is set, access to the table is denied. |
|
adrs |
remadr |
Remote address. |
|
alarm_counts |
alarmcount |
This field provides an array of alarm counts for each severity. The counts represent alarms from the remote and any records that reference the remote (for example, telemetered records). |
|
act_cno |
connslot |
Currently active connection. |
|
agaConvertItemGroup |
agaConvertItemGrpslot |
The name of the aga_convert_item_grp record used to translate certain values read from Measurement into the values expected by the Remote Terminal Unit (RTU). This field is protocol-specific. |
|
alarmsta |
commstatus |
This field indicates what the communications status was when the last alarm was generated. |
|
alertList |
alertTypeRtu |
A structure of information about fields associated with the Email Alarm Notification application. Some of the fields in the structure are described below. |
|
alertList.alertGrp |
alertGroupslot |
The name of the alertGroup record containing the Controllers and/or Administrators who will receive messages about alarms associated with this point. |
|
alertList.almType |
oas_boolean_t |
Are the alarms associated with this point AVEVA Enterprise SCADA-related? |
|
alertList.enable |
oas_boolean_t |
Enable the record for email alarm notification? |
|
alertList.nrEnable |
oas_boolean_t |
Generate an email message in the event of a No Reply alarm? |
|
alertList.rtnEnable |
oas_boolean_t |
Generate an email message in the event of a Return to Normal alarm? |
|
assetId.assetIdComment |
string32 |
These fields allow the AVEVA Enterprise SCADA system to be a launching point for interacting with third-party asset-management systems. |
|
assetId.assetIdDesc |
string32 |
|
|
assetId.assetIdLoc |
string32 |
|
|
blnhCommSwitchAlarm |
oas_boolean_t |
Inhibit the alarm generated when a communication line switches to a different path? |
|
cgltemplate |
cgltemplateslot |
The cgltemplate record associated with the remote record (protocol-specific). |
|
cmdFeedbackCntr |
int |
This field is the command feedback counter. It is used to prolong temporary connections until command feedback is received. |
|
cmd_xtime |
unsigned short |
Extra amount of time that is required for processing commands (protocol specific). |
|
comm_msg |
comm_msg |
This field is the pending remote command queue, for commands such as link mode change to alternate connection, that require Omnicomm process interaction. |
|
comsta |
commstatus |
Current communications status (for example, OK or no-reply). |
|
cretry |
unsigned char |
Number of command request retries for remote scheduled commands. |
|
cryout |
bankslot |
Modem bank used for Cry-Out/Dial-in. |
|
delay |
unsigned short |
Remote communication turn-around delay (ms). |
|
description |
description |
This field is a description of this remote record, up to 47 characters in length. |
|
dltime |
internaltime |
Amount of time that has elapsed (in milliseconds) since the last data krunch. |
|
enableCommFail |
oas_boolean_t |
Enable Omnicomm to attempt communication over a different connection when it fails to communicate with a remote (failover)? |
|
enable_timeout |
oas_boolean_t |
Generate an alarm on the remote when it exceeds the maximum poll time, as indicated in the polltimeout field? |
|
eventGroup |
protoEvtGrpslot |
The name of the proto_event_grp record defined for the Remote Terminal Unit (RTU). The record helps in classifying the different types of events generated by the RTU. |
|
fastscan |
oas_boolean_t |
Remote is on fast scan after the command is sent (that is, time- interrogate poll mode). |
|
fastscanint |
unsigned char |
Fast scan interval in seconds. |
|
fastscantmr |
timerslot |
Timer number that cancels the fast scan interval when it expires. |
|
flag |
flags |
For information on the flag structure, see Flag structure details. |
|
gasProtoInfo.allow_skew |
short |
The acceptable amount of time in minutes that the server time can differ from the field device time before a time synchronization will be performed. |
|
gasProtoInfo.clkDriftTol |
int |
An acceptable amount of time in minutes by which the time can differ before the data sent to Measurement is marked by a data quality of Clock Drift. |
|
gasProtoInfo.clkSyncTol |
int |
The Clock Sync tolerance (protocol-specific). |
|
gasProtoInfo.tz_info.is_dst |
oas_boolean_t |
Is Daylight Saving Time (DST) used in the time zone (protocol-specific)? |
|
gasProtoInfo.tz_info.rtu_auto_dst |
oas_boolean_t |
Does the RTU automatically apply DST (protocol-specific)? |
|
gasProtoInfo.tz_info.timezone |
description |
The name of the time zone currently in use (protocol-specific). |
|
group |
groupslot |
This field provides the group record with which this point is associated for controlling ezXOS view, control, and alarms. |
|
HuLOutEna |
oas_boolean_t |
Suppress uploads after a successful TimeSync command (protocol-specific)? |
|
HuLOutETm |
internaltime |
The time that the lock out suppression will expire (protocol-specific). |
|
HuLOutHrs |
unsigned char |
The number of hours that uploads are suppressed after a successful TimeSync command (protocol-specific). |
|
If_timeout |
unsigned int |
The number of seconds the system should wait since the last normal poll cycle before generating a LINE FAILURE alarm. |
|
im_timeout |
unsigned int |
The number of seconds the system should wait since the last normal poll cycle before generating an INVALID MESSAGE alarm. |
|
in_timealm |
oas_boolean_t |
Is the remote in timeout (no- reply) alarm? |
|
integrity_poll_count |
unsigned short |
Internal field to count the number of automated integrity poll requests that need to be executed. The maximum value is 2. |
|
integrity_poll_delay |
unsigned short |
The minimum delay (in seconds) between automated integrity poll requests. If the field is set to zero, a minimum delay of 10 seconds will be used. The maximum value is 65535 seconds. |
|
intra_poll_delay |
unsigned int |
The poll delay period (in milliseconds) between poll ranges (protocol-specific). |
|
IsWordOrder |
oas_boolean_t |
(For remotes using the Xmodbus protocol) Change the word order from big endian to little endian for 32-bit data types (unsigned/signed 32 int and float)? This field is protocol-specific. |
|
krntime |
internaltime |
Time of last successful communication on the active communication path |
|
lastKrunchTime |
internaltime |
This field records the last time that the point was "krunched" (that is, the last time that gen* [genrem, gensta, genrat, or genana] was run. These routines are run when a point’s current value is changed.). |
|
lasttsync |
internaltime |
Last successful time-synchronization message. |
|
last_time_tried |
internaltime |
Time of last communication attempt to this remote. |
|
locntl |
oas_boolean_t |
Is the remote in local control (protocol-specific)? |
|
mappingFlag |
unsigned int |
The 32-bit integer value used to map this point to a non-AVEVA Enterprise SCADA system. |
|
min_good |
unsigned char |
Minimum number of good polls before a return-to-normal alarm occurs. |
|
mostSevAlm |
char |
Highest severity alarm. |
|
mostSevAlmCol |
char |
Color of highest severity alarm. |
|
name |
pntname |
This field provides the unique name of this remote record. The name can be up to 15 characters in length. |
|
nr_timeout |
unsigned int |
Timeout in seconds for no-reply alarm. |
|
offline_delay |
internaltime |
Poll delay for offline remotes. |
|
ogxproto |
unsigned char |
The name of the protocol used for communication between this remote and the host. |
|
onint |
oas_boolean_t |
Is the remote on interrogate mode? |
|
onscan |
oas_boolean_t |
Is the remote on-scan? |
|
pointClass |
configenumslot |
The Point Class category contains multiple configuration enumerations used for categorical configuration of points. |
|
pointSubClass |
configenumslot |
Point Sub Class is a configurable enumeration category used for categorical configurations, but you cannot use this for configurable alarms and events. |
|
polltimeout |
unsigned int |
The poll timeout value in seconds. |
|
ppt.config.enable |
oas_boolean_t |
Allow third-party applications to access data within the remote record (protocol-specific)? |
|
ppt.config.port |
unsigned int |
The TCP/IP port that the third-party application connects to on the RealTime server (protocol-specific). |
|
ppt.config.priority |
req_priority |
The priority of requests sent to the pass through remote (protocol-specific). |
|
ppt.config.mode |
ppt_mode_enum |
Indicates whether the pass through remote accepts single or multiple connections (protocol-specific). |
|
pretry |
unsigned char |
Number of retries that are allowed (protocol specific). |
|
proto |
protocolslot |
Communications protocol for the remote. |
|
ptnum |
unsigned char |
This field represents the record’s slot number in the database. |
|
pwrinit |
oas_boolean_t |
Is there power recovery or initialization at the remote (protocol specific)? The power-up initialization flag, which is used by such protocols as the Distributed Network Protocol (DNP3) and the Fisher Remote Operations Controller (ROC), is designed to indicate that the field device is undergoing a power reset. During this time, the field is set to true, and all rate points connected to this remote are marked stale. To prevent inaccurate data effect flow rate calculations and spikes, the system will not process these stale points. |
|
rsw |
unsigned short |
Remote status word (protocol specific). |
|
rtu_poll_delay |
internaltime |
Minimum delay between polls of this remote. |
|
sched |
sched_table |
This field is an array of schedule commands for this remote. Some of the fields in the structure are described below. |
|
sched[].cmdparam |
string80 |
Command parameters |
|
sched[].pending.pen dingState |
pendingState |
State of the timer request that is under way. |
|
sched[].priority |
req_priority |
Priority of the timer request. |
|
sched[].reqtype |
comreq |
Scheduled request. |
|
sched[].selective_day_cfg.dy_select |
day_select |
The desired week of the month. |
|
sched[].selective_day_cfg.enable |
oas_boolean_t |
Run a command on a specific day? |
|
station |
stationslot |
The name of the associated station record. |
|
testmode |
oas_boolean_t |
Place the RTU into Test Mode? |
|
unack_alarms |
long |
This field provides the number of unacknowledged alarms for the remote, and all records that reference this remote (for example, telemetered points on the remote). |
|
useGMAS |
oas_boolean_t |
Use Measurement for reference (protocol-specific)? |