Helinks STS 2021-04 V 3.3.0 Quarterly Release Release Note


https://arn-resources.upraise.io/images/cloudARN_3224947a-1e01-49b5-8031-1674a7b148d5.png

Release Date: 31.03.2021


Helinks STS 2021-04 V 3.3.0 Quarterly Release is now available for download in the Helinks Customer Portal: Helinks Customer Portal


What is New?

Improvements in support for IEC 60870-5-104

Support for IEC 61950 6-100 extended

Communication Editor improvements

Support for Power Equipment Templates

Improved Library Handling

Logical Device Configuration for IED Crafter

Imroved Application Templating ( GOOSE and Sample Value Library)

Support of Wildcards in Process Name

Support for multiple instantiation of library elements using configurable naming patterns




Detailed Feature and Change Description

Improvements in support for IEC 60870-5-104


  • Support for Client selection

  • Support for different PTD files

  • Bug fixes in field calculation configuration


Support for IEC 61950 6-100 extended


  • Specified parameters in LNode added

  • bug fixes


Communication Editor improvements


  • Dynamic refreshing for all pages

  • New pages for Sampled Values

  • New Process page showing Substation/Process section.


Support for Power Equipment Templates


The STS Library can containn Power Equipments as Library Elements. They can reference existing Functions or have intrinsic Functions.

In the Function Specification Diagram Palette either new and "empty " Power Equipment Functions can be created or existing Power Equipment Functions can be instantiated.

In SCL these Functions become Equipment or SubEquipment Functions.


Improved Library Handling


  • Update of entire Bays from Library

  • Improved handling of LNode instances and prefixes

  • Global Update from Library

  • Visual information on Template usage

  • Better control of intrinsic-non-intrinsic Functions

  • Instance data survives update from Library

  • Various bug fixes and minor improvements


Logical Device Configuration for IED Crafter


The Logical Device structure od th ecreated IED can be defined independently of the Functions in the Substation section. In a second step Functions can be allocated to the new Logical Device structure. This defines the allocation of Logical Nodes.


Imroved Application Templating ( GOOSE and Sample Value Library)


  • The Role definition and GUI for Signals and Functions have been improved.

  • The Templating Matrix has been simplified.

  • Several Bugs removed.


Support of Wildcards in Process Name


The Process Name attribute of a Signal can now include variables. Please observe that the variables are only updated on creation/instantiation from Library, Once resolved they are not updated when the context changes. This behavior is different from using variables in Text Fields. These are updated when the context changes.


Support for multiple instantiation of library elements using configurable naming patterns


Selecting a name for the process element allows using wildcards %s, with ranges afterwards i.e.
System%s,001-002

will instantiate System001 and System002





The following Bugs are fixed in this Version

Priority

Key

Summary

Status

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-883

Show virtual IED implementation dialog also when only 1 IED is present in the System Diagram

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-868

References are not calculcated for locked IEDs

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-867

CommunicationEditor does not properly refresh after ComConf

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-863

ComConf does not properly distribute RCB when logical device max is reached

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-862

Report clientLNs are only set during publishing

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-861

GOOSE/SV Destination LNs are only set during subscription

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-860

Signal list sorting by Status does not work

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-859

Inputs list 'Description' column is not populated

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-858

Delete ComConf with 'Subscription only' does not delete ClientLN

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-857

ComConf: 'Subscription only' does not always use correct control blocks for ClientLN

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-844

DPF Diagrams don't show SignalConnections involving unresolved source or sink

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-843

LNode Prefix renaming doesn't take mapped state into account

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-842

ConductingEquipment default LNodes do not trigger repository precommitlistener

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-841

Instantiating/Updating from library recalculates Signal name

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-840

Changing IEC data attribute of a Signal should not change internal name

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-836

Conducting Equipment lacks Documentation actions

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-832

Laterbinding isn't properly shown

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-829

Configure Function dialog does not actually delete logical nodes

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-827

Duplicate suppression in Add to Library does not distinguish between library types

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-826

Separate palette visibility calculations between Sil, Ssf

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-824

Attribute data migration should be idempotent

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-823

Update from Library on Equipment causes LNode duplication

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-822

FinalDestination attributes not readable due to attribute migration

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-821

AddMultiElementsToLibraryDialog input validation does not run when checking/unchecking

Done

https://helinks.atlassian.net/images/icons/priorities/highest.png

STS-820

Report control blocks created by Helinks have <RptEnabled max="0"> which is invalid

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-817

Bay template instantiation may fail for specific equipment/function combinations

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-816

Existing GSE/SMV values override channels

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-814

