semi合集-English.pdf - 第1140页
SEMI E5-1104 © SEMI 1982, 2004 82 Stream,Function Name (Mnemonic) Direction S2,F46 Variable Limit Attribute Acknowledge (VLAA) M,H<-E Description Acknowledge definition of v ariable limit attributes or report er ror. …

SEMI E5-1104 © SEMI 1982, 2004 81
Stream,Function Name (Mnemonic) Direction
S2,F45 Define Variable Limit Attributes (DVLA) M,H->E,reply
Description
Structure
L,2
1. <DATAID>
2. L,m (m = # of variables in this definition)
1. L,2
1. <VID
1
>
2. L,n (n = # of limits being defined/changed for VID
1
)
1. L,2
1. <LIMITID
1
>
2. L,p (p = {0,2})
1. <UPPERDB
1
>
2. <LOWERDB
1
>
.
.
n. L,2
1. <LIMITID
n
>
2. L,p (p = {0,2})
1. <UPPERDB
n
>
2. <LOWERDB
n
>
.
.
m.L,2
1. <VID
m
>
2. L,n (n = # of limits being defined/changed for VID
m
)
1. L,2
1. <LIMITID
1
>
2. L,p (p = {0,2})
1. <UPPERDB
1
>
2. <LOWERDB
1
>
.
.
n. L,2
1. <LIMITID
n
>
2. L,p (p = {0,2})
1. <UPPERDB
n
>
2. <LOWERDB
n
>
Exception
1. A zero-length list, m = 0, sets all limit values for all monitored VIDs to “undefined.”
2. A zero-length list, n = 0, sets all limits values for that VID to “undefined.”
3. A zero-length list, p = 0, sets that limit to “undefined.”

SEMI E5-1104 © SEMI 1982, 2004 82
Stream,Function Name (Mnemonic) Direction
S2,F46 Variable Limit Attribute Acknowledge (VLAA) M,H<-E
Description
Acknowledge definition of variable limit attributes or report error. If DVLA is not accepted due to one or more invalid
parameters (e.g., LIMITACK = 3), then a list of invalid parameters is returned containing the variable limit attribute and reason
for rejection. If an error condition is detected, the entire message is rejected (i.e., partial changes are not allowed).
Structure
L,2
1. <VLAACK>
2. L,m (m = number of invalid parameters)
1. L,3
1. <VID
1
> (VID with error)
2. <LVACK
p
> (reason)
3. L,n {n = 0,2}
1. <LIMITID
1
> (1st limit in error for VID
p
)
2. <LIMITACK
1
> (reason)
.
.
m. L,3
1. <VID
m
> (VID with error)
2. <LVACK
m
> (reason)
3. L,n {n = 0,2}
1. <LIMITID
1
> (1st limit in error for VID
x
)
2. <LIMITACK
1
> (reason)
Exception
1. A zero-length list, m = 0 indicates no invalid variable limit attributes.
2. A zero-length list, n = 0 indicates no invalid limit values for that VID.
Stream,Function Name (Mnemonic) Direction
S2,F47 Variable Limit Attribute Request (VLAR) S,H->E,reply
Description
This message allows the host to query the equipment for current variable limit attribute definitions.
Structure
L,m (m = # of VIDs this request)
1. <VID
1
>
.
.
m. <VID
m
>
Exception
A zero-length list, m = 0, requests a list of all VID values that can have variable limit attributes.

SEMI E5-1104 © SEMI 1982, 2004 83
Stream,Function Name (Mnemonic) Direction
S2,F48 Variable Limit Attributes Send (VLAS) M,H<-E
Description
Equipment sends values of requested variable limit attribute definitions in the order requested.
Structure
L,m (m = # of VIDs this request)
1. L,2
1. <VID
1
>
2. L,p {p = 0,4}
1. <UNITS
1
>
2. <LIMITMIN
1
>
3. <LIMITMAX
1
>
4. L,n (n = # of limits defined for this VID)
1. L,3
1. <LIMITID
1
>
2. <UPPERDB
1
>
3. <LOWERDB
1
>
.
.
n. L,3
1. <LIMITID
n
>
2. <UPPERDB
n
>
3. <LOWERDB
n
>
.
.
m. L,2
1.<VID
m
>
2. L,p {p = 0,4}
1. <UNITS
m
>
2. <LIMITMIN
m
>
3. <LIMITMAX
m
>
4. L,n (n = # of limits defined for this VID)
1. L,3
1. <LIMITID
1
>
2. <UPPERDB
1
>
3. <LOWERDB
1
>
.
.
n. L,3
1. <LIMITID
n
>
2. <UPPERDB
n
>
3. <LOWERDB
n
>
Exception
1. A zero-length list, p = 0, indicates that limits are not supported for the VID.
2. A zero-length list, n = 0, means no limits are currently defined for the specified variable.