-
Notifications
You must be signed in to change notification settings - Fork 43
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
Subscribing on minimal ExtRef definition #1532
Comments
What plug-ins are affected in this issue? |
On which
|
It could appear in all the six subscriber plugins:
|
After having looked into the issue for GOOSE later binding the code that fetches the list for the subscribed list is here and does not call The filter for It looks like the check for Take note that the comparison function converts missing element, missing attribute and missing value to empty string. |
The part in |
@clepski this would be the file for the regression test. It has SMV and GOOSE services linked to the ExtRef and both would fail to show correct subscription at the moment. |
@DavoodSooran can you validate this story? |
I suggest to close this issue and create an new issue and pull-request for the following finding: #1556 |
As a user of OpenSCD I want to be able to see already existing subscriptions in OpenSCD in all circumstances. At the moment when an
ExtRef
element has missingsrcLNClass
andsrcLNInst
is interpreted as unsubscribe. That however is incorrect asdescribed here.
Acceptance Criteria
On checking existing subscriptions, the existing rules must be extended so that:
srcLNClass
defaulting toLLN0
when missingsrcLNInst
defaulting to empty string when missingExample
<ExtRef iedName="AA1E1Q01BCU" ldInst="MV" ... srcLDInst="LD0" srcCBName="gcb" serviceType="GOOSE" />
must be interpreted as<ExtRef iedName="AA1E1Q01BCU" ldInst="MV" ... srcLDInst="LD0" srcLNClass="LLN0" srcLNInst="" srcCBName="gcb" serviceType="GOOSE" />
The text was updated successfully, but these errors were encountered: