Skip to main content
Skip table of contents

Helinks STS 2021-04 V 3.3.0 Quarterly Release Release Note


Helink sLogo

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





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

PriorityKeySummaryStatus
Medium
STS-883Show virtual IED implementation dialog also when only 1 IED is present in the System DiagramDone
Medium
STS-868References are not calculcated for locked IEDsDone
Medium
STS-867CommunicationEditor does not properly refresh after ComConfDone
Medium
STS-863ComConf does not properly distribute RCB when logical device max is reached Done
Medium
STS-862Report clientLNs are only set during publishingDone
Medium
STS-861GOOSE/SV Destination LNs are only set during subscriptionDone
Medium
STS-860Signal list sorting by Status does not workDone
Medium
STS-859Inputs list 'Description' column is not populatedDone
Medium
STS-858Delete ComConf with 'Subscription only' does not delete ClientLN Done
Medium
STS-857ComConf: 'Subscription only' does not always use correct control blocks for ClientLNDone
Medium
STS-844DPF Diagrams don't show SignalConnections involving unresolved source or sinkDone
Medium
STS-843LNode Prefix renaming doesn't take mapped state into accountDone
Medium
STS-842ConductingEquipment default LNodes do not trigger repository precommitlistenerDone
Medium
STS-841Instantiating/Updating from library recalculates Signal nameDone
Medium
STS-840Changing IEC data attribute of a Signal should not change internal nameDone
Medium
STS-836Conducting Equipment lacks Documentation actionsDone
Medium
STS-832Laterbinding isn't properly shownDone
Medium
STS-829Configure Function dialog does not actually delete logical nodesDone
Medium
STS-827Duplicate suppression in Add to Library does not distinguish between library typesDone
Medium
STS-826Separate palette visibility calculations between Sil, SsfDone
Medium
STS-824Attribute data migration should be idempotentDone
Medium
STS-823Update from Library on Equipment causes LNode duplicationDone
Medium
STS-822FinalDestination attributes not readable due to attribute migration Done
Medium
STS-821AddMultiElementsToLibraryDialog input validation does not run when checking/uncheckingDone
Highest
STS-820Report control blocks created by Helinks have <RptEnabled max="0"> which is invalidDone
Medium
STS-817Bay template instantiation may fail for specific equipment/function combinationsDone
Medium
STS-816Existing GSE/SMV values override channelsDone
Medium
STS-814Reducing GSE/SMV Element in Matrices removes entire column groupDone
Low
STS-813Select library : Deactivate removal of current active libraryDone
Low
STS-812Edit menu appears twice when opening Library ManagerDone
Medium
STS-811104 Address calculation does not work with default.ptdDone
Medium
STS-810104 Address calculation - configuration parameters changes apply only to subsequent runsDone
Medium
STS-809104 Address calculation - Evaluation Method parameter not set from dialogDone
High
STS-808AssignedDevices from (very) old projects are not added to repositoryDone
Highest
STS-807Input names are not unique in migrated projectDone
Medium
STS-806Updating Function from library should update isHlxOnly attributeDone
Medium
STS-805Instantiating Function from library does not preserve isHlxOnly attributeDone
Medium
STS-803LibraryManager does not properly update equipment template listDone
Medium
STS-802Equipment functions show in palette as non-equipment functionDone
Medium
STS-801The Function Diagram looses Text boxes and other elementsDone
Medium
STS-800Update bay from library fails to reload some functionsDone
Lowest
STS-798Application library : name proposed when you create an application from libraryDone
Lowest
STS-797Virtual IED implementation text filter is case sensitiveDone
Medium
STS-79661850-6-100 model consistency should be independent of launch parametersDone
Medium
STS-795Library key should not require alphabetic start characterDone
Highest
STS-794Vendor packages not availableDone
Medium
STS-791LNode-TLNode binding properties should not be editable when mappedDone
Medium
STS-788Converting an Application to TemplatedApplicationGroup will rename itDone
Medium
STS-787Communication Editor slows down ComConf generation massively when expandedDone
Medium
STS-776Renaming implemented IED does not properly re-implement all functionsDone
Medium
STS-775Conflicting handlers for com.helinks.sts.ssf.commands.updateFromLibraryDone
Medium
STS-773LLN0 in functions from library are incorrectly instantiated with non-blank lnInstDone
Medium
STS-772Removing GOOSE application participating function does not release Inputs to Unused stateDone
Medium
STS-771Instantiating Bays from library does not properly process electrical connectionsDone
Medium
STS-769Subscriptions for IEDs without type are not processed or loggedDone
High
STS-768Service Section of IEDs configured by certain vendor packages is not respectedDone
Lowest
STS-766Correct naming & tab order for GOOSE/SV on communication editorDone
High
STS-756Adding Pos.opOk to a GOOSE application tries to add Pos.q with FC=OR which does of course not existDone
Medium
STS-754LGOS, LSVS, InRef, BlkRef binding strings all contain IED nameDone
Low
STS-679DataTypeTemplate root element removed from CedDone
High
STS-463Repository keys of Application and IED can collideDone
High
STS-457Copy&Pasting Current Transformer causes NPEDone
Medium
STS-439RenameLibKey can not rename instances of equipment, ied, bay, application, processDone
Medium
STS-436Copy & Paste of functions does not properly calculate new Inst for LNodesDone
Medium
STS-382SSF Autoarrange places some lines on top of each otherDone
Medium
STS-250Fix vendor package initialization errors that lead to missing icons for some IEDsDone
Medium
STS-248Fix 'command is undefined' error in SysDiagram context menuDone
Medium
STS-208Instantiating LGOS, LSVS from palette does not instantiate LN TypeDone
Medium
STS-179Reloading ICD file with different AP names does not delete old APDone
Medium
STS-83Parsing Error in VP Streamx ManifestDone
Medium
STS-71Problems in the single line when opening a project created with an older version of STS.Done
Medium
STS-59Many property sheet entries allow ID collisions to occurDone
Medium
STS-58ComConf Restore does cleaning run on entire project, ignoring lock status and service settingsDone
Medium
STS-57ComConf restore does not respect IED selectionDone
Medium
STS-53ComConf on a subset of IEDs does not work properlyDone
Medium
STS-50Reloading SIL Function from Library destroys Application ReferencesDone
Medium
STS-49ExtRef with prefered-Attributen (pDO, pDA etc) lose these on bindingDone
Medium
STS-48SubEquipment nodes TCTR, TVTR can not deal with different prefix conventions than A,B,C,NDone
Medium
STS-47SCD export contains ConnectedAP of suppressed IEDsDone
Medium
STS-46Export dialog SCD contents are incorrectDone


Looking forward to hear your feedback.


Thanks,

Team Helinks STS

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.