semi合集-English.pdf - 第2172页
SEMI E54.16-0705 © SEMI 2005 17 Table 11 Local Link Object Netw ork Variables Local Link Object ( Lnk) Sequence Number Name Storage Class CDM Tag Standard NV or CP Data Type 1 Source Object Class NV Config Table/Address …

SEMI E54.16-0705 © SEMI 2005 16
/*--------------------------*/
u_char dev_exc_size;
u_char dev_exc_dtl[9];
/*--------------------------*/
u_char mfr_exc_size;
u_char mfr_exc_dtl[9];
} SNVT_exc_detail;
7.4 Sensor, Actuator, and Controller Functional Blocks — These functional blocks are necessarily specific to the
Specific Device Models. The L
ONMARK Application Layer Interoperability Guidelines provide a framework for
defining functional profiles. Specific Device Models may employ these functional profiles, and/or may define their
own functional profiles and Standard Network Variable Types for device-specific requirements. As long as the
functional profile definition guidelines are followed, these profiles may be proposed to the LONMARK
Interoperability Association as new standard profiles.
7.5 Assembly Object (Asm) – The Assembly (Asm) object instances may be used to provide for grouping more
than one attribute from one or more functional blocks in a device into a single data structure for communication over
the LonWorks network. The presentation of Assembly object instance attributes are indicated in Table 9. The
presentation of Assembly object services are indicated in Table 10.
Table 9 Assembly Object Network Variables
Assembly Object (Asm)
Profile ID = 180.81, Instance ID = 01 through i
Sequence
Number
Name Storage Class CDM Tag Standard NV or CP Data Type
1 Data File AsmA1 LONMARK file transfer NVs and
messaging interface.
Table 10 Assembly Object Network Services
Assembly Object (Asm)
Profile ID = 180.81, Instance ID = 01 through i
Service
Request Code
Service Name CDM Tag Request Parameters Result Parameters
4 GetAttribute AsmS4 File transfer read File transfer – Context Specific.
5 SetAttribute AsmS5 File transfer write –
Context Specific
7.6 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 SEMI E54.1 – CDM standard for further
explanation and use of this object. The presentation of Local Link object instance attributes are indicated in Table
11. The presentation of Local Link object services are indicated in Table 12.

SEMI E54.16-0705 © SEMI 2005 17
Table 11 Local Link Object Network Variables
Local Link Object (Lnk)
Sequence
Number
Name Storage Class CDM Tag Standard NV or CP Data Type
1 Source Object Class NV Config
Table/Address
Table
#1
LnkA1 SNVTlnk_context. The structure of this
SNVT in context specific.
2 Source Object Instance NV Config
Table/Address
Table
#1
LnkA2 SNVTlnk_context. The structure of this
SNVT in context specific.
3 Source Object Attribute NV Config
Table/Address
Table
#1
LnkA3 SNVTlnk_context. The structure of this
SNVT in context specific.
4 Destination Object Class NV Config
Table/Address
Table
#1
LnkA4 SNVTlnk_context. The structure of this
SNVT in context specific.
5 Destination Object Instance NV Config
Table/Address
Table
#1
LnkA5 SNVTlnk_context. The structure of this
SNVT in context specific.
6 Destination Object Attribute NV Config
Table/Address
Table
#1
LnkA6 SNVTlnk_context. The structure of this
SNVT in context specific.
7 Commit NV Config
Table/Address
Table
#1
LnkA7 SNVT_switch (TRUE, FALSE).
#1
This is not an NV or CP. It is configuration information contained within the device’s NV configuration table and address table that specifies
a network variable connection between two or more network variables on the device. It can only be used to connect network variables of the
same type. The link is created as soon as the tables are updated, so the Commit operation is not a separate step.
Table 12 Local Link Object Network Services
Local Link Object (Lnk)
Service
Request Code
Service Name CDM Tag Request Parameters Result Parameters
4 GetAttribute AsmS4 Read NV config table and
address table.
Attribute Value
5 SetAttribute AsmS5 Write NV config table and
address table.
7.7 Sensor-AI Object (Sai) — The presentation of the Sensor Analog Input (Sensor-AI) object instance attributes
are as indicated in Table 13. The presentation of the Sensor-AI object services is indicated in Table 14.
Table 13 Sensor-AI Object Instance Network Variables
Sensor-AI Object (Sai)
Profile ID = 180.11, Instance ID = 01 through k
Sequence
Number
Name Storage Class CDM Tag Standard NV or CP Data Type
1 Name CP SaiA1 Typedef unsigned char SCPTname (*)
#5
2 Status NVO SaiA2 nvoStatus output of the Sensor-AI Object
3 Alarm Enable NVI SaiA3 nviRequest input of the Sensor-AI Object

