Class Remnode3964R
Version 1.0
Modified 23-JAN-2018 17:01:41.00
 Configures communication to a remote system using Siemens 3964R on a serial line..

See also



RtBody attributes pwr_sClass_Remnode3964R
String104 Description   Optional description.
Int32 Prio   Process priority for the transport process. For future use.
String32 DevName   Device name for the serial port, ex /dev/ttyS0.
Dynamic change is not possible.
UInt32 Speed   Baud rate for the serial port, ex 9600.
Dynamic change is not possible.
Enum Parity   Type of parity for the serial port.
Dynamic change is not possible.
Enum StopBits   Number of stop bits for the serial port.
Dynamic change is not possible.
Enum DataBits   Number of data bits for the serial port.
Dynamic change is not possible.
Float32 CharTimeout   Timeout time in seconds between two characters used while reading data.
Dynamic change is possible.
Float32 AckTimeout   Timeout time in seconds used when waiting for DLE (acknowledge) in sending,
and when waiting for data after sending DLE in receiving.
Dynamic change is possible.
Boolean LinkUp   Attribute that indicates connection with the remote node.
The link is considered down when we reach the link supervision timeout
time without receiving any valid message.
The link is considered up again when receiving a valid message.
Float32 LinkTimeout   Time in seconds before the link is considered down.
Dynamic change is possible
Boolean Disable   When set, this attribute tells the remote handler not to start
or restart the process that handles this remote node. If the transport process
is running while the attribute is set it will terminate.
Dynamic change is possible.
UInt32 RestartCount   This attribute shows how many times the remote handler has restarted the
transport process that handles this remnode.
Dynamic change is possible and can be used in order to earn more restarts.
UInt32 RestartLimit   The restart limit tells the remote handler how many times the transport process
that handle this remnode can be restarted.
Dynamic change is possible and can be used in order to earn more restarts.
Time RestartTime   The restart time is set by the transport process at startup and therefore
shows the latest (re)starttime.
Float32 ScanTime   Scantime in seconds for outgoing RemTrans objects.
Dynamic change is possible.
UInt32 ErrCount   Error counter.
String8 Id   Type of remnode. Used in the RemoteConfig classgraph.
Array of Objid RemTransObjects   Contains the objid for the RemTrans objects for this remnode.
The objid's are inserted by the remote process.


Template Object
Prio 15
DevName /dev/ttyS0
Speed 9600
Parity 2
StopBits 1
DataBits 8
CharTimeout 2.200000e-01
AckTimeout 2.000000e+00
LinkTimeout 1.000000e+01
RestartLimit 100
ScanTime 1.000000e-01
Id 3964r


Attributes detail


Description Attribute
Class Attribute
Type String104
Flags
Body RtBody
Optional description.

Prio Attribute
Class Attribute
Type Int32
Flags
Body RtBody
 Process priority for the transport process. For future use.

DevName Attribute
Class Attribute
Type String32
Flags
Body RtBody
 Device name for the serial port, ex /dev/ttyS0.
 Dynamic change is not possible.

Speed Attribute
Class Attribute
Type UInt32
Flags
Body RtBody
 Baud rate for the serial port, ex 9600.
 Dynamic change is not possible.

Parity Attribute
Class Attribute
Type Enum
Flags
Body RtBody
 Type of parity for the serial port.
 Dynamic change is not possible.

StopBits Attribute
Class Attribute
Type Enum
Flags
Body RtBody
 Number of stop bits for the serial port.
 Dynamic change is not possible.

DataBits Attribute
Class Attribute
Type Enum
Flags
Body RtBody
 Number of data bits for the serial port.
 Dynamic change is not possible.

CharTimeout Attribute
Class Attribute
Type Float32
Flags
Body RtBody
 Timeout time in seconds between two characters used while reading data.
 Dynamic change is possible.

AckTimeout Attribute
Class Attribute
Type Float32
Flags
Body RtBody
 Timeout time in seconds used when waiting for DLE (acknowledge) in sending,
 and when waiting for data after sending DLE in receiving.
 Dynamic change is possible.

LinkUp Attribute
Class Attribute
Type Boolean
Flags State|Noedit|Invisible
Body RtBody
 Attribute that indicates connection with the remote node.
 The link is considered down when we reach the link supervision timeout
 time without receiving any valid message.
 The link is considered up again when receiving a valid message.

LinkTimeout Attribute
Class Attribute
Type Float32
Flags
Body RtBody
 Time in seconds before the link is considered down.
 Dynamic change is possible

Disable Attribute
Class Attribute
Type Boolean
Flags
Body RtBody
 When set, this attribute tells the remote handler not to start
 or restart the process that handles this remote node. If the transport process
 is running while the attribute is set it will terminate.
 Dynamic change is possible.

RestartCount Attribute
Class Attribute
Type UInt32
Flags State|Noedit|Invisible
Body RtBody
 This attribute shows how many times the remote handler has restarted the
 transport process that handles this remnode.
 Dynamic change is possible and can be used in order to earn more restarts.

RestartLimit Attribute
Class Attribute
Type UInt32
Flags
Body RtBody
 The restart limit tells the remote handler how many times the transport process
 that handle this remnode can be restarted.
 Dynamic change is possible and can be used in order to earn more restarts.

RestartTime Attribute
Class Attribute
Type Time
Flags State|Noedit|Invisible
Body RtBody
 The restart time is set by the transport process at startup and therefore
 shows the latest (re)starttime.

ScanTime Attribute
Class Attribute
Type Float32
Flags
Body RtBody
 Scantime in seconds for outgoing RemTrans objects.
 Dynamic change is possible.

ErrCount Attribute
Class Attribute
Type UInt32
Flags State|Noedit|Invisible
Body RtBody
 Error counter.

Id Attribute
Class Attribute
Type String8
Flags Invisible
Body RtBody
 Type of remnode. Used in the RemoteConfig classgraph.

RemTransObjects Attribute
Class Attribute
Type Array of Objid
Flags Array|State|Invisible
Elements 25
Body RtBody
 Contains the objid for the RemTrans objects for this remnode.
 The objid's are inserted by the remote process.