Xerox 850DP Xerox Wide Format AccXES HP-PJL SRS version 10.0
Xerox 850DP - Phaser Color Solid Ink Printer Manual
UPC - 042215454858
View all Xerox 850DP manuals
Add to My Manuals
Save this manual to your list of manuals |
Xerox 850DP manual content summary:
- Xerox 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 3
Boot - controllers prior to HFT 22 4.2.4.3 HFT Boot code 22 4.2.4.4 HFT Application code 23 4.2.5 Software Feature Keys 23 4.2.6 Peripheral Feature Keys 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 - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 4
123 7.3 Fonts 124 7.4 Raster Stamps 125 8 Factory Installed Printer Objects 126 8.1 Fonts, Release 2.0 126 8.2 Patterns, Release 2.0 127 8.3 Palettes, Release 2.0 128 9 Status Codes 129 9.1 Status Codes and Informational Messages [10xxx] 129 9.2 Auto-Continuable conditions - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 6
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 also find - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 7
the Xerox printing and plotting systems. It is intended that this language be well documented and easily available for external third party integrators to use in their development of host based print servers employing the AccXES controller in the printer as well as client platform print drivers and - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 8
others... When HP-PJL is sent independent of user print job, it can be used to query printer status and spool queue information, change host interface parameters internal system FLASH memory Hewlett-Packard's "Printer Job Language Technical Reference Manual," [HP96], provides the complete definition - Xerox 850DP | 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 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 12
processing status of the most mature job in the printer. XESPALETTES - reports the color pallet settings. XESFONTS - reports font settings XESACCOUNTING supported by the printer as well as parameters associated with that media. 3.4.5 USTATUS USTATUS is generally not supported in AccXES printers. - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 14
JOB name>") 4.1.1 XESACCOUNTING This command is used for managing copy, scan, and print job accounting. For this command to be valid, the job containing this command =] [UNITS=] [B= V= F= S=] ACTION is a mandatory entry. It - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 15
channel as shown below: @PJL COMMENT XESACCOUNTING ACTION= ACCTNUM= SUBACCTNUM= UNITS= B= V= F= S= STATUS= Possible status values are: STATUS = invalid ACTION STATUS = No Hard Disk - Accounting - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 16
Command The XESACCOUNTING command was used for copy, scan, and print job accounting. With this release of the software the AccXES Controller #> SUBACCTNUM=] [UNITS=] [B= V= F= S=] Where ACTION values are: • CREATE • - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 17
=] [UNITS=] [B= V= F= S=] STATUS= Possible AccXES printer to the job when it is created in the printer. It is guaranteed to be unique in the printing system for as long as the job exists in the printer. The - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 19
object download; preceding print files in the job will not have access to the object. DEFAULT is used to download the object into printer memory where it will processing the printer object. XESRASTERSTAMPS objects can be described by any of the supported data formats of the destination printer, and - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 20
is not one currently supported for upload, then there printer resident pattern assigned to the pen in the form of an integer. @PJL COMMENT XESPENPALETTE PALETTE="" PENNUMBER= PENWIDTH= PENCOLOR= PENPATTERN= 4.1.9 XESCFG The name of the machine - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 21
is password protected, and must be accompanied with a valid System password or it 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 required for the network connection. This number is guaranteed to be unique by - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 22
defines the ink limit for the color curve that is used during the printing process. This is an optional field not be displayed via this PJL instruction. After parsing the XESMEDIADICTIONARY command, . Status: Enabled/Disabled - Disabled means no printer. Width: Pixel count of nubmer fo scan - Xerox 850DP | 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 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 26
non-postscript firmware will be overwritten. If override, any existing firmware can be overwritten. Boot or appl to indicate boot ROM code or application space code. Indicates the parameters for the flash file system. See the next Table. Merge or replace to indicate method of updating AccXES - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 27
can be overwritten. Boot or appl to indicate boot ROM code or application space code. Merge or replace to indicate method of updating AccXES PSM in length Table: AccXES Firmware Download Fields 4.2.4.3 HFT Boot code zzzzzzFINESS-ControllerBSP - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 28
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" Table: AccXES Firmware Download Fields 4.2.4.4 HFT Application code zzzzzzFINESS-AppldiskBSP - Xerox 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 31
FILE="filename"SIZE=value binary_data ... repeat for as many color transforms (CXFs) as are needed for the media (may not have any FILE="filename"SIZE=value binary_data ... repeat for as many color rendering dictionaries (CRDs) as are needed for the media (may not have any - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 33
the same class pertain to the same functional area within the printer. For example, the Communication Parameters Class collects size required to print the job. Printer State Class. - The Printer State Class of parameters records the state of the printer and associated printing engine. There are - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 34
of all user selectable parameters in use at a certain time. The Printer State class of variables are not included in this environment classification. They are maintained separately. The four environments supported are discussed below. 5.1.3.1 Factory Defaults This environment corresponds to the - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 35
Default User Default User Default Current User PJL Current Job Environment Modified User Modified Print Job Environment Description The ROM copy of the environment variables in effect at the time the printer was first manufactured. Not The NVRAM copy of the environment variables in effect at - Xerox 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 41
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 , a print job will override the settings of the pen palette stored in the printer's memory. Affected attributes include pen width, color, and pattern - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 43
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 The controller can be set to terminate the file when either or both search address codes 999, 9999 are found. Range: { 999, 9999, BOTH, NONE} Default - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 44
CalComp Termination on Top of Form command CGM Background Color CGM palette name CGM palette source CGM Default Paper 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 - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 45
Support Postscript CIE Color Postscript PostScript plots. Applies to color and monochrome printers) Range: {SCREEN, color spaces. Range: {OFF, ON} Default: WhenON, the internal PDF-to-PS interpreter will use a binary intermediate file. When OFF, this file will be ASCII. Unless PDF processing problems - Xerox 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 48
user to ignore the TIFF tag contained in a job which sets the minimum code value to black in single bit TIFF data. This mechanism can be used to file specifies inverted coloring. Range: {FILECONTROL, IGNOREMINISBLACK} Default: FILECONTROL Selects how the Versatec emulation interprets Print Mode data. - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 50
Range: {ON, OFF} Default: OFF Specifies whether the banner page is to be printed before or after the job. Range: {BEFORE, AFTER} Default: BEFORE Set's information useful for diagnostics. A diagnostics page is generated after every page printed. Range: {ON, OFF} Default: OFF Enables or disables error - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 51
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: {BLOCK, SCALE, SUBSTITUTE} Default: SCALE Set media size mismatch recovery - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 53
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 coding the print contrast adjustment value. Range: {-10 - +10}. Default - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 54
ENDERING FINELINEPIXELTHRES HOLD JUSTIFYX JUSTIFYY LABELFONT LABELFONTOBJ 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 - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 55
string. It may be rotated to any orientation between 0 and 359 degrees. Range: {0-359}. Default: 90 Shading level of the label. Specified as a percentage of colorant applied to mark the label. 100% is black, 0% is blank or white. Range: {0 - 100}. Default: 100 The size of the characters in the label - Xerox 850DP | 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 its 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. - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 57
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 Integer value coding the print lightness adjustment value. Range: {-10 - +10}. Default: 0 (nominal adjustment). Print lightness is - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 58
to those values, a name of "ANY" may also be sent as a media type. MIRRORIMAGE OVERSIZEMARGIN R/W, Enum R/W, Integer Mirrors every image printed when set. Range: {MIRROR_X, MIRROR_Y, MIRROR_XY, MIRROR_OFF} Default: MIRROR_OFF When PAPER is set to a value for auto size detection (ANY, ANY_ANSI - Xerox 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 61
, VCGL, FILENET} Default: AUTO The print quality setting. Range: {FAST, NORMAL, BEST} Default:FAST Establishes 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 - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 62
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 of the left side - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 63
is a percentage. The stamp will be autoscaled to this percentage of the printable area of the page. A value of 100% is equivalent to autoscaling to the : {10 - 999%}. Sets the intended color model of the printers rendering mechanism. Range: {COLOR, GRAYSCALE} Default: product dependent When PAPER is - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 64
Printer States Group: Marking Engine Area Media Usage Engine Supported Language Engine Supported Language Engine Processing State Max supported marking engine. Range: {IDLE, PRINTING, RROR, WARMING, INIT, LINK DOWN} Reports the maximum plot length that is supported by the attached IOT in millimeters - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 65
can currently support Metric media types (ISO/JIS), English media types (ANSI/ARCH), or both. Range: {METRIC, ENGLISH, BOTH} Total length of media printed by IOT Time colorant of cartridge 1. Range: {CARTRIDGE_EMP Y, CARTRIDGE_BLACK, CARTRIDGE_CYAN, CARTRIDGE_MAGENTA, CARTRIDGE_YELLOW} The colorant - Xerox 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 70
tray 3. Range: {PAPER, INKJETBOND, PRESENTATIONBOND, VELLUM, FILM} When TRUE, the toner is low in the engine. Range: {TRUE, FALSE} When TRUE, one paper loaded in the manual feed port. Currently, the print engine reports a constant ROLL_36. Range: { ROLL_36} The status of the manual feed port. Range - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 71
the ESS. Range: {NONE, THER10B, ETHER100B, The printer's commercial name. Range: Max 64 character string. The default PRINT SYSTEM 8830", "WIDE FORMAT PRINT SYSTEM 8825", "WIDE FORMAT PRINT SYSTEM 8855", "WIDE FORMAT PRINT SYSTEM 8850", "WIDE FORMAT PRINT SYSTEM 510 SERIES", "WIDE FORMAT PRINT - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 72
6050". If a scanner is enabled the word "PRINT" is replaced by the word "COPY" in the above names. 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 - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 73
values of the parameters which control the overall operation of the printer and user interface as well as the data format interpreters. 5.1.6.1 Printer Group This group of parameters controls the functions and behaviors of the printing system which are not job specific or host interface specific - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 75
print jobs pen settings will override the pen settings stored in the printer's internal pen palette table. When disabled, then all pen settings including pen width, color, and pattern index will be taken from the printer IMPERIAL. The following Date Formats are supported: • IMPERIAL - date displayed - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 76
efficiency increases when the hints are correct. The range of this parameter extends 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 - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 78
, this override occurs. The default value, FILECONTROL, prevents the printer from overriding job data. 5.1.6.2.17 CGMDEFAULTPAPER Establishes the default paper how this palette is applied to interpreted jobs. In CGM, only the color attribute of the pen palette is used to override the file defined LUT - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 79
use more than 8 pens. The HPGL specification states that color rendering devices shall default to 8 pens. If the file be set to PRINTER so that the palette named by HPGLPALETTE determines the pen Setting the parameter to ON causes the HP-GL DFI to print lines with round ends and round joints. Setting this to OFF - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 81
For monochome printers, the controller provides support for halftone screening only. For color printers, the controller provides support for The value IGNOREMINISBLACK causes the printer to ignore instructions to set the minimum code value to black coloring. 5.1.6.2.40 VDSCHARSET Selects the - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 82
charge 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 the its printing operation, a banner page inherits the job processing parameters from the associated job and page processing parameters of the printer default - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 83
printing the job. When set to AFTER, banner pages trail the job's prints. The default value is BEFORE. 5.1.7.1.8 COLLATIONENABLE Automatic electronic collation is supported are identical in function and are treated as interchangeable by the printer. When either ON or AUTO are currently in effect, the - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 84
.0 AccXES PJL Interface • Language • Port Timeout • Toner Density • Maximum Plot Length • Banner and Diagnostic page feet). 5.1.7.1.12 MM_MODE_PAPER This parameter sets the policy for the printer in handling media mismatches for pages printed on a paper media type. A media mismatch typically occurs - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 85
printed. If no size is found at this point, then this page is treated as a blocking request for the originally requested paper size if the paper code is supported a similar line in the previously submitted job or must include the printer's password in the @PJL JOB command wrapping the cancel command. - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 86
to the level of a file. Therefore, if a file contains multiple printed pages normally, each page in the file will inherit the same page sheet size. Currently, autosize detection and roll sizes are not supported for a page composition canvas. PAGECOMPMEDIATYPE and PAGECOMPMEDIASOURCE are provided as - Xerox 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 89
with values of ENABLED, DISABLED, Any Supported Roll Size. When ENABLED all pages specifies the relative print contrast desired for multibit grayscale and RGB color vector and raster from the printable area of the page, as opposed to the physical page size. The printable area of the page is - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 90
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 values less than the minimum. For instance, to achieve edge to edge printing (which is typically not guaranteed by the - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 91
the rotated label is justified within the page's plotting area on the left, center, or right side. See the of a cut sheet page, regardless of whether the print is made short edge or long edge. This ( label's shading level as a percentage of colorant applied to mark the label. 100% corresponds - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 92
: "We want a %% here" is rendered as: "We want a % here" New line, line feed, and tab characters are also supported within label strings as normal. The following special characters may be supported in future releases: • %d - Prints the date in "month, date, year" format in the selected date format - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 93
Prints the lpr user name. 5.1.7.2.13 LIGHTNESSADJ The setting of this variable specifies the relative print lightness desired for multibit grayscale and RGB color clipped to the printable area defined by the MARGINxx to numeric precision limitations within the printer, the value 0.196 may be - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 94
. This 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 set Gera Folder Configurations vs. Folding Options Folding Option FOLD_BYPASS Supporting Folder Model All Folders Page 89 of 160 - Xerox 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 97
print 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 size's printable area is larger than the corresponding dimension of the image (see MARGINxxx parameters for a definition of printable area of a media - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 98
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 is specified with the MARGINxx variables. If the paper specified is - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 99
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 determined to shape the plot to best fit the printable area - Xerox 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 102
standard sheet sizes can be printed either long edge or short edge first on one of the standard roll sizes, the printer will rotate the image if if the image is "close" to a standard paper size's printable area as described by the OVERSIZEMARGIN and UNDERSIZEMARGIN parameters, this paper size is - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 103
print qualities is FAST. 5.1.7.2.43 RENDERMODE This environment variable 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 - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 104
is utilized 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 - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 105
Interface 5.1.8.1.1 ENGINELANG1/ENGINELANG2 Some marking engines such as the Xerox 8830 support menu structures and other user messages on the printer's front panel in addition to those provided by the controller for the print engine. These two parameters store the primary and secondary languages - Xerox 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 108
of the printer model. This value is used in the INFO ID response, on printer test prints, and in many other interfaces to the printer. 5.1.8.3.12 value of the six digit HP-PJL status code. HP-PJL USTATUS DEVICE responses will be sent with this code every time this status changes on all ports - Xerox 850DP | 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 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 112
variables. It corresponds directly with the 5 digit status codes supported by the standard HP-PJL language. Many additional status codes for AccXES printers are also defined. See the Status Codes section for a listing of the supported status codes. The defined response for this command is: @PJL - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 114
INFO XESACCOUNTING ACCTNUM= SUBACCTNUM= UNITS= ACCOUNT# SUB-ACCOUNT# BOND VELLUM FILM SCAN If the command generates an error, the controller will echo the command, the appropriate status, and - Xerox 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 120
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 > [2 RANGE] ,, ,, ... The "" option in the response - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 121
of the printer resident pattern stamp printer objects currently resident in the printer. The bytes the object consumes in the printer's memory. When uploaded, the the job queue inside the AccXES printer. The defined response is: assigned by the AccXES printer when it first receives the user job - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 122
with the job. It is intended to reflect a string identifying who sent the job. • NETWORK Jobs are listed in the order in which they will print. The job currently printing is listed first. 6.17 XES_SYS_STAT Page 117 of 160 - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 123
the ESSSTATE Environment variable in the ESS Group. 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 - Xerox 850DP | 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 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 127
the FINISHPROGRAMS section are tab-delimited. 6.20 XESMEDIA This category is a custom AccXES extension to report the media types that are supported by the current printer. The defined response is: @PJL INFO XESMEDIA NAME= MISMATCHMODE= GAMMACYAN= - Xerox 850DP | 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 a float from 0.5 to 2.0 that defines the gamma value for the color curve that is used during the printing process. - Xerox 850DP | 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 second group> ... {* | !}, {*, !}, "patternName" {*, !} {* | !}, {*, !}, "patternName" {*, !} ... The "" option in the - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 130
255 which determine the Red, Green, and Blue values of the color, respectively. The formula for the color is: = ( * (216)) + ( * (28)) + The last field in the triplet specifies the name of the printer resident pattern object assigned to the pen. Currently, pattern names - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 131
below */ int ras_maplength; /* length (bytes) of following map */ /* color map follows for ras_maplength bytes, followed by image */ }; The fields download data format which is not described in this document. The printer system will have installed a selection of stick and outline fonts which - Xerox 850DP | 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. cannot be printed in color. Conversely, a raster stamp downloaded with the PJL RENDERMODE set to color, can be printed in monochrome. - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 133
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 Font Stick Font Test Print Stick Font * CalComp Stick Font CalComp Stick Font - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 135
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. for that pen will take effect. All pen widths are set to 0.35mm. All colors are set to black except for pen 0 which is set to white. Pens 1 - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 136
supported in AccXES printers as well. Many of the same codes that standard HP-PJL defines are listed here as well as many new AccXES extensions. 9.1 Status Codes and Informational Messages [10xxx] 10001 - IDLE 10002 - OFFLINE 10003 - WARMING 10007 - INITIALIZING 10050 - PROCESSING* 10051 - PRINTING - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 138
Version 10.0 AccXES PJL Interface 10 Examples 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 sequence. Generally, a carriage return or a carriage return/line feed sequence is assumed to be - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 140
AccXES PJL Interface Note that in the case of raster stamps, the ENTER LANGUAGE statement may be omitted or AUTO may be used. The printer will then rely on its autoformat recognition capability. Downloading a pattern is shown below: @PJL @PJL JOB PASSWORD=5 @PJL COMMENT XESOBJECTDOWNLOAD TYPE - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 141
pen palette with name "PaletteTwo". Lastly, the example assumes that the printer's password is 5. @PJL @PJL JOB PASSWORD=5 @PJL COMMENT file. It prints out two collated copies. The first prints on an A size paper and the second prints on E size vellum. The first file prints with 1:1 scaling - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 142
Job What follows is an example page composition job that contains two files, a TIFF file and an HPGL file. It prints out two copies of the resulting composition. The print job's name is ExampleJob and this name will appear in the status messages received with XESQUEUE and other PJL queries. The - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 143
marker. 10.8 Getting Job and Printer Status This example demonstrates how to retrieve job queue status and printer/media status. The first HP- the status of all the jobs in the printer's job queue. In particular, the most the ordering in the printer job queue. @PJL @PJL INFO XESPENPALETTE < - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 144
. This change will persist over power cycles. The example assumes that the printer's password is 5. The baud rate is set to 19200. @PJL This example shows how to apply a label to all the pages in an associated print job. In this case, the label is specified with a 45 degree rotation, font - Xerox 850DP | 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 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 148
variables are supported on which Xerox printers. Enumerated values for the variables are listed and their support in each printer is detailed Xerox 8855/ 721P N N N N N Y Y Y Y N Xerox 8830/ 8825 /8850 / 510D Unsup ported in Unsup ported in Unsup ported in Y Y R1.5 R1.5 R1.5 R1.5 N Color - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 149
10.0 AccXES PJL Interface COLORANTUSED 0-100 N N N N CCCHECKSUM {(ON), OFF} Y Y Y Y CCEOM 0 to 0x1F (0x0D) Y Y Y Y CCNUMSYNC 1 to (2) Y Y Y Y CCPALETTE String - Xerox 850DP | 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 Y N N ENGINEMAXPLOTLENGT Integer H Y N N Y ENGINESTATE IDLE Y Y Y Y PRINTING Y Y Y Y ERROR Y Y Y Y WARMING Y Y Y Y INIT Y - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 151
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 string - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 152
string - Xerox 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 153
Y Y {ON,(OFF)} Y Y Y Y {1-(8)-256} R9.2 R9.2 R9.2 Y HPGL2 Y Y Y Y HP758X Y Y Y Y String - Xerox 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 164
LEFT Y (CENTER) Y RIGHT Y 0 to 1200 Y BOTTOM Y (CENTER) Y TOP Y {(0), 90, 180, 270} Y (RELATIVE) Y ABSOLUTE {10 - 999} (100) 0 to 32768 COLOR GRAYSCALE 300 to 1200 Y Y Y N N Y (400) Page 159 of 160 Y Y N Y Y Y Y Y Y Y Y Y N N N Y Y Y N R2.0 R2.0 R2.0 R2.0 R2.0 R2.0 R2.0 R2.0 R2 - Xerox 850DP | 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 850DP | Xerox Wide Format AccXES HP-PJL SRS version 10.0 - Page 166
2000 (128) Y R1.0F Y Y VDSPALETTE String - Xerox 850DP | 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