Reducing GSE/SMV Element in Matrices removes entire column group

Done

https://helinks.atlassian.net/images/icons/priorities/low.png

STS-813

Select library : Deactivate removal of current active library

Done

https://helinks.atlassian.net/images/icons/priorities/low.png

STS-812

Edit menu appears twice when opening Library Manager

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-811

104 Address calculation does not work with default.ptd

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-810

104 Address calculation - configuration parameters changes apply only to subsequent runs

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-809

104 Address calculation - Evaluation Method parameter not set from dialog

Done

https://helinks.atlassian.net/images/icons/priorities/high.png

STS-808

AssignedDevices from (very) old projects are not added to repository

Done

https://helinks.atlassian.net/images/icons/priorities/highest.png

STS-807

Input names are not unique in migrated project

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-806

Updating Function from library should update isHlxOnly attribute

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-805

Instantiating Function from library does not preserve isHlxOnly attribute

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-803

LibraryManager does not properly update equipment template list

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-802

Equipment functions show in palette as non-equipment function

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-801

The Function Diagram looses Text boxes and other elements

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-800

Update bay from library fails to reload some functions

Done

https://helinks.atlassian.net/images/icons/priorities/lowest.png

STS-798

Application library : name proposed when you create an application from library

Done

https://helinks.atlassian.net/images/icons/priorities/lowest.png

STS-797

Virtual IED implementation text filter is case sensitive

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-796

61850-6-100 model consistency should be independent of launch parameters

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-795

Library key should not require alphabetic start character

Done

https://helinks.atlassian.net/images/icons/priorities/highest.png

STS-794

Vendor packages not available

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-791

LNode-TLNode binding properties should not be editable when mapped

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-788

Converting an Application to TemplatedApplicationGroup will rename it

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-787

Communication Editor slows down ComConf generation massively when expanded

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-776

Renaming implemented IED does not properly re-implement all functions

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-775

Conflicting handlers for com.helinks.sts.ssf.commands.updateFromLibrary

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-773

LLN0 in functions from library are incorrectly instantiated with non-blank lnInst

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-772

Removing GOOSE application participating function does not release Inputs to Unused state

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-771

Instantiating Bays from library does not properly process electrical connections

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-769

Subscriptions for IEDs without type are not processed or logged

Done

https://helinks.atlassian.net/images/icons/priorities/high.png

STS-768

Service Section of IEDs configured by certain vendor packages is not respected

Done

https://helinks.atlassian.net/images/icons/priorities/lowest.png

STS-766

Correct naming & tab order for GOOSE/SV on communication editor

Done

https://helinks.atlassian.net/images/icons/priorities/high.png

STS-756

Adding Pos.opOk to a GOOSE application tries to add Pos.q with FC=OR which does of course not exist

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-754

LGOS, LSVS, InRef, BlkRef binding strings all contain IED name

Done

https://helinks.atlassian.net/images/icons/priorities/low.png

STS-679

DataTypeTemplate root element removed from Ced

Done

https://helinks.atlassian.net/images/icons/priorities/high.png

STS-463

Repository keys of Application and IED can collide

Done

https://helinks.atlassian.net/images/icons/priorities/high.png

STS-457

Copy&Pasting Current Transformer causes NPE

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-439

RenameLibKey can not rename instances of equipment, ied, bay, application, process

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-436

Copy & Paste of functions does not properly calculate new Inst for LNodes

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-382

SSF Autoarrange places some lines on top of each other

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-250

Fix vendor package initialization errors that lead to missing icons for some IEDs

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-248

Fix 'command is undefined' error in SysDiagram context menu

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-208

Instantiating LGOS, LSVS from palette does not instantiate LN Type

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-179

Reloading ICD file with different AP names does not delete old AP

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-83

Parsing Error in VP Streamx Manifest

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-71

Problems in the single line when opening a project created with an older version of STS.

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-59

Many property sheet entries allow ID collisions to occur

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-58

ComConf Restore does cleaning run on entire project, ignoring lock status and service settings

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-57

ComConf restore does not respect IED selection

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-53

ComConf on a subset of IEDs does not work properly

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-50

Reloading SIL Function from Library destroys Application References

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-49

ExtRef with prefered-Attributen (pDO, pDA etc) lose these on binding

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-48

SubEquipment nodes TCTR, TVTR can not deal with different prefix conventions than A,B,C,N

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-47

SCD export contains ConnectedAP of suppressed IEDs

Done

https://helinks.atlassian.net/images/icons/priorities/medium.png

STS-46

Export dialog SCD contents are incorrect

Done



Looking forward to hear your feedback.


Thanks,

Team Helinks STS