33
IEC 61850 communication solution Date: 15.04.2015 I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________ ______________________________________________________________________________________________________________________________________________________________________ IEC 61850 communication solution Page 1 of 33 Printed: 15.04.15 © Siemens AG 2011-2013. All Rights Reserved IEC61850 communication solution WinCC Channel Documentation Date: 15.04.2015 Version: 2.03 Siemens Automation

IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

  • Upload
    others

  • View
    68

  • Download
    5

Embed Size (px)

Citation preview

Page 1: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 1 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

IEC61850 communication solutionWinCC ChannelDocumentation

Date: 15.04.2015

Version: 2.03

Siemens Automation

Page 2: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 2 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Change history

Datum Version Author Changes

19.11.2010 00.1 Mr. Khaev Initial version02.02.2010 00.2 Mr. Khaev Added Alarms description08.02.2010 00.3 Mr. Khaev Update variables over ReportControl17.05.2010 1.00 Mr. Khaev New install process18.06.2010 1.01 Mr. Khaev Updated pictures06.07.2010 1.02 Mr. Khaev Update the alarm data set location description23.12.2010 1.03 Mr. Khaev Add uninstall instructions and merge “How alarms work”14.02.2011 1.04 Mr. Khaev / Grund Changes to document structure28.04.2011 1.05 Mr. Stöffler Added Dataset name30.05.2011 1.06 Mr. Khaev Variables Control, BugFix, Multiple Alarm Selection08.07.2011 1.07 Mr. Schneider Add support for configurable origin string19.07.2011 1.08 Mr. Schneider Add support for complex variables (with timestamp & quality)25.08.2011 1.09 Mr. Schneider Enable complex variables in manual configuration09.11.2011 1.10 Mr. Schneider Add authentication, only support alarm for complex variables04.06.2012 1.11 Mr. Khaev Support of Windows 7 and Windows 7 x6403.01.2012 1.12 Mr. Khaev Control of bitstring variables10.07.2013 2.00 Mr. Khaev Support of reporting for analog values07.10.2013 2.01 Mr. Khaev Support of WinCC 7.2.0.114.10.2014 2.02 Mr. Khaev Support of WinCC 7.3.0.115.04.2015 2.03 Mr. Hensel Support of Windows 2012 Server

Table 1: Change history

Page 3: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 3 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Content

1 Introduction 41.1 General functionality 41.2 Abbreviations 4

2 Minimum System Requirements 53 Installation procedure 63.1 Install Files 63.2 USB Dongle 73.3 Uninstall 7

4 Using the channel 94.1 Add IEC61850 Channel to WinCC project 94.2 Add and configure a connection 104.2.1 Connection properties 104.3 Import wizard 124.3.1 Create variables 124.3.2 Create control variables 124.3.2.1 Writing the Control Variable 134.3.3 Create alarms using reports 144.3.3.1 Settings for communication via reports 144.3.3.2 Creation of alarm. 174.3.3.3 Description of alarm processing 224.3.4 Complex variable 244.4 Manual configuration 254.4.1 Create variables 254.4.2 Create control variables 274.4.3 Create alarms using reports 284.4.4 Manage changes 294.4.4.1 Delete variable 294.4.4.2 Change variable settings 294.5 Redundant WinCC Server 324.5.1 Different dataset names and locations 324.5.2 Same alarm numbers 32

5 Diagnostics 33

Siemens Automation

Page 4: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 4 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

1 Introduction

1.1 General functionalityThe IEC 61850 communication channel is an Add-On for SIMATIC WinCC. It supportsIEC 61850 MMS communication to intelligent electric devices (IED). WinCC is a client. The IED’sare the servers.

The IEC 61850 communication channel supports the following communication methods:

· MMS Read/Write

· Value control

· Report (Buffered and Unbuffered)

A configuration wizard supports the import of ICD files and upload of configuration data from theIEC 61850 devices.

The IEC 61850 communication channel is protected by a USB Dongle. The Dongle contains thelicense information.

Warning!

