SECS GEM Manual - 第60页

GEM Manual for DEK Printers SECS II Implementation Issue 1.6 January 22, 2018 Page 60 of 171 Equipment Initiated Messages: Primary Description Reply Description S1F1 Are Yo u There Request S1F2 On-Line Data S1F13 Est abl…

100%1 / 171
GEM Manual for DEK Printers SECS II Implementation
Issue 1.6 January 22, 2018 Page 59 of 171
5.1 MESSAGE SUMMARY
The following is a summary of the SECS II streams and functions supported by the DEK
printer to meet the requirements of GEM. Additional non GEM messages are documented in
section 8.
Host Initiated Messages:
Primary Description Reply Description
S1F1 Are You There Request S1F2 On-Line Data
S1F3 Selected Equipment Status Request S1F4 Selected Equipment Status Data
S1F11 Status Variable Namelist Request S1F12 Status Variable Namelist
S1F13 Establish Communications Request S1F14 ECR Acknowledge
S1F15 Off-Line Control State Request S1F16 Off-Line Control State Data
S1F17 On-Line Control State Request S1F18 On-Line State Data
S2F13 Equipment Constant Request S2F14 Equipment Constant Data
S2F15 New Equipment Constant Send S2F16 New Equipment Constant Acknowledge
S2F17 Date & Time Request S2F18 Date & Time Data
S2F23 Trace Initialise Send S1F26 Trace Initialise Acknowledge
S2F25 Loop Back Diagnostic Request S2F26 Loop Back Diagnostic Data
S2F29 Equipment Constant Namelist Request S2F30 Equipment Constant Namelist Data
S2F31 Date & Time Set Request S2F32 Date & Time Acknowledge
S2F33 Define Report S2F34 Define Report Acknowledge
S2F35 Link Event Report S2F34 Link Event Report Acknowledge
S2F37 Enable / Disable Event Report S2F38 Enable / Disable Event Report Acknowledge
S2F39 Multi-block Inquire S2F40 Multi-block Grant
S2F41 Host Command Send S2F42 Host Command Acknowledge
S2F43 Reset Spooling Streams and Functions S2F44 Reset Spooling Acknowledge
S2F45 Define Variable Limit Attributes S2F46 Variable Limit Attribute Acknowledge
S2F47 Variable Limit Attribute Request S2F48 Variable Limit Attribute Send
S5F3 Enable / Disable Alarm Send S5F4 Enable / Disable Alarm Send Acknowledge
S5F5 List Alarms Request S5F6 List Alarms Data
S5F7 List Enabled Alarms Request S5F8 List Enabled Alarms Data
S6F15 Event Report Request S6F16 Event Report Data
S6F19 Individual Report Request S6F20 Individual Report Data
S6F23 Request Spooled Data S6F24 Request Spooled Data Acknowledge
S7F1 Process Program Load Inquire S7F2 Process Program Load Grant
S7F3 Process Program Send S7F4 Process Program Acknowledge
S7F5 Process Program Request S7F6 Process Program Data
S7F17 Delete Process Program Send S7F18 Delete Process Program Acknowledge
S7F19 Current EPPD
1
Request S7F20 Current EPPD
1
Data
S10F3 Terminal Display, Single S10F4 Terminal Display, Single Acknowledge
S10F5 Terminal Display, Multiblock S10F6 Terminal Display, Multiblock Acknowledge
S14F1 Get Attribute Request S14F2 Get Attribute Data
1
EPPD = Equipment Process Program Directory
GEM Manual for DEK Printers SECS II Implementation
Issue 1.6 January 22, 2018 Page 60 of 171
Equipment Initiated Messages:
Primary Description Reply Description
S1F1 Are You There Request S1F2 On-Line Data
S1F13 Establish Communications Request S1F14 ECR Acknowledge
S2F17 Date & Time Request S2F18 Date & Time Data
S5F1 Alarm Report Send S5F2 Alarm Report Acknowledge
S6F1 Trace Data Send S6F2 Trace Data Acknowledge
S6F5 Multi-block Data Send Inquire S6F6 Multi-block Grant
S6F11 Event Report Send S6F12 Event Report Acknowledge
S7F1 Process Program Load Inquire S7F2 Process Program Load Grant
S7F3 Process Program Send S7F4 Process Program Acknowledge
S7F5 Process Program Request S7F6 Process Program Data
S9F1 Unrecognised Device ID
S9F3 Unrecognised Stream Type
S9F5 Unrecognised Function Type
S9F7 Unrecognised Illegal Data
S9F9 Transaction Timer Timeout
S9F11 Data Too Long
S9F13
Conversation Timeout
S10F1 Terminal Request S10F2 Terminal Request Acknowledge
GEM Manual for DEK Printers SECS II Implementation
Issue 1.6 January 22, 2018 Page 61 of 171
5.2 SECS II VARIABLE DATA DEFINITIONS
This section gives definitions of the data items required in the SECS II streams and functions
implemented by the DEK Printer. The definitions are in alphabetical order of symbol name.
Data Item Description Values Format
ABS Any binary string.
binary*1
ACKC5 Acknowledge code, responding to alarm
enable / disable or notification.
0 = Accepted.
>0 = Denied.
binary*1
ACKC6 Acknowledge code, responding to trace or
event report send.
0 = Accepted and done.
>0 = Error.
binary*1
ACKC7 Acknowledge code, responding to process
program transfer, or delete.
0 = Done.
1 = Permission denied.
2 = Length error.
4 = PPID not found.
6 = File Format error
7-63 = Reserved.
64 = Process program
parameter error.
65 = Format Error
binary*1
ACKC10 Acknowledge code, responding to text
message.
0 = Accepted for display.
1 = Will not display.
unsigned int*1
ACKC13 Return code for secondary messages
used by S13F4.
0 = Data set opened
successfully.
1 = 265 is not ready.
2 = Unknown data set.
3 = Invalid check point.
4 = Invalid length.
5 = File error.
6 = Processing error.
7 = Cannot continue.
8 = End of file.
binary*1
ALCD Alarm code. Bit 8 = 1 is alarm set.
Bit 8 = 0 is alarm clear.
binary*1
ALED Alarm enable / disable code.
Bit 8 = 1 to enable alarm
Bit 8 = 0 to disable alarm
binary*1
ALID Alarm identification.
See chapter 6 for a list.
unsigned int*1
ALTX Alarm text. See chapter 6.
ASCII
∗≤
40
ATTRDATA Attribute Data, the value of a requested
attribute for a particular object id
Any text string
ASCII
∗≤
80
ATTRID Attribute Identifier, specifies which attribute
to return for an object
0 = Name
1 = Current Value
unsigned int*4
ATTRRELN Attribute relationship qualifier
Used by S14F1 - Not currently implemented
CEED Collection event enable / disable code. >0 = Enable.
0 = Disable.
boolean