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

Add wizard to edit SampleValueControl attributes #428

Closed
JakobVogelsang opened this issue Dec 11, 2021 · 0 comments · Fixed by #510
Closed

Add wizard to edit SampleValueControl attributes #428

JakobVogelsang opened this issue Dec 11, 2021 · 0 comments · Fixed by #510
Labels
Kind: Enhancement New Request Status: Help wanted Extra attention is needed

Comments

@JakobVogelsang
Copy link
Collaborator

As a system configuration engineer, I want to edit attributes of the SCL element SampledValueControl.

Requirement:

  • shall be accessible from the select wizard for SampledValueControl (Show sampled value control blocks #426 )
  • shall be accessible from the Substation editor type plugin
  • shall be accessible from the IED editor type plugin
  • the attribute confRev shall not be editable but shall be updated automatically +10000 each time an update action of this control block or its child elements is triggered

Type description:

attribute description
name the name of the sampled value control block - must be unique within LN0
desc description
smvID id for the sampled value control block
multicast whether the control block is of type multicast false is deprecated
smpRate sample rate its interpretation depends on smpMode
nofASDU number of samples per (Ethernet) packet
smpMode the mode of the attribute smpRate
securityEnable security status of the sampled value control block
confRev READ_ONLY attribute updated by OpenSCD automatic

Restriction :

attribute required pattern min length max length
name yes tCBName 1 32
desc no xs:normalizedString 0
smvID yes tMessageID 1 129
multicast yes xs:boolean
smpRate yes xs:unsignedInt 0
nofASDU yes xs:unsignedInt 0
smpMode no tSmpMod
securityEnable no tPredefinedTypeOfSecurityEnum

Type definition:

type pattern/value range min length max length
tCBName [A-Za-z][0-9A-Za-z_]* 1 32
tMessageID [ -~]* 1 60
tSmpMod SmpPerPeriod, SmpPerSec, SecPerSmp
tPredefinedTypeOfSecurityEnum None, Signature, SignatureAndEncryption

Further Information Link

Edition 1 vs Edition 2

  • the restrictions are valid for Ed2.1 and can differ for Ed1 and Ed2. This shall not be taken into account for not
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Kind: Enhancement New Request Status: Help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant