ProSoft Technology PLX8X-MNET-61850 User Manual

Page 167

Advertising
background image

PLX8x-MNET-61850 ♦ Communication Gateway

Reference

Modbus TCP/IP to IEC 61850

User Manual

ProSoft Technology, Inc.

Page 167 of 228

May 14, 2014

6.4.8 IEC 61850 Client

IEC 61850 Client Startup Sequence:

a Verify process arguments from MCP
b Connect to the Event Log; upon success log Event.
c Connect to System tag DB; upon failure log Event.
d Initialize diagnostics.
e Connect to User tag DB; upon failure log Event.
f

Connect to MCP Interface; upon failure log Event. Tell MCP Interface "not
running", "not ready".

g Parse configuration.
h Verify all tag pointers from configuration for validity (tags all defined, all

exist in User tag DB); upon first failure log Event.

i

Create internal file for configuration from our parsed configuration.

j

Initialize diagnostic tag pointers and diagnostic values.

k Opens internal file and the GOOSE socket; upon failure of either log

Event.

l

Prepare reportids; upon failure log Event.

m Tell MCP Interface ready.
n Start the Diagnostics thread.
o Initialize global GOOSE management
p Tell MCP Interface running.

All conditions causing the driver not to start are identified above by the log Event
actions.

IEC 61850 Client firmware operating sequence:

a If not connected to a configured IED, it will attempt to connect. Attempt

every 5 seconds. Once connected, attempt identify with the IED. Attempt
every 50 ms. If identify fails 10 times, disconnect from IED and attempt
reconnect every 5000 ms.

b Subscribe to any GOOSE messaging configured for this IED. Ensure

match of each element’s type id and the GOOSE confRev. Set failure flag
if no match is found.

c Enable any Reports configured for this IED. If the enable fails for

whatever reason, such as a mismatch of confRev, then the Report is not
enabled and not attempted again. Otherwise the Enable continues to be
attempted every 60 seconds. Once connected, perform a General
Interrogation to receive all data values of the Report, if that TrgOp was
enabled for that Report. Once connected, perform a General Interrogation
to receive all data values of the Report, if that TrgOp was enabled for that
report.

d Process MMS reads and MMS writes

The IEC 61850 Client driver attempts to reconnect to any disconnected IEDs
every 5000 milliseconds.

Advertising