Without the dongle the channel works in demo mode.

1.2 AbbreviationsIEC61850 - Communication protocol

IED - Intelligent Electric Device

ICD - IED Capability Description

CFC - Continuous Function Chart

PLC - Programmable Logic Controller

OS - Operating System

MMS - Manufacturing Messaging Specification

GOOSE - Generic Object Oriented Substation Events

SBOw - Select before Operate

NVL - Named Variable List

RCB - Report Control Block: Structure on the IED to configure reports

Page 5: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 5 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

2 Minimum System Requirements

Please make sure that the computer on which you plan to install the IEC61850 WinCC Channelmeets the minimum system requirements for the program to run:

Operating System CommentsWindows XP - SP3 (Required .NET Framework 3.5)Windows Server 2003 - SP2 (Required .NET Framework 3.5)Windows Server 2008 -Windows Vista -Windows 7 (x86/x64) -Windows Server 2012 R2 - supported from channel Version 2.0.0.8 or higher

- Disk Space: 30MB free disk space.- Free USB Port.- Installed WinCC 6.0 SP3 / WinCC 7.0 / WinCC 7.1 / WinCC 7.2.0.1 or WinCC 7.3.0.1- Minimal display resolution 800x600- Reports require the IED to support Named Variable Lists (DataSets).

Note

WinCC V7.2 is only from V7.2.0.1 (Update 1) supported.

WinCC V7.3 is only from V7.3.0.1 (Update 1) supported.

Siemens Automation

Page 6: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 6 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

3 Installation procedure

3.1 Install FilesInstall the IEC61850 Channel only after WinCC has already been installed.

Warning!

Do not connect your USB Dongle before installing the USB Dongle Protection Software.

To install the IEC61850 WinCC Channel:1. On your installation CD: navigate to the WinCC IEC61850 Channel directory.

2. Start the ChannelSetupWizard.exe program. (Under Windows 7 as Administrator)

3. Follow the ChannelSetup wizard instructions.

Note

Under Windows 7 and Vista the ChannelSetupWizard.exe program must be started from“Run as Administrator” context menu.

Now the USB Dongle can be inserted into a free USB port.

Page 7: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 7 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

3.2 USB DongleThe USB Dongle is only required for the Runtime Mode of WinCC. Configuration can be donewithout it.

Without the USB Dongle the IEC 61850 Channel runs in Demo mode. In Demo mode one devicecan be connected for up to 12 hours. After 12 hours, the connection will be terminated. Afterrestarting the WinCC Runtime the 12 hours start over again.

The USB Dongle contains information about the number of supported connections. If the numberof IEC 61850 connections is higher than on the dongle the user will see the following messagewhen starting the runtime mode of WinCC:

Picture 1 – Error messageExample: The dongle contains a maximum number of 20 connections and the project has 22devices configured. When the WinCC Runtime starts, 20 connections will be established. The nexttwo connections will be rejected.

Note:

The maximum number of connections can be found on the dongle:

IEC61850 IYGBB-1777-000XX 256 CONNIn this case the number of connections is 256.

If the USB dongle was disconnected during normal operation the user will see following message:

Picture 2 – USB Dongle problemIn this case the existing connections will continue to work, but no new connections will beestablished until the problem is fixed. Lost connections will not be re-established.

3.3 UninstallTo uninstall the channel do the following:

1. Navigate to WinCC directory (normally C:/Program Files/SIEMENS/WinCC/bin).

Siemens Automation

Page 8: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 8 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

2. Start IEC61850Uninstall.exe program.

3. Follow the ChannelSetup wizard instructions.

Picture 3 – Uninstall windowAfter the uninstall wizard is finished the WinCC IEC61850 Channel is uninstalled from PC. All USBDongle drivers are uninstalled too.

Page 9: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 9 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

4 Using the channel

It is suggested to use the report mechanism for communication. The channel will try to createconfigured DataSet on the device and use it with reports. If the creation of DataSet fails orconfiguration of Report Control Block is not successful, so the channel tries to poll the variablesfrom IED with poll period of 2 seconds. The polling mode loads a lot the WinCC Server and IEDdevice.

