In general, on the instance all rules defined on the IOLinkIODDDeviceType or its supertypes shall apply. When a new ObjectType is created, some InstanceDeclarations of the supertype are overridden in order to provide information from the IODD like VendorId.
- The VendorID shall be filled with the IODD DeviceIdentity/@vendorId.
- The DeviceID shall be filled with the IODD DeviceIdentity/@deviceId.
- The Manufacturer shall be filled with the IODD DeviceIdentity/@vendorName.
- The VendorText shall be filled with the IODD DeviceIdentity/VendorText, taking the default language.
- The DeviceClass shall be filled with the IODD DeviceIdentity/DeviceFamily.