View Issue Details

IDProjectCategoryView StatusLast Update
000505110000-100: Device Integration (DI)Specpublic2020-04-07 13:43
ReporterPaul Hunkar Assigned ToKarl Deiretsbacher  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0005051: The text for interface description is not appropriate
Description

The description of items in an interface need to be more generic since the interface can be applied to multiple type, referencing other item in DI is not appropriate

This is proposed txt for Ivendor, but all should be reviewed:

Manufacturer provides the name of the company that manufactured the item this Interface is applied to.

ManufacturerUri provides a unique identifier for this company. This identifier should be a fully qualified domain name; however, it may be a GUID or similar construct that ensures global uniqueness.

Model provides the name of the product.

ProductCode provides a unique combination of numbers and letters used to identify the product. It may be the order information displayed on type shields or in ERP systems.

HardwareRevision provides the revision level of the hardware.

SoftwareRevision provides the version or revision level of the software component, the software/firmware of a hardware component, or the software/firmware of the Device.

DeviceRevision provides the overall revision level of a hardware component or the Device. As an example, this Property can be used in ERP systems together with the ProductCode Property.

DeviceManual allows specifying an address of the user manual. It may be a pathname in the file system or a URL (Web address).

DeviceClass indicates in which domain or for what purpose a certain item for which the interface is applied is used. Examples are “ProgrammableController”, “RemoteIO”, and “TemperatureSensor”. This standard does not predefine any DeviceClass names. More specific standards that utilize this Interface will likely introduce such classifications (e.g. IEC 62769, [UA Companion PLCopen], or [UA Companion ADI]).
Product instance specific Properties:

SerialNumber is a unique production number of the manufacturer . This is often stamped on the outside of a physical component and may be used for traceability and warranty purposes.

ProductInstanceUri is a globally unique resource identifier of the manufacturer. This is often stamped on the outside of a physical component and may be used for traceability and warranty purposes. The maximum length is 255 characters. The syntax of the ProductInstanceUri is: <ManufacturerUri>/<any string>. The manufacturer must ensure that the value of the field <any string> is unique among all instances using the same ManufacturerUri.
Examples: “some-company.com/5ff40f78-9210-494f-8206-c2c082f0609c”, “some-company.com/snr-16273849” or “some-company.com/model-xyz/snr-16273849”.

RevisionCounter is an incremental counter indicating the number of times the configuration data has been modified. An example would be a temperature sensor where the change of the unit would increment the RevisionCounter but a change of the measurement value would not affect the RevisionCounter.
Companion specifications may specify additional semantics for the contents of these Properties.

TagsNo tags attached.

Activities

Karl Deiretsbacher

2020-03-21 15:03

administrator   ~0011805

Fixed as suggested with version 1.02.01 Draft 04.

Matthias Damm

2020-04-07 13:43

administrator   ~0011869

Discussed and closed in the DI meeting on April 07, 2020

Issue History

Date Modified Username Field Change
2019-09-18 11:04 Paul Hunkar New Issue
2020-03-21 15:03 Karl Deiretsbacher Assigned To => Karl Deiretsbacher
2020-03-21 15:03 Karl Deiretsbacher Status new => resolved
2020-03-21 15:03 Karl Deiretsbacher Resolution open => fixed
2020-03-21 15:03 Karl Deiretsbacher Note Added: 0011805
2020-04-07 13:43 Matthias Damm Status resolved => closed
2020-04-07 13:43 Matthias Damm Note Added: 0011869