4.1 Add IEC61850 Channel to WinCC projectAfter successful installation the channel can be added to a WinCC project with the following steps.

- Select in the context menu of the “Tag management” the “Add new driver…” menu item.

- Browse to the IEC61850Channel.chn file (%WinCCInstallationPath%/bin).

- Press OPEN

- Now the channel is installed

Picture 4 – Installed IEC61850 Channel

Siemens Automation

Page 10: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 10 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

4.2 Add and configure a connectionIn order to add a new connection to an IED, use the context menu item “Create DriverConnection…”.

In the name field enter a Connection Description (don’t use dots even if it is allowed).

Picture 5 – Connection properties window

Note:

It is important to complete this step with the OK button and then open the properties of theconnection again.

4.2.1 Connection propertiesOpen the “Connection properties dialog”. Each connection must be configured manually (userdefined) or by importing the ICD file. It is recommended to use the ICD file.

Note

If you have problems with accessing the .icd file on Windows 7 or Vista choose the directoryfor .icd file where no administrator rights required. (e.g. “My Documents”).

Page 11: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 11 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Picture 6 – IEC61850 connection properties (Device properties)

The connection requires the following parameters:

- IP address

- Timeout Read/Write in milliseconds. After this time the request will be marked as failed andthe channel will try to reconnect to the device. (Default value: 1000 ms)

- Timeout Control in milliseconds. Extra timeout for control variables (see 4.3.2)

- Path to the ICD file. If this option is chosen no more parameters have to be set. The ICD filemust remain in place. The WinCC Channel tries to access the configuration from this filewhen starting the WinCC Runtime.

- Origin string. For writing values the used “Origin string” can be either a normal text string ora chosen hex value.

- Authentication. You can enable the authentication, choose a mechanism and set apassword for the connection

- If “User defined” is selected the following parameters must be set. They are required toestablish a connection to the device:

o ACSE AE QualifierSiemens Automation

Page 12: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 12 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

o ACSE AP Title ObjectID

o Presentation selector

o Session selector

o Transport selector

4.3 Import wizardThe import wizard helps to import variables from the ICD file or directly from the device itself intothe WinCC Data Manager.

Even when using the ICD file, it is recommended to have the IED connected during configuration.The structure of the specific device variables will be read directly from the device.

If the device is not connected during the configuration all variables will be read from the ICD file.

The import wizard can be opened any time in order to add new tags to the WinCC Data Manager.No variables will be deleted by the wizard. Variables already existing in the WinCC Data Mangerwill be updated with new settings if changed.

Picture 7 – IEC61850 import wizard from ICD fileThe user can delete tags with the help of WinCC explorer just as normal other tags. Tags can alsobe changed manually (e.g. Tag Name, see 4.4 for details)

4.3.1 Create variables

4.3.2 Create control variablesIEC61850 WinCC Channel supports two types of control structures: “SBOw” and just “Oper”. The“operation “Cancel” is not supported.

There are two different ways to create the Control Tag:

Page 13: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 13 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

1. Using the import wizard

2. Using Variable Settings

The Import Wizard detects if a command structure is selected and asks the user if he wants toimport this structure as set of variables or as control variable:

Picture 8 – Import Wizard (Creation of command variable)

The wizard will offer to create the control variable only if all children of this structure are selected.

4.3.2.1 Writing the Control VariableAfter the variable has been created, the user can set its values. A control variable is always 4 byteslong and has the following structure:

Byte Index Description0 (MSB) Flags:

Bit 0 – interlocking

Bit 1 – Synchrocheck

Bit 2 – Test

Bits 3-7 - reserved

1 Data

2 Data (or padding for Bitstring)

3 (LSB) Data (If variable cltVal is Boolean, only this bytewill be used)

Siemens Automation

Page 14: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 14 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Only 4 types of ctlVal are supported: Boolean, Bitstring, Integer and Uinteger. For integer anduinteger the user can set only the first 3 bytes, for Bitstrings only 2 bytes (2nd and 3th) are used.

