semi合集-English.pdf - 第1386页

SEMI E30-1103 © SEMI 1992, 2003 60 Message Fault Due to Unrecognized Stream Type: COMMENTS HOST EQUIPMENT COMMENTS Host sends a message. Sx,Fy--> Equipment detects an unrecognized stream type within the message from t…

100%1 / 7923
SEMI E30-1103 © SEMI 1992, 2003
59
Host sends a multi-block display message:
COMMENTS HOST EQUIPMENT COMMENTS
Send information S10,F5-->
<--S10,F6 Accepted or denied.
[IF]
Message from host is multi-
block and multi-block is not
supported by the equipment,
[THEN]
<--S10,F7 Send Multi-block Not Allowed.
[END_IF]
4.9 Error Messages
4.9.1 Purpose — Error messages provide the host with information describing the reason for a particular message
or communication fault detected by the equipment.
4.9.2 Definitions
Communication FaultRefer to Section 2 for the definition.
Message Fault — Refer to Section 2 for the definition.
4.9.3 Detailed Description — The equipment must inform the host that it cannot process a message due to an
incorrect:
— device ID,
message stream type,
— message function,
message format, or
— data format.
The equipment must inform the host if the message has more data than it can handle.
The equipment must inform the host if the equipment’s transaction timer expires.
The equipment shall treat the above conditions as application-level errors and shall not take any further action on
any message in error.
Error messages are invoked whenever the equipment detects communication or message faults.
4.9.4 Requirements — Support of all Stream 9 messages.
4.9.5 Scenario
Message Fault Due to Unrecognized Device ID:
COMMENTS HOST EQUIPMENT COMMENTS
Host sends a message. Sx,Fy-->
Equipment detects an
unrecognized device ID within
the message from the host.
<--S9,F1 Equipment reports to the host
that an “unrecognized device
ID” was detected in the
received message.
SEMI E30-1103 © SEMI 1992, 2003
60
Message Fault Due to Unrecognized Stream Type:
COMMENTS HOST EQUIPMENT COMMENTS
Host sends a message. Sx,Fy-->
Equipment detects an
unrecognized stream type within
the message from the host.
<--S9,F3 Equipment reports to the host
that an “unrecognized stream
type” was detected in the
received message.
Message Fault Due to Unrecognized Function Type:
COMMENTS HOST EQUIPMENT COMMENTS
Host sends a message. Sx,Fy-->
Equipment detects an unrecog-
nized function type within
the message from the host.
<--S9,F5 Equipment reports to the host
that an “unrecognized function
type” was detected in the
received message.
Message Fault Due to Illegal Data Format:
COMMENTS HOST EQUIPMENT COMMENTS
Host sends a message. Sx,Fy-->
Equipment detects illegal data
format within the message from
the host.
<--S9,F7 Equipment reports to the host
that “illegal data format” was
detected in the received
message.
Communication Fault Due to Transaction Timer Timeout:
COMMENTS HOST EQUIPMENT COMMENTS
Equipment does not receive an
expected reply message from the
host and a transaction timer
timeout occurs.
<--S9,F9 Equipment reports to the host
that a transaction timer
timeout occurred.
SEMI E30-1103 © SEMI 1992, 2003
61
Message fault due to data too long:
COMMENTS HOST EQUIPMENT COMMENTS
Host sends a message. Sx,Fy-->
Equipment detects that the
message from the host contains
more data than it can handle.
<--S9,F11 Equipment reports to the host
that “data too long“ was
detected in the received
message.
Communication Fault Due to Conversation Timeout:
COMMENTS HOST EQUIPMENT COMMENTS
Host sends a message. Sx,Fy-->
<--Sx,Fy+1 Equipment sends reply.
Equipment is now expecting a
specific message from the host
as a result of the previous
transaction. Equipment has not
received the expected message
from the host and a
conversation timeout occurs.
<--S9,F13 Equipment reports to the host
that a conversation timeout
occurred.
4.10 Clock — The clock capability enables host
management of time-related activities and occurrences
associated with the equipment and across multiple
pieces of equipment.
4.10.1 Purpose — The purpose of the clock capability
is to enable time stamping of collection event and alarm
reports. Time stamping is useful for resolving relative
order of event/alarm occurrences and scheduling of
equipment activities by the host.
The ability for the host to instruct the equipment to set
an internal clock to a specified time value, and for the
equipment to request the current date and time, is
needed for effective time management and
synchronization between host and equipment.
4.10.2 Definitions
Clock — Clock is a status variable containing the
current value of time at the equipment. Clock may be
included in report definitions and/or queried separately
by the host. See SEMI E5 for a full definition of this
variable data item and its required formatting.
TIME — TIME is a data item contained in messages
used by the host to set time at the equipment and by the
equipment or host to request the current time from the
other. (See SEMI E5 for a full definition of this data
item.)
4.10.3 Detailed Description — The clock capability
assumes the existence of a relative time reference on
the equipment. This time reference is used as a basis for
updating the time value of an equipment status variable
called “Clock.” The time reference must reflect the
current time to within a resolution range of seconds to
centiseconds (refer to the format for Clock in the SEMI
E5 Standard). The purpose of time stamping with
centiseconds is to resolve the order in which nearly
simultaneous events occur rather than to provide a more
precise record of the time of day at which they
occurred. Where more than one event occurs within a
given period of clock resolution, the centiseconds
reported in the time stamps for these events must reflect
the actual order in which the events were detected.
Equipment with a clock resolution of less than a second
should report centiseconds. Otherwise, centiseconds
should be assigned to reflect the relative order in which
events were detected. Equipment unable to resolve time
to less than a second and unable to reflect the relative
order in which events were detected may report
centiseconds as “00”.