DNP Route Table Arguments
When configuring DNP Route Tables, for greatest efficiency enter the most frequently used routes first (one row per route), followed by the less frequently used routes. (The SCADAPack E outstation scans the table entries from top to bottom and stops at the first entry that matches a frame’s destination settings.)
Use these arguments for updating a row in a DNP Route table (for further information and an example of how these arguments might be used, see Route DNP3 Frames Using a DNP Route Table):
- Row (Byte)—Specify the row number within the table (1 to n).
- SourcePort (Byte)—Use this argument to specify the port via which the outstation receives in-bound DNP3 frames that are to be re-transmitted to another destination:
- 0—Port 0
- 1—Port 1
- 2—Port 2
- 3—Port 3
- 4—Port 4
- 5—Ethernet Port 1
- 6—Ethernet Port 2
- 7—Ethernet Port 3
- 10—Port 5
- 11—Port 6
- 12—Port 7
- 13—Port 8
- 254—Any port.
- SourceStart (Long)—Use in conjunction with the SourceEnd argument to specify the source address range to which this table entry refers. Use this argument to specify the starting range for the source address.
- SourceEnd (Long)—Use in conjunction with the SourceStart argument to specify the source address range to which this table entry refers. Use this argument to specify the end range for the source address.
- DestinationStart (Long)—Use in conjunction with the DestinationEnd argument to specify the destination address range to which this table entry refers. Use this argument to specify the starting range for the destination address.
- DestinationEnd (Long)—Use in conjunction with the DestinationStart argument to specify the destination address range to which this table entry refers. Use this argument to specify the end range for the destination address.
- DestinationPort (Byte)—Use this argument to specify the port via which the outstation re-transmits the DNP3 frames that match the Source and Destination settings specified for this table entry:
- 0—Port 0
- 1—Port 1
- 2—Port 2
- 3—Port 3
- 4—Port 4
- 5—Ethernet Port 1
- 6—Ethernet Port 2
- 7—Ethernet Port 3
- 9—Hayes Modem Pool
- 10—Port 5
- 11—Port 6
- 12—Port 7
- 13—Port 8.
- ConnectTo (String)—Where required, use this argument to specify either the:
- Hayes Modem telephone number
- X.25 address for X.29 links
- IP address for TCP/IP host routes.
to enable the outstation to communicate with the destination DNP3 node. (Specify an empty string where none of the above apply.)
For an IP address, enter the address in the format:
- x.x.x.x:T for a TCP address
- x.x.x.x:U for a UDP address.
- Status (Byte)—Use this argument to specify whether the route is enabled or disabled. For TCP/IP routes, also use the argument to specify whether the outstation automatically updates the ConnectTo number whenever it receives DNP3 frames that match the route entry. For more information on the options listed below, see Add and Configure the Entries in a DNP Route Table.
- 0—On Static
- 1—Off Static
- 2—On Dynamic
- 3—Off Dynamic
- 4—On Fixed
- 5—Off Fixed.
- SecurityLevel (Byte)—Use this argument to specify whether AGA12-2 security is used to encrypt the DNP3 frames and if so, the AGA12 processing that the outstation undertakes. For more information on the options listed below, see Add and Configure the Entries in a DNP Route Table.
- 0—None
- 1—AGA12 Node
- 2—AGA12 Gateway 1
- 3—AGA12 Gateway 2
- 4—AGA12 Gateway 3
- 5—AGA12 Gateway 4
- 6—AGA12 Gateway 5.