semi合集-English.pdf - 第2120页
SEMI E54.14-0305 © SEMI 2005 14 7.6.1.2 The other services are mapped to a wri te at an UINT Obje ct addressed with Index 96 as describe d in Table 2 and Table 14. 7.6.1.3 A read to Index 96 will return th e last comm an…

SEMI E54.14-0305 © SEMI 2005 13
Table 10 Sensor Binary Input Object Attribute Identifiers
SEMI CDM Attribute ID PROFINET Index Attribute Detail/Alternative Access Method
SbiA64 128 Debounce Control
SbiA65 129 Alarm State
SbiA66 130 Warning State
7.5.10 Sensor Enumerated Input Attributes
7.5.10.1 The attributes of Sensor Enumerated Inputs are mapped to Record data objects of PROFINET.
7.5.10.2 The Slot number used is the instance number in the device. The index is the numeric value of the Sensor
Enumerated Input Attribute identifier with an offset of 64 (see Table 11).
Table 11 Sensor Enumerated Input Object Attribute Identifiers
SEMI CDM Attribute ID PROFINET Index Attribute Detail/Alternative Access Method
SeiA64 128 Debounce Control
SeiA65 129 Alarm State
SeiA66 130 Warning State
7.5.11 Actuator Analog Output Attributes
7.5.11.1 The attributes of Actuator Analog Outputs are mapped to Record data objects of PROFINET.
7.5.11.2 The Slot number used is the instance number in the device. The index is the numeric value of the Actuator
Analog Output Attribute identifier with an offset of 64 (see Table 12).
Table 12 Actuator Analog Output Object Attribute Identifiers
SEMI CDM Attribute ID PROFINET Index Attribute Detail/Alternative Access Method
AaoA64 128 Offset
AaoA65 129 Gain
AaoA66 130 Data Type
AaoA67 131 Data Units
7.5.12 Sensor Binary Input Threshold Attributes
7.5.12.1 The attributes of Sensor Binary Input Thresholds are mapped to Record data objects of PROFINET.
7.5.12.2 The Slot number used is the instance number in the device. The index is the numeric value of the Sensor
Binary Input Threshold Attribute identifier with an offset of 80 (see Table 13). The different mapping has to be
done because there is an Overlap to the Sensor Binary Input Attributes enumeration part.
Table 13 Sensor Binary Input Threshold Object Attribute Identifiers
SEMI CDM Attribute ID PROFINET Index Attribute Detail/Alternative Access Method
SbithA64 144 Reading Valid
SbithA65 145 State
SbithA66 146 Status
7.6 Services
7.6.1 DM Services
7.6.1.1 Get_Attribute and Set_Attribute are mapped to Read and Write services to the IM Objects.

SEMI E54.14-0305 © SEMI 2005 14
7.6.1.2 The other services are mapped to a write at an UINT Object addressed with Index 96 as described in Table 2
and Table 14.
7.6.1.3 A read to Index 96 will return the last command executed successfully.
Table 14 DM Service Mapping
SEMI CDM Service ID Service Write Value to Index 96
DmS4 Get Attribute Mapped as Read from Attribute Index
DmS5 Set Attribute Mapped as Write to Attribute Index
DmS1 Reset 0
DmS2 Abort 1
DmS3 Recover 2
DmS6 Execute 3
DmS7 Perform Diagnostics 4
DmS8 – DmS12 Optional Services are not mapped in PROFINET
7.6.2 SAC Services
7.6.2.1 Get_Attribute and Set_Attribute are mapped to Read and Write services with Slot and Index as described in
¶¶ 7.2 and 7.4.
7.6.2.2 The other services are mapped to a write at an UINT Object addressed with Index 64 as described in Table 2
and Table 15.
7.6.2.3 A read to Index 64 will return the last command executed successfully (Exception: Restore Default is not
mirrored).
Table 15 SAC Service Mapping
SEMI CDM Service ID Service Write Value to Index 64
SacS4 Get Attribute Mapped as Read from Attribute Index
SacS5 Set Attribute Mapped as Write to Attribute Index
SacS1 Reset 0
SacS2 Abort 1
SacS3 Recover 2
SacS6 Operate 3
SacS7 Restore Default 4
SacS8 Publish Attribute Optional Service not mapped in PROFINET
7.6.3 Active Element Services
7.6.3.1 Get_Attribute and Set_Attribute are mapped to Read and Write services with Slot and Index as described in
¶¶ 7.2 and 7.4.
7.6.3.2 The other services are mapped to a write at an UINT Object addressed with Index 64 as described in Table 2
and Table 16.
7.6.3.3 A read to Index 64 will return the last command executed successfully (Exception: Restore Default is not
mirrored).

SEMI E54.14-0305 © SEMI 2005 15
Table 16 Active Element Service Mapping
SEMI CDM Service ID Service Write Value to Index 64
nS4 Get Attribute Mapped as Read from Attribute Index
nS5 Set Attribute Mapped as Write to Attribute Index
nS1 Reset 0
nS2 Abort 1
nS3 Recover 2
nS6 Operate 3
nS7 Restore Default 4
7.7 PROFINET Device Data Base
7.7.1 The specification of the Device Data Base (or GSD file) for a given SDM is beyond the scope of this
document. The PROFIBUS Trade Organization is responsible for the management of these files.
Table 17 DM Object Attribute Identifiers
SEMI CDM
Attribute ID
PROFINET Attribute ID Attribute Detail/Alternative Access Method
DmA1 IM0, DEVICE_ID Device Type 8 Octets significant
DmA2 IM0, REVISION_COUNTER Standard Revision Level Shall be an UINT type
DmA3 IM0, MANUFACTURER_ID Device Manufacturer Identifier Shall be an UINT type, the number
is resolved via file from
www.profibus.com to supply with
web pages and phone numbers
DmA4 IM0, ORDER_ID Manufacturer Model Number
DmA5 IM0, SOFTWARE_REVISION Software or Firmware Revision Level
DmA6 IM0, HARDWARE_REVISION Hardware Revision Level
DmA7 IM0, SERIAL_NUMBER Serial Number 16 Octets maximum
DmA8 IM3 Device Configuration
DmA9 IM17, octet 10-11 Device Status Additional as Status Diagnosis
DmA10 IM16, octet 10-11 Reporting Mode
DmA11 IM16, octet 12-13 Exception Status Report Interval
DmA12 IM17, octet 12-13 Exception Status Additional as Status Diagnosis
DmA13 Slot 0 Index 0xe00b Exception Detail Alarm Additional as Diagnosis Alarm
DmA14 Slot 0 Index 0xe00b Exception Detail Warning Additional as Diagnosis Alarm
DmA15 Optional Attribute not mapped Visual Indicator N/A
DmA16 Context Alarm Enable Put into a Parameter Data Record
DmA17 Context Warning Enable Put into a Parameter Data Record
DmA18 Optional Attribute not mapped Exception Detail Type N/A
DmA19 Optional Attribute not mapped Exception Detail Alarm Queue N/A
DmA20 Optional Attribute not mapped Exception Detail Warning Queue N/A
DmA21 Optional Attribute not mapped Date and Time N/A
DmA22 Optional Attribute not mapped Date and Time Type N/A
DmA23-
DmA31
Reserved Reserved N/A
8 Protocol Compliance
8.1 PROFIBUS International has established a qualified certification system, with test laboratories in Europe, Asia
and North America, which includes conformance testing and interoperability testing (address list can be found at