SEMI E54.16-0705 © SEMI 2005 18
Sensor-AI Object (Sai)
Profile ID = 180.11, Instance ID = 01 through k
Sequence
Number
Name Storage Class CDM Tag Standard NV or CP Data Type
4 Warning Enable NVI SaiA4 nviRequest input of the Sensor-AI Object
16 Value NVO SaiA16 Typedef (*)
#5
SNVT_xxx
#4
17 ReportInhibitTimer CP SaiA17 SCPTminSendTime
18 EnableReportRate CP SaiA18 SCPTmaxSendTime
#1
19 ReportRate CP SaiA19 SCPTmaxSendTime
64 Offset CP SaiA64 SCPToffset
65 Gain CP SaiA65 SCPTgain
66 DataType CP SaiA66 SCPTnvType
67 DataUnits CP SaiA67 SCPTnvType
68 SafeState CP SaiA68 Typedef unsigned byte SCPTsafeState (*)
#5
69 EnableReportDelta CP SaiA69 SCPTsndDelta
#2
70 ReportDelta CP SaiA70 SCPTsndDelta
71 EnableReportROC CP SaiA71 Typedef BOOL SCPTreportROC
#3
(*)
#5
72 ReportROC CP SaiA72 SCPTreportROC (*)
#5
73 AlarmTripPointHigh CP SaiA73 SCPThighLimit2
74 AlarmTripPointLow CP SaiA74 SCPTlowLimit2
75 AlarmHystersis CP SaiA75 SCPThystLow2 and SCPThystHigh2
76 WarningTripPointHigh CP SaiA76 SCPThighLimit1
77 WarningTripPointLow CP SaiA77 SCPTlowLimit1
78 WarningHystersis CP SaiA78 SCPThystLow1 and SCPThystHigh1
#1
A SCPTmaxSendTime value of 0 is used to inhibit report rate reporting.
#2
A SCPTsndDelta value of 0 is used to inhibit value delta reporting.
#3
A SCPTreportROC value of 0 is used to inhibit ROC reporting.
#4
The form and content of this SNVT is context-specific.
#5
(*) LonMark interoperability extension. Refer to §6.8.3 for further definition.
Table 14 Sensor-AI Object Instance Network Services
Sensor-AI Object (Sai)
Profile ID = 180.11, Instance ID = 01 through k
Service
Request Code
Service Name CDM Tag Request Parameters Result Parameters
1 Reset SaiS1 Sensor-AI Object RQ_RESET
2 Abort SaiS2 Sensor-AI Object RQ_ABORT (*)
#1
3 Recover SaiS3 Sensor-AI Object RQ_RECOVER (*)
#1
6 Operate SaiS4 Sensor-AI Object RQ_NORMAL
4 GetAttribute SaiS5 Read NV or CP NV or CP Value
5 SetAttribute SaiS6 Sensor-AI Object RQ_RESTORE (*)
#1
NVO Value
7 RestoreDefault SaiS7 Sensor-AI Object RQ_PROPAGATE
(*)
#1
NVO Value
#1
(*) LonMark interoperability extension. Refer to §6.8.3 for further definition.
7.7.1 Sensor-AI Object Network Variables — A new functional profile is defined with the following mandatory
network variables and behaviors. This functional profile forms part of the LONMARK Functional Profiles for SEMI
SAN-compliant devices based on LONWORKS.