E.g. if the user wants write 1 to the control structure as test, he must write 67108865 (0x04000001)value into control variable.

Note:

Byte 0 is most significant byte and byte 3 is less significant byte accordingly.

Note:

Bitstring can have maximum length of 8 bits. Padding must be set in Byte 2, like 0x00000680for 10 or 0x00000640 for 01. Byte 1 is unused and is equal to 0.

All types of control variables are supported:

- direct control with normal security

- Select-before-Operate with normal security

- Direct control with enhanced security

- Select-before-Operate with enhanced security

Actually “Select-before-Operate” will be written automatically: first SBO value and then without thepause the OPER value.

4.3.3 Create alarms using reportsAlarms can be only created for complex variables in the IEC61850 channel.

It depends on the IEC61850 device type if the report will be generated for a variable. In any casethe IEC device must support “Named Variable Lists” to work with reports.

If alarms are enabled for device, then the special dummy variable “AlarmDummy” will be created inthe “Tag Management” for this connection. The purpose of this variable is the possibility to createthe alarms in the “Alarm Logging”. This variable will never be changed and the alarm mechanismof WinCC is disabled in this case. IEC61850 channel generates alarms itself over WinCC API(ODK).

Not all variables can be updated over reports (On change). Only process variables, like “stVal”, aresupported. It depends on IEC61850 Device.

4.3.3.1 Settings for communication via reportsTwo Report Control Block (RCB) Variables have to be assigned: one for status variables (functionsconstrain ST, CF, and so on) and one for measurement variables (MX function constrain).

Status RCB will be configured with BufTm equals to zero and measurement RCB with BufTmequals to 500ms. It is suggested to use unbuffered reports for measurement values and bufferedfor status values.

The RCBs will be set up with 30 seconds integrity period. That means the IED will send report inany case every 30 seconds. Following triggers will be set:

- Data-change

- Quality-change

Page 15: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 15 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

- Integrity

- General interrogation

The purpose of these variables is to enable the reporting for a special “Data Sets” (Named VariableList, NVL) created by the IEC 61850 channel.

The selection of these variables can be done in the “Connection Properties” dialog under the“Report settings” button.

Both report types are supported: buffered and unbuffered.

Picture 9 – Selection of a control variables for report.The location of the alarm data set can be defined in the “Subtree name for dataset” field or with the“Browse” button. By default the location is the root of variables tree and the “Subtree name fordataset” field is empty.

The dataset name can be set by user, e.g. to use one IEC61850 device with 2 instances of WinCC.Default name is “WinCCChannel”. Only characters a-z, A-Z, 0-9 and _ are allowed. The firstcharacter has to be a letter. The maximum path to a variable is 64 characters long.

By default the data set will be created in the root of the variable tree. If the following messageappears when starting WinCC Runtime:

Picture 10 – Error window.

try to point to another location of the alarm data set with the “Browse” button (e.g.IED_000xCTRL/LLN0):

Siemens Automation

Page 16: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 16 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Picture 11 – Alarm data set location.

Page 17: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 17 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

4.3.3.2 Creation of alarm.With the help of “Import Wizard” the user can choose for complex variables the alarm type. Thereare 3 types of alarms:

1. If Zero - Coming warning if variable becomes 0;

- Going warning if variable value becomes 1;

2. If non Zero - Coming warning if variable becomes 1;

- Going warning if variable value becomes 0;

3. On Change - Coming and immediately going warning will be generated by everychange of the variable value;

4. On Position - Four alarm entries in the Alarm Logging will be created for this specialvariable: “closed”, “opened”, “intermediate”, “bad”.

For each state of the positioner coming and going alarms will begenerated.

E.g. if the positioner will be switched from “closed” state to “opened”,following alarms will be generated:

- “Closed” going

- “Intermediate” coming (Optional)

- “Intermediate” going (Optional)

- “Opened” coming

It depends on IED if the “intermediate” alarm will come or not.

