Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RSR-591] - COMPAS - Evolution to write the binding of a given External Reference signal (ExtRef.desc) with Control Block into current SCD file #192

Open
DamienPERNET opened this issue Nov 9, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@DamienPERNET
Copy link
Contributor

Context:

DO@name and associated DOI@name are formed with lettres and sometimes with figures into their left side as established historically but some are suffixed by an instance number which is a positive natural number in the right side.

Figures contained into the historical name of the DO are never appended to figures of the instance number which are always separated by at least one letter of historical name of the DO.

Then, it is possible to deduce the historical name of the DO and its instance number by reading the DO name from right to left because the first letter encountered indicates the end of the instance number. Once the instance number known we can deduce the historical name of the DO.

Example: Rec3Tmms12 where Rec3Tmms is the historical name of the DO@name and 12 is the instance number.

There is never instance number for a SDO@name, but only for a DO@name.

Nota: 

  • IEC 61850 doesn't consider the possibility of the existence of a DO@inst
  • IEC 61850 imposes that DO name is formed by alphanumeric characters only then it is impossible to add a separator character between the historical name and the instance number of the DO name

 

 Consequences:

All inner join of queries using ExtRef.pDO are affected directly. We have to delete le instance number of DO name before doing the inner join in order to get rid of this instance number.

 

+ For the writing of ExtRef binding with Control Blocks:

This affects the inner join queries which use the DO name.

Thus, is affected:

The inner join to find the ExtRef to update, i.e the optional inner join ExtRef.pDO = input parameter ExtRef.pDO from US RSR-93 has to be adjusted.

Thus, this part of the US RSR-93 is affected:

"

Step1) Select the ExtRef by using inputs IED.name, LDevice.inst, ExtRef.desc AND/OR ExtRef.intAddr, AND/OR ExtRef.pDO

 "

 Output:

Query inner join with a pDO has been adapted so that inner join is done without taking instance number into account. 

 

Acceptance criteria:

  • During finding of ExtRef signal to edit, check that query inner join with a pDO has been adapted so that inner join is done without taking instance number into account. 

 

@DamienPERNET DamienPERNET added the enhancement New feature or request label Nov 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant