semi合集-English.pdf - 第1855页

SEMI E42.1-0704 © SEMI 1996, 2004 3 Parameter Name SECS-II Data Item AttrData RCPDESCLTH AttrName ATTRID BodyData RCPBODY BodyDescLength RCPDESCLTH BodyDescName RCPDESC NM = “Body Desc” BodyDescTimestamp RCPDESCTIME Body…

100%1 / 7923
SEMI E42.1-0704 © SEMI 1996, 2004 2
Message Name Stream, Function SECS-II Name
RMNAction S15,F21/F22 Recipe Action Request/Acknowledge
RMNGetDescriptor S15,F23/F24 Recipe Descriptor Request/Data
RMNVarPar S15,F25/F26 Recipe Parameter Update Request/Acknowledge
RMNComplete S6,F25 Notification Report Send
RMEDnldVer S15,F27/F28 Recipe Download
RMEVerify S15,F29/F30 Recipe Verify
RMEUpload S15,F31/F32 Recipe Upload
RMESpaceInquire S15,F7/F8 Recipe Space Request/Data
RMERename S15,F19/F20 Recipe Rename Request/Acknowledge
RMEDelete S15,F35/F36 Recipe Delete Request/Acknowledge
RMESelect S15,F33/F34 Recipe Select Request/Acknowledge
RMEDeselect S15,F35/F36 Recipe Deselect Request/Acknowledge
RMEGetDescriptor S15,F23/F24 Recipe Descriptor Request/Data
RMNAction S15,F21/F22 Recipe Action Request/Acknowledge
RMEChange S6,F25 Notification Report Send
RMEComplete S6,F25 Notification Report Send
RMDSApproveAction S15,F37/F38 DRNS Segment Approve Action Request/Acknowledge
RMDRAdd SegRecord S15,F39/F40 DRNS Recorder Segment Request/Acknowledge
RMDRDelSegRecord S15,F39/F40 DRNS Recorder Segment Request/Acknowledge
RMDRAddChgRecord S15,F41/F42 DRNS Recorder Modify Request/Acknowledge
RMDRDelChgRecord S15,F41/F42 DRNS Recorder Modify Request/Acknowledge
RMDRGetChgRecord S15,F43/F44 DRNS Get Change Request/Data
RMDGetChgRequest S15,F43/F44 DRNS Get Change Request/Data
RMDSegChange S15,F45/F46 DRNS Manager Segment Change Approval Request/Grant
RMDRebuild S15,F47/F48 DRNS Manager Rebuild Request/Acknowledge
RMDComplete S6,F25/F26 Notification Report Send
RMDNotify S6,F25/F26 Notification Report Send
Attach S14F13,F14 Object Attach Request/Acknowledge (SEMI E39.1)
AttachSetAttr S14F15,F16 Attached Object Action request/Acknowledge (SEMI E39.1)
AttachSupervisedObject S14F17,F18 Supervised Object Action Request/Acknowledge (SEMI E39.1)
Create S14F9,F10 Create Object Request/Acknowledge (SEMI E39.1)
Delete S14F11,F12 Delete Object Request/Acknowledge (SEMI E39.1)
Detach S14F15,F16 Attached Object Action Request/Acknowledge (SEMI E39.1)
DetachSupervisedObject S14F17,F18 Supervised Object Action Request/Acknowledge (SEMI E39.1)
Reattach S14F13,F14 Object Attach Request/Acknowledge (SEMI E39.1)
6 Service Parameter Mapping
6.1 Table 2 shows the mapping between message parameters defined by RMS and data items defined by SECS-II.
For parameters specified in the definitions of an RMS service, either the parameters themselves, or individual
elements of complex parameters, map to a specific data item.
Table 2 Service Parameters Item Mapping Table
Parameter Name SECS-II Data Item
RMSectionsCode RCPSECCODE
AgentSpec_DescLength RCPDESCLTH
AgentSpec_DescName RCPDESCNM = “ASDesc”
AgentSpec_DescTimestamp RCPDESCTIME
AgentSpec_SectionName RCPSECNM = “ASDS
SEMI E42.1-0704 © SEMI 1996, 2004 3
Parameter Name SECS-II Data Item
AttrData RCPDESCLTH
AttrName ATTRID
BodyData RCPBODY
BodyDescLength RCPDESCLTH
BodyDescName RCPDESCNM = “BodyDesc”
BodyDescTimestamp RCPDESCTIME
BodySectionName RCPSECNM = “Body”
ErrorCode ERRCODE
ErrorText ERRTEXT
GenAttrSectionName RCPSECNM = “Generic”
GenDescLength RCPDESCLTH
GenDescTimestamp RCPDESCTIME
LinkID LINKID
NSAck RMACK
RcpClass RCPCLASS
RcpName RCPNAME
RcpVersion RCPVERS
RMAction RCPCMD
RMAgent AGENT
RMChangeStatus RMCHGSTAT
RMDestRecID RCPNEWID
RMNewNS RMNEWNS
RMNSSpec RMNSSPEC
RMOpID OPID
RMParamName RCPPARNM
RMParamRule RCPPARRULE
RMParamSetting RCPPARVAL
RMRcpID RCPID
RMRcpSpec RCPSPEC
RMRcpStat RCPSTAT
RMSectionsCode RCPSECCODE
RMSpace RMSPACE
RcpDerivedID RCPID
REAck RMACK
REAttrDescLength RCPDESCLTH
REAttrDescName RCPDESCNM = “REAttrDesc”
REAttrDescTimestamp RCPDESCTIME
REAtrSectionName RCPSECNM = “Attribute”
REChangeStatus CHGCODE
REDerivedID RCPID
REDestRcpID RCPNEWID
REOpID OPID
REWOCode REOWCODE
REParamName PARAMNAME
REParamSetting PARAMVALUE
RERcpID RCPID
RERcpSpec RCPSPEC
RESpace RMSPACE
RESpec RESPEC
SEMI E42.1-0704 © SEMI 1996, 2004 4
Parameter Name SECS-II Data Item
AttachToken OBJTOKEN
RMChgType RMCHGTYPE
RMManagerSpec OBJSPEC
RMPermit RMGRNT
RMRecorderSpec OBJSPEC (S15,F43) and RMRECSPEC otherwise
RMRequestor RMREQUESTOR
RMSegSpec RMSEGSPEC
RMTimestamp TIMESTAMP
TargetSpec TARGETSPEC
6.2 There are also several data items that are used in the SECS-II messages which do not map to specific services
parameters. Services with the same set of parameters are mapped to the same SECS-II message by adding an
additional data item to differentiate between the services. In addition, SECS-II restrictions require multi-block
primary messages to be preceded by a multi-block inquire/grant transaction defined within the same stream. For
RMS messages, this requirement is satisfied with the S15,F1 and F2 messages. Data items defined for these two
messages have no counterpart in RMS service parameters.
6.3 Table 3 contains the SECS-II data items that have no corresponding RMS service parameter:
Table 3 Additional Data Item Requirements Table
Function SECS-II Data Item
Used to satisfy SECS-II conventions for linking a multi-block inquiry with a subsequent multi-
block message.
DATAID
Used for the name of any non-identifier recipe attribute. RCPATTRID
Used for the value of any non-identifier recipe attribute. RCPATTRDATA
Used by S15,F19 to differentiate between RMNCopy and RMNRename services. RCPRENAME
Used to satisfy SECS-II multi-block requirements. RMGRNT
Used by S15,F3 to differentiate between RMNCreateNS and RMNDeleteNS services.
Used by S15,F39 to differentiate between RMDRAddSegRecord and RMDRDelSegRecord.
Used by S15,F41 to differentiate between RMDRAddChgRecord and RMDRDelChgRecord.
RMNSCMD
Used to satisfy SECS-II multi-block requirements. Neither required nor specified by RMS. RMDATASIZE
Used by S15,F13 to differentiate between RMNCreate and RMNUpdate services. RCPUPDT
Used by S15,F35 to differentiate between RMEDelete and RMEDeselect services. RCPDEL
Used by S15,Fy to differentiate between A and B services. RCPDEL
NOTICE: SEMI makes no warranties or representations as to the suitability of the standards set forth herein for
any particular application. The determination of the suitability of the standard is solely the responsibility of the user.
Users are cautioned to refer to manufacturer's instructions, product labels, product data sheets, and other relevant
literature respecting any materials mentioned herein. These standards are subject to change without notice.
The user’s attention is called to the possibility that compliance with this standard may require use of copyrighted
material or of an invention covered by patent rights. By publication of this standard, SEMI takes no position
respecting the validity of any patent rights or copyrights asserted in connection with any item mentioned in this
standard. Users of this standard are expressly advised that determination of any such patent rights or copyrights, and
the risk of infringement of such rights, are entirely their own responsibility.