copyrightable material and information now allowed by statutory or
judicial law or hereinafter granted, including without limitation,
material generated from the software programs which are displayed
on the screen, such as icons, screen displays, looks, etc.
Printed in the United States of America.
Publication number: 721P85610
Xerox® and all Xerox products mentioned in this publication are
trademarks of Xerox Corporation. Products and trademarks of other
companies are also acknowledged.
Changes are periodically made to this document. Changes, technical
inaccuracies, and typographic errors will be corrected in subsequent
editions.
This document was created on a PC using Frame software. The
typeface used is Helvetica.
Relate d pu blicatio ns
The
Xerox DocuPrint 96/DocuPrint 96MX Laser Printing System
Operations Reference
your laser printing system. The entire reference set is listed in the
table below. Several other related documents are also listed for your
convenience. For a complete list and description of available Xerox
documentation, refer to the Xerox Documentation Catalog
(Publication number 610P17417) or call the Xerox Documentation
and Software Services (XDSS) at 1-800-327-9753.
Table 1.Related P ubl i ca tio ns
Publicat io nNumber
is part of the eight manual reference set for
Xerox DocuPrint 96/DocuPrint 96MX Laser Printing
System Operator Guide
Xerox DocuPrint 96/DocuPrint 96MX Laser Printing
System Operations Reference
Xerox DocuPrint 96/DocuPrint 96MX Laser Printing
System Message Guide
Xerox DocuPrint 96/DocuPrint 96MX Laser Printing
System PDL Reference
Xerox DocuPrint 96/DocuPrint 96MX Laser Printing
System Forms Creation Guide
Xerox DocuPrint 96/DocuPrint 96MX Laser Printing
System System Generation Guide
Xerox DocuPrint 96/DocuPrint 96MX Laser Printing
System Installation Planning Guide
This publication may contain descriptions of concepts and features
not currently available for your Xerox Laser Printing System. Consult
your Xerox sales represent ative or your operating system software
program description for additional information.
About the reference setxxiii
DocuPrint 96/DocuPrint 96MX Laser Printing System document setxxiii
Who should use this manualxxv
LPS system administrators, programmers, operatorsxxv
How to use this manualxxvi
If the LPS is new to youxxvi
Know the key terms and conventionsxxvi
Use the table of contents, index, and glossaryxxvi
Refer to the related publications listxxvi
Key terms and conventionsxxvii
DocuPrint 96/DocuPrint 96MX system controller componentsxxxi
DocuPrint 96/DocuPrint 96MX tape and cartridge devicesxxxii
DocuPrint 96/DocuPrint 96MX printer componentsxxxiii
1.Setting LPS parameters1-1
Communicating with the LPS1-1
Installation and system generation1-3
User interface keyboard display1-3
Powering on and booting the LPS1-4
Power loss1-5
System verification messages1-6
Printer communication link1-8
PSC (printer subsystem controller)1-10
Configure a finishing or feeding device1-11
Create the FCG.LIB file1-11
FCG (display the profile labels)1-15
FCG (configure a finishing or feeding device)1-16
DCU DELETE1-43
DCU EXIT1-43
DCU FORMAT DISPLAY1-44
DCU FORMAT PRINT1-45
DCU HELP1-46
DCU REMINDER1-46
DCU RESET1-46
DCU SHOW1-47
Limitation during SYSGEN1-47
Comment capability1-47
2.Managing LPS resources2-1
Maintaining optimal disk usage2-1
Files on system disks2-1
Operating on system files2-1
Necessary free space on system disks2-3
File biasing by disk configuration2-4
Checking usage of disk space2-6
FCHECK (file check)2-6
Reorganizing usage of disk space2-9
COMPRESS2-9
PURGE2-11
Backing up and copying system files2-12
Setting default tape device2-12
Identif y c ur r e nt TAPE & CARTRIDGE device (SUB DEV) 2-12
SUBSTITUTE DEVICE (general information)2-12
Assign a controller device to TAPE or CARTRIDGE (SUB
DEV)2-14
Know the Xerox tape and cartridge format2-15
Prepare the tape or cartridge2-16
TAPE [CARTRIDG E | TDn] VOLINIT2-16
Copying files2-17
COPY (disk to disk)2-17
COPY (disk to labeled tape or cartridge)2-18
COPY (disk to unlabeled tape)2-19
COPY (labeled tape or cartridge to disk)2-20
COPY (unlabeled tape to disk)2-22
Manipulating files2-23
DELETE2-23
FID (build fi le lis t)2- 2 4
FILE (display file list)2-24
FIX (modify font or logo file)2-28
REVIEW (review files)2-29
RNAME (rename a file or directory)2-29
TYPE2-29
List tape or cartridge files2-31
TAPE [CARTRIDG E | TDn] LIST2-31
Locate tape or cartridge files2-33
TAPE [CARTRIDG E | TDn] FIND (find file)2-33
TAPE [CARTRIDG E | TDn] N E X T (move to ne xt file)2-3 3
TAPE [CARTRIDG E | TDn] SKIP (move to 1st or 2nd... file)
2-34
TAPE [CARTRIDG E | TDn] EOF or NOEOF or ENDFILE 2-35
Backing up system files to tape or cart ri dge2-37
DSR (disk save and restore)2-37
Starting DSR2-37
File protection2-39
Disk space for restore2-39
Multivolume files2-40
Device error handling2-40
Aborting the save process2-40
Incomplete resto ration2-40
Aborting the restore process2-41
Special file handling2-41
Copying a DSR file to the LPS2-42
SFT (single file transfer ut ilit y )2-42
Managing files on floppy disks2-45
FLOPPY FORMAT2-45
FLOPPY SAVE2-46
FLOPPY DELETE2-47
FLOPPY C LE AR2-48
FLOPPY FILE2-48
FLOPPY FCHECK2-50
FLOP PY REST O R E2-51
FLOPPY LIST2-52
Copying the system software tape2-53
SST (system software tape or cartridge)2-53
3.Tracking system activity3-1
Accounting data in the status file3-1
How the system adds data to the status file3-1
Status file creation during sysgen3-2
Backing up status file information3-2
Status file data in the online accounting page3-4
Status file data3-5
DATE entry3-5
DEPARTMENT entry3-5
JOB ID entry3-5
REPORT NO. entry3-5
FILE ID entry3-5
INPUT PROCESSING TIME entry3-5
OUTPUT PROCESSING TIME entry3-5
Report completion codes3-6
PAGES TO BIN entry3-7
PAGES TO TRAY entry3-7
PAPER PATH HOLES entry3-7
GRAPHIC PAGES PRINTED entry3-7
LINES PRINTED entry3-8
GRAPHIC EXCEPTION CODE entry3-8
ONLINE IDLE (SEC) entry3-8
TAPE MOUNTS entr y3-8
BLOCKS READ entry3 -8
BLOCKS SKIPPED entry3-8
RECORDS READ entry3-8
DJDE RECORDS READ entry3-8
MAXIMUM COPY COUNT entry3-8
OVERPRINTS entry3-8
COLLATE entry3-9
SF/MF entry3-9
SIMPLEX/DUPLEX entry3-9
JDE , JDL USE D entry3-9
ACCTINFO entry3-9
INITIAL FONT LIST entry3-9
INITIAL FORM LIST entry3-9
INITIAL CME LIST entry3-10
Using accounting and system activity commands3-11
Generating system activity reports3-11
REPORT3-11
Establishing accounts and copying account data to tape3-16
ACCOUNT3-16
Tape format of data written by ACCOUNT3-18
SFS (status file services)3-21
SFS CLEAR3-22
SFS CREATE3-23
SFS DISPLAY3-24
SFS file- name3-26
SFS HARDCOPY3-27
SFS HOST3-29
SFS TAPE3-30
SFS TDn3-31
SFS ?3-31
SFS !3-31
Creating the SFS user form file3-32
Tape format of data written by SFS3-34
Structure of an SFS report entry3-36
Forward and backward pointers3-38
Dumping the status file to tape3-38
XPS3-39
4.Editing source files4-1
What the editor is4-1
How the editor works4 -1
Source files4-1
Viewing source files4-1
Storing source files4-2
Files you can edit4-2
Edi tor comman ds4-4
Three types of editor commands4-4
Composite editor commands4-4
Editor syntax conventions4-5
Using the <TAB> key4-6
Sta ck pri nting4-6
Input unpacking examplesH-1
Valid host computer/label specification tableH-2
Host system JDLs on the system software tapeH-3
I.Online notesI-1
Processing 3211/4245 commandsI-1
Universal Character Set Buffer (UCSB)I-3
Forms Control Buffer (FCB)I-4
Character correspondence in UCSB associative fieldI-5
Emulated command codesI-6
Online dump exampleI-7
discusses the functional characteristics of the DocuPrint 96/
DocuPrint 96MX Laser Printing System (LPS) and operating
software in order to support the LPS operator, the application
programmer, and the host or Ethernet user. Its purpose is to:
•Provide an overview of laser printing system operations
•Describe individual commands for system operation,
management, and job control
•Describe editor and operator command files
•Explain the special considerations applicable to user interface,
communication, and graphics features
This document is part of a reference set designed to help you receive
maximum benefit from your DocuPrint 96/DocuPrint 96MX laser
printing system.
To help you select the appropriate document for your needs, the
following section identifies the documents in the set and describes
the information contained in each.
DocuPrint 96/Docu Print 96MX Laser Printing System document set
The DocuPrint 96/DocuPrint 96MX LPS document set includes the
following:
Xerox DocuPrint 96/DocuPrint 96MX
LPS Operat or Gui de
This reference contains the following information:
•System overview
•Paper facts and procedures
•Operating procedures
•Maintenance
•Problem solving
•Supplies
•Meter reading and reporting
Xerox DocuPrint 96/DocuPrint 96MX
LPS PDL Reference
This reference contains the following information:
•Print Description Language components and processes
Xerox LPS Tape Formats ManualThis reference contains the following information:
•Characteristics of different formats
•File organization
•Data formats
•Carriage control conventions
INTRODUCTION
Xerox LPS S ta nd ard Font Library Fon t
User Guide
Helpful Facts About Pa perThis reference contains the following information:
Who should use this manual
This reference contains the following information:
•Font naming conventions
•Listing of standard fonts
•Data Sheets
•Glossary to typography terminology
•Selection and guidelines
•Storage
•Specifications for different printers
This manual serves the information needs of three types of readers
who use the DocuPrint 96/DocuPrint 96MX LPS. The two sections
below describe the three reader groups and the DocuPrint 96/
DocuPrint 9 6 MX LPS.
LPS system administrators, programmers, operators
This manual is written to help you use your laser printing system
(LPS) effectively. You can find helpful information in this manual if
you are:
•A system administrator managing a DocuPrint 96/
DocuPrint 96MX LPS
•A programmer writing print applications for a DocuPrint 96/
DocuPrint 96MX LPS
•An operator running print jobs on a DocuPrint 96/
DocuPrint 96MX LPS.
The reader who must use the information in any section is always the
most important reader of that section. Therefore, the manual
addresses “you” directly, regardless of whether the material is
pertinent for the system administrator, the programmer, or the
operator.
The following section describes how to use this manual most
effectively.
If the LPS is new to you
If your experience with the LPS is limited, read all the information in
this introduction and the overview of LPS processing presented in the
“LPS print processing” chapter.
Know the key terms and conventions
Become familiar with the key terms, command syntax conventions,
and masking conventions presented in the “Key terms and
conventions” section of this introduction. Refer to this section
whenever necessary.
The first time this manual uses a term, the term appears in italics and
is followed by a definition.
Use the “Contents of this manual” later in this section to pinpoint
quickly the chapter that provides the information you seek.
Use the table of contents, index, and glossary
Use either the table of contents or the index to identify which pages
or sections of this manual provide the information you seek. Note
that each chapter also begins with its own table of contents.
Use the glossary to look up the acronyms or terms that are unfamiliar
to you.
Refer to the related publications list
Identify sources of additional information on your LPS system and
related material by referring to the “Related publications” listing that
precedes the table of contents in this manual. The listed publications
address topics such as:
KEYWORD variableCommand keywords are shown in uppercase letters; variable
INTRODUCTION
Terms and conventions used in this manual are described below.
The following LPS terms are considered equivalent in this manual:
•Enter key (<ENTER>)
•Print tray (output tray, stacker tray, bin).
Note: Print tray refers to a stacker tray; sample tray refers to the
tray used only for sampled output.
The following are some syntax conventions used in this manual.
information that you determine is shown in lowercase italics.
Only the characters “A” to “Z” and “0” to “9” are valid characters for
use in file names. You can use the period (“.”) only as a delimiter
between the file name and the file type. If you work on an Ethernet
workstation, ensure that your document file names follow these rules.
Otherwise print errors occur when you send files to the LPS.
Avoid using any PDL, FDL, DJDE reserved word or file name, or any
other utility keyword as a file, form, font, or logo name. Doing so
causes unpredictable results.
COMMAND or COMEnter command keywords in full or abbreviate them to the first three
letters.
Choices are listed horizontally with vertical bars separating the
choices. The default value is underlined.
| c
a | b
Required choices are enclosed in braces.
| c}
{a | b
Optional choices are enclosed in brackets.
| c]
[a | b
x, [x, ...] or x1, x2, x3, ... xnAn ellipsis ( ... ) indicates repetition of a previous element or
continuation of a series of elements.
Masking conventions
A mask is a generic file name used to specify a multiple number of
files. Within the mask, you can substitute one or more question
marks (?) or asteri sks (* ) for vali d alphanumeric characters. Existing
file names are compared to the mask. An asterisk or question mark
equals all characters. If the last character of the mask is an asterisk,
any subsequent positions equal the asterisk. If the last character of
the mask is a question mark, subsequent positions must be blank (for
example, files with names longer than the mask are not equal).
users to create font files by using specified font files which exist at an
installation as source files.
. Describes command files, editor command
. Explains the utility used by font knowledgeable
INTRODUCTION
Chapter 7
Laser printing system (LPS) print processing
printing systems. It identifies their components, explains the
processing flow of a print job, defines key job processing terms and
describes the programmer and operator roles.
Chapter 8
HIP processing on the LPS
Processor (HIP) communication modes (Xerox Network Services
(XNS) and the DocuPrintServer (formerly XPSM) interface) and
provides an overview of Ethernet and Interpress.
Chapter 9
Graphics on the LPS
modes, and the various media formats supported for graphics.
Chapter 10
Setting up print jobs
and how to set up the output options for print jobs. Explains the
programmer and operator roles involved.
Chapter 11
Running print jobs
tape input, host online input, Ethernet online input, how to run a print
job and how to check print job status.
Statement command summaries and appendices
. Briefly introduces laser
. Provides an overview of Host Interface
. Describes the system featu r e s, pr oc es si ng
. Explains how to control paper stock to print jobs,
. Explains how to print samples, how to control
The following are the appendices contained at the end of this
manual:
Appendix A System command summary
Appendix B Editor command summary
Appendix C Font editor command summary
Appendix D Command file command summary
Appendix E Character code assignment tables
Appendix F Page formatting
Appendix G Crash recovery and dump
Appendix H Offline notes
Appendix I Online notes.
A glossary and an index are provided at the back of the manual.
The DocuPrint 96/DocuPrint 96MX laser printing system is a highspeed, high-performance printing system. It processes and prints
data from a variety of sources. It enables host mainframe computers
and network-connected devices (such as workstations and graphic
scanners) to produce publications that incorporate text in a variety of
fonts with accompanying graphics, logos, forms, and signatures.
Management information systems (MIS) and data processing (DP)
environments use the DocuPrint 96/DocuPrint 96MX LPS as a highperformance printer that also provides built-in storage and
management of forms, fonts, and other document resources.
In general, the DocuPrint 96/DocuPrint 96MX LPS operating system
software is compatible with 4850/4890 LPS V4.0, 9790/8790 LPS
V3.9, 4050 LPS V3.8, 4135 LPS V1.5, and 4635 LPS V3A software.
The DocuPrint 96/DocuPrint 96MX LPS consists of two separate
units illustrated in figure 1.
DocuPrint 96/DocuPrint 96MX system controller components
The system controller is the LPS subsystem that allows you to
interact with the printer. Use the keyboard display to enter
commands and select options that control the operation of the
printer.
Figure 2 shows the components of the system controller.
Operator control panelThe operator control panel allows you to power the printer on and off,
boot the operating system software, and switch the LPS between
remote and local operation.
Figure 4 depicts the operator control panel
Figure 4.Operator control panel
1 Power On switch
2 Power Off switch
3 Power On indicator
4 Boot switch
5 Remote switch and indicator
6 Local switch and indicator.
DocuPrint 96/DocuPrint 96MX tape and cartridge devices
The DocuPrint 96/DocuPrint 96MX system uses three types of
devices. These devices are referenced by the labels TD0, TD1, and
TD2 since the physical device names are assigned with the
appropriate TDn at sysgen or at mini-sysgen.
For systems with an open-reel tape:
•TD0 is the default for the open-reel tape drive
•TD1 is the default for the 1/4 inch cartridge tape drive
•TD2 is the default for the 18/36 track cartridge tape drive
For systems without an open-reel tape:
•TD0 is the default for the 1/4 inch cartridge tape drive
•TD1 is the default for the 18/36 track cartridge tape drive
The printer is the LPS subsystem that processes the electronic
images and produces the printed report. Figure 5 depicts the
components of the DocuPrint 96/DocuPrint 96MX printer.
This chapter describes the parameters that may be set for the LPS.
The commands you enter control functions such as:
•Loading the operating syste m
•Switching between online and offline processing modes
•Setting the system to MICR mode
•Initiating printing
•Building and modifying source files
•Requesting sample prints of data, forms, fonts, and logos
•Obtaining accounting summaries
While print jobs are running, messages are displayed concerning the
status of the jobs and, if necessary, the unexpected occurrences that
require operator intervention.
The DocuPrint 96/DocuPrint 96MX LPS user interface:
•System keyboard display. Use the system keyboard display
to handle:
— Job programming and control features
— S ys te m utilit ies and diagnostics
— Paper management and feeder/stacker control
— Da ta Capture Utility
—Editor
The operator commands you can enter at the system controller
keyboard display are documented by this manual.
•Printer control console. Use the printer control console to
handle:
— Paper management and feeder/stacker control
— Jam clearanc e
— Printer diagn ostic functions
The initial considerations and procedures for installing a Xerox laser
printing syst em (LPS) and the operati ng system soft ware (OSS), th at
can be tailored to a site-specific configuration, are documented in the
This section discusses the power-on and boot process you use after
the first sysgen has been run.
If the LPS is online to a host computer and it has an emergency
power off cable, use the Remote button instead of the Local button.
The Remote button means that the host system controls powering
the LPS on or off. If you turn the power off by pushing the Off button
on the control panel, however, you can restart it by holding down the
On button until the Power indicator comes on.
If Autoboot was selected in the sysgen, the DocuPrint 96/
DocuPrint 96MX LPS system controller boots the operating system
automatically.
If not, follow this procedure:
Step 1.Press <B> on the keyboard to load the operating system software
(OSS).
Note: The operating system software must be loaded before
the system can finish the warm-up cycle.
Step 2.When loading is complete, the following messages appear on the
system controll er display:
LOADING PROGRAM.....
XEROX DP 96
LASER PRINTING SYSTEM VERSION X REVISION Y
Copyright . . .
DISK ID: [ThirtycharacterIDrecord]
Step 3.Allow four to seven minutes for the printer to complete its warm-up.
Note: Before the LPS starts printin g , the syste m che cks print
quality and controls. Any adjustments, if necessary, are made by
the system to give you the best quality prints. The system also
checks print quality on an ongoing basis and may stop printing,
correct a quality problem, and resume where it left off.
ImportantIf you enter a boot command for a device contained within the
peripheral cabinet, but the LPS is not configured with the specified
device, the system displays SCSI error messages and then displays
the boot menu.
Remedy this by pressing the Boot button again. When the LPS
displays the $ prompt, check the hardware configuration if the
peripheral cabinet is installed. If it is not installed, enter the BOOT
command for the configured device.
If the DocuPrint 96/DocuPrint 96MX LPS loses power or the
communications link during online job processing, enter C or press
the Power Off button. The LPS responds by running its job recovery
procedures and displaying the job queue information it displayed
prior to the power loss. If the LPS does not respond this way, call your
LPS service representative for assistance.
If problems occur while OSS is performin g its syste m verif ication
tests, the DocuPrint 96/DocuPrint 96MX LPS displ a ys syste m
verification messages.
Table 1-1 shows system verification messages.
Table 1-1.System verification messages
MessageExplanation
Operating in degraded modeProblem detected. Other messages will follow.
Devices not accessible
name,name,--
A configured syste m device is not in the system configur ation. The
missing devices are indicated by the following names:
Memory specified during the system configuration phase is
missing. The banks are displayed in 16K word sections.
The configured Advanced Imaging Subsystem (AIS )version and
the hardware AIS version number do not match.
AIP Firmware errorA firmware error was detected. There is a fault in some part of the
AIP firmware.
AIP Download errorThere is a missing firmware file, a firmware file cannot be read, a
problem with the contents of the firmware file, or a download error
occurred causing the checksum to be incorrect.
Problem with AIPOS.sys --
Problems with accessing or reading the AIS firmware file.
file missing or invalid
Missing text and metric memoryProblem accessing text and metric memory.
Missing bitmap memoryBad bank, cannot access bitmap memory.
Missing Ink-1 memory,
Missing Ink-2 memory,
Indicate that there is a bad bank, cannot access memory, or
memory is not available (not sysgened).
If any of the next four messages is displayed, re-sysgen the system and update the configuration. If this should
fail, contact your systems specialist or Xerox Customer Service for resolution.
Graphics memory not available-Update configuration
SYSTEM NOT OPERATIONALDevices were missing, or main memory i s below 128K words. The
system probably is unable to function even in a degraded mode if
this message is displayed. If this message is not displayed, the
system may be able to print, but its operation is degraded.
You can invoke any system function, although some functions may
not execute or may cause a system crash. For example, the lack
of AIS memory does not impact a file editing session, but that lack
of AIS memory would abort printing.
The above messages indicate that the system is not fully
functional. Use of the system at such a point is questionable.
Contact the LPS service representative for assistance in making
your LPS operational.
The system stops all processing and restarts if a system controller
problem occurs.
The DocuPrint 96/DocuPrint 96MX LPS has an interface between the
system controller and the printer, part of which is called the client
layer. The system initializes the client layer to establish
communication between the system controller and the printer after
system initialization, after communication is lost, or at the request of
technical personnel (see the section “PSC (printer subsystem
controller)“ later in this chapter).
The system's ancillary Printer message (AIM) processor task
establishes communication with the printer, executes client layer
initialization, and displays status messages. If a problem initializing
the client layer occurs, AIM attempts to establish communication two
more times and to initialize the client layer. An attempt lasts between
20 seconds and two minutes. If these attempts fail, AIM prompts you
with Retry ClientLayer initialization? (Y/N).
If you enter N, AIM displays Enter PSC when you wish to
attempt connection to Printer.
Thus you choose between using the system controller for nonprint
tasks and loading the communication software again with the PSC
command.
Note: If the PSC command fails two times, reinitialize the printer by
turning the power off, then on again.
The system controller is connecting with the printer.
communication with the printer...
Communication with the printer is
System and printer communication is successfully established.
established
Initializing Client-Layer
Client laye r in it ialization is beginning .
protocol
Client-Layer is establishedThe client layer has been initialized without errors. The system is
functional.
Printer Client-Layer is not
The printer does not answer client-layer requests.
responding
Printer failed to send
configuration
Failed to establish communication
The printer does not send all the printer configuration messages
during client layer initia l iz a ti on .
Three attempts to bring up the link layer have failed.
with the printer
!Link to printer is downCommunication with the printer was lost during execution of a
nonprint task. Displays when the nonprint task completes.
!Loss of communication with the
The system controller is not receiving messages from the printer.
printer
Retry Client-Layer
Initialization? Y/N
Several attempts to initialize the client-layer have failed. You can
request initialization again or terminate the process to run nonprint
tasks on your DocuPrint 96/DocuPrint 96MX LPS.
!Sequence error-ESS is attempting
reconnection to printer.
!Link down-ESS is attempting
reconnection to printer.
!Device not ready-ESS is
attempting reconnection to
printer.
The system controller has attempted to send a message when the
line has failed. AIM is attempting to reestablish communication.
The link has dropped. AIM is attempting to establish
communication.
The printer is not acknowledging a message, the CSI controller is
not responding, or the printer is aborting its own messages. AIM is
attempting to establish communication.
ParametersTable 1-3 describes the tasks initialized by utilization of the PSC
Use this command to download firmware to the specified printed wire
board assemblies (PWBAs) in the system controller.
command.
Table 1-3.Parameters of the PSC command
ParameterDescription
AIPDownloads the AIPO S.SYS firmware and
performs diagnostics to check and initialize the
various types of memory used by AIS. The
messages Initializing AIP and
Downloading firmware (version ###)
display, followed by memory test messages.
CSISends the software for printer and controller
communication and reinitializes the client-layer.
The PS1061 Initializing CSI message
displays.
CRIBDownloads the CRIB firmware. If the CRIB
download was invoked by the operator or from a
hard boot, the firmware is downloaded
unconditionally. However, after a system crash,
the checksum of the firmware on the CRIB PWBA
is checked first. If the checksum is correct, the
download is not executed. The message
Downloading CRIB firmware (version)
displays.
SCSIDisplays the current SCSI firmware version.
CLIReinitializes the client-layer.
The SCSI firmware is downloaded to the SCSI printed wire board
(PWB) automatically.
If the download succeeds, no more messages display. If an error
occurs, refer to the
Message Guide
Xerox DocuPrint 96/DocuPrint 96MX LPS
.
ExamplesThe CSI firmware can be downloaded at any time by entering:
PSC CSI
On the DocuPrint 96/DocuPrint 96MX LPS the printer must be idle to
run the PSC task. If the HIP task is in process when you request
PSC, the system prompts you to confirm the PSC request. If HIP is
running when you confirm the PSC request, then the HIP
communication line is disconnected. In addition, printer messages
sent but not yet processed may be lost.
RestrictionYou can restrict access to PSC with RCU.
The following describes how to configure a finishing or feeding
device.
Create the FCG.LIB file
Before you can configure a finishing or feeding device, you must
modify a text file called FCG.LIB containing the array of bytes (timing
values, constants, flags, and so on) that are loaded into the LPS nonvolatile memory (NVM) by the configuration process. The array is
known as the “personality profile” of the finishing device because it
indicates to the LPS how to communicate with the finishing or feeding
device.
The FCG.LIB file must have one entry for each finishing or feeding
device. Each entry consists of a label, an equal sign (=), and a set of
values. You create the label, which should help you identify the
device and indicate its configuration if possible. For example, a
saddle-stitch profile might be given the label SADLSTCH.
•Entries must begin with an alphanumeric character (0-9, A-Z).
•Each entry provides the NVM values for one finishing or feeding
SETTING LPS PARAMETERS
device.
Finishing device entry syntax
•Each entry must have a label that begins the record.
•Although the label may consist of more than eight characters,
the LPS processes only the first eight characters.
•The equal sign separates the label from the array values.
•Commas separate each array value from preceding and
following values.
•Only whole numbers can be entered for parameter values (no
decimals).
•There are no defaults for any parameter. All values must be
specific for the entry to be accepted.
•Each entry is terminated by a semicolon (;).
The FCG.LIB file can also include comment lines. Comment lines
must begin with a non-alphanumeric character.
ParametersTable 1-4 shows the parameters of the Finishing device entry.
Table 1-4.Parameters of the Finishing device entry
ParameterDescription
p1=Time between Sheets
p2=Sheet Jam Time
p3=Time between Sets
p4=Set Ja m Time
p5=Time to Cycle Up
p6=Attributes
Specifies the minimum time the device
requires between the trail edge of one
sheet to the lead edge of the next sheet.
Range is 0-32767 ms.
Specifies the maximum time the LPS
waits for a sheet delivery signal after a
sheet exits before declaring a jam. Range
is 0-13000 ms.
Specifies the minimum time between the
trail edge of the last sheet of one set to the
lead edge of the first sheet of the next set.
Range is 0-32767 ms.
Specifies the maximum time the LPS
waits for a set delivery signal after a set
exits before declaring a jam. Range is 013000 ms.
Specifies the amount of time the LPS
should wait after the cycle up signal is
sent before the bulk input feeder is
capable of sending a sheet. Range is 032767 ms.
Allows additional control of the SF1 and
SF2 function signals. Valid values are 0:
ESS control, 4: Always on, and 8: Always
off.
p7=Statuses Supported
p8=Delivery Signal Type
p9=Delivery Start Adjust
Expects a status from the finishing device
as listed below:
S0: Offline or Not Ready, value is 1.
S1: Faulted, value is 2.
S2: Full, value is 4.
S3: Sheet delivered, value is 8.
S4: Set delivered, value is 16.
Range is 0-31. If all statuses are
supported, the value is 31. If no statuses
are supported, the value is 0.
Identifies the required delivery signal as
triggered by the lead edge or the trail
edge. Range is 0-1:
Lead Edge triggered = 0
Trail Edge triggered=1.
Adjusts the timing of the start of the
delivery signal. Range is -100 to +300 ms
for the lead edge, -100 to +75 ms for the
trail edge.
ParametersTable 1-5 shows the parameters of the Feeding device entry
command.
Table 1-5.Parameters of the Feeding device entry command
ParameterDescription
p1=Time to Feed sheet
p2=Time to Cycle Up
p3=Attributes
p4=Statuses Supported
Specifies the time required by the bulk
feeder between the feed sheet command
being received and the required sheet’s
arrival at the first LPS sensor. Range is 0500 ms.
Specifies the amount of time the printer
should wait after the cycle up signal is
sent before the feeder is capable of
delivering the first sheet of paper. Range
is 0-32767 ms.
Specifies which speci fi c sto cks ar e
supported by the bulk feeder, as listed
below:
D1: Drilled pap e r
D2: Ordered stock
Range is 0-7.
Receives a status from the feeding
device, as listed below:
S5: Bulk Input Medium Low
S6: Not Ready
S7: Sheet fed
Range is 0-7.
p5=Feed Signal Adjust
Specifies the duration of the feed sheet
command the LPS gives to the bulk
feeder. Range is 10-100 ms.
ExampleGENFD =IN1 35, 200, 800, 7, 3, 45;
ProcedureThe procedure follows:
Step 1.Open this file within the text editor by entering: EDIT FCG.LIB.
Step 2.Key in the entry record for the finishing device to be configured or
Step 5.Submit the values for the printer specified by the entry by entering
profile-label
FCG
.
System response:
1. The LPS verifies that no print job is being processed. If the LPS
is processing a print job, the LPS displays the message
OS1970 FCG exiting: Unable to run during a
print job.
2. If no print job is being processed, the LPS accesses the
FCG.LIB file. If this file does not exist, the LPS displays the
message OS1971 FCG exiting: FCG.LIB not present on system.
3. If FCG.LIB is found, the LPS checks for the specified entry label
in the file. If the entry label is not in the file, the LPS displays
the message OS1972 FCG exiting: Unable to locate entry label. If the specified entry label appears in the file
more than once, the LPS displays the message OS1973 FCG
exiting: Duplicate profile entries.
4. If the specified entry label is found, the array values for the
entries are checked to verify that they are integers within range.
If they are not, the LPS displays the message:
OS1978 FCG exiting: Data value is out of range.
5. Finally, the number of values in the entry is checked to verify
that no more than 11 values are specified. If an incorrect
number of parameters are specified, the LPS displays the
message OS1976 FCG exiting: Invalid profile
encountered.
6. If an error occurs during step 4 or 5, the LPS displays the
message Profile not loaded.
7. If no error occurs during step 4 or 5, the LPS copies the array
values to the printer’s, and the LPS displays the message
OS1974 FCG exiting: Profile for
successfully loaded.
FCG (disp lay the prof i le l abe l s)
Use this command to display the profile labels in the FCG.LIB file.
FCG (c onfigure a fin i shing or feedi ng devi ce)
Use this command to load into printer memory the personality profile
the LPS must use to communicate with the finishing device or bulk
feeder. The personality profile is an entry in a text file called
“FCG.LIB.” On ce this f ile i s cr eated, i t is preser ved across sy sgens.
Logon LevelLevels 2 through 5.
SyntaxFCG {
profile-label
}
ParametersTable 1-6 shows the parameters used in FCG to configure a finishing
or feeding device.
Table 1-6.Parameters of the FCG (configure a finishin g or
feeding device) command
ParameterDescription
profile-label
Specifies the entry in the FCG.LIB file to be sent to
the printer.
ReferenceFor more detailed procedural information, refer to the
DocuPrint 96MX LPS Operator Guide
.
DocuPrint 96/
FCG SHOW (check finishing or feeding device settings)
Use this command to check the settings for the finishing or feeding
devices configured for the LPS.
Status linesFigure 1-1 is an example of the OCS status display.
The system automatically displays messages describing paper tray
status, output bin status, and required operator actions in the system
message area. These messages are OSXXXX messages such as
OS2080 Paper tray x is empty and OS2210 Bin x full.
The following describes how to verify system version and time.
Use this command to verify OSS version information.
OCS
System version xx; IOT Software version xx;
OCS version xxx; Command table version xxxx;
System class x; Disk ID: xxxx
OS1000 Ready For Commands
Time and date displays
The following describes how to verify time, date and status.
Keyboard displayThe date and time display (figure 1-2) appears on the keyboard
display in the upper right corner of the screen. The input device,
output device, and host device have status lines that are always
displayed under the time entry. These lines are described in the
“Status lines” section (table 1-8).
Status linesFigure 1-2 shows the various lines of the time, date and processing
You can increase the efficiency of service calls by providing the
representative with the 6-digit dispatch code generated by the OSS
problem utility. Run this utility:
•Before placing a service call
•When the system directs you to key in the PROBLEM
command (since it detects a problem it cannot correct).
Use this command to access the dispatch code.
SyntaxPROBLEM
ProcedureThe display shown in figure 1-3 appears.
Figure 1 -3. Initia l P ROBL E M displa y .
PROBLEM C00 PROBLEM ANALYSIS RUNNING
PROBLEM ANALYSIS RESULTS-- DISPATCH CODES
1. TO REPORT ADDITIONAL PROBLEMS
2. NO MORE PROBLEMS TO REPORT.
INDICATE SELECTION BY ENTERING NUMBER.
##.##.##
(message)
A sample dispatch code is 10.00.18 SYSTEM REPORTED
PRINTER PROBLEM.
If you want to report additional problems, enter the number 1. Then
the system prompts you to identify the type of problem (figure 1-4).
Figure 1 -4. Prompt for PROBLEM type.
WHICH OF THE FOLLOWING TYPES OF PROBLEMS DO YOU WISH
TO REPORT?
1. COPY QUALITY PROBLEMS
2. FREQUENT JAMS
3. OUTPUT TRAY PROBLEMS
4. PAPER TRAY PROBLEMS
5. TAPE PROBLEMS
6. OTHER SYSTEM PROBLEMS
7. NO OTHER SYSTEM PROBLEMS
INDICATE SELECTION BY ENTERING NUMBER.
When you enter 7, the system provides a code that you should record
and report to your LPS service technician (figure 1-5).
Figure 1 -5. Field Service code display.
CALL THE FIELD SERVICE DISPATCHER AND REPORT THESE
NUMBERS
##.##.##
OPERATOR---INDICATE THE ACTION YOU HAVE TAKEN.
1. SERVICE CALL HAS BEEN PLACED.
WAITING FOR SERVICE
2. SERVICE CALL HAS BEEN PLACED.
RETURN TO THE OPERATING SYSTEM
3. SERVICE CALL HAS BEEN COPIED FOR LATER CALL.
RETURN TO THE OPERATING SYSTEM
4. NONE OF THE ABOVE.
RETURN TO THE OPERATING SYSTEM
INDICATE SELECTION BY ENTERING NUMBER
Before entering 1, 2, 3, or 4, ensure that you record the 6-digit
dispatch code to report to your service representative.
If you enter 2, 3, or 4, you return to the operating system and may
resume printing. If you enter 1, the system cannot be used until it has
been repaired.
The following section describes how to set parameters for various
functions of the LPS.
The following describes how to set parameters for specific functions
of the LPS.
Use this command to set the system time or date or both.
SyntaxSETTIME [
ParametersTable 1-9 shows the parameters used in setting time and date for the
LPS.
Table 1-9.Parameters of the SETTIME (set time or date)
ParameterDescription
mm
/
dd
yy
hh
mm/dd/yy
command
] [
hh:mm[:ss
The month, represented by either a number
between 1 and 12, for example, 3 for March, or a
three-character abbreviation determined by the
language specified in the last full sysgen, for
example, MAR for March. If English is the
language, the abbreviations are: JAN, FEB, MAR,
APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV,
DEC.
Represents a date-field delimiter, which can be a
slash (/) or a hyphen (-).
The day of the month.
The last two digits of the year.
The hour, using a 24-hour clock (milit ary time).
]]
:
mm
ss
RestrictionsYou can enter this command only when the system is idle (such as
offline with no background tasks running, and not printing) and only
if you are logged in at class 2 or higher. (Refer to the “Setting file
access and task execution privileges” section of this chapter.)
The time- fie ld de lim it e r, w hich is a colon (:) .
The minute of the hour.
The seconds field. Optional.
SETTING LPS PARAMETERS
ALIGN (set page print alignme nt)
Use this command to align the laser image with the paper. The
alignment values for each printer must be set at least once, but they
remain relatively constant. The alignment values you enter are
retained by the system until you change them.
SyntaxALIGN[/300 | /600] [[scans],[dots,][TEST]]
ParametersTable 1-10 shows the parameters used in setting the page and print
alignment.
Table 1-10. Parameters of the ALIGN (set page print alignment)
command
ParameterDescription
/300Displays or sets the current alignment in 300 dpi.
/600Displays or sets the current alignment in 600 dpi.
scans
dots
TEST Prints a TEST form.
If no parameters are specified, the current alignment values are
displayed.
For printing, the LPS rounds the dot position value to the nearest
multiple of 8. If this correction falls outside the permissible range, the
LPS must be adjusted mechanically to bring it into the range of the
ALIGN command limitations.
The system extrapolates alignment values for all other paper sizes
after you set the alignment for one paper size.
You can also specify alignment values for the diagnostic mode when
LOCKOUT is in effect. This feature is designed for the service
technician. Refer to the DALIGN section in chapter 11.
RestrictionsThe following are the restrictions to setting parameters for page print
alignment.
The number of scan lines (across a portrait page
or down a landscape page) in dots. The range is 75 to 296 inclusive. The default is 1.
The number of dots along each scan line (up a
portrait page or across a landscape page) in dots.
The range is 0 to 1499 inclusive. The default is 0.
The displayed value is rounded to the nearest
multiple o f 4.
•Do not use the TEST parameter when the system is online. If
you do, the OS7400 Invalid JDE/JDL for ON-LINE
processing message displays.
•Do not request an alignment sample when a print job is in
progress since the system will make the alignment settings
without printing the test form.
ProcedureAn alignment form is provided with the syst e m software to ensure
proper alignment of output. Using the Align command with the TEST
parameter, shows alignment values (scan lines and dots), the current
date and time, and disk id. The file name of this form is TEST, and it
resides in the FRM directory. If the TEST parameter is specified and
the LPS is offline, the test form is printed automatically; this is the
equivalent of using ALIGN and SAMPLE TEST.FRM.
It is best to compile and use the test alignment form prior to running
other print jobs. Always use the alignment form to adjust the LPS
when you run jobs using preprinted forms. In addition, always
sample the test form after any LPS mechanical adjustments are
made.
A quick way to test alignment is to sample the form, and then fold it
in half once on the dot orientation and once on the scan line
orientation. This provides you with an easy measurement of how
many dots or lines to add or subtract. A fter correct ing the alignment
with the ALIGN command, resample the form and check for any
further variation that may be needed. For all but the most critical
applications, it is sufficient to get the alignment to the point where the
center line is visible on each side of the fold.
ExamplesThe following illustrates how to run a test, change a parameter and
retest.
•ALIGN/300 80,24,TEST
Alignment is 80 scan lines and 24 dots
•ALIGN
Alignment is 80 scan lines and 24 dots
•ALIGN ,16
Alignment is 80 scan lines and 16 dots
•SAMPLE TEST.FRM
If resetting the alignment with ALIGN does not provide the desired
result, modify the PDE BEGIN statement in the job’s JSL file and
recompile it. Refer to the
Reference
DISPLAY (set display format for messages)
Use this command to specify the format (ASCII, hexadecimal, or
both) in which printer-related messages are displayed. If you request
ASCII, the hexadecimal codes for fault, hint, and information
messages are mapped into user friendly ASCII messages. If you
request hexadecimal, these messages are displayed only in
hexadecimal. If you request both, they are displayed in ASCII and in
hexadecimal.
SyntaxDISPLAY {ASCII | HEX | BOTH}
.
DocuPrint 96/DocuPrint 96MX LPS PDL
ASCII is the set condition from sysgen, but it will remain as changed.
The default timeout value for the energy saver mode is 90 minutes.
The power saving mode of the printer powers off most printer base
machine functions, but leaves the printer control system and the
printer monitor functioning. The Attention light and alarm are idle in
the energy saving mode.
Use this command to establish another timeout value for the printer.
The printer uses this value to calculate the time it may remain idle
before switching into the power saving mode. The timeout value is
saved across boots and power-offs. The system exits the energy
saver mode when the printer is given a message by the system
controller.
SyntaxENERGY [
timeout
]
ParametersTable 1-11 shows the parameters of the ENERGY com man d.
Table 1-11. Parameters of the ENERGY command
ParameterDescription
timeout
The number 0 or a number within the range 10
through 65,535 minutes. 0 indicates that a timeout
should never occur. If you omit the timeout value,
the system displays the current timeout value.
Use this command to set the system in Magnetic Ink Character
Recognition (MICR) mode.
SyntaxMICR [ON | OFF]
ParametersTable 1-12 shows the parameters of the MICR mode.
Table 1-12. Parameters of the MICR (set MICR mode) command
ParameterDescription
ONSets the system to MICR mode. This mode forces
print quality level 5 (PQ5), Lead Edge Lightening,
to Off.
OFFSets the system to non-MICR mode. This causes
the system to revert to the EDGE and DARKNESS
settings that were in effect before MICR mode was
entered.
No parameter indicates that the system should display the current
MICR mode setting.
RestrictionThis comma nd is valid only if the MICR option is installed in the
system (DocuPrint 96MX systems).
The system does not accept the EDGE and DARKNESS commands
while in MICR mode. In MICR mode, the EDGE and DARKNESS
settings remain as they were before entering MICR mode, but the
internal xerographic processes are forced to perform as if
DARKNESS 5 and EDGE OFF were in effect.
The controller does not allow the MICR option to be turned off or on
while it is printing to prevent signal strength errors. MICR mode can
be turned on and off when the printer is cycled down.
If you enter the command when a job is printing, the LPS displays a
message telling you the command will stop output. It then prompts
you to confirm the request.
At job completion, the MICR mo de will r etu rn to the mode spec if ied
as the default during the Sysgen process.
The following s ection descr ibes set tin g parameter s for pri ntin g tasks
on the LPS.
Reallocating space to the print file
The following describes how to reallocate space for print files.
REA (reallocate print file)
Use this command to set the size of the print file on the system disk.
The recommended print file size is at least 400 cylinders. The
recommended print file size is created during system generation, but
you may need to increase its size based on your installation’s
requirements. The print file size can be increased or decreased in
size any time the system is idle.
The command informs you of the number of cylinders allocated and
the number of cylinders actually usable by input and output. The
system maintains and updates a permanent record of all cylinders
deemed unusable for printing if bad sectors are detected while
running a print job. These unusable cylinders are removed from use
until the disk is reformatted during a full system generation.
SETTING LPS PARAMETERS
SyntaxREALLOCATE [
The parameter set, [
discussed in this section.
This command invokes the reallocation processor, which determines
current space availability for the print file. If any parameter is
entered, no questions are asked during the reallocation process.
The warning messages that inform you not to disturb the process are
still displayed. The size of the current print file is not displayed.
REALLOCATE proceeds by calculating the current size of the file,
then deletes it. The desired size is calculated by using the previous
size if the new one is not specified. The REALLOCATE then
recreates the print file.
Print file parametersTable 1-13 shows the parameters for setting the size of the print file.
Table 1-13. Parameters of the REA (reallocate print file)
command
ParameterDescription
ddd
Represents a decimal number, which is the
number of cylinders requested for the new print
file. If ddd is larger than the maximum contiguous
space available, it makes the largest size print file
it can. If ddd is less than the minimum size for your
system configuration, the reallocation process
exits and displays the REQUESTED PRINT FILE IS TOO SMALL message.
?Creates up to the default size for the print file if one
does not exist. If a print file already exists, a print
file of the same size is created. The default size is
400 cylinders. This command is specifically for
use in the SYSGEN.CMD file.
! Creates a default size print file even if one already
exists.
If the print file size is less than the minimum configuration or is too
small to handle the job, the printer cycles up and down. This is not
desirable.
ProcedureIf you enter REALLOCATE without parameters, the system executes
the complete interactive process.
After you invoke REALLOCATE, the following message displays:
DO you want to reallocate a different size (yes/no)?
If you do not wish to change the current print file size, enter NO. The
**** Resuming normal operation **** message displays,
and processing exits without changing the print file size.
If you enter YES, the prompt to enter the size displays.
REA VERSION D01 NUMBER OF CYLINDERS IN THE CURRENT
PRINT FILE IS aaa (bbbb sectors)
aaa and bbbb are the number of cylinders and sectors respectively
in the print file currently on the disk.
Number of cylinders available for print file is ccc
(dddd SECTORS)
The value shown is the largest contiguous free space on the disk and
is presented in cylinders and sectors.
How many cylinders should the print file contain?
zzz
Enter a value of at least 400. This value must be at least 50 cylinders
less than the total free space on the disk. A value of more than 400
is beneficial in the event that the system experiences disk saturation
situations. Otherwise, the 400 value should be sufficient. If more
than the maximum cylinders available is requested, a print file of the
maximum number of available cylinders is created.
n cylinder print file allocated with m usable
cylinders
n
is the number of cylinders requested and allocated to the print
file.
m
is the number of usable cylinders within the print file (allocated
cylinders minus the cylinders flagged as unusable within the
print file).
**** Resuming normal operation ****
At this point, the reallocation processor has completed its function,
and the system is ready for normal operation.
Caution: Interrupting the reallocation process sometimes renders
sections of the disk unusable.
If REA completes by displaying PRINT FILE TOO SMALL, no print
file has been cre a te d . In this case use the COMPRESS DP1:
command to create sufficient free disk space. Then use REA again.
If REA fails a second time, back up or delete user files on the disk, or
move them to another disk.
Manage cylinders in order to maintain the required minimum print file
size. Doing so assures printing without input or output processing
lockup.
ProcedureThe message Requested Print File is Too Small appears
if the value you enter is smaller than the minimum number of
cylinders.
If the minimum size print file cannot fit on the disk:
Step 1.Enter COM DP0: (or COM DP1:, or COM DP2: , or COM DP3:).
Use this command to compress the files on the disk, creating
contiguous free space.
Step 2.Enter the REA command again.
If the minimum size print file can fit on the disk:
Step 1.Enter FCH DP0: (or FCH DP1:, or FCH DP2: , or FCH DP3:).
This displays the disk addresses and number of blocks available and
the regions of the disk.
Step 2.Check the value reported for the Largest Number of Blocks to identify
the space available for the print file.
Step 3.Multiply the minimum number of cylinders by 400 to identify the
minimum number of blocks needed.
Step 4.Enter FIL/EX DP0: (or FIL/EX DP1: or FIL/EX DP2: or FIL/EX DP3:).
This allows you to identify the fil es t hat can be deleted from the disk,
and to decide the combination of files to delete to provide enough
free space.
Step 5.Delete files you have selected.
Step 6.Enter COM DP0: (or COM DP1:, or COM DP2: , or COM DP3:).
Use this command to compress the files on the disk, creating
contiguous free space.
Step 7.Enter FCH DP0: (or FCH DP1:, or FCH DP2: , or FCH DP3:).
Use this command to veri fy t hat the Larg est Number o f Blocks va lue
is greater than the minimum print file size.
Step 8.Delete more files and compress the disk again if the Largest Number
of Blocks value is too small. (You may delete the HIPBF.SYS file if
HIP is not loaded on the LPS and your site has backed up the file for
the LPS.)
Step 9.Enter the REA command again.
REA and on line re p ort spooling
You can reallocate small print files by restricting input processing to
control report spooling. Online users can specify the number of
reports the input task can process ahead of output. Refer to the
“LEASH” section in chapter 7 for additional information.
The following section describes the different parameters that can be
set for individual printing jobs.
Use this command to optimize the reallocation of task memory by
specifying the maximum number of fonts the system attempts to
keep resident in memory during a print job. This value can have a
significant impact on system performance for some jobs.
SyntaxFON TS
number
ParametersTable 1-14 shows the parameter setting for FONTS.
Table 1-14. Parameters of the FONTS command
ParameterDescription
number
A positive, non-zero integer less than 129, which
specifies the maximum number of active fonts per
print job. No single page (or both sides of a duplex
sheet, combined) printed can invoke more fonts
than specified. Ensure that this number includes
all fonts and logos used on forms and variable
data.
The fonts for literals, logos, and the variable data
in the form, if a form is used, must be included in
the specified number.
You can specify a larger number of fonts than will
ever be used on a single page, thus allowing font
changes on a page-to-page basis without
throughput degradation (loss of printing speed) if
all the fonts can be loaded into memory. If
is omitted, the system displays the value currently
in effect. The default is 32 fonts.
number
The FONTS number remains in effect until the FONTS command is
reissued or a new operating system is generated.
A print job may actually use more than the specified number of fonts
as long as no more than this number of fonts is called for on a single
page or on both sides of a duplex page, combined. If, during a print
job, the current FONTS value is exceeded while processing a page
(such as the total number of fonts required for form printing plus
those required for variable data printing), the system aborts that job
and displays the message OS2885 Max number of fonts exceeded. Enter new value. Restart job.
Use this command to optimize the allocation of task memory by
specifying the maximum number of forms the system attempts to
keep in forms memory during print job processing. This value can
have a significant impact on system performance for some jobs.
SyntaxFORMS
ParametersTable 1-15 shows the parameter setting of the FORMS command.
Table 1-15. Parameters of the FORMS command
ParameterDescription
number
A number larger than 1 allows form changes on a page-to-page basis
without throughput degradation if all the forms can be loaded into
memory .
RestrictionThe FORMS command remains in effect until you reissue the
FORMS command or a new operating system is generated.
GRAPHIC
Use this command to optimize the allocation of task memory by
specifying the maximum number of graphics the system attempts to
keep in graphic memory during print job processing. This value can
have a significant impact on system performance for some jobs.
number
A number between 1-64 inclusive. It sets the
maximum number of active forms per print job. If
you omit
currently i n e ffect .
number
, the system displays the value
SyntaxGRAPHIC
ParametersTable 1-16 shows the parameter of the GRAPHIC command.
Table 1-16. Parameters of the GRAPHIC command
ParameterDescription
number
RestrictionsThe following are the restrictions to setting t he GRAPHIC parameter:
number
An integer between 16 and 128. If you omit
number, the system displays the value currently in
effect.
•No single page printed can invoke more than 16 graphics.
Ensure this number includes all graphics used on a form for this
page if a form is used.
•The GRAPHIC command remains in effect until you reissue it or
a new operating system is generated. A print job can use more
than the specified number of graphics as long as no more than
16 are called for on a single page.
ParametersTable 1-18 shows the parameters that may be set for EDGE.
The following explains lightening high-density images.
Use this command to decrease the image density on the leading
edge of the page, and thus limit how often paper jams. The change
is applied the next time the printer cycles up. When the command is
entered without any parameters, the current setting is displayed.
Table 1-18. Parameters of the EDGE command
ParameterDescription
NORMALInvokes light screening.
STRESSInvokes heavy screening.
OFFLeaves the image density on the edge of the paper
unchanged.
no parameterdisplays the current setting.
RestrictionThe system does not accept this command when MICR mode is on.
RecommendationEDGE prevents fuser jams best when ALIGN is set at 1,0.
Finishing Exerciser Utility
FEX
OFFthe setting after sysgen, but it remains as changed.
If you enter the command when a job is printing, the LPS displays a
message telling you the command will stop output. It then prompts
you to confirm the request.
The following section describes the finishing exerciser utility.
Use this command to generate multiple data set test cases through
a third-party finishing device connected to the printer.
SyntaxFEX
RestrictionFEX cannot run during a print job.
ProcessThe Finisher Exerciser Task will pres ent the operator wit h a set of
questions to allow FEX to construct a temporary test case on the
DocuPrint 96 /DocuPri nt 96 MX LPS. FEX wi ll inv oke this te st ca se to
FEX will now check for the existence of the required JDL file
(FEXDMP.JDL). If it cannot be located on the system disk, the
following message will be displayed.
OS2920 FEX: Error, FEXDMP.JDL not found.
Recompile FEX.JSL
FEX will now ask for information that is required to develop the test
case. The following prompts will be displayed.
OS2922 Enter the TOTAL number of sets to create:
OS2923 Enter the number of pages per set:
ENTER FEEDER #:
Please select a papersize for this job from the
following menu:
1) US Letter (8.5 x 11 in)
2) US Legal (8.5x 14 in)
3) US Legal LEGAL KEYWORD
4) US B size (17 x 11 in)
5) A4 (8.27 x 11.69 in)
6) A3 (16.54 x 11.69 in)
7) Sysgen papersize
What size is loaded for this job?:
OS2924 Enter the FRM name (leave off the .FRM):
DO YOU WANT SF1 FUNCTION TO ALL SHEETS? (Y/N)
DO YOU WANT SF2 FUNCTION TO ALL SHEETS? (Y/N)
OS2835 Enter ‘D‘ for Duplex printing, ‘S‘ for
Simplex printing:
FEX now generates the test case as requested and invokes the LPS
to print the test job.
This section explains the procedures for limiting access to files and
task execution.
Protecting access to files
The following describes how access to files may be restricted or
limited.
LOGON (restrict file access)
Use this command to restrict access to files of a given type (such as
those cataloged in a certain file directory) for a particular action
(record editing, deleting, and copying of files). It also allows your
installation to authorize or restrict certain system level commands.
(Refer to the RCU command.) Five user classes are provided, each
with varying degrees of access to files (as illustrated in table 1-23)
and operator command usage.
SyntaxLOGON [1]
LOGON [ 2 | 3 | 4 | 5 [,passw ord]]
ParametersTable 1-19 shows the parameters of the LOGON command.
Table 1-19. Parameters of the LOGON (restrict file access)
command
ParameterDescription
1,2,3,4, or 5 S pecifies the user classification. Tabl e 1-23
illustrat es ho w this cl as si fica t ion is related to t h e
file access and functions that are performed.
password
Passwords and Data Capture UtilityIt is possible to enter the LOGON command with the logon level and
the password on the same line separated by a comma:
LOGON 2,
Though this method is more expedient; you must be aware that if the
Data Capture Utility (DCU) log is on and you enter a LOGON
command in this format, the password will be captured on the DCU
log, making that password accessible to users at all security levels.
password
A 1 to 15 character string that consists of any
characters (including leadin g, nested or trailin g
blanks) on the keyboard. Levels 2 through 5 have
a default password that you can change.
For greater system security, always enter the LOGON command in
the following format:
LOGON security-level
When the system prompts you for the password, enter it. In this
format, the password is not captured on the DCU log.
Note: Any password you ente r in the later format must be in
uppercase letters.
Changing passwordsA user already logged into class level 2, 3, 4, or 5 can change the
password for that level by keying in LOGON with no parameters. The
system then prompts for the new password.
If the preferred form LOGON n is used, you are requested to key in
the password, which is not displayed on the screen as it is keyed, nor
is any indication given as to the length of the password.
When the LOGON n password form is entered, the password is
displayed on the keyboard display as entered by the operator.
System level passwords are case sensitive. The default system level
passwords are in uppercase. Therefore, if you use lowercase to key
in any system level password, the password will not be recognized.
Login passwords you create are also case sensitive. Therefore,
subsequent entries of any new password must be entered in the
same case for the system to consider it valid.
Changing logon levelsA password is always required to access a logon level higher than the
current level.
A password, however, may not be required to move from a higher
level to a lower level. For example, you are not required to enter a
password to access logon level 1, since level 1 is not password
protected. And, since logon levels 2 and 5 are designed for customer
use, you can also move from logon level 5 to level 2 without a
password. Also, until you set a password for level 2, you can move
from any higher level to level 2 without a password.
Moving from level 4 or 3 to level 2, or level 5 to 3 or 4, does require
a password.
SECURE (restrict file access)
Use this command to protect the following file types against
unauthorized access: CMD, CME, FNT, FRM, FSL, IMG, JDL, JSL,
LGO, PDE, TST, STK, and LIB.
SyntaxSECURE
file-name.file-type
ParametersTable 1-20 shows the parameters of the SECURE command.
Table 1-20. Parameters of the SECURE (restrict file access)
command
ParameterDescription
file-name
Specifies a one to six character name of a disk
file.
file-type
Specifies one of the directory types listed
above.
The following editor commands are affected by the secured file
feature: COPY, DELETE, FID, FILE, FIX, FLOPPY, GET, LIST,
MERGE, REVIEW, RNAME, and SAVE.
RestrictionsA secured file cannot be copied to tape.
The system supports the security feature by maintaining the security
characteristics of files that it manipulates (such as a renamed
secured file retains its security characteristics). An unsecured file
that replaces a secured file makes the file unsecured. However, if a
secured font is referenced in a forms source library (FSL) file
compiled at logon level 5, the FSL file and resulting FRM file are not
automatically secured.
It is your responsibility to secure the FSL and FRM files. Likewise, if
you copy a secured file to a new file or over an existing unsecured
file, the resulting file is unsecured.
You must be in logon level 5 to access any secured file. The only
exception to this is the FIX command. (Refer to the section “FIX
(modify font or logo file)“ in Chapter 2.) Fixing of fonts and logos is
unaffected by security. You can fix a secured font or logo at any
logon level.
Security breach
While printing a job, an attempt at unauthorized file access aborts the
operation running at the time of the security breach. The message
SECURITY VIOLATION also displays after the message PROBLEM
WITH FILE. . .
The contents of a secured file are left in the working storage area
when it is manipulated by the editor. You must issue a CLEAR
command when terminating an edit session to prevent unauthorized
accesses. This type of unauthorized access is not detected or
reported.
Keyboard displayThe keyboard display always runs in the TEM mode. Thus the TEM
SETTING LPS PARAMETERS
The following describes the limiting of task execution privileges.
Use this command to authorize or restrict the usage of system
commands and tasks (PDL, FDL, OSDS, and so on). The system
commands and task names are authorized/restricted for users by
relating them to the classes previously defined in the LOGON
command. To use a specific system command, you must be logged
on to a class level equal to or greater than the user-defined (or
default) restriction level.
and TTY parameters are invalid on the DocuPrint systems with a
keyboard display.
SyntaxRCU
command[,class
]
ParametersTable 1-21 shows the parameters under RCU areas.
Table 1-21. Parameters of the RCU (restrict command usage)
command
ParameterDescription
command
The system command or task name to be
authorized or restricted. There are certain
commands that cannot be restricted.
class
The lowest logon class allowed to use the
command. If class is not specified, the current
class level for that command displays.
RestrictionYou can not restrict the use of a command to a level higher than the
current logon class. Also you cannot change the class level of a
command unless you are authorized to use that command.
TypeSpecifies the file directory in which files are cataloged. Each file
directory contains a specific type of file (for example fi le directory JSL
contains job source language files). Refer to the “Files you can edit”
section of the “Editing source files” chapter for a definition of each
directory name.
ClassSpecifies the logon class required to perform a particular function.
N or YSpecifies whether a particular function (record editing, deleting,
copying) may be performed.
Record editingSpecifies whether records in a file may be edited. If access mode is
N, neither a GET (editor command) nor any record editing
commands are accepted.
File deleteSpecifies whether a file may be deleted with an editor or OSS
DELETE command.
File copySpecifies whether a fi l e may be copie d to system disk with an edito r
or OSS COPY command.
File secureSpecifies whether a file may be limited to access by only a logon level
5 user.
User fileSpecifies whether the file can be backed up with COPY TAPE
Tracking console activity with Data Capture Utility (DCU)
You can track console activity by using the DCU command at any
command level. DCU creates a console log of all LPS console entries
and system console messages.
The following commands are used with the Data Capture Utility
(DCU).
DCU CAPTURE
Use this command to start or stop logging of all LPS console entries
and system console messages. This command cr eates the log file
which automatically records all LPS console entries and system
console messages for the specified number of days. You can specify
that a message display at the selected interval to indicate logging of
console entries. You can also display or print the log file you create.
Logon levelLevels 1 through 5.
SyntaxDCU CAPTURE [CONSOLE
[REMINDER [ON | OFF |
] [ON | OFF] [FOR [n] [days]]
m
]]
ParametersTable 1-23 shows optional parameters for the DCU CAPTURE
command.
Table 1-23. Parameters for the DCU CAPTURE command
ParameterDescription
CONSOLERecords all console activity.
ONBegins logging of console data.
OFFEnds logging of console data. Does not delete
the data captured.
FOR
n
DAYSSpecifies the number of days to save console
n
data. The variable
must be an integer
between 0 and 40. The default is 14 days. The
default takes effect only after a sysgen,
otherwise, the last specified value remains in
effect.
The day ends at midnight. If DCU is turned on
at six p.m. and set to log for one day, the system
captures only six hours of console activity (until
midnight of that day).
DCU logging is affected by the SETTIME
command. Changing the date and time using
SETTIME can cause unpredictable results.
REMINDER ONActivates the reminder message. If you specify
m
, you do not have to specify this parameter.
REMINDER OFFDeactivates the reminder message.
m
Specifies the length of the interval in minutes
between each reminder message. Must be an
integer between 1 and 254 (4 hours and 14
minutes). The default is 60 minutes.
Use this command to delete all data logged in the file or to delete all
data through the specified date.
Logon levelLevels 1 through 5.
SyntaxDCU DELETE [ALL
ending date
]
|
ParametersTable 1-24 shows optional parameters for the DCU DELETE
command.
Table 1-24. Parameters for the DCU DELETE command
ParameterDescription
ALL
ending date
DCU EXIT
Use this command to stop DCU and unload the DCU processing task
from the system. This frees up the memory used by DCU. To begin
logging console data again, you must recreate the log file using the
DCU CAPTURE CONSOLE command.
Logon levelLevels 1 through 5.
Deletes all data recorded in the log file.
Specifies the ending date in one of these formats:
mm/dd/yy, mmm-dd-yy, or dd-mmm-yy. The date
delimiter is either a slash (/) or a hyphen (-).
mm
Specifies the month with a number
between 1 and 12.
mmmSpecifies the month with a three character
abbreviation.
dd
Specifies the day of the month with a one
or two digit number.
yy
Specifies the last two digits of the year. If
you do not specify a number, the default is
the current year.
Use this command to check DCU syntax for the action you want to
execute. It displays a list of all DCU commands and parameters.
Logon levelLevels 1 through 5.
SyntaxDCU HELP
DCU REMINDER
Use this command to set and display the current setting of the
reminder message device and time interval between messages.
Logon levelLevels 1 through 5.
SyntaxDCU REMINDER [ALL
| CONSOLE] [ON | OFF | n]
ParametersTable 1-27 shows optional parameters for the DCU REMINDER
command.
Table 1-27. Parameters for the DCU REMINDER command
ParameterDescription
ALL
Device setting for other than console capture.
Currently, this setting selects console only.
CONSOLEDevice name identifying that the captured data
message will be for console data.
ON
Activates the reminder message.
OFFDeactivates the reminder message.
n
Specifies the length of the interval in minutes between
each reminder message. You can specify from 1 to
254 minutes (4 hours and 14 minutes). The default is
60 minutes.
DCU RESET
Use this command to delete all the data logged in the file and to stop
DCU logging.
Use this command to check whether LPS console entries and system
console messages are being logged.
Logon levelLevels 1 through 5.
SETTING LPS PARAMETERS
SyntaxDCU SHOW [STATUS
| DATES | LOGS | VERSIONS]
ParametersTable 1-28 shows optional parameters for the DCU SHOW
command.
Table 1-28. Parameters for the DCU SHOW command
ParameterDescription
STATUS
Displays the on or off status of console logging.
DATESDisplays the time period (to and from) of the captured
data.
LOGSDisplays the first data file for every day that is
captured.
VERSIONDisplays console log version information.
Limitation during SYSGEN
Every effort is made by DCU to recover completely and gracefully
following rollovers, SYSGENs, and system boots. If you press the
Boot button while data capture is active, recovery may not be
complete. Scenarios that cause these results are not predictable.
Should this be encountered, you must delete the day’s capture
acti vity with:
Comme nt capability
DCU DEL
current date
To completely preclude the possibility of corrupting the captured data
file, turn DCU off ( if possi ble) pri or to t he SYSGEN o r reboot with the
command:
DCU CAP OFF
Once the SYSGEN or reboot is complete, resume data capture with
the command:
DCU CAP ON
By prefacing a text string with the letter X followed by a space, it is
possible to enter a freeform message or comment without receiving
the message OS2710 Invalid Command Reenter. Coupled with the
ability of DCU to playback all keyboard activity, this feature is a
valuable tool in clarifying and explaining what has occurred on the
system.
This chapter explains the management of the various resources of
the LPS.
This section describes the various operations available for
maintaining optimal disk usage.
There is one disk drive provided as base configuration of the
controller with up to three additional disk drives available optionally.
The system provides various utilities (SFT, DSR, and PSC) and
commands (COMPRESS, PURGE, and FCHECK) which you can
invoke to maintain system functions and resource usage at optimal
levels.
Operating on system files
Disk files are grouped into directories by the system on the basis of
their file extensions. Each file extension is an abbreviation which
denotes the type of file. Use the OSS and Editor commands
described in this section to:
Table 2-1 lists the types of files and their extensions.
Table 2-1.System files you can operate on
File extension File type
CMDCommand file
CMECopy modification entry file
DATSystem data file
FISFon t interchange standard
FNTFont file
FRMForm object file
FSLForm source language file
ICTInk catalog
IDRInk directory
IMGDigitized image f ile
IPFInterpress fragment file
IPMInterpress font mapping file
JDLJob descriptor object file
JSLJob source lan guage file
LIBUtility file
LGOLogo file
LOGSystem integrity log file
MSCTemporary user file
OSDOSDS diagnostic file
PCHSystem patch file
PDEPage descriptor entry file
SAFS AFE S diagnos tic file
STKStockset file
SYSSystem control file
$Y$System file
TMPTemporary user file
TPFTemporary pat ch file
TSKSystem task image file
TSTRTEXT object file
XCSInterpress document file
Files can be saved to or restored from formatted LPS-labeled tapes.
To write files to tape, the system must have a tape unit. Before an
uninitialized tape is written, it must be initialized using TAPE
VOLINIT. After files have been written, th e TAPE REWIND or TAPE
UNLOAD is used to rewind the tape. The COPY command,
described in the “Editing source files,” reads or writes the files.
Only uppercase letters “A” to “Z,” and the digits “0” to “9” can be used
in source file names.
Table 2-2 lists the file manipulation and maintenance commands that
are initiated eith er fro m syst e m level or from the edito r.
Table 2-2.File commands available from Editor and OSS
CommandP urpose
COPYCopies a file
DELETEDeletes a file
FIDCreates a prototype command file
FILEDisplays a directory
FLOPPYBacks up or restores system disk files to LPS
floppy
LISTLists a directory
REVIEWReviews file directories
RNAMERenames a file
TAPEInitializes, positions, rewinds, unloads a tape, or
lists the files on a tape
Necessary free space on system disks
Several tasks need sufficient disk space to operate properly. The
editor creates large .TMP files when editing a file or preparing to print.
FDL and PDL need space to create forms, JDLs and listing files. The
sysgen task requires space to create new files and to replace files
that are larger than the previous version. The consequence of the
sysgen task running out of space on disk 0 is potentially serious,
possibly requiring a format and resysgen to recover. The disk on
which each processor p l a ces files varies with the number of disks i n
the system.
Table 2-3 shows which disks have critical usage by various tasks.
Table 2-3.Disks used by various tasks
Task nameFile types
One disk in the
system
Two dis ks in
the system
Three disks in
the system
Four disks in
the system
EDITORTMPDP0DP1DP2DP3
FDLFRM and TMPDP0DP0 and DP1DP2DP2 and DP3
PDLJDL and TMPDP0DP0 and DP1DP2DP 2 and DP3
SYSGENSYSTEM FILES DP0DP0DP0DP0
The amount of space needed varies according to the task. A
minimum of 2000 contiguous free sectors and a total of 3000 free
sectors is recommended for each disk indicated in the table. An
FCHECK can be done periodically to determine disk space
availability.
RestrictionsThe following are restrictions to file biasing:
•If a file type is not in Class 1, 2, or 3, then it is in Class 4.
•If the disk you specify has no space left to create the file, then
the second disk you specify is used. If no space is found on any
disk, the system returns Device Full status.
MANAGING LPS RESOURCES
•You can override the file biasing scheme by specifying the disk
drive. For example: COPY TAPE READ LABEL DP1:ABC.FNT
will put the file on disk 1 if space is available. If no space is
available on DP1:,even if space is available on other disks, the
system displays the message Device full.
ParametersTable 2-9 shows the syntax parameters of the FCHECK command.
The following explains the procedures used in determining the
amount of available disk space.
Use this command to display or print data about file fragmentation on
a disk. It lists unusable sectors identified by the sector check process
during a full system generation. When bad sectors and fragmented
files accumulate, you should purge and then compress the disk.
Table 2-9.Parameters of the FCHECK command
ParameterDescription
/PRInformation is printed. If this is not entered, the
information will be displayed at the system
controller keyboard display
/EXPDisplays or prints the primary defect list (PList).
Service representatives use /EXP for disk
diagnostic purposes only.
/EXGDisplays or prints the grown defect list (GList).
Servic e repr esentatives use /EXG for disk
diagnostic purposes only.
disk-id
The individual disk drive (specified as DP0:, DP1:,
DP2:, or DP3:). DP0: is the default.
DisplayThe displ ayed or printed data appears as shown in figure 2-1.
Disk fragmentation check for disk o (DPO:)
Starting Number of
LBN available blocks
2445 154
3584 1
5161 80
6515 34217
40733 7505
48548 172
Number of sectors in groups of 3 sectors or less = 1
Number of sectors in groups of 5 sectors or less = 1
Number of available spaces on disk = 67
Number of available sectors = 42129
Largest available space = 34217
Total number of sectors = 48720
Bad block display for disk 0 (DPO:)
Disk Serial number: 00102802
Vendor Identification: SEAGATE
Product Identification: ST1480
Product Revision Level: 5826
MANAGING LPS RESOURCES
Remaining Spares Display for disk 0 (DPO:)
Cylinders with all spares available: 2
Cylinders on disk: 1476
Number of cylinders with alternate sparing: 3
Number of cylinders with 0 spares remaining: 11
Number of cylinders with 01 spares remaining: 65
Cylinders with all spares remaining: 1397
Primary Defect List (PList): format = cylinder/head/sector
The PList is the equivalent of MBAIS information which lists the
original bad blocks from the manufacturer. At the time of format, the
disk uses the PList to know which blocks are bad.
The GList is the equivalent of BADBLK information. The SCSI
system disks reassigns bad block automatically. The GList contains
the list of bad blocks automatically reassigned by the disk or the Bad
Block Utility (BBU). The blocks reassigned by the disk or by the BBU
are not removed from the system bitmap.
When FCHECK or FCHECK/PR is entered, only the All defect list is
displayed or printed. When FCHECK/EXP or FCHECK/PR/EXP is
entered, the PLIST is shown followed by the All defect list. When
FCHECK/EXG or FCHECK/PR/EXG is entered, the GLIST is shown
followed by the All defect list. When FCHECK/EXP/EXG or FCHECK/
PR/EXP/EXP is entered, the PLIST is shown followed by the GLIST,
then the All defect list.
In addition, the manufacturer’s serial number is di splayed or printed.
The logical block number (LBN) and the number of sectors available
is displayed for each group of contiguous, available sectors.
The Number of sectors in groups of 3 sectors or less
is an approximation of the number of sectors on the disk less likely to
be used than groupings of more than 3 sectors. These sets of sectors
are used for small files (for example, small .JSL, .FSL, .PDE files).
The Number of sectors in groups of 5 sectors or less
(includes the count of groups of 3 or fewer sectors) is an
approximation of the maximum number of sectors on the disk less
likely to be used than groupings of more than 5 sectors. These sets
of sectors are used for small files (for example s mall JSL, FSL, PDE
files).
The Number of available sectors on disk is the total
amount of disk space that is available for files.
The Largest available space on the disk is the size of the
largest possible file that can be created.
The Bad block display for disk is a list of the bad sectors
that were logged by the format processor’s sector check during a full
system generation.
File verificationCOMPRESS verifies the integrity of the system’s file structure by
MANAGING LPS RESOURCES
The following explains procedures used in manipulating and
reorganizing disk space.
Use this command to verify file structure, compress files, and
compress directories.
ensuring that:
•All used sectors are allocated to a file.
•All sectors allocated to files and bad blocks are marked as
used.
•Each sector is allocated to only one file.
•Directories are properly linked and terminated.
•All sectors marked as used but not allocated to a file are
marked as available.
During this process, the VERIFYING SYSTEM FILES message
displays.
If multiallocated sectors are detected, COMPRESS builds the
CPR000.TMP file. This file lists the first occurrence of multiallocated
sectors. (Refer to figure 2-2.) In this example, the FDL.TSK file starts
at sector 2032 for 178 consecutive sectors, ending at sector 2210.
However, the BAD BLOCK GROUP file starts at sector 2189, thus
creating the multiple-allocation problem.
Figure 2 -2. Disk compress error report.
DISK COMPRESS ERROR REPORT 12 JUL 97 10:35:14 000010
000020
FILE IN ERROR UNIT START LBN SIZE 000030
000040
FDL.TSK 0 2032 178 000050
BAD BLOCK GROUP 0 2189 1388 000060
When such a situation occurs, COMPRESS terminates processing,
indicating it has encountered multiallocated sectors. You should then
edit and print the error log. Analysis of the particular files involved,
including an assessment of which file is actually present and which
file is malformed, provides sufficient information to delete the bad file,
thus resolving the conflict. For instance, if a form and a font both
occupy the same sector, sampling of both files indicates which is
good; the bad file should then be deleted. COMPRESS can then be
run.
Verification syntaxCOM P RESS [d isk-id, [disk-id ...,]]V
You can use the START command to print the CPR000.TMP file. To
select TRAY as the output destination use:
START CPR,TASKS $, ,,DISC:CPR0 00.TMP
To select bin as the output destination use:
START CPRBIN,TA SKS$,,,DISC:C PR 000.TMP
ParametersTable 2-10 shows the para m eters of the COMPRESS verification
syntax.
Table 2-10. Parameters of the COMPRESS verification syntax
ParameterDescription
disk-id
Specifies which disk (DP0:, DP1:, DP2:, or DP3:)
is verified. DP0: is the default.
VSpecifies that th e disks a re verifi ed but not
compressed.
File compressionThis procedure creates an ordered list of files by their location on the
disk. Permanent system files are removed from the list. COMPRESS
attempts to fill each free area on the disk with a file of the same size
from a higher logical block number (LBN). If no such movable exact
size file exists, all files between the file area and the next free area
with a higher LBN are moved downward so that the first free area
becomes used. This process is repeated until the number of free
areas has been reduced to the minimum. The following messages
are displayed when their functions are being performed:
Compressing files
**CRITICAL OPERATIONS UNDERWAY. DO NOT DISTURB**
**DISK WILL BE UNUSABLE IF PROCESS INTERRUPTED**
File compression restrictionsCOMPRESS displays the entered command syntax while it is
running. COMPRESS stops on an ABORT command only if a
noncritical operation is in process. If stopped in this manner, the disk
maintains integrity and is only partially compressed.
Aborting COMPRESS is not re commended.
COMPRESS runs at logon class 2 or above. The system must be idle
and the Host Interface Processor (HIP), the Xerox Print Service
(XPS), and the Dynamic Document Interface (DDI) must be idle
when COMPRESS is run.
Directory compression (purpose 3)Directory compression may occur during the file compression
procedure (but not during a verification-only procedure). On an
individual directory basis, the program determines if the number of
empty entries in a directory allows one or more sectors to be
eliminated from that directory. The entries are compacted and empty
sectors are taken off the chain and released. Each directory sector is
then moved to the lowest available sector on the disk. During this
phase of the program the system displays the COMPRESSING DIRECTORY SECTORS message.
Disk compression restrictionsIf the disk drive has a large number of files on it, you must invoke the
disk save and restore (DSR) utility instead of the COMPRESS utility.
The system displays a message to inform you when to use DSR.
PURGE
Use this command to clear all unused disk areas of their old contents
and replace them with a meaningless pattern. Purge operates on the
entire print file, as well as on the other disk space.
disk-id
SyntaxPURGE [D | P | F |
]
ParametersTable 2-12 shows the parameters of the PURGE command.
Table 2-12. Parameters of the PURGE command
ParameterDescription
DPurges the entire disk including the print file. D is
the default if you enter PURGE without an option.
PPurges only the print file.
FPurges the entire disk excluding the print file.
The following explains the various functions used in backing up and
copying system files.
Setting defa ult tape device
The following explains how to set a default tape device.
Identify current TAPE & CARTRIDGE device (SUB DEV)
Use this command to identify the disk drive on the controller or
peripher al ca bin e t whic h is currently associ a te d with th e TAPE
keyword, or to identify the disk drive associated with the
CARTRIDGE keyword. The system commands which automatically
work with the drives currently associated with these keywords are:
•DSR
•IFU TAPE
•MOVE
•REWIND
•SFS
•SPACE
•SST
•TAPE
•COPY TAPE
•START.
Logon levelLevels 1 through 5.
SyntaxSUBSTITU TE DEVICE
ParametersNone.
SUBSTITUTE DEVICE (general information)
The following covers names used in association with substitute
devices.
RestrictionsThe following are the restrictions to substituting a device.
•You can change device assignments only when the LPS is idle.
•If the LPS has only one open-reel tape, one cartridge tape, or
both an open-reel tape and a cartridge tape, use the general
physical device names listed in table 2-13.
Assign a controller device to TAPE or CARTRIDGE (SUB DEV)
Use this command to assign a tape or cartridge drive on the controller
to the TAPE or CARTRIDGE keyword. The system commands which
automatically work with the drives currently associated with these
keywords are:
•DSR
•IFU TAPE
•MOVE
•REWIND
•SFS
•SPACE
•SST
•TAPE
•COPY TAPE
•START.
This command was instituted for compatibility with other software
releases.
Use the copy commands to copy files from disk to disk, tape to disk,
or disk to tape.
The DocuPrint 96/DocuPrint 96MX LPS may use open-reel tape, 1/2
inch cartridge, or 1/4 inch cartridge. In these commands:
•TAPE refers to TD0.
•CARTRIDGE refers to TD1.
•TD
The DocuPrint 96/DocuPrint 96MX LPS open-reel tape drive handles
only tapes with 15 or more feet of leader preceding the beginning of
tape (BOT).
COPY (disk to disk)
Use this command syntax to create a backup copy of a disk file on
disk.
SyntaxCOPY [
ParametersTable 2-18 shows the parameters of the copy (disk to disk)
command.
Table 2-18. Parameters of the COPY (disk to disk) command
ParameterDescription
disk-id
file-id
n
refers to the previously assigned TDn device.
disk-id] input-file-id [disk-id] output file-id
Specifies the input file disk or the output file disk.
Must be DP0: or DP1: or DP2: or DP3:.
Specifies the input or output file identified by
name.file-type
file type defaults to the file type of the input file.
(Masking cannot be used for this application.)
. If the output file type is omitted, the
file-
ExampleCOPY FORMA.FSL FORMX
CREATING FILE FORMX.FSL
RestrictionThe output file name must be different from the input file name unless
you copy the file to a different disk with the disk-id parameter. If the
output file name is the name of an existing file on the disk, then the
contents of the existing file are replaced by the contents of the input
file.
Use this command to add new files after the existing files on a tape
or cartridge. If there are no other files, the new files are written,
starting at BOT.
SyntaxCOPY [TAPE
{
input-file-id | output- f ile -id
| CARTRIDGE | TDn] WRITE [/BF :n] LABEL [
] |
file-id | file-typ e
| ALL}
disk-id
ParametersTable 2-19 shows the syntax parameters of the COPY (disk to
labeled tape or cartridge) command.
Table 2-19. Parameters of the COPY (disk to labeled tape or
cartridge) command
ParameterDescription
| CARTRIDGE Keywords specifying that files must be written to
TAPE
an LPS-labeled tape. TAPE is TD0; CARTRIDGE
is TD1.
TD
/BF:
n
n
A tape device number.
Groups n disk blocks into one tape block. n can
have a value of 1 to 16, and the size of the tape
block, in bytes, resides in the tape label. The
default blocking factor is 1, and the label indicates
the blocking factor.
disk-id
Specifies the system disk (DP0:, DP1, DP2, or
DP3:) on which the file resides.
input-file-id
[
output-file-id
]
Specifies the name of an input disk file and the
name to be given the output tape file, in the form
file-name.file-type
.
]
output-file-id
If no
is specified, the disk
file-name
used for the tape file.
file-typ e
Specifies the name of a directory (CMD, CME,
FNT, FRM, FSL, IMG, JDL, JSL, LGO, MSC, PDE,
TMP, TST, XCS , IPM, LI B, STK, T SK, SYS, PCH,
LOG, SAF, OSD, DAT, TPF, IPF, and FIS) in
which all the files of that directory are written to
tape.
ALLSpecifies that all user files are to be copied to
tape. Files will be written t o tape from the CM D,
CME, FNT, FRM, FSL, IDR, JDL, JSL, LGO, PDE,
TMP, TST, IPM, MSC, IMG, LIB, and STK
directories.
Note: If the LPS has only a 1/4 inch cartridge, then the sysgen
assigns it to TD0 which is associated with the keyword TAPE. This
assignment can be changed to CARTRIDGE with the SUBSTITUTE
DEVICE command.
The restoration of user files that were saved from COPY TAPE
WRITE LABEL ALL comman d from a disk containin g another version
of operating system software (older or newer) to a disk containing the
current level of software may result in incompatible user file type
existing on the disk because of software differences.