semi合集-English.pdf - 第722页
SEMI E99-1104 E © SEMI 2000, 2004 12 11.4.6 Read Data 11.4.6.1 Read Data is used to request a ge neric block of data by an ID Reader/ Writer Head. This service is required for the Carrier ID Reader/Writer type and is opt…

SEMI E99-1104
E
© SEMI 2000, 2004 11
Parameter Form Description
Status Structure Information about the status of the CIDRW. Consists of PM Information and the
current values of the CIDRW attributes AlarmStatus, OperationalStatus, and
HeadStatus.
11.4 Service Definitions
11.4.1 This section defines the parameters used for each CIDRW service.
11.4.2 ChangeState
11.4.2.1 ChangeState is an optional service that requests the CIDRW to change its operational substate to
MAINTENANCE or to OPERATING. Table 9 defines the parameters used for the ChangeState service.
Table 9 ChangeState Service Definition
Parameter Req/Ind Rsp/Conf Description
StateRequest M - Specifies either MAINTENANCE or OPERATING substate.
Result Status - M Result information on the status of the request.
Status - M Status information
11.4.3 Get Attributes
11.4.3.1 Get Attributes is a required service used to request the attributes of the CIDRW.
Table 10 Get Attributes Service Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head or Subsystem.
(list of) Attribute ID M - Identifiers of one or more attributes.
(list of) Attribute Value - M Attribute Values in order as requested.
Result Status - M Result information on the status of the request.
11.4.4 Get Status
11.4.4.1 Get Status is a required service used to get the current status of the CIDRW. The upstream controller may
request current status at any time.
Table 11 Get Status Service Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head or Subsystem.
Result Status - M Result information on the status of the request.
Status - M Status information
11.4.5 Perform Diagnostics
11.4.5.1 Perform Diagnostics is an optional service used to request the CIDRW perform its internal diagnostics.
The supplier shall document the specific diagnostics performed.
Table 12 Perform Diagnostics Service Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head or Subsystem.
Action C Specifies diagnostic action to perform.
Result Status - M Result information on the status of the request.
Status - M Status information

SEMI E99-1104
E
© SEMI 2000, 2004 12
11.4.6 Read Data
11.4.6.1 Read Data is used to request a generic block of data by an ID Reader/Writer Head. This service is required
for the Carrier ID Reader/Writer type and is optional otherwise. The Carrier ID Reader/Writer is not required to
understand the content of the data.
Table 13 Read Data Service Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head.
DataSeg C - Indicates specific section of data.
DataSize C - Indicates number of bytes to read.
Data - M Data Read from Head.
Result Status - M Result information on the status of the request.
Status - M Status information
11.4.7 Read ID
11.4.7.1 Read ID is used to request the Carrier ID be read by an ID Reader/Writer Head. This service is a
fundamental requirement.
Table 14 Read ID Service Message Parameter Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head.
Carrier ID - M Carrier ID
Result Status - M Result information on the status of the request.
Status - M Status information
11.4.8 Reset
11.4.8.1 Reset is an optional service used to re-initialize the CIDRW.
Table 15 Reset Service Definition
Parameter Req/Ind Rsp/Conf Description
Result Status - M Result information on the status of the request
11.4.9 Set Attributes
11.4.9.1 Set Attributes is used to set attributes of the CIDRW that have read/write (R/W) access. This is an optional
service. Attempts to set attributes with read-only (RO) access shall be denied. Attribute values returned are those as
read following the set operation.
Table 16 Set Attributes Service Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head or Subsystem.
Attributes ID M - Attribute Ids
Attribute Values M - Attribute Values
Result Status - M Result information on the status of the request.
Status - M Status information

SEMI E99-1104
E
© SEMI 2000, 2004 13
11.4.10 Write Data
11.4.10.1 Write Data is used to request a generic block of data to an ID Reader/Writer Head. This service is
required for the Carrier ID Reader/Writer type and is optional otherwise. The Carrier ID Reader/Writer is not
required to understand the content of the data.
Table 17 Write Data Service Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head.
DataSeg C - Indicates specific section of data.
DataSize C - Indicates number of bytes to read.
Data M - Write Data (from Host).
Result Status - M Result information on the status of the request.
Status - M Status information
11.4.11 Write ID
11.4.11.1 Write ID is used to set the field for Carrier ID to an ID Reader/Writer Head. This service is optional.
This shall be a protected operation that can be performed only in the MAINTENANCE state to prevent accidental
overwriting of the ID field.
Table 18 Write ID Service Definition
Parameter Req/Ind Rsp/Conf Description
Head ID M M Specifies Head.
Data (ID) M - Write ID Data.
Result Status - M Result information on the status of the request
Status - M Status information
11.4.11.2 The field for the Carrier ID shall be located from the first byte to the maximum byte of Carrier ID in the
memory for electric tag.