How to setup a terminal for the plotter


How to setup a terminal for the plotter

Models: 5700/57000 series

The P/N for the 57000 User's Guide is M0014-870 (the 57000 User's Guide
may be used for both 5700 and 57000 plotters).

A.   WHAT IS A DUMB TERMINAL?

     In order to use Terminal Operations it is necessary to hook up a
     dumb terminal to the plotter port which is marked TERMINAL. There
     are a number of commonly used dumb terminals which we can suggest.
     These would include the Wyse 30, Ampex 210, LSI (ADM11), and the
     Espirit (ESP6110). CalComp does not offer assistance to customers
     in configuring their terminals - only with the general guidelines
     contained within this problem note.

     1.   A dumb terminal is essentially a monitor and keyboard with
          just enough additional hardware to send and receive (and
          display) ASCII (text) data. The computer can be turned into a
          (dumb) terminal by using most any current communications
          software program. Commonly available programs suggested by
          CalComp are; (for PC s, DOS or Windows) ProCOMM, PC-Anywhere,
          and the Windows Terminal program. For the Mac, CalComp
          suggests ZTERM (a shareware program), White Knight or
          Microphone.

B.   WHAT ARE TERMINAL OPERATIONS?

     Terminal Operations are required in order to configure and control
     the 5700/57000 series plotters. Terminal Operations enable the
     operator to configure ports, scale, rotate, and mirror plots,
     configure pens and colors (mono patterns), create custom users (by
     user number), and monitor the plotter's hard disk for all current
     incoming jobs (All jobs stored on the plotter's disk are lost when
     the plotter is turned off).

C.   HOW TO CONNECT THE TERMINAL:

     1.   On the back of the plotter are 3 ports, the one marked 8503 is
          dedicated to Terminal Operations. It is a standard RS-232
          serial 25-pin port (female, DB25). This is the ONLY port on
          the plotter which may be used with for Terminal Operations.

     2.   Some communications (dumb) terminals have two RS-232 serial
          ports. One is usually marked MODEM and the other AUXILIARY.
          The port marked MODEM is usually the one to be used.

     3.   Most terminals and PC s are setup as DTE (Data Terminal
          Equipment) devices. The 5700/57000 series plotters terminal
          ports are usually configured as DCE devices (Data
          Communications Equipment). The cable to use when the terminal
          or PC is DTE is a DB25 (25-pin) MODEM-type RS-232 serial cable
          (straight-through, using at least wires 2 through 8 & 20,
          CalComp P/N 11772-0250).

          CalComp does not provide assistance on another manufacturer's
          product. If  there is any question or confusion about your
          particular terminal's cable or setup requirements, please
          consult your terminal manufacturer's documentation and other
          help resources.



D.   HOW TO CONFIGURE THE TERMINAL:

     The following guidelines show you how your dumb terminal (or
     software communications program running in terminal mode) is to be
     configured in order to match what the plotter typically expects.

     1.   THE TERMINAL EMULATION: The terminal must be setup to emulate
          a VT terminal type (VT means Vax Terminal). VT emulations are
          among the most common and virtually every dumb terminal model
          and communications software supports them. Here are a some of
          the commonly listed VT models; VT-100, VT-102, VT-220, or VT-
          52, etc. (Any VT model listed as being supported should work).

     2.   THE TERMINAL PORT PARAMETERS: The baud rate and character
          framing which the terminal should be set to is 9600 baud, 8,
          none, and 1. The handshake can be either HARDWARE or XON/XOFF.
          The transfer must be FULL DUPLEX.  Please refer to your
          owner s manuals for additional details on exactly how to
          configure your particular terminal system for these
          parameters.

     3.   TERMINAL CONFIGURATION SUMMARY:

          Terminal Type  =  VT-100 (or any other VT model listed)
          Baud Rate  =  9600
          Character Framing  =  8 data bits, 1 stop bit, No Parity
          Handshake  =  Hardware or XON/XOFF
          Duplex  =  Full

     NOTE: The terminal port parameters given in notes D2 and D3 above
     are correct in MOST cases, however, the 5700/57000 series plotters
     were custom-configurable at the time of the original installation.
     At that time, the terminal baud could have been set to 19200 and/or
     the character framing set to 7, E, and 1. Although this is
     unlikely, there may have been a few cases where this has occurred.

