semi合集-English.pdf - 第2211页
SEMI E54.##-0705 © SEMI 2005 10 7.6.2.1. 3 Get_Attribute Protocol 7.6.2.1. 3.1 The Service Request message for the Get-Attribute is sent to a device using reading capability fo r following ser vice functions of A-LINK: U…

SEMI E54.##-0705 © SEMI 2005 9
7.6.2.1.2 Set_Attribute Protocol
7.6.2.1.2.1 The Service Request message for the Set-Attribute is sent to a device using writing capability for
following service functions of A-LINK: Unite Inventory service, Data Exchange service or DP Facility service.
Using service function is dependent on attribute and object class as well. The dependency is given by Object Service
Identifier tables in following subsections of ¶7.6.
7.6.2.1.2.2 The service request message with Unite Inventory service function of A-LINK has a couple of
information items. Information items for the request and its response are given below respectively:
(Request)
Location := Object ID :optional
Data Name ID := Attribute ID
Data Value := Attribute Value
(Response)
Location := Object ID ;optional
Data Name ID := Attribute ID
Data Value := Attribute Value
Status := Response Information
NOTE 3: The items of Data Name ID and Data Value for the response message are optional (conditional) information.
Representation of the Status information is implementation specific. The Response Information is dependent on attribute and/or
device. However if the first item of the response information, i.e. Response Code, is zero, it always means successful. Additional
data may follow.
7.6.2.1.2.3 The service request message with Data Exchange service function of A-LINK has three information
items. Information items for the request and its response are given below respectively:
(Request)
Location := Object ID
Data Name ID := Attribute ID
Data Value := Attribute Value
(Response)
Location := Object ID
Data Name ID := Attribute ID
Data Value := Attribute Value
Status := Response Information
NOTE 4: The items of Location, Data Name ID and Data Value for the response message are optional (conditional) information.
Representation of the Status information is implementation specific. The Response Iinformation is dependent on attribute and/or
class.
7.6.2.1.2.4 The service request message with DP Facility service function of A-LINK has a couple of information
items. Information items for the request and its response are given below respectively:
(Request)
Information Name ID := Attribute ID
Information Value := Attribute Value
(Response)
Information Name ID := Attribute ID
Information Value := Attribute Value
Status := Response Information
NOTE 5: The items of Information Name ID and Information Value for the response message are optional (conditional)
information. Representation of the Status information is implementation specific. The Response Information is dependent on
attribute and/or device. However if the first item of the response information, i.e. Response Code, is zero, it always means
successful. Additional data may follow.

SEMI E54.##-0705 © SEMI 2005 10
7.6.2.1.3 Get_Attribute Protocol
7.6.2.1.3.1 The Service Request message for the Get-Attribute is sent to a device using reading capability for
following service functions of A-LINK: Unite Inventory service, Unite State service, Data Exchange service or DP
Facility service. Using service function is dependent on attribute and object class as well. The dependency is given
by Object Service Identifier tables in following subsections of ¶7.6.
7.6.2.1.3.2 The service request message with Unite Inventory service function of A-LINK has an information item.
Information items for the request and its response are given below respectively:
(Request)
Location := Object ID :optional
Data Name ID := Attribute ID
(Response)
Location := Object ID :optional
Data Name ID := Attribute ID
Data Value := Attribute Value
Status := Response Information
NOTE 6: The item of Data Name ID for the response message is optional (conditional) information. Representation of the Status
information is implementation specific. The Response Information is dependent on attribute and/or device. However if the first
item of the response information, i.e. Response Code, is zero, it always means successful. Additional data may follow.
7.6.2.1.3.3 The service request message with Unite State service function of A-LINK has an information item.
Information items for the request and its response are given below respectively:
(Request)
Top State Name ID := Object ID
(Response)
Top State Name ID := Object ID
Data Value := Attribute Value
Status := Response Information
NOTE 7: The item of Top State Name ID for the response message is optional (conditional) information. Representation of the
Status information is implementation specific. The Response Information is dependent on attribute and/or device. However if the
first item of the response information, i.e. Response Code, is zero, it always means successful. Additional data may follow.
7.6.2.1.3.4 The service request message with Data Exchange service function of A-LINK has a couple of
information items. Information items for the request and its response are given below respectively:
(Request)
Location := Object ID
Data Name ID := Attribute ID
(Response)
Location := Object ID
Data Name ID := Attribute ID
Data Value := Attribute Value
Status := Response Information
NOTE 8: The items of Location and Data Name ID for the response message are optional (conditional) information.
Representation of the Status information is implementation specific. The Response Information is dependent on attribute and/or
class. However if the first item of the response information, i.e. Response Code, is zero, it always means successful. Additional
data may follow.
7.6.2.1.3.5 The service request message with DP Facility service function of A-LINK has an information item.
Information items for the request and its response are given below respectively:
(Request)
Information Name ID := Attribute ID
(Response)
Information Name ID := Attribute ID

SEMI E54.##-0705 © SEMI 2005 11
Information Value := Attribute Value
Status := Response Information
NOTE 9: The item of Information Name ID for the response message is optional (conditional) information. Representation of
the Status information is implementation specific. The Response Information is dependent on attribute and/or device. However if
the first item of the response information, i.e. Response Code, is zero, it always means successful. Additional data may follow.
7.6.2.2 Service Identifiers — The A-LINK services are mapped for CDM as following tables.
7.6.2.2.1 Device Manager (DM) Object –– Services of the DM object are mapped as shown in Table 10.
Table 10 DM Object Service Identifiers for A-LINK
Service ID
CDM A-LINK
Service Name Alternative Instruction
DmS1 1 Reset Directive
DmS2 2 Abort Directive
DmS3 3 Recover Directive
DmS4 4 GetAttribute Unite Inventory / Unite States
DmS5 5 SetAttribute Unite Inventory
DmS6 6 Execute Directive
DmS7 7 PerformDiagnostics Directive
DmS8 8 PublishAttribute Directive
DmS9 9 Lock Directive
DmS10 10 Unlock Directive
DmS11 11 Get Exception Queue Directive
DmA12 12 Clear Exception Queue Directive
7.6.2.2.2 Sensor Actuator Controller (SAC) Object –– Services of the SAC object are mapped as shown in Table 11.
Table 11 SAC Object Service Identifiers for A-LINK
Service ID
CDM A-LINK
Service Name Alternative Instruction
SacS1 1 Reset Directive
SacS2 2 Abort Directive
SacS3 3 Recover Directive
SacS4 4 GetAttribute Unite Inventory / Unite States
SacS5 5 SetAttribute Unite Inventory
SacS6 6 Operate Directive
SacS7 7 Restore Default Directive
SacS8 8 Publish Attribute Directive
7.6.2.2.3 Active Element (AE) Object –– Services of the AE object are mapped as shown in Table 12.
7.6.2.2.3.1 Because AE class is inherited to any sensor, actuator or controller objects such as Sensor-AI and
Actuator-BO, these services are equipped by such objects.
Table 12 AE Object Service Identifiers for A-LINK
Service ID
CDM A-LINK
Service Name Alternative Instruction
nS1 1 Reset Directive
nS2 2 Abort Directive
nS3 3 Recover Directive
nS4 4 Operate Directive
nS5 5 GetAttribute Data Exchange