semi合集-English.pdf - 第2045页

SEMI E54.9-0303 © SEMI 2000, 2003 6 Sensor, Actuator, Contro ller Obj ect (SAC) Class ID = 02, Instance ID = 01 05 Run Hours SacA5 Services ID Service Name CDM Tag 01 Reset SacS1 03 Abort SacS2 05 Recover SacS3 07 Get At…

100%1 / 7923
SEMI E54.9-0303 © SEMI 2000, 2003 5
7.1.4 An embodiment of a specific device type
represented as an aggregation of the object types listed
in Table 2 that is compliant with both the CDM
specification and the Modbus/TCP specification, is a
candidate for a SEMI SDM as well as a Modbus/TCP
device definition. Conversely, all SEMI SDM’s and
Modbus/TCP device definitions specified for operation
over a SEMI compliant Modbus/TCP network must be
an aggregation of the object types listed in Table 2, and
be compliant with both the CDM specification and the
Modbus/TCP standard specifications.
7.1.5 In the following sections the presentation to the
network of object addressing, object attributes, and
object services for each of the object types listed in
Table 2 is described in detail. Refer to the CDM
standard to determine if the object instance attribute and
service is specified as required or optional. Unless
otherwise noted, all attributes and services described
are instance level attributes (as opposed to class level
attributes). A class level attribute and service is
accessed as instance number zero.
NOTE 3: The formats of object attributes and services are
detailed in the CDM document; the presentation of object
attributes and services to the Modbus/TCP over a TCP/IP
network is detailed in the tables contained in the following
sub-sections and in the Modbus/TCP standard specifications.
7.2 Device Manager (DM) Object
The DM object
instance is the device component responsible for
managing and consolidating the device operation. Each
device must support one (and only one) DM object.
The DM object as well as its common required and
optional attributes, services and behavior are described
in the CDM standard. The presentation of object
instance attributes and services to the Modbus/TCP
network shall be as indicated in Table 3. Note that all
service ID values identified refer to the ID of the
request or notification component of that service.
Corresponding reply components to request/reply
services shall have a service ID value equal to the
request component ID plus one.
Table 3 DM Object Instance Attributes and Services
Device Manager Object (DM)
Class ID = 01, Instance ID = 01
Attributes
ID Attribute Name CDM Tag
01 Device Type DmA1
02 Standard Revision Level DmA2
03 Device Manufacturer Identifier DmA3
04 Manufacturer Model Number DmA4
05 Software or Firmware Revision
Level
DmA5
06 Hardware Revision Level DmA6
Device Manager Object (DM)
Class ID = 01, Instance ID = 01
07 Serial Number DmA7
08 Device Configuration DmA8
09 Device Status DmA9
12 Exception Status DmA12
13 Exception Detail Alarm DmA13
14 Exception Detail Warning DmA14
15 Visual Indicator DmA15
16 Alarm Enable DmA16
17 Warning Enable DmA17
18 Exception Detail Type DmA18
19 Exception Detail Alarm Queue DmA19
20 Exception Detail Warning Queue DmA20
Services
ID Service Name CDM Tag
01 Reset DmS1
03 Abort DmS2
05 Recover DmS3
07 Get Attribute DmS4
09 Set Attribute DmS5
11 Execute DmS6
13 Perform Diagnostics DmS7
15 Publish Attribute DmS8
17 Lock DmS9
19 Unlock DmS10
21 Get Exception Queue DmS11
23 Clear Exception Queue DmS12
7.3 Sensor, Actuator, Controller (SAC) Object –– The
SAC object instance is the device component respons-
ible for coordinating the interaction of the device with
the sensory/actuation/control environment. Each device
must support one (and only one) SAC object instance.
The SAC object instance as well as its common
required and optional attributes, services, and behavior
are described in the CDM standard. The presentation of
object instance attributes and services to the
Modbus/TCP network shall be as indicated in Table 4.
Table 4 SAC Object Instance Attributes and
Services
Sensor, Actuator, Controller Object (SAC)
Class ID = 02, Instance ID = 01
Attributes
ID Attribute Name CDM Tag
01 Last Calibration Date SacA1
02 Next Calibration Date SacA2
03 Expiration Timer SacA3
04 Expiration Warning Enable SacA4
SEMI E54.9-0303 © SEMI 2000, 2003 6
Sensor, Actuator, Controller Object (SAC)
Class ID = 02, Instance ID = 01
05 Run Hours SacA5
Services
ID Service Name CDM Tag
01 Reset SacS1
03 Abort SacS2
05 Recover SacS3
07 Get Attribute SacA4
09 Set Attribute SacA5
25 Operate SacA6
27 Restore Default SacA7
29 Publish Attribute SacA8
7.4 Assembly Object (Asm) –– The Assembly (Asm)
object instances may be used to provide for grouping
more than one attribute from one or more object
instances in a device into a single data structure for
communication over the Modbus/TCP network. The
presentation of object instance attributes and services
shall be as indicated in Table 5.
Table 5 Assembly Object Instance Attributes and
Services
ASSEMBLY Object (Asm)
Class ID == 03, Instance ID = 01 through i
Attributes
ID Attribute Name CDM Tag
01 Data AsmA1
Services
ID Service Name CDM Tag
07 Get Attribute AsmS4
09 Set Attribute AsmS5
7.5 Local Link Object (Lnk) –– The Local Link (Lnk)
object instances may be used to “link” an attribute of
one object instance to an attribute of another object
instance. Refer to the CDM for further explanation and
use of this object. The presentation of object instance
attributes and services are as indicated in Table 6.
Table 6 Local Link Object Instance Attributes and
Services
Local Link Object (Asm)
Class ID = 04, Instance ID = 01 through j
Attributes
ID Attribute Name CDM Tag
01 Source Object Class LnkA1
02 Source Object Instance LnkA2
03 Source Object Attribute LnkA3
04 Destination Object Class LnkA4
Local Link Object (Asm)
Class ID = 04, Instance ID = 01 through j
05 Destination Object Instance LnkA5
06 Destination Object Attribute LnkA6
07 Commit LnkA7
Services
ID Service Name CDM Tag
-- No services defined. --
7.6 Sensor-AI Object (Sai) –– The presentation of the
Sensor Analog Input (Sensor-AI) object instance
attributes and services are as indicated in Table 7.
Table 7 Sensor-AI Object Instance Attributes and
Services
Sensor-AI
Class ID = 33, Instance ID = 01 through k
Attributes
ID Attribute Name CDM Tag
01 Name SaiA1
02 Status SaiA2
03 Alarm Enable SaiA3
04 Warning Enable SaiA5
16 Value Sai16
17 ReportInhibitTimer Sai17
18 EnableReportRate Sai18
19 ReportRate Sai19
64 Offset Sai64
65 Gain Sai65
66 DataType Sai66
67 DataUnits Sai67
68 SafeState Sai68
69 EnableReportDelta Sai69
70 ReportDelta Sai70
71 EnableReportROC Sai71
72 ReportROC Sai72
73 AlarmTripPointHigh Sai73
74 AlarmTripPointLow Sai74
75 AlarmHystersis Sai75
76 WarningTripPointHigh Sai76
77 WarningTripPointLow Sai77
78 WarningHystersis Sai78
Services
ID Service Name SDM Tag
01 Reset SaiS1
03 Abort SaiS2
05 Recover SaiS3
25 Operate SaiS4
07 GetAttribute SaiS5
SEMI E54.9-0303 © SEMI 2000, 2003 7
Sensor-AI
Class ID = 33, Instance ID = 01 through k
09 SetAttribute SaiS6
27 RestoreDefault SaiS7
7.7 Sensor-EI Object (Sei) – The presentation of the
Sensor Enumerated Input (Sensor-EI) object instance
attributes and services are as indicated in Table 8.
Table 8 Sensor-EI Object Instance Attributes and
Services
Sensor-EI
Class ID = 34, Instance = 01 through l
Attributes
ID Attribute Name CDM Tag
01 Name SeiA1
02 Status SeiA2
03 Alarm Enable SeiA3
04 Warning Enable SeiA5
16 Value Sei16
17 ReportInhibitTimer Sei17
18 EnableReportRate Sei18
19 ReportRate Sei19
64 DebounceControl Sei64
65 AlarmStatus Sei65
66 WarningStatus Sei66
Services
ID Service Name SDM Tag
01 Reset SeiS1
03 Abort SeiS2
05 Recover SeiS3
25 Operate SeiS4
07 GetAttribute SeiS5
09 SetAttribute SeiS6
27 RestoreDefault SeiS7
7.8 Sensor-BI Object (Sbi) –– The presentation of the
Sensor Binary Input (Sensor-BI) object instance
attributes and services are as indicated in Table 9.
Table 9 Sensor-BI Object Instance Attributes and
Services
Sensor-BI
Class ID = 35, Instance ID = 01 through m
Attributes
ID Attribute Name CDM Tag
01 Name SbiA1
02 Status SbiA2
03 Alarm Enable SbiA3
04 Warning Enable SbiA5
Sensor-BI
Class ID = 35, Instance ID = 01 through m
16 Value Sbi16
17 ReportInhibitTimer Sbi17
18 EnableReportRate Sbi18
19 ReportRate Sbi19
64 DebounceControl Sbi64
65 AlarmStatus Sbi65
66 WarningStatus Sbi66
Services
ID Service Name SDM Tag
01 Reset SbiS1
03 Abort SbiS2
05 Recover SbiS3
25 Operate SbiS4
07 GetAttribute SbiS5
09 SetAttribute SbiS6
27 RestoreDefault SbiS7
7.9 Actuator-AO Object (Aao) –– The presentation of
the Actuator Analog Output (Actuator-AO) object
instance attributes and services are as indicated in Table
10.
Table 10 Actuator-AO Object Instance Attributes
and Services
Actuator-AO
Class ID = 36, Instance = 01 through n
Attributes
ID Attribute Name CDM Tag
01 Name AaoA1
02 Status AaoA2
03 Alarm Enable AaoA3
04 Warning Enable AaoA5
16 Setting Aao16
17 SafeState Aao17
18 WatchRate Aao18
19 Watchdog Aao19
64 Offset Aao64
65 Gain Aao65
66 DataType Aao66
67 DataUnits Aao67
Services
ID Service Name SDM Tag
01 Reset AaoS1
03 Abort AaoS2
05 Recover AaoS3
25 Operate AaoS4
07 GetAttribute AaoS5