APPENDIX K:
SYSTEM MANAGEMENT PRINTER DISPLAYS
I created the table below from text segments extracted from different stations. It seems each station will show different CLASS names in System Management's EQUIP INFO, for each Port/Device Type/Code.
-------------------------------------------------------------------- 51 : From AW51's /usr/fox/exten/cs_alarm 70 : From AW70's /opt/fox/OS7AW1/install/preinstall.ksh COMM10: From COMM10's /usr/fox/sp/files/OS1CS PW : From PW's /vrtx 51 70 COMM10 PW Description: 0 NATIVE NATIVE NATIVE NATIVE NATIVE (generic) device mode 1 LCI_DL LCI_DL LCI_DL LCI_DL Local Comm. Interf. Data Link 2 PNTJET PNTJET PNTJET PNTKET PaintJet (Hewlett Packard) 3 OKI80 OKI80 PTR80 PTR80 OKIDATA 80 printer 4 vt100 VT100 vt100 vt100 VT100 terminal 5 OKI132 OKI132 PTR132 PTR132 OKIDATA 132 column printer 6 MODEM1 MODEM1 MODEM1 MODEM1 Modem interface (RTS/CTS) 7 LPTR LPTR LPTR LPTR Line Printer (general) 8 EPS132 EPS132 EPS132 EPS132 Epson LQ-2550 printer 132 col 9 DSKJETS DSKJETS EPS80 EPS80 HP DeskJet 1600 CM on serial port/EPS80 10 DSKJET DSKJET HP1600 HP1600 HP DeskJet 1600 CM parallel port 11 DSKJET DSKJET HP660C HP660C HP DeskJet 870 Cxi parallel port (Description column comes from AW70's preinstall.ksh) --------------------------------------------------------------------
I haven't checked all combinations but so far the table seems to be valid. A device "3" appears as "OKI80" when hosted by a 51 or 70, and "PTR80" if hosted by COMM10 or PW.
Note that "DSKJET" will be reported by a 51/70 station for both: a PostScript printer or a PCL3 printer. However, a COMM10 or PW will report it more precisely: HP1600 or HP660C.
Only a Postscript Serial printer connected directly to an AW50 or AP50 will have a device/port type = 9. This could be the only case where you might see "DSKJETS".
The equipment information fields contain information specific to the selected AW peripheral. These fields may display when a status update occurs or when the display is recalled. NOTE: Only black/white alarm printers show up in this display. Color inkjet printers do not appear in this display. These fields are updated when a status change occurs: (All the other fields are static, not used, or update when the display is recalled)STATUS FIELDS
The following fields represent the information available for printers: NAME The logical name given to the peripheral during configuration. RUN MODE On-Line or Off-Line. This field is initially set to Off-Line until it is reported as being On-Line by the Station Manager subsystem. If station reporting is disabled, the last known peripheral state appears in this field. View RUN MODE and FAIL STATE as separate, but related fields. A failed device results in the RUN MODE status changing to Off-Line. FAIL ACK STATE Acknowledged or Not Acknowledged. This field is initially set to Acknowledged. If the FAIL STATE changes from Not Failed to Failed, the FAIL ACK STATE field changes to Not Acknowledged. Use the ACK key in the top menu bar of the Equipment Information display to acknowledge the selected faulted device, or use the ACK ALL key in the top menu bar of the initial System Management display to acknowledge all the unacknowledged devices for which the workstation has responsibility. ¨ RUN MODE ¨ FAIL STATE ¨ FAIL ACK STATE ¨ ALARMING STATE READY STATE The state of the printer. BACKUP NAME 1 and 2 Logical Device Name (for local or remote devices). The backup device is used if the primary printer to which alarm messages are sent is failed or off-line. It is also used if the primary printer has the LOCKABLE field set to Yes. Backup names are determined at configuration. AUTO RECOVERY No or Yes. This field indicates whether switching back to the original operational printer takes place automatically after printer failure and backup printer take over. Currently not available. PORT NUMBER 1, 2, 3, or 4. Indicates the port number of the configured device. The port number is deter-mined during system configuration. TYPE Printer or Terminal. This information comes from the configuration files. FAIL STATE Failed or Not Failed. This field is initially set to Not Failed. The field changes to Failed if any of the following occur: ¨ The device is powered down. ¨ The device, if attached to an AW, is deselected by means of the Select button. ¨ The cable between the station and the attached device is physically broken. The peripheral connection is disengaged on the station to which the device is attached. If the device is placed off-line using the equipment change option, the device does not appear as failed. ALARMING STATE Indicates whether alarming is Enabled or Inhibited for the device. When alarming is Inhibited, the System Monitor continues to indicate overall system health while equipment is failed or off-line. System alarm messages are not logged to the system printer or the Historian. LOCKABLE No or Yes. This field indicates whether a printer is lockable. If lockable, a message that requests the port to be locked until information is output in its entirety. This is helpful when printing out reports; it eliminates any spontaneous alarm messages printing in the middle of the report. Currently not available. CLASS NAME Currently, the following names may appear: PTR80 Dot Matrix Printer 80 (B&W/Color) PTR132 P132S/P136S PNTJET /* PaintJet (Hewlett Packard) */ HP660C PCL3-------COMM10 HP1600 PSPTR------COMM10 DSKJET PCL3/PSPTR-----51 Other codes (old included): MODEM1 Modem Interface vt100 /* VT100 terminal */ NATIVE /* NATIVE (generic) device mode */ LCI_DL /* Local Comm. Interf. Data Link */ LPTR /* Line Printer (general) */ OKI80 Okidata 80 /* OKIDATA 80 printer */ EPS80 OKI132 /* OKIDATA 132 column printer */ PTR136 Dot Matrix Printer 132 EPS132 ==========================================================================ADDENDUM
-------------------------------------------------------------------- From: AW70's /opt/fox/OS7AW1/install/preinstall.ksh : echo "#define NATIVE 0 /* NATIVE (generic) device mode */" echo "#define LCI_DL 1 /* Local Comm. Interf. Data Link */" echo "#define PNTJET 2 /* PaintJet (Hewlett Packard) */" * echo "#define OKI80 3 /* OKIDATA 80 printer */" echo "#define VT100 4 /* VT100 terminal */" * echo "#define OKI132 5 /* OKIDATA 132 column printer */" echo "#define MODEM1 6 /* Modem interface (RTS/CTS) */" echo "#define LPTR 7 /* Line Printer (general) */" echo "#define EPS132 8 /* Epson LQ-2550 printer 132 col */" * echo "#define DSKJETS 9 /* HP DeskJet 1600 CM on serial port */" * echo "#define DSKJET 10 /* HP DeskJet 1600 CM parallel port */" * echo "#define DSKJET 11 /* HP DeskJet 870 Cxi parallel port */" -------------------------------------------------------------------------- From: PW's /vrtx: NATIVE 0 LCI_DL 1 PNTJET 2 * PTR80 3 vt100 4 * PTR132 5 MODEM1 6 LPTR 7 EPS132 8 * EPS80 9 * HP1600 10 * HP660C 11 -------------------------------------------------------------------- From: COMM10's /usr/fox/sp/files/OS1CS: NATIVE 0 LCI_DL 1 PNTJET 2 * PTR80 3 vt100 4 * PTR132 5 MODEM1 6 LPTR 7 EPS132 8 * EPS80 9 * HP1600 10 * HP660C 11 -------------------------------------------------------------------- From SDS0990 (1/10/90): /* NOTE: This is an index to "class_tbl" struct array */ typedef enum /* DEV_CLASS */ { NATIVE , /* NATIVE (generic) device mode */ LCI_DL , /* Local Comm. Interf. Data Link */ PNTJET , /* PaintJet (Hewlett Packard) */ OKI80 , /* OKIDATA 80 printer */ VT100 , /* VT100 terminal */ OKI132 , /* OKIDATA 132 column printer */ MODEM1 , /* Modem interface (RTS/CTS) */ LPTR , /* Line Printer (general) */ MAXCLASS /* max number of dev class types */ }DEV_CLASS; ===========================================================================