Picture 12 – Create alarms in the Import WizardUser can select alarm type from types defined in the WinCC project. This type will be applied for allalarms selected in the current wizard window. User can modify the alarm type later in the tagproperties or direct via the Alarm Logging Window.

There is a possibility to set alarm type for multiple variables by selecting of tags (with Ctrl or Shiftbutton) and calling the corresponding item from the context menu.

Siemens Automation

Page 18: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 18 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Picture 13 – Multiple variables alarm type selection

After click on “Import” button the WinCC channel will try to find the default alarm text in the ICD file(if it is configured).

The reports will function properly only if positive message shown.

Picture 14 – Positive „Import report“

Important:

There is a software bug with WinCC Version 7.0.2.0 by creation of the alarms. If you seefollowing or similar message:

Picture 15 – Negative „Import report“

Page 19: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 19 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Update 3 must be installed for WinCC. It can be found under:

http://support.automation.siemens.com/WW/view/de/48694762

Created alarms can be controlled and modified in the “Alarm Logging” window.

If the ICD file is defined, the WinCC Channel will try to find in this file the text for the alarm.

After importing a variable with report the user can check the settings for this variable. Inparameters there is an alarm index from “Alarm Logging” and additional parameters like “alarmblock” and “alarm type”.

Picture 16 – Variable parametersThe alarm number will be created for every alarm variable in the alarm logging. It can be controlledor adjusted in Alarm Logging Window:

Picture 17 – Alarm Logging with created alarms for IEC61850

Siemens Automation

Page 20: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 20 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Alarms for IEC61850 channel starts with number 10000000. Alarms will be generated from theIEC61850 channel, so all settings concerning message bit or tag will be ignored.

User can change the properties of the alarm for every particular variable.

Picture 18 – Single message parameters

For instance Class, Type and Group can be changed to higher classes. Or priority can be set to 1.

Page 21: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 21 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Picture 19 – Single message text propertiesAll texts are fully customizable. E.g. it can be created warning with text “Switch in the main buildingis now @1%d@”.

Picture 20 – Single message Tag/Action propertiesWarning:

If the user recreates the alarm with the Import Wizard, all custom settings will be overwrittenwith default values.

Siemens Automation

Page 22: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 22 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

4.3.3.3 Description of alarm processingAfter staring WinCC in Runtime mode the following data set will be created in the IEC device.Before disconnection this data set will be deleted every time.

Picture 21 – IEC Browser after the WinCC in runtime mode with “/WinCCChannel” branchopen

Page 23: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 23 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

After creation of a data set the selected control report variable will be set to valid settings.

Picture 22 – Display of unbuffered report control variable in IEC Browser.

Note:

The IEC Browser can be found on the DIGSI program CD (V 4.80 and newer).

Siemens Automation

Page 24: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 24 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

If all settings are correct the user can see the coming and going alarms with timestamp from IECdevice in the WinCC Alarm Logging.

Picture 23 – WinCC runtime

4.3.4 Complex variableMany variables have due to its value also a quality code and a timestamp. The import wizarddetects automatically these and sets as default to read these variables together with quality andtimestamp (see picture below) and report it to WinCC.

Picture 24 – Import Wizard (Selection of complex variable)

The wizard enables the checkbox for complex variables (timestamp & quality) if it was found in thestructure. The user can unmark this when no alarm is set and use it as a normal value. Thenquality and timestamp will be created by WinCC when reading a value.

By choosing an alarm type for an unmarked complex variable, it will be automatically marked as“with timestamp”.

Page 25: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 25 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

4.4 Manual configurationThe user has the option to create tags manually. This procedure can also be used to changevariables created by the import wizard.

4.4.1 Create variables

In order to create a variable manually the user must create a new tag in the WinCC Data Manager.

Picture 25 – Tag creationTag name is freely configurable.

Usual tag options can be set in the standard “Tag properties” dialog.

Picture 26 – Standard tag properties windowSpecific IEC61850 options will be set with the “Select” button.

Siemens Automation

Page 26: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 26 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

