Closed danyill closed 6 months ago
That will need some further improvements as it doesn't cater for the basic type check.
I can't find an example of where an ENG/ING can be used in a GOOSE/SV dataset and I think it may be forbidden by IEC 61850-7-2 because ENG/ING doesn't have functional constraints, OR
, MX
or ST
. So I won't implement this.
:tada: This issue has been resolved in version 1.0.0 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
IEC 61850-6 I.2.1.2 indicates that the following mappings are allowed:
The change is only in the stVal otherwise the CDCs are identical, see IEC 61850-7-3 F.4.9.
Enumerations at 32-bit integers and so they can be mapped to INT32. This means that the basic types "Enum" and "INT32" should always be compatible.
This means, I think that:
The changes required is in
tExtRef/doesFcdaMeetExtRefRestrictions
and I think is something like:I will prepare a PR and some tests.
See https://github.com/danyill/oscd-subscriber-later-binding/issues/52