equinor / iec63131

Other
9 stars 8 forks source link

Make parameters (eg, Hysteresis, WH limit) explicitly identifiable - as being parameters - in the AML encoding #29

Closed Erik0x42 closed 2 years ago

Erik0x42 commented 3 years ago

AML Attributes (<Attribute ... />) are used for more than one purpose, including parameters (like Hysteresis, etc.). For importers to be able to determine which attributes are parameters (instead of making assumptions), suggest to add explicit information to the encoded information in AML. Some possibilities: image

Solutions that put the identifying mark embedded in the 'Name' string are probably more likely to be compatible/legal in AML/CAEX syntax rules(?)

AlexTxen commented 3 years ago

CAEX 3 (upgrade from CAEX 2 is needed for AML Library) has "RefAttributeType" defined for defining type of attributes. Defining "Parameter" attribute type is solving this issue. image