Not communicating or cannot print from DOS


A.    Determine if printer is set for AUTO or for HP-PCL. Perform the
      following:
      
      1.    Press the ON LINE button to take the printer off line.
      
      2.    Press and hold down the MENU button until the display on the
            printer displays: SYS=AUTO, or SYS=HP-PCL, or SYS=HP-GL/2, or
            SYS=POSTSCRIPT.
      
      3.    To print text files or perform a shift-PrintScreen from the
            computer keyboard,  the display on the printer needs to be set
            for SYS=HP-PCL. To change, perform the following:
            
            a.    Press  the + key until that message is displayed and then
                  press the ENTER/RESET button.
            
            b.    When the printer has finished processing the change, the
                  printer will be on line and the printer will display: PCL
                  READY.
      
            c.    Print text files or perform a shift-PrintScreen from the
                  computer keyboard. 

                  Note: If the data being sent does not have a terminating formfeed
                  character, the form feed light will remain on until the printer 
                  determines that the data is complete by waiting (for a predefined time).  
	  To cause the printer to send the data without  waiting, perform the 
                  following:
 
                  i.    Press the ON LINE button to take the printer off line.

                  ii.   Press the FORM FEED button.  The printer will output the current 
                        page.

                  iii.  When the printer completes, press the ON LINE button to set the
                        printer on-line.

      4.    If the printer needs to be set for AUTO,  it will not autodetect
            simple ASCII text files.  To use the Auto feature of the printer
            under this circumstance, an escape code sequence must be sent to
            it to perform the switch.
            
            a.    To switch to PCL5, the following escape codes need to be
                  sent to the printer:
                  
                  HEX: 1B 25 30 41 1B 45   or   ASCII: Esc % 0 A Esc E
            
                  Note: Esc represents the escape character. Spaces are shown
                  for clarity only (i.e., not part of the escape sequence).
                  
                  i.    If printing from DOS, a file containing the escape
                        sequence may be sent out to the printer first.
                        Proceed as follows:
                        
                        i.1.  Create a file with the above escape sequences,
                              call it trailer.hp2 and then at the DOS prompt
                              type:
                        
                              COPY   TRAILER.HP2   LPT1:/b
                        
                        i.2.  Then print out the documents, or press Shift-
                              Print Screen to send a screen dump to the
                              printer.
                  
                  ii.   Note that if a full page is not sent to the printer,
                        the form feed light will stay on and the last page
                        will not automatically come out.  To remedy this,
                        output the same escape code sequence file a second
                        time
                  
                        (e.g., COPY TRAILER.HP2+document+TRAILER.HP2 LPT1:/b ).
                  
                  iii.  A more effective approach for printing files, is to
                        create a batch file to perform the operation.
                        
                        iii.1. For example, create a batch file called
                               GOPCL.BAT. The contents of the file would
                               contain the following line:
                        
                               COPY   TRAILER.HP2+%1+TRAILER.HP2   LPT1:/b
                        
                        iii.2. To use the batch file, copy it and the
                               file TRAILER.HP2 to your root directory
                        
                               At the DOS prompt type:
                        
                               COPY   GOPCL.BAT   C:\*.*
                        
                               COPY   TRAILER.HP2   C:\*.*
                        
                        iii.3. Then at the DOS prompt you can print out
                               any ASCII text file. For example, if you wanted
                               to print the autoexec.bat file, type the
                               following at the DOS prompt:
                        
                               GOPCL   AUTOEXEC.BAT
                  
                  iv.   If using a network, the print queues may be modified
                        to send headers and trailers with each print job.
            
            b.    If an HPGL/2 file is being sent to the printer, there are
                  two options:
                  
                  i.    Set the printer for HPGL/2.
                        
                        i.1.  To do this, perform the following:
                              
                              i.1.1.  Press the ON LINE button on the
                                      printer to take the printer off line.
                              
                              i.1.2.  Press the MENU button for until the
                                      printer displays: SYS=AUTO, SYS=HP-PCL,
                                      SYS=POSTSCRIPT, or SYS=HP-GL/2 .
                              
                              i.1.3.  Press the + key until the printer
                                      displays: SYS=HP-GL/2.
                              
                              i.1.4.  Press the ENTER/RESET key. The
                                      printer will automatically set itself to
                                      ON LINE after the mode switch.
                        
                        i.2.  The printer will accept HPGL/2 data only. If
                              PCL5 or PostScript data is to be sent to the
                              printer, then the SYS= mode needs to be set to
                              either SYS=AUTO or to the specific mode (e.g.,
                              SYS=PCL5 for PCL5, or SYS=POSTSCRIPT for
                              PostScript).

                  ii.   Send PCL5 commands to the printer to perform the 
                        HPGL/2 mode switch. Note: The printer needs to be set
                        for SYS=AUTO.
                        
                        ii.1. To set for SYS=AUTO, perform the following:
                              
                              ii.1.1.  Press the ON LINE button on the
                                       printer to take the printer off line.
                              
                              ii.1.2   Press the MENU button for until the
                                       printer displays: SYS=AUTO, SYS=HP-PCL,
                                       SYS=POSTSCRIPT, or SYS=HP-GL/2 .
                              
                              ii.1.3.  Press the + key until the printer
                                       displays: SYS=AUTO.
                              
                              ii.1.4.  Press the ENTER/RESET key. The
                                       printer will automatically set itself to
                                       ON LINE after the mode switch.
                        
                        ii.2. Send the PCL5 header string to the printer to
                              perform the mode switch. The following escape
                              code comprises the header string:
                        
                              HEX: 1B 45 1B 25 30 42   ASCII: ESC E ESC % 0 B
                        
                              Note: Esc represents the escape character.
                              Spaces are shown for clarity only (i.e., not
                              part of the escape sequence.
                        
                        ii.3  Send the HPGL/2 file.
                        
                        ii.4. Send the PCL5 trailer string to the printer to
                              perform the printer reset/mode switch. The
                              following escape code comprises the trailer
                              string:
                        
                              HEX: 1B 25 30 41 1B 45   ASCII: ESC % 0 A ESC E
                        
                              Note: Esc represents the escape character.
                              Spaces are shown for clarity only (i.e., not
                              part of the escape sequence.
                        
                        ii.5  If printing from DOS, a file containing the
                              escape sequences may be sent out to the printer
                              first. This is accomplished by creating a file
                              with the above escape sequences, call them
                              header.hp2 and trailer.hp2 and then at the DOS
                              prompt type:
                        
                              COPY   HEADER.HP2+file+TRAILER.HP2   LPT1/b
                        
                        ii.6. A more effective approach for printing files,
                              is to create a batch file to perform the
                              operation.
                            
                              ii.6.1.  For example, create a batch file 
                                       called GOHPGL.BAT. The contents of 
                                       the file would contain the following 
                                       line:
                              
                                       COPY HEADER.HP2+%1+TRAILER.HP2 LPT1:/b
                              
                              ii.6.2.  To use the batch file, copy it and
                                       the files: HEADER.HP2 and TRAILER.HP2 to
                                       your root directory.
                              
                                       At the DOS prompt type:
                              
                                       COPY   GOHPGL.BAT   C:\*.*
                              
                                       COPY   HEADER.HP2   C:\*.*
                              
                                       COPY   TRAILER.HP2   C:\*.*
                              
                              ii.6.3.  Then at the DOS prompt you can print
                                       out any ASCII text file. For example,
                                       if you wanted to print the 
                                       autoexec.bat file, type the following 
                                       at the DOS prompt:
                              
                                       GOHPGL   AUTOEXEC.BAT
                        
                        ii.7. If using a network, the print queues may be
                              modified to send headers and trailers with each
                              print job.
            
            c.    For more information refer to FaxBack documents 4250 and
                  4256.

B.    If the printer will not print at all, then ensure that the cable is
      connected to the port that you are using. Ensure that the connection is
      tight at both the printer and the computer.
      
      1.    If an attempt is being made to use the Shift-Print Screen feature
            on the computer keyboard, then a parallel cable must be connected
            from the printer to the LPT1 port on the computer.
      
      2.    The LPT ports on the back of the computer are female (i.e., no
            pins sticking out).
      
      3.    The COM ports on a PC are either 9-pin or 25-pin male (i.e., pins
            sticking out). Connecting a 9-to-25-pin adapter (available at a
            local computer supply store) is acceptable.
      
      4.    Before proceeding, first turn off the printer power and press and
            hold the ON LINE button while turning on the printer. When the
            display shows: COLD RESET, then release the ON LINE button. When
            the printer displays: PS READY,  perform the following:
            
            a.    Press the ON LINE button to take the printer off line and
                  then press and hold down the MENU button until the display
                  on the printer displays: SYS=AUTO.
            a
                  and the printer will display: PCL READY.
            
            c.    If this printer is a CCL600B (80611B), then perform the
                  following:
                  
                  i.    Press the ON LINE button to take the printer off line
                        and then press and hold down the MENU button until
                        the display on the printer displays: SYS=HP-PCL.
                  
                  ii.   Press the menu button until the printer displays:
                        PAGE PROTECT. Press the + key until the printer
                        displays: PAGE PROTECT = OFF.  Press the ENTER/RESET
                        button.
                  
                  iii.  Press the menu button until the printer displays:
                        BANDING COMP. Press the + key until the printer
                        displays: BANDING COMP. =  ON.  Press the ENTER/RESET
                        button.  Press the ON LINE button.
      
      5.    If connected to the parallel port, try copying the autoexec.bat
            file to the LPT port. IF using LPT1, type the following at the
            DOS prompt:
            
            COPY   C:\AUTOEXEC.BAT   LPT1
            
            If still unsuccessful, check the following:
            
            a.    The parallel cable may be defective. Try another parallel
                  cable. Use a cable 10 ft. or shorter. (CalComp part number
                  18735-0129).
            
            b.    The LPT port on the computer may be defective. Try
                  outputting from another computer.
            
            c.    The port on the printer may be defective. If so, the
                  printer requires service.
      
      6.    If connected to the serial port, the BAUD rate, number of
            bits/parity, stop bits, and handshake need to be set up
            correctly.
            
            a.    If using COM port 1,  type the following at the DOS prompt:
            
                  MODE   COM1:9600,N,8,1,P
            
                  If using COM port 2,  type the following at the DOS prompt:
            
                  MODE   COM2:9600,N,8,1,P
            
            b.    If using COM port 1,  type the following at the DOS prompt:
            
                  COPY   C:\AUTOEXEC.BAT   COM1
            
                  If using COM port 2,  type the following at the DOS prompt:
            
                  COPY   C:\AUTOEXEC.BAT   COM2
            
            c.    If still unsuccessful, check the following:
                  
                  i.    The serial cable may be defective or incorrect. The
                        printer requires using a null-modem cable, 50 ft. or
                        less (CalComp part number 17557-0084). A straight-
                        through cable with a null-modem adapter (available at
                        a local computer supply store) is acceptable. Try
                        using another cable.
                  
                  ii.   The COM port on the computer may be defective or
                        disabled. Try connecting to a different COM port. Try
                        connecting to a different computer.
      
      7.    If still unsuccessful, then the port on the printer may be
            defective. If it is defective, the printer requires service.