Label names described in the DEVICE section header are used as part of BrowseName Attributevalues of the CSP+ machine ObjectType. Specifically, a text "CsppDeviceType" connected after an Attributevalue is handled as the BrowseName Attributevalue. For example, when the label name is "ABC", its BrowseName Attributevalue becomes "ABCCsppDeviceType".

No rules are specified to use any information other than the above to create CSP+ machine ObjectType.

No rules are specified to use the information described in the DEVICE_INFO part header to create CSP+ machine ObjectType.

Part of COMMON information CSPP elements in the DEVICE_INFO part is mapped to Attributes and Propertiesof the CSP+ machine ObjectType.

Table 71 shows the mapping specifications.

Table 71– Mapping Specifications for COMMON Information CSPP Elements of DEVICE_INFO Part

No.

LABEL name of CSPP element (mapping source)

Mapping destination

Rule

1.

VendorName

Manufacturer Property

Maps DATA item value (Unicode string) of the CSPP element to the Value Attributevalue of the Property.

2.

DeviceModel

Model Property

Maps DATA item value (ASCII string) of the CSPP element to the Value Attributevalue of the Property.

3.

ProductID

(No mapping)

-

4.

Version

DeviceRevision Property

Maps DATA item value (*1) of the CSPP element to the Value Attributevalue of the Property as a string.

5.

ReferenceURL

DeviceManual Property

-

6.

URLInfo

(No mapping)

-

7.

Outline

Description Attribute

Maps DATA item value (Unicode string) of the CSPP element to the Attributevalue.

8.

SpecList

(No mapping)

-

9.

IconFileName

Icon Property

(ImagePNG DataType)

Converts a file specified by DATA item of the CSPP element to a PNG file and maps the file content as a binary string to the Value Attributevalue of the Property.

10.

GraphicsFileName

DataVariablereferred to from DeviceTypeImage Object. The DataVariablename should be DATA item value of DeviceModel element.

Maps a file content specified by DATA item of the CSPP element as a binary string to the Value Attributevalue of the DataVariable. DataTypeof the DataVariableshould be a DataTypedepending on the file format (PNG->ImagePNG DataType, BMP->ImageBMP DataType, JPG->ImageJPG DataType, GIF->ImageGIF DataType).

*1: One of bit string type, signed integral data type, unsigned integral data type, or STRING (x)

No rules are specified to use any CSPP elements other than COMMON information to create CSP+ machine ObjectType.

No rules are specified to use the information described in the DEVICE_IF part to create CSP+ machine ObjectType.