semi合集-English.pdf - 第1068页
SEMI E5-1104 © SEMI 1982, 2004 10 Name Format Description Values Where Used ACDS 32, 52 After Command Codes Vector of all command codes which defined command must succeed within the same block. S7F22 ACKA 11 Indicates su…

SEMI E5-1104 © SEMI 1982, 2004 9
e. A message is sent from device 66 telling the host that the temperature at point T1 has exceeded a preset
process limit. The message ID is stream 5, function 1, and the data consists of a list of three items. The first item is
a code for the alarm set and the alarm category code. The second item is the equipment-specific alarm number for
this alarm (e.g., 17). The third item is a string of text giving a brief description of the alarm (e.g., “T1 HIGH.”) No
reply is requested. The complete message including the header is as follows:
10000000 R = 1 (to the host)
01000010 Device Code = 66
00000101 Stream 5, W = 0
00000001 Function 1
10000000 E = 1
00000001 Block 1
00000000
00000000 System bytes = 0
00000000
00000000
00000001 List
00000011 3 Elements
00100001 Binary Item next byte length
00000001 1 byte long
00000100 Alarm set, category 4
01100101 Item, 1-byte integer, next byte length
00000001 1 byte long
00010001 Alarm 17
01000001 Item, ASCII, next byte length
00000111 7 characters
01010100 ASCII T
00110001 ASCII 1
00100000 ASCII space
01001000 ASCII H
01001001 ASCII I
01000111 ASCII G
01001000 ASCII H
9.5.1 Using E4 SECS-I transmission, the entire message contains 1-byte length (not shown), 10 bytes of header, 17
bytes of data, and 2 bytes checksum (not shown) for a total of 30 bytes. At 9600 baud transmission, the message
would be sent in 31 milliseconds.
9.6 Data Item Dictionary — This section defines the data items used in the standard SECS-II messages described in
Section 10, Message Detail.
Name: A unique mnemonic name for this data item. This name is used in message definitions.
Format: The allowable item format codes which can be used for this standard data item. Item format codes are
shown in octal, as described in Table 1, Item Format Codes. The notation “3()” indicates any of the signed integer
formats (30, 31, 32, 34). The notation “4()” indicates any of the floating point formats (40, 44). The notation “5()”
indicates any of the unsigned integer formats (50, 51, 52, 54). The notation “0” indicates that a list with user-
defined structure may be used. Where more than one format is shown, a given implementation can use any of the
formats specified.
Description: A description of the data item, with the meanings of specific values.
Where Used: The standard messages in which this data item appears.
Table 3 Data Item Dictionary
Name Format Description Values Where Used
ABS 10 Any binary string
S2F25, F26
ACCESSMODE 51 Load Port Access Mode.
Possible values are:
0 = Manual
1 = Auto
S3F27

SEMI E5-1104 © SEMI 1982, 2004 10
Name Format Description Values Where Used
ACDS 32, 52 After Command Codes
Vector of all command codes
which defined command must
succeed within the same block.
S7F22
ACKA 11 Indicates success of a request:
TRUE is successful else FALSE
S5F14, F15,
F18;
S16F2, F4, F6,
F12, F14, F16,
F18, F24, F26,
F28, F30;
S17F4, F8, F14
ACKC3 10 Acknowledge code, 1 byte
0 = Accepted
>0 = Error, not accepted
1-63 Reserved
S3F6, F8, F10
ACKC5 10 Acknowledge code, 1 byte
0 = Accepted
>0 = Error, not accepted
1-63 Reserved
S5F2, F4
ACKC6 10 Acknowledge code, 1 byte
0 = Accepted
>0 = Error, not accepted
1-63 Reserved
S6F2, F4, F10,
F12, F14
ACKC7 10 Acknowledge code, 1 byte
0 = Accepted
1 = Permission not granted
2 = Length error
3 = Matrix overflow
4 = PPID not found
5 = Mode unsupported
6 = Command will be performed
with completion signaled later
>6 = Other error
7-63 Reserved
S7F4, F12, F14,
F16, F18, F24,
F32, S7F38,
F40, F42, F44
ACKC7A 31, 51 Acknowledge Code, 1 byte
0 = Accepted
1 = MDLN is inconsistent
2 = SOFTREV is inconsistent
3 = Invalid CCODE
4 = Invalid PPARM value
5 = Other error (described by
ERRW7)
6-63 Reserved
S7F27
ACKC10 10 Acknowledge Code, 1 byte
0 = Accepted for display
1 = Message will not be
displayed
2 = Terminal not available
3-63 Reserved
S10F2, F4, F6,
F10
ACKC13 10 Return code for secondary
messages 1 byte
0 = O.K.
1 = ERROR: Try Later
2 = ERROR: Unknown Data Set
name
3 = ERROR: Illegal Checkpoint
value
4 = ERROR: Too many open Data
Sets
5 = ERROR: Data set open too
many times
6 = ERROR: No open Data Set
7 = ERROR: Cannot continue
8 = ERROR: End of Data
9 = ERROR: Handle in Use
>10 = ERROR: Pending Transaction
11-127 Reserved
S13F2, F4, F6,
F8

SEMI E5-1104 © SEMI 1982, 2004 11
Name Format Description Values Where Used
ACKC15 10 Return code for secondary
messages, 1 byte
0 = Accepted
1 = command will be performed
with completion signaled later
2 = DSNAME not found
3 = Permission not granted
4 = other error
5-63 Reserved
S15F50,F52
AGENT 20
S15F11, F12,
F21, F22, F25
ALCD 10 Alarm code byte
bit 8 = 1 means alarm set
bit 8 = 0 means alarm cleared
bit 7-1 is alarm category
0 = Not used
1 = Personal safety
2 = Equipment safety
3 = Parameter control warning
4 = Parameter control error
5 = Irrecoverable error
6 = Equipment status warning
7 = Attention flags
8 = Data integrity
>8 = Other categories
9-63 Reserved
S5F1, F6
ALED 10 Alarm enable/disable code, 1
byte
bit 8 = 1 means enable alarm
bit 8 = 0 means disable alarm
S5F3
ALID 3(), 5() Alarm identification
S5F1, F3, F5,
F6
ALTX 20 Alarm text limited to 40
characters
S5F1, F6
ATTRDATA 0, 10,
20, 3(),
4(), 5(),
11
Contains a specific attribute
value for a specific object
S1F20;
S3F17, F18;
S13F14, F16;
S14F1, F2, F3,
F4, F9, F10,
F11, F12, F13,
F14, F15, F16,
F17, F18;
S18F2, F3
ATTRID 20, 5() Identifier for an attribute for a
specific type of object
S1F19;
S3F17, F18;
S13F14, F16;
S14F1, F2, F3,
F4, F8, F9, F10,
F11, F12, F13,
F14, F15, F16,
F17, F18;
S18F1, F3