Xerox 850DX Xerox Wide Format AccXES HP-PJL SRS version 10.0
Xerox 850DX - Phaser Color Solid Ink Printer Manual
UPC - 042215454865
View all Xerox 850DX manuals
Add to My Manuals
Save this manual to your list of manuals |
Xerox 850DX manual content summary:
- Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 1
AccXES Controller Software Version 10.0 HP-PJL Specification July 12, 2004 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 2
Version 10.0 Contents 1 Intended Audience 1 2 Introduction 2 3 HP-PJL Commands 4 3.1 Kernel Commands 4 3.1.1 UEL 4 3.1.2 ENTER 4 3.1.3 COMMENT 5 3.2 Job Separation Commands 5 3.2.1 JOB 5 3.2.2 EOJ 5 3.3 Environment Commands 5 3.3.1 DEFAULT 6 3.3.2 INITIALIZE 6 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 3
29 5.1.3.5 Parameter Environment Summary 30 5.1.4 AccXES Environment Variables 30 5.1.5 Communication Parameter Class 66 5.1.6 Printer Parameter Class 67 5.1.6.1 Printer Group 67 5.1.6.2 Emulation Group 69 5.1.7 Processing Parameter Class 75 5.1.7.1 Job Processing Group 75 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 4
) 113 6.15 XESRASTERSTAMPS 114 6.16 XESQUEUE 114 6.17 XES_SYS_STAT 115 6.18 XESFEATURES 116 6.19 XESFINISHER 117 6.20 XESMEDIA 120 7 Printer Object Download/Upload Format 122 7.1 Palettes 122 7.2 Patterns 123 7.3 Fonts 124 7.4 Raster Stamps 125 8 Factory Installed - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 5
Object 134 10.6 Job and Page Control Options in a Multifile Document 134 10.7 Page Composition Job 135 10.8 Getting Job and Printer Status 136 10.9 Setting Default Printer Parameters 137 10.10 Adding a Label to a Plot 137 11 XES AccXES HP-PJL Support by Printer Model 139 Page iv - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 6
use by the AccXES software development team and other Xerox technical personnel interested in reviewing the AccXES definition and implementation of the HP-PJL Job Control language. Third party integrators, host client printer driver and utility developers, and related printing system developers will - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 7
printer languages. The following figure shows how Printer Control Job Unencapsulated User Job (HPGL/2, TIFF, ... Figure: Combinations of HP-PJL and User Jobs Accepted by AccXES The use of HP-PJL is not required so that host systems with print drivers which don't utilize HP-PJL can still be supported - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 8
Accounting administration. • Program internal system FLASH memory Hewlett-Packard's "Printer Job Language Technical Reference Manual," [HP96], provides the complete definition of HP-PJL. Only of the HP-PJL language. The reader is urged to review [HP96] prior to reading this document. Page 3 of 160 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 9
by the AccXES architecture. A user job with custom AccXES HP-PJL commands embedded within it is required to run without error on a standard HP-PJL printer. In practice, this means that new HP-PJL commands are embedded within the HP-PJL COMMENT command. Conversely, standard HP-PJL jobs should run - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 10
the INFO CONFIG command can be used to query the printer for the list of currently supported data formats. Note that the LANGUAGE parameter to the HP The START and END parameters may not be supported in all AccXES implementations. From the HP-PJL Reference Manual (10 Edition, Oct 1997), the following - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 11
variables. Note that in the AccXES implementation, the Current User Job Environment supports only processing related commands (Job and Page Group parameters). Requests to change variables that modify basic printer parameters such as host interface operational parameters are ignored in a SET command - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 12
reports information about the attached finisher, if any XESMEDIA - reports media supported by the printer as well as parameters associated with that media. 3.4.5 USTATUS USTATUS is generally not supported in AccXES printers. Currently, status information is obtained by clients through requesting the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 13
Version 10.0 AccXES PJL Interface These commands are not yet supported in the AccXES controller. These commands include FSAPPEND, FSDELETE, FSDIRLIST, FSDOWNLOAD, FSINIT, FSMKDIR, FSQUERY, and FSUPLOAD. Page 8 of 160 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 14
Version 10.0 AccXES PJL Interface 4 AccXES Custom Commands 4.1 COMMENT Commands This section overviews theXerox custom commands unique to AccXES. These new commands are defined innocuously to HP-PJL by embedding them in the existing COMMENT function. For example, the syntax for theXESCANCEL - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 15
Version 10.0 AccXES PJL Interface The functional detail of each ACTION is more fully described in the "AccXES Job Accounting Specification". 4.1.1.2 Returned Status (pre 6.2) After parsing the XESACCOUNTING command, the controller will echo the command, the appropriate status, and a form-feed back - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 16
Version 10.0 AccXES PJL Interface STATUS = DELETE error STATUS = Account(s) deleted STATUS = RESTORE error STATUS = Account(s) restored STATUS = Accounting Disabled STATUS = UNITS required for restore STATUS = Max Accts exceeded STATUS = Max Subaccts exceeded STATUS = pjlErr in procXesAccounting - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 17
of other jobs in the system. There is no response returned from the printer to the host in this command. 4.1.3 XESJOBSET This command changes the the user job id or the job name. There is no response returned from the printer to the host in this command. The syntax of the XESJOBSET command is: @PJL - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 18
whose number can increase with download operations and those that function as a fixed set of numbered "bins." With object types in this category, the printer has a fixed number of bins which can be modified (if that bin has read/write permission). The download operation must specify the name of one - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 19
used as well in the job to specify the correct interpreter for processing the printer object. XESRASTERSTAMPS objects can be described by any of the supported data formats of the destination printer, and therefore, any data format interpreter matching the objects description is possible. Specifying - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 20
the requested object type is not one currently supported for upload, then there will be NO object the name of the palette to be changed within the printer. This is a string parameter. The second specifies the PENPATTERN= 4.1.9 XESCFG The name of the machine can be set by the SA to uniquely - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 21
will be silently ignored. By default the AccXES Controller will create a machine name as an ASCII string created from the 48 bit MAC number specify the mismatch behavior to be applied to all media types. Fields specifying ink limit and gamma settings may be included when the field - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 22
ink limit for the color curve that is used during the printing process. This is an optional field. 4.1.11 XESMEDIADEF Similar to XESMEDIASET, this command is used to set job and/or page parameters that are media dependent. However, this command is used to change the printer PJL instruction. After - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 23
up to 20 characters in length Table: IOT Firmware Download Fields 4.2.2.2 IOT Language Firmware IOT Language information may be uploaded to IOT devices that support updates. This applies to 8825, 8830, 8850, and 510DP IOTs. It does not apply to 8855, 721P, 6030, 6050 or X2-TECH. Each IOT - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 24
labeled AccXES language indicates the language actually selected when a given language is specified for update. This field changes as additional languages are supported. lang 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 IOT Language Name US English EO English AO Portuguese AO Spanish EEO Bulgarian EEO Czech - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 25
Version 10.0 AccXES PJL Interface 15 16 17 18 19 20 21 22 23-25 EO Portuguese EO Romanian EEO Russian EO Swedish EO Spanish Canadian French FX Japanese EEO Turkish Not defined EURO PORTUGUESE { default to ENGLISH } RUSSIAN SWEDISH EURO SPANISH FRENCH { default to ENGLISH } TURKISH { default to - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 26
Version 10.0 AccXES PJL Interface The angle bracket characters are required except in the sequence which indicates a carriage return character (0x0d). The curly brace characters are not permitted. Each of the italicized strings in the format specification is replaced with a value that - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 27
Version 10.0 AccXES PJL Interface 4.2.4.2 Disk Boot - controllers prior to HFT zzzzzzFINESS-Appldisk > {Data} The - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 28
. The values are: Specification product bsp type bytes checksum Values 8830, 8850, 8855, X2-TECH, 721P, 6050 Indicates the board support package currently only one supported (rtt) boot (always) Number of bytes in AccXES Firmware Data field 32-bit checksum of AccXES Firmware Data preceded with "0x - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 29
Version 10.0 AccXES PJL Interface Specification Feature Bytes Version Values ON or OFF Number of bytes in Encrypted Feature Key Data field. 1 4.2.6 Peripheral Feature Keys Peripheral feature keys are decrypted and processed by devices external to the AccXES controller processor domain. Each - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 30
Version 10.0 AccXES PJL Interface Checksum Version 32-bit checksum of Scanner Firmware Data preceded with "0x" User-definable identifier up to 20 characters in length Table: Postscript Font File Download Fields 4.2.7.2 Generic System Files (Disabled) Each generic system file update has the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 31
Version 10.0 AccXES PJL Interface zzzzzzFINESS-Media data ... repeat for as many media objects as necessary ... UEL@PJL @PJL EOJ UEL Each of the italicized strings in the format specification is replaced with a value - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 32
Version 10.0 AccXES PJL Interface TYPE=DATAFIELD=IOTTABLESIZE=value binary_data ... this is a table of IOT configuration information for the media. The format will vary from IOT to IOT ... TYPE=STRINGFIELD=GERMAN"string" ... this is the name of the media translated - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 33
. - The Communications class stores all parameters associated with the host interface ports. Such parameters include serial baud rate, SCSI ID, etc. Printer Class. - The Printer Class of parameters stores all parameters having to do with the printing system as a whole. The language used by the user - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 34
The Printer State class of variables are not included in this environment classification. They are maintained separately. The four environments supported are race conditions, and eliminates the complexity of maintaining multiple data bases holding the same data. These settings in the Printer, - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 35
queue and the exit from the job queue. 5.1.3.5 Parameter Environment Summary The table below summarizes the four environments in AccXES printers and their correspondence with standard HP-PJL environments. Table: AccXES vs. HP-PJL Parameter Environments AccXES Environmen Factory Default Standard - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 36
Port Enable TOKENTALKENABLE TokenTalk Type TOKENTALKTYPE Attributes Parameter Description R/W, Integer R/W, Bool R/W, Bool Sets the SCSI target ID of the printer. Range: {0 - 7} Default: 5 Enables or disables the SCSI host interface port. Range: {ON, OFF} Default: ON Enables or disables the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 37
max 15 chars. Default: "WORKGROUP" Sets the NetBeui Machine Name for the printer. String max. 15 chars. Default: (TBD) Sets the Remark string for the NetBeui protocol. String max. 48 chars. Default: "" Sets the NetBeui Service for the printer. String max. 48 chars. Default: "PARALLEL1" Name of - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 38
server jobs, in units of seconds. Range: {1-255}. Default: 1 Sets the name that will be placed in the Netware SAP packets for identification of the printer in the RUI. String max. 47 chars. Default: "" Indicates the status of the Advanced Ethernet port. When set to DISABLED, the port is disabled - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 39
IP protocol on either the Digi MiLAN 3003 XTP NIC or the native AccXES Ethernet controller. When set to PRINTER, the Digi MiLAN 3003XTP card will implement the TCP/IP protocol and related services. When set to ADVANCED, the native AccXES TCP/IP implementation will be enabled. OFF disables all TCP/IP - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 40
Group: Parallel Port Parallel Port Enable Group: VPI Port VPI Port Enable VPI Port Timeout Enable Class: Printer Parameters Group: Printer Active Parameter Set AppleTalk Printer Name AccXES PJL Interface TOKENTCPIPENABLE R/W, Bool Enables or disables the TokenRing TCP/IP protocol on the NIC - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 41
Bool R/W, Std., Integer R/W, Enum R/W, Enum R/W, Std., Integer R/W, Std., Integer R/W, Bool Indicates the toner density setting. Range: {0 - 10} Default: 5 Sets the language of the printer on its interface and backchannel messages. Range: {ENGLISH, UKENGLISH, FRENCH, ITALIAN, GERMAN, EURO_SPANISH - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 42
} Default: JOB The CalComp resolution (stepsize). The image will be automatically converted from this resolution to the printer's resolution. Range: {50-4064} Default: 2032. The CalComp SYNC character. Range: {0 - 127} Default: 0x16 (=22 decimal) Sets the controller to terminate the CalComp file - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 43
that the command has no effect on file termination conditions. Range: {ON, OFF} Default: ON Sets the controller to terminate the CalComp file when a manual command is found if this value is ON. OFF implies that the command has no effect on file termination conditions. Range: {ON, OFF} Default: OFF - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 44
to JOB so that after initialization, the palette assigned by CGMPALETTE is ignored. Otherwise, set to PRINTER so that the palette named by CGMPALETTE determines the pen settings. Range: {JOB, PRINTER} Default: JOB Establishes the default paper size for CGM plots which do not inherently have a size - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 45
Postscript (EPS) Support Postscript CIE Color for PostScript plots. Applies to color and monochrome printers) Range: {SCREEN, ERRORDIFFUSION} Default: SCREEN file. When OFF, this file will be ASCII. Unless PDF processing problems are encountered, this vbalue should be left "ON". Range {OFF,ON - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 46
to JOB so that after initialization, the palette assigned by HPGLPALETTE is ignored. Otherwise, set to PRINTER so that the palette named by HPGLPALETTE determines the pen settings. Range: {JOB, PRINTER} Default: JOB Tells the controller to ignore the HPGL PS command which defines page size for HPGL - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 47
Version 10.0 AccXES PJL Interface HPGL Termination on AF command HPTERMAF R/W, Bool HPGL Termination on AH HPTERMAH command R/W, Bool HPGL Termination on FR command HPTERMFR R/W, Bool HPGL Termination on NR HPTERMNR command R/W, Bool HPGL Termination on PG command HPTERMPG R/W, Bool - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 48
Version 10.0 HPGL Termination on Plotter Off command HPGL Termination on RP command HPGL Termination on SP command TIFF Single Bit Photometry Versatec Character Encoding VDS Character Encoding VDS palette name VDS palette source AccXES PJL Interface HPTERMPLOTOFF HPTERMRP HPTERMSP TIFF1BITPHOTO - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 49
Number SUBACCTNUM R/W, Integer initialization, the palette assigned by VDSPALETTE is ignored. Otherwise, set to PRINTER so that the palette named by VDSPALETTE determines the pen settings. Range: {JOB, PRINTER} Default: JOB Sets the number of bytes per line in the Versatec Raw Raster Device - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 50
: {NONE, LEVEL1, LEVEL2 } Default: LEVEL1 Sets the mode for scaling down images. Pixel preservation is used for line drawings. Normal scaling (decimation) is used for photo images. Range: {LINE, PHOTO} Default: Page 45 of 160 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 51
inches Set media size mismatch recovery mode. When set to SCALE, the printer uses scaling for paper media type requests. When set to BLOCK, the printer pauses until the correct media is installed. When set to SUBSTITUTE, the printer will make media substitutions as necessary to print the page. Range - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 52
CE PAGECOMPMEDIATYPE R/W, Bool R/W, Enum R/W, Enum R/W, Enum When ON, job is a page composition job. In this case, all files contained with a printer job will be composed together onto a single sheet of paper. Range: {ON, OFF} Default: This parameter is enabled only with PAGECOMPENABLE set. It - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 53
OFF} Default: OFF Indicates the maximum time in seconds between print jobs before the current plot nest is sent to the printer. Range: {5 - 300} Default: 5 Indicates the system imposed margin spacing in millimeters between plots in a nest. Range: {0 - 25} Default: 0 R/W, Integer R/W, Enum Integer - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 54
R/W, Enum R/W, Integer R/W, Float/Enum R/W, Float/Enum R/W, Str R/W, Str determine which color transform to apply (if any). Range:{AUTOSELECT, GRAPHICS, PHOTO, LINESANDTEXT} Default: AUTOSELECT Specifies how fine lines will be rendered (if the rendermode is set to grayscale). Range: {CONTONE, BLACK - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 55
Label X Location Label Y Location Label Rotation Label Shading Level Label Size Label String Bottom Paper Margin Left Paper Margin Right Paper Margin Top Paper Margin Version 10.0 AccXES PJL Interface LABELLOCX LABELLOCY LABELROTATE LABELSHADING LABELSIZE LABELSTRING MARGINBOTTOM MARGINLEFT - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 56
exceeds the length specified for the folder attached to the printer, this parameter specifies the action. The plot may bypass the max allowed in the system. If the finisher supports less, the max for this field becomes the max the finisher supports Passes whether tabs should be used for job. Values - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 57
{DONTCARE, BIN_1, BIN_2, ..., BIN_13, FANFOLD, BYPASS}. Default: DONTCARE. Note that the number of the bin will be validated against what is supported for the specific program. Indicates whether only standard titleblock locations should be used for orientation considerations, or if alternate or non - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 58
Version 10.0 Line Scale Mode Media Source Prior to V7.5 Release Media Type 7.5 and Later Release Media Name (Supercedes Media Type) Mirror Image Over Size Margin AccXES PJL Interface LINESCALEMODE R/W, Bool MEDIASOURCE R/W, Std., Enum MEDIATYPE R/W, Std., Enum MEDIANAME R/W, Std., String - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 59
for autorotating each page for best fit to the available media or to a specific rotation Range: {0, 90, 180, 270, AUTO} Default: AUTO Sets the printer for scaling each page for best fit to the available media or to a specified scaling ratio. Range: {10 - 999, AUTO} Default: 100 Sets the default - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 60
Version 10.0 Page specific Pen Palette Name AccXES PJL Interface PENPALETTE R/W, String OVERSIZEMARGIN and UNDERSIZEMARGIN parameters, this paper size is selected. Otherwise, the best fitting roll is selected and the image is cut to length (including justification). When ANY_ISO, ANY_ANSI, - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 61
the default halftone method (method to transform multibit data to binary data) to be used for Raster plots. Applies to color and monochrome printers. Range: {SCREEN, ERRORDIFFUSION} Default: SCREEN When set to the empty string, don't apply stamp. When set to a raster stamp name, apply specified - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 62
RASTERSTAMPLOCX RASTERSTAMPLOCY RASTERSTAMPROTATE RASERSTAMPSCALEMO DE RASTERSTAMPSCALING R/W, Float R/W, Float R/W, Integer R/W, Enum R/W, Integer/En um doesn't exist in the printer. The job will print without any stamp in this case. Range: String max 32 characters. Default: "" The X coordinate - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 63
then this number is an absolute scaling percentage applied to the stamp. Range: {10 - 999%}. Sets the intended color model of the printers rendering mechanism. Range: {COLOR, GRAYSCALE} Default: product dependent When PAPER is set to a value for auto size detection (ANY, ANY_ANSI, ANY_ARCH, ANY_ISO - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 64
Version 10.0 Vector Halftoning Optimization Method Class: Printer States Group: Marking Engine Area Media Usage Engine Supported Language Engine Supported Language Engine Processing State Max supported engine plot length AccXES PJL Interface VECTORHALFTONEOPT R/W, Enum AREAMEDIAUSAGE ENGINELANG1 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 65
1 colorant type installed COLORANT1TYPE R, Enum Cartridge 2 colorant type installed COLORANT2TYPE R, Enum Indicates the current processing state of the marking engine. Range: {READY, ERROR, BYPASS } Reports whether the IOT can currently support Metric media types (ISO/JIS), English media - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 66
Version 10.0 Cartridge 3 colorant type installed Cartridge 4 colorant type installed Cartridge 1 colorant used Cartridge 2 colorant used Cartridge 3 colorant used Cartridge 4 colorant used Roll 1 Size 7.5 and Later Release Roll # Size AccXES PJL Interface COLORANT3TYPE R, Enum COLORANT4TYPE R, - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 67
Version 10.0 Roll 1 Status Roll 1 Type Prior to V7.5 Release Roll # Type 7.5 and Later Release Roll # Type Roll 2 Size Roll 2 Status AccXES PJL Interface INROLL1STAT INROLL1TYPE R, Enum R, Enum INROLLxTYPE Where x = 1 thru 4 R, Enum INROLLxTYPE Where x = 1 thru 4 R, String INROLL2SIZE R, - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 68
Roll 2 Type Roll 3 Size Roll 3 Status Roll 3 Type Roll 4 Size Roll 4 Status Roll 4 Type Version 10.0 AccXES PJL Interface INROLL2TYPE R, Enum INROLL3SIZE R, Enum INROLL3STAT INROLL3TYPE INROLL4SIZE R, Enum R, Enum R, Enum INROLL4STAT INROLL4TYPE R, Enum R, Enum The type of the paper - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 69
Version 10.0 Tray 1 Size Tray 1 Status Tray 1 Type 6.2 and Later Release TRAY # Type Tray 2 Size Tray 2 Status Tray 2 Type Tray 3 Size AccXES PJL Interface INTRAY1SIZE R, Enum INTRAY1STAT INTRAY1TYPE R, Enum R, Enum INTRAYxTYPE Where x = 1 thru 4 R, Enum INTRAY2SIZE R, Enum INTRAY2STAT - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 70
PJL Interface Tray 3 Status Tray 3 Type INTRAY3STAT INTRAY3TYPE Low Toner Low Ink Manual Feed Port Size LOWTONER LOWINK MANUALSIZE R, Enum R, Enum R, Std., Enum R, Enum R, Enum Manual Feed Port Status MANUALSTAT Prior to V7.5 Release Manual Feed Port Type MANUALTYPE R, Enum R, Enum 7.5 and - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 71
Card. Range: Max 32 character string. Describes the type of network interface card which is present in the ESS. Range: {NONE, THER10B, ETHER100B, The printer's commercial name. Range: Max 64 character string. The default value is based on the IOT type and is one of: "WIDE FORMAT PRINT SYSTEM 8830 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 72
. The total number of BYTES of RAM memory installed in the ESS. Range: {0 2^31-1} Identifies the scanner product by name which is attached to the printer. Empty string if no scanner. Range: Max 32 character string. Identifies the scanner software revision which is attached to the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 73
of the printing system which are not job specific or host interface specific. 5.1.6.1.1 PRTACCTMODE This parameter sets the accounting mode for the printer. The value is one of: • ENABLED • DISABLED • OPTIONAL See the "AccXES Job Accounting Specification" for the definitions of how these - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 74
front panel interface and the language of the feedback messages from the printer. The factory default value is ENGLISH. The following languages are currently supported: • ENGLISH • FRENCH • GERMAN • ITALIAN • EUROPEAN SPANISH • SOUTH AMERICAN SPANISH • UK ENGLISH • SOUTH AMERICAN PORTUGESE • DUTCH - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 75
printer for any operation. When it is non-zero, then a password is required (placed in the JOB command) when performing operations such as DEFAULT and several of the Xerox The factory default value is IMPERIAL. The following Date Formats are supported: • IMPERIAL - date displayed as MM/DD/YYYY • - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 76
from 0 to 31. The default value is 13. 5.1.6.2.3 CCNUMSYNC For those printers that don't support CalComp Autosynch detection, this parameter specifies the number of SYNC bytes used in the data stream. For those printers with autosynch detection, this parameter specifies as a "hint" the number of - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 77
CCSYNC For those printers that don't support CalComp Autosynch detection, this parameter specifies the SYNC byte. For those printers with autosynch detection The default value is ON. 5.1.6.2.10 CCTERMMANUAL When ON, a manual command in a Calcomp file directs the controller to terminate processing of - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 78
black markings on white background. When the value is set to FORCEBLACKONWHITE, this override occurs. The default value, FILECONTROL, prevents the printer from overriding job data. 5.1.6.2.17 CGMDEFAULTPAPER Establishes the default paper size for CGM plots which do not inherently have a size. Value - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 79
is ignored. Otherwise, it may be set to PRINTER so that the palette named by HPGLPALETTE determines the pen settings. The set of possible values is {JOB, PRINTER}. The default value is JOB. 5.1.6.2.25 HPIGNOREPS Setting the parameter to - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 80
Version 10.0 AccXES PJL Interface This specifies a termination condition for a HPGL file. With this parameter, the user can direct the controller to terminate file processing when an AH command is received if the value of this parameter is ON. If this parameter's value is OFF, then this parameter is - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 81
SCREEN For monochome printers, the controller provides support for halftone screening only. For color printers, the controller provides support for halftone and prevents any override. The value IGNOREMINISBLACK causes the printer to ignore instructions to set the minimum code value to black coloring - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 82
the media usage to. 5.1.7.1.2 SUBACCTNUM (prior to 6.2) To support print job accounting, a job may include this parameter to specify job processing parameters from the associated job and page processing parameters of the printer default parameter set with the following exceptions: • Paper size is set - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 83
5.1.7.1.8 COLLATIONENABLE Automatic electronic collation is supported for jobs that contain more than one page in the job stream and more than one copy is AUTO are identical in function and are treated as interchangeable by the printer. When either ON or AUTO are currently in effect, the value - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 84
10.0 AccXES PJL Interface • Language • Port Timeout • Toner Density • Maximum Plot Length • Banner and Diagnostic page parameters when the job requires a paper size or roll size which is not available in the printer at the time of printing. This parameter can take on one of three values: BLOCK - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 85
the paper code is supported by the system (as if MM_MODE_PAPER were set to BLOCK). If the paper code requested is not supported by the system, then matches a similar line in the previously submitted job or must include the printer's password in the @PJL JOB command wrapping the cancel command. The - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 86
canvas. The canvas's paper size selected with PAGECOMPPAPER must be a valid sheet size. Currently, autosize detection and roll sizes are not supported for a page composition canvas. PAGECOMPMEDIATYPE and PAGECOMPMEDIASOURCE are provided as well to specify the specific media type and media source of - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 87
Version 10.0 AccXES PJL Interface • LABELFONTOBJ • LABELSIZE • LABELLOCX • LABELLOCY • LABELROTATE • LABELSHADING • RASTERSTAMPID • RASTERSTAMPLOCX • RASTERSTAMPLOCY • RASTERSTAMPROTATE • RASTERSTAMPSCALEMODE • RASTERSTAMPSCALING After these normal parameters are applied, rotation specified in the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 88
of the page composition job. The default value is PAPER. The range is {PAPER, INKJETBOND, PRESENTATIONBOND, ELLUM, FILM, ANY}. If the printer does not have the media of the requested size and type, then it automatically moves into a "blocking" (query) mismatch mode. 5.1.7.1.18.1 PAGECOMPMEDIATYPE - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 89
Version 10.0 AccXES PJL Interface This parameter is a boolean with values of ENABLED, DISABLED, Any Supported Roll Size. When ENABLED all pages of a job that are the same width will be concatenated together. When a roll size is specified, all pages are - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 90
the rightmost margin boundary which is set with MARGINRIGHT if supported, or against the printer's minimum. JUSTIFYY top and bottom values have similar behaviors. In printers which do not support MARGINxxx variables, the machine minimum value can be overridden by setting JUSTIFYX/Y to numeric - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 91
Version 10.0 AccXES PJL Interface This variable is used to specify the X (Y) position of the label as either an absolute coordinate, or through a relative positioning value. Using absolute coordinates, this parameter specifies the X (Y) coordinate of the label's bounding box's lower left corner in - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 92
null string which means that no label is applied. Special characters are supported which are delimited by the % character. The pair of the % :30:29, 5/20/1997" There is also a second category of special characters supported by the labeling feature. These fields have non-null values only when lpr is - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 93
ranging from 0 to 100 inches. The default value is 0.196 inches or 5mm for all variables. Note that due to numeric precision limitations within the printer, the value 0.196 may be represented by a number which is close but not exact. Typically, the actual value is 0.19580078125. This value may vary - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 94
is the folder currently selected for the Rhino 8830 printer. If no finisher options are specified, the printer leaves this field in a Folder Bypass state. The which folder, if any, is currently attached. The table below shows which folding options above can be used with which folder model. Table - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 95
exceeds the length specified for the folder attached to the printer, this parameter specifies the action. The plot may bypass FINISHPROGRAM Begining in Version 9.0, this parameter, FINISH PROGRAM, is no longer supported. This parameter may be used as an alternate method of determining which GFI - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 96
be considered for orientation of this document. Certain folders can support non-standard titleblock locations for folding. The trade-off is applications that need finer control over which media roll is used, or if manual feed is desired, the other possibilities are provided. In this case, all - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 97
engine is able to detect the media type, then failure to match media types between that requested by the job and that loaded in the printer may cause a mismatch condition. The default value of this parameter is PAPER. 5.1.7.2.30.1 Release 6.2 MEDIATYPE The set of valid media types for 6.2 and later - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 98
value is 0. 5.1.7.2.37 PAGEROTATE The pages described within the user job may be rotated automatically or rotated by a specific amount by the printer before printing. If autorotation is selected, the image is rotated automatically to fit the specified paper's printable area. A paper's printable area - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 99
Version 10.0 AccXES PJL Interface Figure: Image Placement on Paper 5.1.7.2.38 PAGESCALING The pages described within the user job may be scaled by the printer before printing. If specified, the plots may be autoscaled. In this case, a scale factor is selected after the target paper size has been - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 100
• ANSI_C • ANSI_D • ANSI_E • ARCH_A • ARCH_B • ARCH_C • ARCH_D • ARCH_E • ARCH_30 • ISO_A0 • ISO_A1 • ISO_A2 • ISO_A3 • ISO_A4 • ISO_B1 • ISO_B2 • ISO_B3 • ISO_B4 • JIS_B1 • JIS_B2 • JIS_B3 • JIS_B4 Roll Sizes (width specified): • ROLL_A0 • ROLL_A1 • ROLL_A2 • ROLL_A3 • ROLL_A4 • ROLL_A1+ Version - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 101
• ROLL_A0+ • ROLL_A0++ • ROLL_B1 • ROLL_B2 • ROLL_B3 • ROLL_JIS_B1 • ROLL_JIS_B2 • ROLL_JIS_B3 • ROLL_JIS_B4 • ROLL_750 • ROLL_891 • ROLL_900 • ROLL_8_5 • ROLL_11 • ROLL_17 • ROLL_22 • ROLL_34 • ROLL_30 • ROLL_9 • ROLL_12 • ROLL_18 • ROLL_24 • ROLL_36 • ROLL_14 • ROLL_15 • ROLL_21 • ROLL_38 • - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 102
ANSI A are identical in function and are treated as interchangeable by the printer. When either LETTER or ANSI A are currently in effect, the value or short edge first on one of the standard roll sizes, the printer will rotate the image if necessary to preserve the originally intended rotation. - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 103
specifies the color model setting of the printers rendering mechanism. This variable may be set to either COLOR or GRAYSCALE. The default setting is printer model specific (refer to the Xerox AccXES HP-PJL Support by Printer Model section). Some printers support only one render mode. 5.1.7.2.44 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 104
to provide a uniform filled area. This parameter does NOT affect image or raster data halftoning operations. The factory default value is AREAFILL. 5.1.8 Printer State Class This class of parameters actually record the state of the printing system. Three groups are defined to specify the state: the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 105
in the printers cartridge "n", where "n" may range from 1 to 4. The possible values are: {CARTRIDGE_ABSENT, CARTRIDGE_BLACK, ARTRIDGE_CYAN, CARTRIDGE_MAGENTA, CARTRIDGE_YELLOW}. 5.1.8.2.3 COLORANTUSED These variables specify the percent of cartridge number "n", s colorant (ink, toner, etc.) used - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 106
should be used in place of the MANUALTYPE command starting with AccXES V7.5. MANUALMEDIA will reflect the media type loaded in the manual feed port of the printer. The valid strings that may be returned from this command may be found using the @PJL INFO XESMEDIA command. 5.1.8.2.14 MANUALSTAT Page - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 107
of variables encodes whether the roll is defined in the manual feed port of the printer, and if so, whether it is present and contains media TRUE when a hard disk drive is attached and available to the printer controller. 5.1.8.3.6 IOTSWREV This string variable will store the current software - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 108
error, a hardware error, or non-communication with the printer engine. The INIT state is used as the printer and ESS are booting. The OPINTERVENTION state is entered when the printer requires operator intervention to proceed, such as when manual feed media needs to be loaded, when a media mismatch - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 109
Version 10.0 AccXES PJL Interface The PAUSED state is entered when further printing is restricted. This state may be entered as a result of a printer front panel interaction, or in response to a HP-PJL OPMSG command. Pressing a "continue" or "on-line" key on the front panel will usually allow a - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 110
Version 10.0 AccXES PJL Interface 6 INFO Command Responses The AccXES printer supports all categories of the standard HP-PJL INFO command and several AccXES extensions. The sections below detail the exact response structure to each of the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 111
status The response for systems without a defined file system accessible by PJL or one without a mass storage device is: @PJL INFO FILESYS "?" For those printers with a defined file system accessible by HP-PJL, the response is: @PJL INFO FILESYS [2 TABLE] Page 106 of 160 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 112
message corresponding to the status, and the on-line status. The Status code variable is in the Printer State Class/ESS Group of the AccXES environment variables. It corresponds directly with the 5 digit status codes supported by the standard HP-PJL language. Many additional status codes for AccXES - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 113
modes are reported with the INFO USTATUS command. Note that TIMED is not currently supported by AccXES printers. Further, this info category itself is not supported in printers which do not support USTATUS. An example response to an INFO USTATUS command is: @PJL INFO USTATUS DEVICE=OFF [3 ENUMERATED - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 114
Version 10.0 AccXES PJL Interface 6.9 XESACCOUNTING This category is a custom AccXES extension to report job accounting information. 6.9.1 Command Syntax (pre 6.2) The syntax for the XESACCOUNTING command is: @PJL INFO XESACCOUNTING [ACCTNUM= SUBACCTNUM=] [UNITS= - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 115
exceeded • STATUS = Max Subaccts exceeded • STATUS = pjlErr in procXesAccounting • STATUS = INFO error 6.9.3 Release 6.2 Returned Status This command is no longer supported in Release 6.2. In response to this command, the controller will send the following legacy error message back on the sending - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 116
Version 10.0 AccXES PJL Interface 6.10 Job Accounting Status The following PJL command can be used to obtain the status for the Job Accounting feature. @PJL INFO JOB_ACCOUNTING After parsing this command the controller will echo the command, output the reply to the command, followed by a form-feed, - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 117
Version 10.0 AccXES PJL Interface JBA_TOAL_SIMPLEX_SHEETS=[FALSE,TRUE] JBA_IMAGE_BLOCK_1=[FALSE,TRUE] JBA_IMAGE_BLOCK_2=[FALSE,TRUE] JBA_IMAGE_BLOCK_3=[FALSE,TRUE] JBA_IMAGE_BLOCK_4=[FALSE,TRUE] JBA_IMAGE_BLOCK_5=[FALSE,TRUE] JBA_IMAGE_BLOCK_6=[FALSE,TRUE] JBA_IMAGE_BLOCK_7=[FALSE,TRUE] - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 118
, XX-XX-XX-XX-XX-XX, is the 20-character JBA machine name which defaults to the Advanced Network Card MAC address. NOTE: deleteable. The byteCountN field describes how many bytes the object consumes in the printer's memory. When uploaded, the object may be converted into another format which - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 119
FALSE if not. Note that an object can be writeable, but not deleteable. The byteCountN field describes how many bytes the object consumes in the printer's memory. When uploaded, the object may be converted into another format which may result in changing the number of bytes required. Page 114 of - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 120
PJL Interface 6.14 XESPENPALETTE (obsolete) This category is a custom AccXES extension to report on the content of each of the pen palettes in the printer. Future implementations of this command may allow an option after the keyword XESPENPALETTE to specify the name of the pen palette for the report - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 121
The byteCountN field describes how many bytes the object consumes in the printer's memory. When uploaded, the object may be converted into another format The job's user ID is an integer number assigned by the AccXES printer when it first receives the user job over one of its host ports. The - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 122
Version 10.0 AccXES PJL Interface The NAME variable is the value of the JOB NAME parameter if one was given. If not, then the string is a null string. The STATE variable encodes the state of the job. Possible states are listed below: • DONE • ACTIVE • SUBMITTING (6030 and 6050 only) • SUBMITTED ( - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 123
Its valid values are {IDLE, PROCESSING, PRINTING, ERROR, OPINTERVENTION, INIT, PAUSED}. Note that OPINTERVENTION is displayed during media mismatch or manual feed operations. 6.18 XESFEATURES This category is a custom AccXES extension to report the status of software features as enabled or disabled - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 124
all. In order to be enabled a software license for the feature must be present (if required) and the minimum hardware configuration to support the feature must be present. 6.19 XESFINISHER This category is a custom AccXES extension to report the capabilities of the currently attached finisher. The - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 125
Version 10.0 AccXES PJL Interface CROSSFOLDS = < This list is a superset of all possible values > OTHER NONE Z_BACK_FROM_TOP Z_FORWARD_FROM_TOP Z_BACK_FROM_BOTTOM Z_FORWARD_FROM_BOTTOM C_BACK_FROM_TOP C_FORWARD_FROM_TOP C_BACK_FROM_BOTTOM C_FORWARD_FROM_BOTTOM WALLET RESERVED PUNCH = < This list is - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 126
by the attached finisher < minimum margin length > and < maximum margin length > specify the range of valid margin lengths that are supported by the finisher (in millimeters). A length of zero is always valid and should not be included in the definition of this range. < name > is the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 127
a custom AccXES extension to report the media types that are supported by the current printer. The defined response is: @PJL INFO XESMEDIA NAME= INKLIMITMAGENTA= INKLIMITYELLOW= INKLIMITBLACK= - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 128
PORTUGUESENAME= ... (repeats for each supported media) Where the following are defined: field is used during the printing process. is an integer from 0% to 100% that defines the ink limit for the color curve that is used - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 129
Version 10.0 AccXES PJL Interface 7 Printer Object Download/Upload Format 7.1 Palettes The defined uploading and downloading format is: zzzzzzFINESS-Download-Object XESPALETTES NAME="" NUMPENS= [ - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 130
allows the user to setup palettes which selectively control individual pens and pen features. It is important to note that unlike some other printer objects, the printer will hold a specific number of pen palettes at all times which function as "bins." These bins will never change names and the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 131
form feed character on an upload of a pattern object. 7.3 Fonts Fonts have a proprietary download data format which is not described in this document. The printer system will have installed a selection of stick and outline fonts which are read-only. The user may also download other fonts using the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 132
raster stamp is any data format supported by the printer. This list can be viewed by listing the set of supported values in the PERSONALITY environment variable. within the printer) are also rejected. In some of these cases, additional memory added to the printer may alleviate this problem. If a - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 133
Objects 8.1 Fonts, Release 2.0 The complete set of fonts installed as printer objects in release 2.0 of the 8830 printer is listed below: Table: Fonts Installed as Printer Objects FontName Font Type HP Stick Font HP2 Stick Font HP Stick Set 99 Font HP2 Stick Font Stick Font Stick Font Stick - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 134
may be utilized in the pattern field of the AccXES palettes. Patterns named "1" through "33" are shading patterns, starting from completely white (no toner) at pattern "1" and darkening to completely black at pattern "33". These patterns may not be deleted, nor may the user change their contents - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 135
. Note that the pattern name "0" is reserved for specifying no pattern in palettes. 8.3 Palettes, Release 2.0 There are 9 palettes in the 8830 printer named "0" through "8." Palette "0" is a read-only factory defaults palette. All palettes have 256 pens. The factory default palette is initialized as - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 136
the first two digits in the code that HP-PJL defines is supported in AccXES printers as well. Many of the same codes that standard HP-PJL Conditions [40xxx] 40021 - PRINTER DOOR OPEN 40022 - PAPER JAM 40038 - NO TONER 40051 - MISMATCH* 40052 - OUT OF INK BLACK 40053 - OUT OF INK CYAN Page 131 of 160 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 137
. STATUS will be checked and returned in this order: LINK DOWN *** NO TONER* FOLDER ERROR* GENERAL HARDWARE FAILURE PRINTER DOOR OPEN PAPER JAM OUT OF INK (BLACK, CYAN, MAGENTA, YELLOW)** MISMATCH POWER SAVER WARMING PRINTING OFFLINE LOW INK (BLACK, CYAN, MAGENTA, YELLOW)** PROCESSING IDLE * Non-X2 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 138
This section provides a few examples of how to use the Xerox AccXES HP-PJL to form jobs and make printer status inquiries. In what follows, is the UEL cancel the job. 10.2 Listing and Uploading Printer Objects This example shows two separate HP-PJL jobs which allow the user to retrieve the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 139
object data and terminated with a form feed. 10.3 Downloading a Printer Object into Non-volatile Memory This example shows how to download a printer object into the printer's non-volatile memory. A pen palette is downloaded into the printer with the name "1." This palette has two pens. The system - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 140
-Download-Object XESPATTERNS NAME="63" ObjectSize=160 @PJL @PJL EOJ 10.4 Using a Printer Object in a Job This example shows how to reference a printer object in a job. It is assumed that the object has already been downloaded. In this example, a raster stamp - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 141
Version 10.0 AccXES PJL Interface @PJL COMMENT End of job delimiter @PJL EOJ 10.5 Deleting a Printer Object This example shows how to delete a printer object from the printer's system memory. This example assumes that the object has been previously downloaded and is of type read/write. Further - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 142
Version 10.0 AccXES PJL Interface @PJL COMMENT Set up params specific to file 2 @PJL SET PAPER=ANSI_E @PJL SET MEDIATYPE=VELLUM @PJL SET PAGESCALING=AUTO @PJL ENTER LANGUAGE=HPGL @PJL @PJL COMMENT End of job delimiter @PJL EOJ Note that the end of actual job data is - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 143
Note that the end of actual job data is followed immediately with a marker. 10.8 Getting Job and Printer Status This example demonstrates how to retrieve job queue status and printer/media status. The first HP-PJL job presented below will report on the status of all the jobs in the - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 144
@PJL INQUIRE INROLL2STAT @PJL INQUIRE INROLL2TYPE @PJL INQUIRE INROLL3SIZE @PJL INQUIRE INROLL3STAT @PJL INQUIRE INROLL3TYPE 10.9 Setting Default Printer Parameters This example shows how to set the serial port baud rate in the User Default parameter environment. This change will persist over - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 145
Version 10.0 AccXES PJL Interface @PJL SET LABELSTRING="Label on Plot" @PJL SET LABELLOCX = CENTER @PJL SET LABELLOCY = TOP @PJL SET LABELSHADING = 50 @PJL SET LABELSIZE = 14 @PJL SET LABELROTATE = 45 @PJL SET LABELFONTOBJ = "HP2 Stick Font - Proportional" @PJL ENTER LANGUAGE=TIFF6 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 146
Version 10.0 AccXES PJL Interface 11 XES AccXES HP-PJL Support by Printer Model The following table details which Xerox printers support each of the HP-PJL commands. Where appropriate, the list of supported parameters is provided for a given command. If a parameter is followed by a release number - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 147
Version 10.0 AccXES PJL Interface STATUS, USTATUS, VARIABLES, XESACCOUNT ING* (R4.0), XESFONTS (R1.5), XESPALETTES (R1.5), XESQUEUE, XESRASTERST AMPS (R1.5), XES_SYS_STA T XESFINISHER JOB_ACCOUN TING (R6.2), XESMEDIA(R7. 5 USTATUS, VARIABLES, XESACCOUNT ING* (R4.0), XESFONTS (R1.5), XESPALETTES ( - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 148
XESPENPALE N TTE R1.5 Y R1.5 Y Obsolete in R1.5 N The following table shows which HP-PJL environment variables are supported on which Xerox printers. Enumerated values for the variables are listed and their support in each printer is detailed individually. The default values are shown for each - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 149
CCEOM 0 to 0x1F (0x0D) Y Y Y Y CCNUMSYNC 1 to (2) Y Y Y Y CCPALETTE String - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 150
Version 10.0 AccXES PJL Interface PRINTER Y R1.5 Y Y COLLATIONENABLE (OFF) Y Y Y Y ON Y Y Y Y AUTO Y R1.5 Y Y FORWARD Y R1.5 N 721P) DOCUMENTTYPE (AUTOSELECT) Y Y Y Y GRAPHICS Y Y Y Y PHOTO Y Y Y Y LINESANDTEXT Y Y Y Y ENGINELANG CZECH N Y N N - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 151
Version 10.0 AccXES PJL Interface LINK DOWN N N N Y ERRORPAGE NONE Y Y Y Y (LEVEL1) Y Y Y Y LEVEL2 Y Y Y Y ESSSTATE INIT Y Y Y Y IDLE Y Y Y Y PROCESSING Y Y Y Y PRINTING Y Y Y Y ERROR Y Y Y Y OPINTERVENTION Y Y Y Y PAUSED Y Y Y Y ESSSWREV - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 152
string - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 153
Y HP758X Y Y Y Y String - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 154
Version 10.0 AccXES PJL Interface LINE INROLLSIZE * Note - X2 page sizes smaller than 24" are only supported on the 36" version of the printer, not on the 54" version. ROLL_A0 ROLL_A0+ ROLL_A0++ ROLL_A1 ROLL_A1+ ROLL_A2 ROLL_A3 ROLL_A4 ROLL_B1 ROLL_B2 ROLL_B3 ROLL_JIS_B1 ROLL_JIS_B2 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 155
INROLLSTAT INROLLTYPE (Prior to V7.5 Release) INROLLTYPE (7.5 and Later Release) INTRAYSIZE Version 10.0 AccXES PJL Interface ROLL_44 ROLL_48 ROLL_50 ROLL_53 ROLL_54 NONE FULL LOW EMPTY PAPER N N Y N N N Y N N N Y N N N Y N N N Y N Y Y Y Y Y Y Y Y - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 156
INTRAYSTAT INTRAYTYPE INTRAYTYPE (6.2 and Later Release) Version 10.0 AccXES PJL Interface ISO_B4 through N R2.0 N N ISO_B1 (Unsu pporte d) NONE N R2.0 N N (Unsu pporte d) FULL N R2.0 N N (Unsu pporte d) LOW N R2.0 N N (Unsu pporte d) EMPTY N R2.0 N - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 157
IOTMEDIAFAMILY IOTSWREV JBA_ACCT_MODE JBA_USER_ID JBA_ACCT_ID JUSTIFYX JUSTIFYY LABELFONT LABELFONTOBJ LABELLOCX LABELLOCY LABELROTATE LABELSIZE LABELSHADING LABELSTRING LANG Version 10.0 AccXES PJL Interface COATEDBOND N N N N INKJET N N N N TRANSPARANCY N N N N SPECIAL N N N - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 158
Version 10.0 AccXES PJL Interface LIGHTNESSADJ LINEARMEDIAUSAGE LINESCALEMODE LOWTONER LOWINK MANUALSIZE MANUALSTAT MANUALTYPE (Prior to V8.0 Release) MANUALMEDIA (7.5 and Later Release supercedes MANUALTYPE) MAXPLOTLEN MARGINBOTTOM MARGINLEFT MARGINRIGHT MARGINTOP DUTCH ENGLISH EURO_SPANISH - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 159
Version 10.0 AccXES PJL Interface MEDIASOURCE MEDIATYPE (Prior to V7.5 Release) MEDIANAME (7.5 and Later Release supercedes MEDIATYPE) VECMINLINEWIDTH MIRRORIMAGE MM_MODE_PAPER MM_MODE_VELLUM MM_MODE_FILM MM_QUEUING MODEMPRESENT NESTINGEXCLUSIVE NESTINGLENGTH NESTINGMARGIN (AUTO) MANUAL_FD ROLL1 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 160
Version 10.0 AccXES PJL Interface NESTINGMODE {ON, (OFF)} Y R4.0 Y Y NESTINGTIMEOUT 5 to 300 (5) Y R4.0 Y Y NICHWADDR string = 17 chars Y Y Y Y NICSWREV string - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 161
Y (AUTO) Y 0 to 999 (100) Y AUTO Y {(ON), OFF} N PAPER * Note - X2 page sizes smaller than 24" are only supported on the 36" version of the printer, not on the 54" version. (ANY) Y ANY_ANSI Y ANY_ARCH Y ANY_ISO Y ANY_ROLL Y ANY_JIS Y LETTER Y LEDGER Y ANSI_A ANSI_E through - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 162
Version 10.0 AccXES PJL Interface JIS_B4 through JIS_B1 Y N Y* Y ROLL_A0 Y ROLL_A0+ N ROLL_A0++ Y ROLL_A1 Y ROLL_A1+ N ROLL_A2 Y ROLL_A3 Y ROLL_A4 Y ROLL_B1 N ROLL_B2 N ROLL_B3 N ROLL_JIS_B1 Y ROLL_JIS_B2 Y ROLL_JIS_B3 Y ROLL_JIS_B4 Y ROLL_750 N ROLL_891 Y - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 163
PARALLELENABLE PASSWORD PENPALETTE PERSONALITY PMTREFRESH PRINTERNAME PRIORITY PRTACCTMODE PSDEFAULTPAPER Version 10.0 AccXES PJL Interface ROLL_53 N N Y N ROLL_54 N N Y N {(ON), OFF} Y Y Y Y (0) to 65535 Y Y Y Y string - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 164
Version 10.0 PSHALFTONE EPS USECIECOLOR PDFOPTIMIZE PWRSVRTORESTDLY QUALITYMODE RAMSIZE RASTERHALFTONEOPT RASTERSTAMPID RASTERSTAMPLOCX RASTERSTAMPLOCY RASTERSTAMPROTATE RASTERSTAMPSCALEMO DE RASTERSTAMPSCALING RDYTOPWSVRDLY RENDERMODE RESOLUTION AccXES PJL Interface ISO_A4 ISO_A0 through Y - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 165
SCANNERPROD SCANNERREV SCANNERTYPE SCANNERVEND SCANNERID SCSITARGETID SCSIENABLE SCSITERMENABLE SERIALBAUD SERIALENABLE SERIALFLOWCTL SERIALPARITY SINGLEPGJOB TIFF1BITPHOTO TIMEOUT TITLEBLOCK TOKENTALKENABLE TOKENTALKTYPE TOKENTALKZONE TOKENTCPIPADDR TOKENTCPIPENABLE UNDERSIZEMARGIN Version 10.0 - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 166
2000 (128) Y R1.0F Y Y VDSPALETTE String - Xerox 850DX | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 167
VRESOLUTION VPIENABLE VPITIMOUTENABLE Version 10.0 AccXES PJL Interface 8536 Y 8536HR Y 8624A Y 8624I Y 8624HRA Y 8624HRI Y 8636 Y 8636HR Y 8770_24 Y 8770_24I Y 8770_36 Y 8830SERVEWARE Y (8830) Y 8845 Y CUSTOM Y (100) Y 200 Y 300 Y 400 Y {(ON), OFF} Y {ON,
AccXES Controller Software
Version 10.0
HP-PJL Specification
July 12, 2004