PACSystems™ RX3i DNP3 Outstation User Manual
Appendix C
GFK-3103B
June 2020
ESPCPE115 Configuration Example
102
// == == == == == == == == == == == == == == == == == == ==
// Memory Type. Value: 8-%R, 10-%AI, 12-%AQ, 196-%W, Default
mDNP3_Setup[61] := 100; // Number of Points for Object30
mDNP3_Setup[62] := 10; // Memory Type for Object30
mDNP3_Setup[63] := 1; // Memory Address for Object30
mDNP3_Setup[64] := 2; // Default Static Variation for Object30
// Object32 Parameters
// == == == == == == == == == == == == == == == == == == ==
// Default Event Mode Value: 1 - SOE, 2 - MOST RECENT
// Default Class Mask Value: 0 - Class 0, 1 - Class 1, 2 - Class 2, 3 - Class 3
// Maximum Events. Value: 0 to 8000.
mDNP3_Setup[65] := 4; // Default Event Variation Object32
mDNP3_Setup[66] := 1; // Default Event Mode Object32
mDNP3_Setup[67] := 2; // Default Class Mask Object32
mDNP3_Setup[68] := 500; // Maximum Events Object32
//
mDNP3_Setup[69] := 0;
//Reserved
// Object34 Parameters
// == == == == == == == == == == == == == == == == == == ==
mDNP3_Setup[70] := 2; // Default Static Variation for Object34
// --------------------AO Attributes----------------------
// Object40 Parameters
// == == == == == == == == == == == == == == == == == == ==
// Memory Type. Value: 8-%R, 10-%AI, 12-%AQ, 196-%W
// Memory Address. Value: 1 to Maximum (based on Memory Type)
// Default Static Variation
mDNP3_Setup[71] := 100; // Number of Points for Object40
mDNP3_Setup[72] := 12; // Memory Type for Object40
mDNP3_Setup[73] := 1; // Memory Address for Object40
mDNP3_Setup[74] := 2; // Default Static Variation for Object40
// Object42 Parameters
// == == == == == == == == == == == == == == == == == == ==
// Default Event Mode Value: 1 - SOE, 2 - MOST RECENT
// Default Class Mask Value: 0 - Class 0, 1 - Class 1, 2 - Class 2, 3 - Class 3
// Maximum Events. Value: 0 to 8000.
mDNP3_Setup[75] := 4; // Default Event Variation Object42
mDNP3_Setup[76] := 1; // Default Event Mode Object42
mDNP3_Setup[77] := 2; // Default Class Mask Object42
mDNP3_Setup[78] := 500; // Maximum Events Object42
// Object41 Parameters
// == == == == == == == == == == == == == == == == == == ==
// Memory Type. Value: 8-%R, 10-%AI, 12-%AQ, 196-%W
mDNP3_Setup[79] := 0; // Number of Points for Object41
mDNP3_Setup[80] := 12; // Memory Type for Object41
mDNP3_Setup[81] := 1; // Memory Address for Object41
mDNP3_Setup[82] := 2; // Command Variation for Object41
// Object43 Parameters
// == == == == == == == == == == == == == == == == == == ==
// Default Event Mode Value: 1 - SOE, 2 - MOST RECENT
// Default Class Mask Value: 0 - Class 0, 1 - Class 1, 2 - Class 2, 3 - Class 3
// Maximum Events. Value: 0 to 8000.
mDNP3_Setup[83] := 0; // Number of Points for Object43
mDNP3_Setup[84] := 0; // Start Point Offset
mDNP3_Setup[85] := 4; // Default Event Variation Object43
mDNP3_Setup[86] := 1; // Default Event Mode Object43
mDNP3_Setup[87] := 3; // Default Class Mask Object43
mDNP3_Setup[88] := 500; // Maximum Events Object43
//
mDNP3_Setup[89] := 0; // Validate Source IP
mDNP3_Setup[90] := 0; // IP address 1
mDNP3_Setup[91] := 0;
mDNP3_Setup[92] := 0;
mDNP3_Setup[93] := 0;
//
mDNP3_Setup[94] := 0; // IP address 2
mDNP3_Setup[95] := 0;
mDNP3_Setup[96] := 0;
mDNP3_Setup[97] := 0;
//
mDNP3_Setup[98] := 0; // IP address 3
mDNP3_Setup[99] := 0;