Description
Network Analysis and Diagnostics (Network AD) is a powerful tool that is part of CONPROVE’s communication network monitoring and diagnostic solutions for digital substations based on the IEC 61850 standard: CE-RNET4 (rack-mounted version) and CE-MNET4 (portable version).
Designed to meet (and exceed) the minimum requirements described in the revision of ONS submodule 2.11 – item 7, the software controls the processing unit via remote access on a local or remote (cloud) network and features a fully user-friendly and intuitive interface. There are several features that make the system extremely powerful, while at the same time easy to operate and self-explanatory.
Main software features:
Check IEC 61850 communication;
Analyze network traffic;

Import SCL (Substation Configuration Language) files from IEC 61850 and perform analysis of publisher IEDs x subscriber IEDs in terms of GOOSE and Sampled Values in a friendly matrix interface. In addition, it analyzes the imported SCL file and compares it to the IEC 61850 standard template, indicating possible errors;
Detect and signal messages on the network with parameters different from the configuration files.
Statistical and performance analysis:
Perform statistical analysis of GOOSE and Sampled Values messages;
Evaluate message performance;
Detect and signal the absence of expected messages;
Detect and signal the presence of unexpected messages;
Detect and signal issues in GOOSE, SV, and PTP messages;
PRP network monitoring;
IED monitoring via Client/Server (MMS) communication;
Capture network messages;
Send network fault event alarms to the SCADA system via MMS or GOOSE, configurable by the user.
Event Monitoring Details
GOOSE
TTL expired – Detects if message sending is interrupted beyond a defined time.
Out of sequence – Detects lost or out-of-order messages.
Formatting error – Detects if the message was corrupted.
Transfer time exceeded – Checks if the GOOSE transfer time exceeds the defined limit.
SCL comparison – Compares all message fields and indicates differences from the SCL file.
Never seen – Identifies if a message has not been received for a set maximum time.
GOOD validity changed – Detects changes in the “Good” status in Quality Bits.
Test Bit changed – Detects changes in the Test Bit in Quality Bits.
Time Quality bits changed – Identifies alterations in Time Quality bits.
Clock unsynchronized – Checks if the synchronization status bit changes.
Fast StNum change – Detects multiple GOOSE events in a short time.
Appeared – Detects if a message was sent after a “Never seen” event.
Sampled Values
Timeout – Detects message interruption beyond a defined time.
Out of sequence – Detects lost or out-of-order messages.
Formatting error – Detects if the message was corrupted.
Processing delay – Checks if SV data processing time matches definitions.
Time between frames – Verifies if frame intervals match sampling rates.
SCL comparison – Compares all message fields with SCL definitions.
Never seen – Identifies if a message has not been received for a defined time.
GOOD validity changed – Detects changes in the “Good” status in Quality Bits.
Test Bit changed – Detects changes in the Test Bit in Quality Bits.
Clock drift – Detects if the clock is drifting.
Sync flag changed – Detects synchronization flag changes.
Clock unsynchronized – Detects loss of synchronization.
Appeared – Detects messages sent after a “Never seen” event.
PTP
Missing messages – Detects absence of Grand Master (GM) PTP messages.
Time between messages – Checks if intervals match profile definitions.
Message loss – Detects lost GM messages.
Master precision changed – Detects changes in GM precision.
Clock class changed – Detects changes in GM clock class.
UTC offset updated – Detects changes in UTC offset.
Master active – Detects when the GM becomes active.
Appeared – Detects GM messages after a “Missing” event.
PRP Redundancy
Out of sequence – Detects message loss or delay.
LAN crossover – Detects crossing of PRP LAN A and B.
Duplicate reception – Detects duplicate message reception on both LANs.
No PRP tag – Detects messages without PRP tagging.
Incorrect PRP definition – Detects PRP tags differing from configuration.
SV message loss – Detects loss of SV messages with PRP tag.
GOOSE message loss – Detects loss of GOOSE messages with PRP tag.
PTP message loss – Detects loss of PTP messages with PRP tag.
Other message loss – Detects loss of other PRP-tagged messages.
Device
Overload – Detects device processing overload.
Optical signal degradation – Detects optical signal degradation.
Synchronization established – Detects when synchronization is achieved.
Synchronization lost – Detects when synchronization is lost.
Link established – Detects link status for each port.
Link lost – Detects link loss for each port.
Others
Unexpected GOOSE – Detects GOOSE messages not defined in SCL.
Unexpected SV – Detects SV messages not defined in SCL.
User-defined – Monitors any GOOSE message outside the SCL file.
Severity levels: Events can be classified as Critical, Warning, or Information.
User-configurable parameters: Specific events in GOOSE, SV, PTP, PRP, Device, and custom user-defined events can be fully configured.













































Reviews
There are no reviews yet.