1.7
File Transfer/Reading of Fault Records
Fault records from the device can be read using the file transfer feature of DNP3 IP (DNP3 IP object number
70 (file identifier), see table 1-2). The fault records are converted on the EN100 module to Comtrade format.
For reading a fault record, the following steps must be executed:
NOTE
The DNP3 IP Protocol Test Harness software from Triangle Microworks was used as DNP3 IP test master for
the examples.
✧
Open the directory file of available fault records which are available using DNP3 IP object 70, variation 3
(open file), e.g.:
NOTE
The file name must be "." or "\" in order to open the directory.
✧
The DNP3 IP outstation responds with DNP3 IP object 70, variation 4 (response).
✧
If no fault records are available, the returned file size is zero, otherwise it is different from zero, e.g.:
With this response, a file handle is returned → File(0x44495220).
✧
If the file size returned in the previous response is different from zero, read the directory file using DNP3 IP
object 70, var. 5 (read file). If a file size of zero was returned, then immediately close the file.
File read:
SIPROTEC, Communication Module, Communication Profile
C53000-L2040-C354-1, Edition 02.2012
1 Characteristic of the DNP3 IP Module
1.7 File Transfer/Reading of Fault Records
19