23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

IEC 61850 for Distributed Energy Resources 59-5<br />

Client-server<br />

comm.<br />

GetDirectory<br />

GetDataObjectDefinition<br />

GetDataValues/SetDataValues<br />

ReportSettings<br />

Abstract <strong>communication</strong> services (ACSI)<br />

GOOSE<br />

Sampled analog<br />

values (SAV)<br />

Clock<br />

synchronization<br />

Specific <strong>communication</strong> service mapping (SCSM)<br />

MMS<br />

InformationReport<br />

Read/Write<br />

GetVarAcessAttributess<br />

GetNameList<br />

TCP<br />

IP<br />

Ethernet link layer<br />

Ethernet physical layer with priority tagging<br />

SNTP<br />

UDP<br />

IP<br />

FIGURE 59.5<br />

Comparison between ACSI and SCSM.<br />

59.4.1 Client/Server Communication<br />

The most important ACSI services for distributed energy resources are the client-server <strong>communication</strong><br />

services. They include services such as the following:<br />

• GetDirectory: When a client wants to communicate with another IED it can retrieve a complete<br />

list of the names of all accessible objects in an IED, which are LDs, LNs, DOs, and data<br />

attributes.<br />

• GetDataObjectDefinition: A client can retrieve the data types for all objects.<br />

• GetDataValues, SetDataValues: The values of the objects can be read and written.<br />

• Reporting: It allows an event driven data exchange of packed values between a server and a client.<br />

The values can be transmitted by an IED either immediately or after some buffer time.<br />

• Logging: The server provides the possibility to archive data for later retrieval by clients.<br />

According to the actual state of the IEC 61850 standard, the client/server <strong>communication</strong> services<br />

have to be mapped to the Manufacturing Message Specification (MMS)-protocol that is based on<br />

Ethernet and TCP/IP (Figure 59.6). The MMS standard originally was developed for the <strong>communication</strong><br />

between manufacturing devices like numerically controlled machine tools, transport <strong>systems</strong> and<br />

supervisory control and data acquisition (SCADA) <strong>systems</strong>. MMS defines a structure for the messages<br />

required to control and monitor the devices. It is not concerned with the way the messages are transferred<br />

between devices over a network. For that Ethernet and TCP/IP is used. The data objects in the IEC<br />

61850 are mapped to MMS as presented in Table 59.2.<br />

The mapping of some ACSI-services to MMS is already shown in Figure 59.5. Figure 59.6 shows a<br />

detailed example for the concrete message encoding of a GetDirectory ACSI-service to a GetNameList<br />

message of the MMS protocol.<br />

59.4.2 GOOSE<br />

Another ACSI service specified by the IEC 61850-standard is the so called Generic Object Oriented<br />

Substation Event (GOOSE). It is a mechanism for the fast transmission of events, such as commands,<br />

alarms, and indications. A single GOOSE broadcast-message sent by an IED (publisher) can be received<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!