If the device is set up with the ICD file the user can select a variable name from the tree. All othersettings will be adjusted automatically. If the user selected a complex variable (with timestamp andquality, see 4.3.4 Complex variable) and wants to treat it as a normal variable, this can be done byunmarking the checkbox “with timestamp”.

Picture 27 – Channel specific tag properties (using ICD file)

If the user has no ICD file for this device and no connection to the device established the variablename, variable type, variable length and complex variable options must be set manually.

Page 27: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 27 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Picture 28 - Channel specific tag properties (without using ICD file)

It is not possible to read or write the whole structure. Only individual structure parameters can bemapped to WinCC tags. The variable name must be exactly the same as in the device.

4.4.2 Create control variablesThe user can manually create a control variable by selecting the corresponding structure in theVariable Settings window (With “CO” in the name).

Siemens Automation

Page 28: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 28 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Picture 29 – Variable settings window

4.4.3 Create alarms using reportsAn established connection to the device is required for the manual alarm creation.

Picture 30 – Variable Settings windowThe alarm will be created by the channel if the trigger type is unequal to “None”. The user mustdefine the alarm type to create an alarm. If the user changes the trigger type from non-“None”(e.g. “If Non Zero”) to “None” the alarm for this variable will be deleted from project.

Page 29: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 29 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

4.4.4 Manage changesAll variables and alarms created by the Import Wizard can be manually modified by the user withthe help of the normal WinCC Data Manager tools.

4.4.4.1 Delete variableThe variable can be deleted via context menu element: “Delete”.

Picture 31 – WinCCExplorer Data Manager context menu (Delete)

4.4.4.2 Change variable settingsTo modify the variable, select “Properties” from the context menu.

Picture 32 – WinCCExplorer Data Manager context menu (Properties)

Siemens Automation

Page 30: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 30 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

Picture 33 – WinCCExplorer Tag properties

With the “select” button the user can edit specific settings for IEC61850.

If the device is connected or the ICD file was used during the configuration the settings window willlook like this:

Picture 34 – IEC61850 Specific tag properties (ICD file or connected)Now, the user can select another IEC61850 variable for this tag. All other settings like type andlength will be read from ICD file or directly from the device.

Page 31: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 31 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

If no ICD file was used for this configuration and there is no connection established to the devicethe Variable settings window will look like this:

Picture 35 – IEC61850 Specific tag properties

Now, the user can change “Variable name”, “Variable type”, “Variable length” and complex variableoptions manually. It is not possible to set up alarms because there is no direct connectionestablished.

Siemens Automation

Page 32: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 32 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

4.5 Redundant WinCC ServerIt’s possible to use IEC61850 channel with redundant WinCC Server. There are some changeswhich have to be made on the servers.

4.5.1 Different dataset names and locationsWinCC Master and Slave servers have to use different dataset names and different variables foralarm control. See 4.3.3.1 Settings for how to change the names.

4.5.2 Same alarm numbers

Make sure that the variables for alarms have the same alarm numbers on WinCC Master andSlave server.See 4.3.3.2 how to check the alarm numbers.

If the alarm numbers are differ, delete variables on one server and create new ones in the sameorder as on the other server.

The best way to use redundant WinCC Server is to create full project for one server and then copyit to other. Do not forget to change the RCBs and DataSet names.

Page 33: IEC61850 communication solution WinCC Channelucc.colorado.edu/siemens/WinCC_IEC61850_Documentation_general.pdf · The IEC 61850 communication channel is an Add-On for SIMATIC WinCC

IEC 61850 communication solution Date: 15.04.2015

I CS VS CMR IEC61850 MMS Client WinCC channel V 2.03 ______________________________________________________________________________________________________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________________

IEC 61850 communication solution Page 33 of 33Printed: 15.04.15

© Siemens AG 2011-2013. All Rights Reserved

5 Diagnostics

The channel log can be found in the WinCC/diagnose directory in the Iec61850_Channel_0X.LOGfile.

Please provide this file for all support questions.

Siemens Automation