E.   HOW TO GET THE PLOTTER AND TERMINAL TO TALK TO EACH OTHER:

     Once the terminal matches the configuration summarized above (Note
     #D), it should be able to talk to the plotter. The most common
     problems at this point are (1) not getting a clean initial signal
     transfer, (2) incorrect baud rate, and (3) incorrect character
     framing. Here are some guidelines which usually resolve these
     problems:

     1.   GET A CLEAN INITIAL SIGNAL TRANSFER FROM COMPUTER TO PLOTTER:

          a.   Turn the plotter off.

          b.   Once you are certain you have the correct cable and the
               terminal (or terminal program) is configured as
               described above in Note #D, you should REBOOT the
               terminal (or, if you are using a communications program
               running in terminal mode, quit the program and REBOOT
               the computer system. A warm reboot is OK.).

          c.   After rebooting your terminal (or computer and
               communications software), check the cable connection and
               terminal configuration once again to be sure it is
               correct.

          d.   Now turn the plotter on. At this time you should
               immediately see (on your terminal or computer screen)
               readable English words and a logical sequence of
               characters which indicate the plotter is going through
               its normal bootup diagnostics and system check,
               eventually ending with the message; PRISM READY (or
               something similar).

     2.   IF THERE IS NO RESPONSE OR THERE ARE GARBAGE CHARACTERS
          DISPLAYED ON THE TERMINAL SCREEN:

          a.   NO RESPONSE (NOTHING IS DISPLAYED ON THE TERMINAL OR
               COMPUTER SCREEN):
               If you see nothing on the terminal or computer screen,
               yet after about 2 minutes the plotter's online light is
               steady (indicating the plotter is ready), repeat steps
               a-d above, under Note F1. (IT IS SOMETIMES NECESSARY TO
               REPEAT THESE STEPS SEVERAL TIMES before everything comes
               into proper sync.)

               If  there is still no success, test your cable or try
               another one that is known to work with the CalComp
               plotter. BE CERTAIN THE CABLE IS THE CORRECT TYPE AND IT
               IS NOT DEFECTIVE. Do not assume it works. The only sure
               way to know if you have a good cable is to test it.
               Basically, there are two ways to test a cable. One way
               is to check the wire connection from one end (pin
               connecter) to the other. Each pin must be checked this
               way (use a common electrical Ohmmeter or Continuity
               Checker). If you are uncertain how your cable should be
               wired, please refer to Note #C, above, of this
               guideline.

               The other way is to use a second cable that is currently
               working and meets all of the required cable
               specifications. If this cable does not work, you
               probably have either a defective terminal or plotter.
               FAILURE on the plotter for this problem is VERY LOW. Try
               either another dumb terminal or a PC running a
               communications software program in terminal mode BEFORE
               calling CalComp for further assistance.

          b.   UNREADABLE (GARBAGE) CHARACTERS ARE DISPLAYED ON THE
               TERMINAL OR COMPUTER SCREEN:
               If there are characters but they do not form any
               readable messages, there is a baud mismatch. To fix
               this, either change your terminal baud rate from 9600 to
               19200. There is no way to pre-determine what the
               plotter's terminal baud rate is. However, the  factory
               default setting for the plotter Terminal port is 9600
               baud (prior to the first customer-site installation).

F.   THE TERMINAL DOES NOT WORK CORRECTLY -  A SUMMARY OF POSSIBLE
     PROBLEMS AND THEIR CAUSES: The most common reasons for terminal
     communication failure are listed below, in the order of probability
     (with the letter 'a'  being the most common cause).

     There are two basic symptoms for terminal communications problems.
     They are given as follows as symptom #1 and symptom #2. The first
     and most common is:

     1.   SYMPTOM #1:    No response - the screen is blank, no
                         messages are being received by the terminal
                         from the plotter.

          a.   Incorrect terminal configuration
          b.   Poor initial signal link between terminal/computer and
               plotter
          c.   Incorrect or defective cable
          d.   Incorrect COM port number assigned on the terminal or
               computer
          e.   Defective terminal or computer serial interface
          f.   Computer COM port interrupt interference (computers only)
          g.   Defective terminal (hardware)
          h.   Defective plotter hardware or operator system (Requires
               onsite repair)

     2.   SYMPTOM #2:    A string of unreadable (garbage) characters
                         is displayed on the terminal (or computer)
                         screen.

          a.   The dumb terminal (or computer) baud rate does not match
               that of the plotter's Terminal port.

H.   HOW TO GET THE TERMINAL OPERATIONS PROMPT:

     The plotter will be ready for Terminal Operations after completing
     it's start-up initialization sequence. The last message it sends to
     the terminal indicates that initialization is complete (PRISM
     READY, or something similar). At this time hold the Ctrl key and
     press  P  (Ctrl-P). The plotter should them respond back with the
     terminal operations command prompt, which is a dollar sign ($).

I.   HOW TO VERIFY AND CHANGE THE PLOTTER'S PORT CONFIGURATION:

     1.   At the Terminal Operations command prompt ($), enter the
          following command; DISPLAY COM

          The terminal should now display the plotter's current port
          configuration (as listed in Note I-3, below.

     2.   To change the port configuration enter COM at the terminal
          prompt. You will now be able to change each of the port
          parameters given below, in Note I-3.

     3.   The plotter's port settings are called COM parameters (in
          Terminal Operations) and are summarized as follows:

                  COM
               PARAMETER        EXPLANATION                 EXAMPLE
               --------------------------------------------------------
                 MODE       sets the plotter for a            DIR
                            specific data protocol
                            DIR, XONXOFF, (DIR, XONXOFF,
                            and ACKNAK are  serial
                            protocols. CENT is for
                            centronics parallel)


                 SYNC       sets Sync Code value and          $16,$16
                            the number of Syncs                                          6,
                            (2 sync codes shown, with a
                            value of hexadecimal 16)

                 EOB        sets the End-of-Byte code          $0D


                 CSUM       sets Checksum to either ON          Y
                            or OFF (Y = ON)

                 FRAME      sets plotter's character          7,1,E
                            framing  (required for
                            serial port only)

                 CLOCK      should always be set to           ASYNC
                            ASYNC for IBM PC's &
                            Compatibles

               When using Terminal Operations to configure the plotter's
               port, the Sync code and EOB values are to be entered as
               hexadecimal numbers. The plotte's operating system
               differentiates decimal numbers from hexadecimal by marking
               them with a preceding character; the dollar sign ($). For
               example; the Sync Code value of 16 would be entered as $16.
               The Sync Code value of 2 would be entered as $2. The 0D
               (for EOB) would be entered as $0D (using a terminal, see
               chapter 6 of the 57000 User's Guide).

          b.   To verify the plotter Stepsize, enter the command
               STEPSIZE (at the terminal prompt). The plotter should
               then ECHO back the current stepsize setting. To change
               the Stepsize, enter as follows (at the terminal prompt);

               STEPSIZE = 400 (or 2032, for example).

          c.   To find out what revision your plotter's controller is,
               enter REV at the terminal prompt. The plotter should
               then ECHO back (to the terminal) the firmware revision
               for your plotter (example, 908K, rev 3.11).

     Please refer all other general questions concerning Terminal
     Operations to the 57000 User's Guide, chapter 6. If you do not have
     a copy of the User's Guide you may order it. The order part number
     for the 57000 series plotters is M0014-870 (This User's Guide may
     be used for both 5700 and 57000 series plotters).