semi合集-English.pdf - 第3504页
SEMI E134-0305 © SEMI 2004, 2005 57 Operation Description Type Requestor/Sender Responder/ Receiver PerformanceRestored Notifies the consumer when the equipment has detected a return to norm al performance conditions (se…

SEMI E134-0305 © SEMI 2004, 2005 56
with centi-second precision, all time values would contain a zero in the third column of the sub-second field). ‘[-
+]hh:mm’ describes the difference from Coordinated Universal Time expressed as either +hh:mm or –hh:mm.
15 DCP Consumer Interface
15.1 Figure 33 shows the interface used to communicate data collection results and other notifications to a DCP
consumer, as well as the data types of the arguments provided in each operation.
NewData(in dat a : Dat aCollec tionReport)
Perf ormanceWarning(in problem : PerformanceStatus)
PerformanceRest ored(in c urrent Stat us : Performanc eStat us )
DCPDeact ivation(in termination : DCPDeactivated[])
DCPHibernat ion(in hibernat ingPlans : DCPHibernated[ ])
«int erface»
DCPConsumer
systemName
description
AffectedSystem
timeLast Evaluated
isBelowThres hold
desc ription
PerformanceStatu s
1
affect edSyst ems
0..*
jobI d
jobT ype
ActiveJob
activeJobs1
0..*
DataCollectionReport
act ivePlans 1
0..*
DCPActivated
planId
timeHibernated
DCPHibernated
Figure 33
DCPConsumer Interface and Argument Types
15.2 DCPConsumer
15.2.1 The DCPConsumer interface allows the equipment to provide DCP consumers with data collection results,
operational performance warnings, and DCP deactivation notifications. All DCP consumers must implement this
interface.
15.2.2 The notifications defined for the DCPConsumer interface are Fire-and-Forget messages. No replies from
consumers are specified. The equipment is not required to take action on any protocol-level replies or errors
received from consumers when sending these notifications, unless otherwise required by an implementation
specification. The equipment is not required to retry or buffer notifications if it determines that such notifications
are not being successfully delivered to a consumer. The equipment shall not deactivate any consumer’s DCPs if it
detects an error in the delivery of these notifications.
15.2.3 DCPConsumer Operations
Table 77 DCPConsumer Operation Definition
Operation Description Type Requestor/Sender Responder/
Receiver
NewData Communicates data collection results from an active
DCP to the consumer that activated the DCP.
FF Equipment Consumer
PerformanceWarning Warns the consumer when the equipment has detected
degradation of its performance (see Section 13).
FF Equipment Consumer

SEMI E134-0305 © SEMI 2004, 2005 57
Operation Description Type Requestor/Sender Responder/
Receiver
PerformanceRestored Notifies the consumer when the equipment has
detected a return to normal performance conditions
(see Section 13 ).
FF Equipment Consumer
DCPDeactivation Notifies the consumer when the equipment is
deactivating a DCP previously activated by that
consumer.
FF Equipment Consumer
DCPHibernation Notifies the consumer when the equipment is placing
one or more persistent DCPs in a hibernation state as
part of a shutdown sequence.
FF Equipment Consumer
15.2.4 NewData — The equipment shall send this notification whenever data from an active DCP is available for
the consumer that activated the DCP.
15.2.4.1 NewData Operation Arguments
Table 78 NewData Argument Definitions
Argument Description Kind Form
dataCollectionReport The data originating from the active
DCP.
in Structured data, of type DataCollectionReport,
described in Section 14.1.
15.2.5 PerformanceWarning — The equipment shall send this notification to all consumers with
ManageOnlyAuthoredDCPs privilege or higher whenever operational performance has degraded below a supplier-
specified threshold (see Section 13.1.7).
15.2.5.1 PerformanceWarning Operation Arguments
Table 79 PerformanceWarning Argument Definitions
Argument Description Kind Form
warning Information describing the context and
the equipment components affected by
the performance problem.
in Structured data, of type PerformanceStatus,
described in Section 15.1.6.1.1.
15.2.6 PerformanceRestored — The equipment shall send this notification to all consumers with
ManageOnlyAuthoredDCPs privilege or higher when operational performance has returned above a supplier-
specified threshold (see Section 13.1.7).
15.2.6.1 PerformanceRestored Operation Arguments
Table 80 PerformanceRestored Argument Definitions
Argument Description Kind Form
status Information describing the current
performance status.
in Structured data, of type PerformanceStatus,
described in Section 15.1.6.1.1.
15.2.6.1.1 PerformanceStatus — This class, shown in Figure 33, describes the current status of the equipment’s
ability to perform its intended function. It includes the time the performance status was last evaluated, whether or
not the performance is below the equipment-defined threshold, and a description of the current status. See Section
13 for further details.

SEMI E134-0305 © SEMI 2004, 2005 58
15.2.6.1.2 DegradedPerformance Attribute Definition Table
Table 81 DegradedPerformance Attribute Definition
Attribute Name Definition Form
timeLastEvaluated The time at which the equipment performance
was last evaluated.
Text, formatted according to Section 14.5.
isBelowThreshold Whether or not the performance falls below the
equipment-defined threshold.
Boolean.
description If performance is below threshold, a human-
readable description of any details known about
the root cause.
Text.
15.2.6.1.3 PerformanceStatus Association Definition Table
Table 82 PerformanceStatus Association Definition
Association Role Name Definition Comments
activePlans List of DCPs active at the time the
performance was last evaluated.
Unordered list of elements of type DCPActivated,
described in Section 9.1.2.8.4.
activeJobs List of jobs active at the time the performance
was last evaluated.
Unordered list of elements of type ActiveJob,
described in Section 15.1.6.1.4.
affectedSystems List of equipment systems affected by the
performance issue, if below threshold.
Unordered list of zero or more elements of type
AffectedSystem, described in Section 15.1.6.1.6. If
performance is below threshold, at least one
AffectedSystem must be listed.
15.2.6.1.4 ActiveJob — This class, shown in Figure 33, represents an active job that can be uniquely identified
among all active jobs on the equipment.
15.2.6.1.5 ActiveJob Attribute Definition Table
Table 83 ActiveJob Attribute Definition
Attribute Name Definition Form
jobId The unique identifier of the job. Text, formatted according to the convention used to
identify jobs.
jobType The type of job identified by jobId. Text, equal to any of the following values: “urn:semi-
org:E94:ControlJob”,
“urn:semi-org:E40:ProcessJob”,
“urn:semi-org:E30:ppSelect”,
“urn:semi-org:E30:rcpSelect”
15.2.6.1.6 AffectedSystem — This class, shown in Figure 33, represents an equipment component that is negatively
impacted by the decrease in performance, and provides a description of how it is being affected.
15.2.6.1.7 AffectedSystem Attribute Definition Table
Table 84 AffectedSystem Attribute Definition
Attribute Name Definition Form
equipmentComponent The unique name of the affected
equipment component.
Text, formatted according to the convention used for
identifying an equipment component.
description A description of how the system is being
affected by the performance decrease.
Text.