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

Investigate use of NSD files #199

Closed
JakobVogelsang opened this issue May 16, 2021 · 6 comments
Closed

Investigate use of NSD files #199

JakobVogelsang opened this issue May 16, 2021 · 6 comments
Assignees

Comments

@JakobVogelsang
Copy link
Collaborator

The standard provides files in the format NSD. Those file contain machine readable information of the parts 7-2, 7-3, 7-4 and 8-1. Their use would benefit OpenSCD and especially the Template editor. For this reason check if

  • the use of those file is allowed in an open source project
  • which information in detail can be subtracted form those files
@keith-gray-powereng
Copy link

The EULA can be found at http://www.iec.ch/CCv1.

@Sander3003
Copy link
Member

In the CoMPAS community, we are planning to add the XSD's in a separate repro: https://github.com/com-pas/compas-scl-xsd. This to be clear that the XSD is using a diffent license.

@JakobVogelsang
Copy link
Collaborator Author

Does that mean we can use *.nsd files in the same way we already use the schemas?

@Sander3003
Copy link
Member

I currently don't know the difference of the .nsl and .xsd files.

@keith-gray-powereng
Copy link

@Sander3003 The .xsd files describe how the SCL (.cid, .iid, .icd, .scd, etc) can be constructed using the allowed XML elements, their attributes, and their containment in other elements.

The .nsd files are an XML file format, separate from the SCL files, that describe the Logical Nodes and their data attributes/data objects in a machine-processable format.

@JakobVogelsang
Copy link
Collaborator Author

JakobVogelsang commented Jun 15, 2021

We will use the NSD files for two purposes.

  1. Create a data validator that shows validity against 61850-7-2, 61850-7-3, 61850-7-4 and 61850-8-1
  2. Use NDS files for special wizards

Both functionality will only work with the newest version of the NSDs and will only work for the newest schema version that is 2007B4.

There will several new stories where you can track the development.

pascalwilbrink pushed a commit that referenced this issue Sep 11, 2023
Switch to Bitnami container image
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants