VMS Interface
for QMS Crown
Printers
®
1800208-001G
Page 1: ...VMS Interface for QMS Crown Printers 1800208 001G...
Page 2: ...ation that is compatible with Adobe s PostScript Level 2 language Tektronix Tektronix Inc Dataproducts Dataproducts Corporation Diablo Ethernet Xerox Corporation Copyright Notice This manual and the d...
Page 3: ...2 The QMS DECnet Interface Option 1 3 Included with the DECnet Option 1 4 For Serial Parallel Connected Printers 1 4 Included with the Serial Parallel Option 1 4 LN03 Plus Printer Emulation 1 5 Acces...
Page 4: ...otocol Option 2 8 Def Default Job Prio Priority Option 2 12 If This is a Software Update 2 12 Updating from a Previous Version 2 12 Updating Using the Device Control Library Update Procedure 2 12 Inst...
Page 5: ...3 Serial Parallel Host Software Installation Introduction 3 2 Before You Begin 3 2 If This is an Update 3 2 Terminal Characteristics 3 3 Installing the DECnet Host Software 3 3 Naming the Queues 3 7...
Page 6: ...tic File 4 19 Example 4 20 Summary of Logicals 4 21 QMS execution_queue_CONTROL 4 22 QMS execution_queue_CHAR 4 23 QMS any_queue_QUEUE 4 23 QMS any_queue_NUP 4 24 5 Printing Your Files Using Applicati...
Page 7: ...Parallel DECnet Interfaces QMS HEADER 5 12 Order of Data Sent to the QMS Printer 5 12 Symbiont Generated Special Pages 5 13 prtpost A PostScript Text Formatter 5 14 Options 5 16 6 Troubleshooting Err...
Page 8: ...VMS Interface for QMS Crown Printers vi Q FAX A 2 The QMS Corporate Bulletin Board System A 3 CompuServe A 3 Internet A 3 QMS Customer Response Center CRC A 4 QMS World wide Offices A 5 Index v...
Page 9: ...g agreement n Introduction to the DECnet interface option n Introduction to the serial parallel option n Introduction to the HSL application for DECnet n Introduction to PS Executive Series Utilities...
Page 10: ...the software or documentation A separate license agreement and fee are required for each site at which the software is used Single site means the location of the target printer for which there are com...
Page 11: ...allation Verification Program test upon installa tion if desired n Adds a HELP file to your VMS on line HELP facility n Creates a printer specific characteristic file which identifies printer supporte...
Page 12: ...host software for printers which do not have a 3 5 disk drive n Installation instruction sheet for the 3 5 disk version of the LN03 Plus emulation n LN03 Plus Emulation Guide for QMS Printers n QMS C...
Page 13: ...MS host software n A 3 5 diskette for QMS Crown printers that have a floppy drive and hard disk This can be purchased separately and is included with the QMS DECnet option n A RAM card for those QMS p...
Page 14: ...t Option Com mands and the PRINT command qualifiers is in chapter 4 Queues Parameters and Logicals About this Manual This manual covers the following topics 1 Introduction Presents an overview of the...
Page 15: ...elated to the printer for host software installation An installation troubleshooting flowchart is also included A QMS Customer Support Provides product sales and support telephone numbers and describe...
Page 16: ...ase Courier Text you type and messages and information displayed on the screen Mixed Case Italic Courier Variable text you type replace the italicized word s with information specific to your printer...
Page 17: ...DECnet options from the printer control panel n Pre installation instructions n Installing DECnet host software n The Hot Status Listener application n PS Executive Series Utilities 2 DECnet Host Soft...
Page 18: ...ork Control Program node name for your printer n Node name The printer s node name must be a unique identifier on your network A valid name may have up to six characters alpha or numeric but must have...
Page 19: ...N local name space configurations or decnet_dns_register com for WAN distributed name space configurations utility The installation and release notes warn you to create a node prior to completing inst...
Page 20: ...IP menu See your printer user s guide for instructions on how to use the printer control panel DECnet Specific Configuration Options n Mode n Emulation n Min K Spool n Spooling n DECnet Address n DEC...
Page 21: ...c queues that the installation program creates implicitly define the emulation of the file by sending the appropriate DOCs in a prologue prepended to the beginning of the file n Select PostScript if y...
Page 22: ...inter is completely idle If you do not use the serial parallel or LocalTalk interfaces on the printer you can disable them and transfer their 15 KB guaranteed space to an area normally reserved as a s...
Page 23: ...net TCP IP and press the Select key 7 Press the Next key until the message window displays DEC NET ADDRESS and then press the Select key 8 Press the Next or Previous key until the value you want for t...
Page 24: ...is the minimum packet size which will be sent by the printer to the host This packet size is read only if the host sending data to the printer is not in the same area This value can change based upon...
Page 25: ...receives any of the eight control characters the control function is intended regardless of whether the preceding character is a A Any data byte not equal to one of the eight special control characte...
Page 26: ...rotocol Print jobs cannot alter this value through PostScript operators Parallel serial Ethernet Token Ring LocalTalk Binary Enables binary communications protocol Print jobs can alter this value thro...
Page 27: ...ternatively use a program to read the data and write out the quoted characters Contact your third party software vendor for information on available application specific device drivers Qbinary Quoted...
Page 28: ...ly two choices available to update the software Updating from a Previous Version If you re updating your host software from a previous version and you want to save predefined set up files move them fr...
Page 29: ...in under the system account begin the installa tion program by typing this command at the host SYS UPDATE VMSINSTAL 2 After the installation program banner the following prompt displays Are you satisf...
Page 30: ...lation of the software Enter installation options you wish to use NONE If you don t want to use any installation options press Enter If you want to create a LOG file on the host containing all prompts...
Page 31: ...s a PostScript print job once installation is completed that verifies your installation Note The symbol indicates that on line help is available To get help type at the prompt and press Enter 8 You re...
Page 32: ...ot already done so you should make sure that the DECnet address entered at the printer control panel matches the address for the printer s node name as defined on the host Consult your printer user s...
Page 33: ...re updating 3 Once you have specified a node name and address the pro gram asks you to verify your selections Accept name node_name and address address Press Enter if the displayed node_name and addre...
Page 34: ...e for the QMS printer s execution queue QMS_nodename Enter the name of the execution queue associated with the QMS printer you re updating If this queue name exists the program displays the following...
Page 35: ...ad balancing and QMS print symbiont data typing type Y Data typing allows the symbiont to generate the appropriate DOC commands which select the emulation to be used for processing the print job 2 Nex...
Page 36: ...p file SYS COMMON SYS STARTUP QMS START_QUEUE COM Note If you saved predefined set up files by moving them from the old device control library during the software update you must be sure to move them...
Page 37: ...ommand line options were specified Whenever a printer error such as media jam or paper out occurs a message is sent to the operator console Use the following command if you want to prevent these messa...
Page 38: ...ks for DECnet Phase V If Phase V is detected NCL creates the HSL session control application on the running system The NCL command procedures used by the system at start up to configure the network ar...
Page 39: ...on HSL Note To prevent the creation of a log file delete the directory SYS SPECIFIC HSL By default VMS creates a NETSERVER LOG file in this directory for each connection to the HSL application Deletin...
Page 40: ...only one QMS printer at a time How ever up to four users may view the same printer at the same time If you have other printers connected to the host you must exit PS Exec utive before viewing others...
Page 41: ...the total number of bytes sent to the host by the printer usually in response to a host request for status since the printer was turned on n Messages Sent Displays the total number of messages sent to...
Page 42: ...tered by Set Printer Location If no location has been set the following message displays Use Set Printer Location first The printer location is stored in file SYS COMMON sysexe QMS node_name dat where...
Page 43: ...3 Serial Parallel Host Software Installation In This Chapter n Terminal characteristics n Installing serial parallel host software n Post installation information...
Page 44: ...ting your host software from a previous version and you want to save predefined set up files move them from the old device control library at this time To do this use the following commands library ex...
Page 45: ...Printer Port Numeric Keypad No ANSI_CRT No Regis No Block_mode No Adv_video No Edit_mode No DEC_CRT No DEC_CRT2 No DEC_CRT3 No DEC_CRT4 Installing the DECnet Host Software Use the following procedure...
Page 46: ...re xxx is the ver sion of the software For example type QMSSMBPSE030 if you re installing Version 3 0 5 The next prompt asks for any installation options you want to use during installation of the sof...
Page 47: ...on Verification Program The IVP is a single test print job that verifies soft ware installation and network connectivity of the printer at the end of the installation process Do you want to run the IV...
Page 48: ...nother user Please enter another port for the printer You re again prompted to enter the terminal port name 10 You re now asked if the printer supports QMS Document Option Commands Refer to your print...
Page 49: ...signed automatically by the system administrator 2 Enter the name of the execution queue associated with the QMS printer If this name is an existing queue name the program displays the following promp...
Page 50: ...up file was found replace it YES n Type N to append this queue to the bottom of the existing queue start up file n Type Y if you want to install a new version of the QMS START_QUEUE COM file Your exis...
Page 51: ...printer by the print symbiont To specify that the banner pages are to be pulled from a specific input bin or tray define the following logical DEFINE SYSTEM QMS execution_queue_CONTROL _ INPUT tray_na...
Page 52: ...up files by moving them from the old device control library during the software update you must be sure to move them back to the QMS DEVCTL20 TLB library using the following commands library insert t...
Page 53: ...cals In This Chapter n Order of precedence n Defining command line queue logicals and queue name n Creating your own generic queues n Using execution and generic queues n Managing queues n Information...
Page 54: ...e queue logical definition n A queue name that implies its data type Command Line Precedence Specifying a PARAMETER on the command line has the highest pre cedence For example PRINT QUEUE MYQUEUE _ PA...
Page 55: ...highest order of pre cedence This example creates the following logical for the queue MYQUEUE DEFINE SYSTEM QMS MYQUEUE_QUEUE _ DATA_TYPE post All files printed through MYQUEUE are automatically prec...
Page 56: ...he command line For example to change the SIDES parameter from TWO to TUMBLE use the following command DEFINE SYSTEM QMS PSLEGAL_PUBS_QUEUE _ SIDES TUMBLE All logicals are stored in the SYSTEM table T...
Page 57: ...a queue logical or a data type argument on the command line Example 1 A queue exists with the name myqueue user queue name 2 A logical is defined by the command DEFINE SYSTEM QMS myqueue_QUEUE _ input...
Page 58: ...eue The QMS host software installation automatically creates an execution queue for your printer Additionally you may have cho sen to create one generic queue for each emulation supported by the print...
Page 59: ...The fourth line illustrates the creation of a logical showing the PRINT parameters to be used with every job sent to this generic queue This logical specifies which DOCs are to be appended to the pri...
Page 60: ...cessary printer information to the job based on how the user specified the PRINT parameters and sends the job to the printer Managing Queues QMS Crown printers equipped with internal hard disks spool...
Page 61: ...d printer QMS_PUBS and merge it with a different queue QMS_MKTG associated with a similar printer STOP QUEUE REQUEUE QMS_PUBS QMS_MKTG ASSIGN MERGE QMS_PUBS QMS_MKTG QMS VMS Supported Parameters Note...
Page 62: ...The COLLATE parameter may be used if your printer supports colla tion This parameter may be specified as on or off Use the following command to select this option PRINT QUE quename PARAMETERS COLLATE...
Page 63: ...he languages emulations supported by your printer For most printers these are n POSTSCRIPT for PostScript language files n HPPCL for HP PCL LaserJet emulation files n HPGL for HP GL HP plotter emulati...
Page 64: ...pendent and you should refer to your product s on line help for valid values Refer to the printer user s guide for a complete list and location of the input trays cassettes and bins The following exam...
Page 65: ...ARAMETER MESSAGES FILE The following example sends backchannel messages to the terminal and to FILESPEC LOG PARAMETER MESSAGES BOTH Note The PARAMETER messages of BOTH TERM and FILE have no effect unl...
Page 66: ...ename ext The selection may be either PORTRAIT or LANDSCAPE Most applications can change page orientation without using this parameter in the generic queue definition Unless your application cannot ch...
Page 67: ...r QMS Document Option Commands manual for more information about this parameter PAGE_GRID The PAGE_GRID parameter allows multiple pages to be printed on a single sheet of paper This is also called N U...
Page 68: ...r and after the page grid has been defined by the PAGE_GRID parameter See your QMS Document Option Commands manual for more information about this parameter PAGE_SCALING The PAGE_SCALING parameter sca...
Page 69: ...a that matches the SHEET_SIZE value specified The values for SHEET_SIZE are given in your product s on line help The following example specifies letter size PARAMETER SHEET_SIZE LETTER Refer to your p...
Page 70: ...SIDES TWO and SIDES TUMBLE The following command prints duplex copies of the file MYFILE PS PRINT QUE name PARAMETERS SIDES TWO myfile ps TWO Two sided copies for binding along the left edge TUMBLE Tw...
Page 71: ...e has a name in the form QMS product_name_CHAR DAT where product_name is the name of the product selected during the installation Because multiple QMS printers may be installed on a single VMS host a...
Page 72: ...ostscript PS postscript LN03 ln03 ANSI ln03 STAPLE staple OFF off ON on DO NOT MODIFY THE ABOVE CHARACTERISTIC LINES OUTPUT output 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22...
Page 73: ...on COLLATE collate PAGE MARGINS margins PAGE GRID pagegrid PAGE BORDER border BOOK STYLE booklet OVERLAY background Summary of Logicals Five logicals are currently translated by the QMS symbiont n _CO...
Page 74: ...on should be set when using a printer that doesn t support DOC DEFINE SYSTEM QMS PS410_CONTROL _ NODOC CARRIAGE n CARRIAGE This option causes the symbiont to append normal carriage con trol characters...
Page 75: ...xecution_queue_CHAR This logical is associated with the execution queue and relays the name of the characteristic file which is to be used when determining what PARAMETER commands are applicable for t...
Page 76: ...output DEFINE SYSTEM QMS NUP_QMS_2025_NUP _ L C72 n QMS any_queue_SETUP This logical is associated with the execution or generic queue to relay the names of device control library modules that are to...
Page 77: ...5 Printing Your Files In This Chapter n Accessing Your Printer Features n Using the SETUP and FORM qualifiers n prtpost a PostScript Text Formatter...
Page 78: ...application to print use the PRINT command and the queue name from the VMS command line PRINT QUEUE queue_name filename You provide the queue_name that you want to use The queue you specify may alrea...
Page 79: ...rint with a form PRINT FORM form_name filename ext You can assign each queue a different characteristic number A char acteristic can refer to a document handling or printer feature such as a set up mo...
Page 80: ...he name of your specific execution queue For example PRINT QUEUE my_queue _ SETUP setup_moda setup_modb _ filename ext causes the symbiont to send set up modules SETUP_MODA SETUP_MODB SETUP_MOD1 SETUP...
Page 81: ...to the printer between each page The page is defined either by the LENGTH form parameter or by the occurrence of a form feed character Note All text forms qualifiers are ignored if the emulation is no...
Page 82: ...FORM MARGIN option Option Purpose BOTTOM n Specifies the number of blank lines to leave between the end of the print image on a page and the end of the physical sheet of paper The n parameter must be...
Page 83: ...m is mounted the system extracts the specified module and copies it to the printer before each file is printed RIGHT n Specifies the number of columns to be left blank between the WIDTH setting and th...
Page 84: ...he paper in terms of columns or character positions Any lines exceeding this value wrap if WRAP is in effect or truncate if TRUNCATE is in effect DEFINE FORM WIDTH If both NOTRUNCATE and NOWRAP are sp...
Page 85: ...se PRINT NOFEED filename ext You can suppress this automatic form feed without affecting any of the other carriage control functions that are in place by using the NOFEED qualifier The FEED and NOFEED...
Page 86: ...roper file separation It is used to return the system to a known state Do not edit this module instead create your own module using another name IncludeFeature newlayout on statusdict dup begin getjob...
Page 87: ...rinter n QMS POSDOC_S n QMS LN0DOC_S n QMS HPGDOC_S n QMS HPPDOC_S n QMS CCIDOC_S n QMS ESPDOC_S n QMS QUIC_S n QMS LINEP_S The following modules in the Device Control Library are used by the serial p...
Page 88: ...s only File flag page for file n PRINT FLAG PostScript jobs only File burst page for file n PRINT BURST PostScript jobs only Form modules for file n DEFINE FORM SETUP module_name SETUP modules for fil...
Page 89: ...r defined message generated by the NOTE qualifier n Printer node name n Date and time job was queued n Printer name and product name n Account and rights list n Form name n Library name n Command line...
Page 90: ...the job header and trailer the printer can print an error page if the selected emulation is LN03 Plus The error page summa rizes any messages that occurred during job processing To specify that the ba...
Page 91: ...gical must be named QMS queue_name_NUP For example DEFINE SYSTEM QMS ASCII2PS_NUP L 2 N INITIALIZE QUEUE START GENERIC QMS_2025 ASCII2PS PRINT QUEUE ASCII2PS QMS HEADERDOC PS Job QMS HEADERDOC queue A...
Page 92: ...down by this module may be overwritten by the page A possible use might be to print CONFIDENTIAL or DRAFT in grey letters across each page bbydist Sets the body bottom margin The last line on each pag...
Page 93: ...s the header font Gsize Sets the page size size is a code from 0 to 5 as follows code paper size dimensions 0 letter 8 5 x 11 1 legal 8 5 x 14 2 ledger 11 x 17 3 A3 297 mm x 420 mm 4 A4 210 mm x 297 m...
Page 94: ...in decipoints psize Sets the size of the font used for the headers in decipoints rhxdist Sets the header right margin The header page number is printed right justified at this distance from the left e...
Page 95: ...ize Four miniature replicas of a full size page are printed on each page The 4 2 and L options may all be used together resulting in an effective 8 up appearance The default type is 3 5 pt Courier whi...
Page 96: ...he beginning of page and end of page files are executed four times per sheet once for each reduced page It is important to bracket the custom PostScript with gsave and grestore otherwise the main page...
Page 97: ...6 Troubleshooting In This Chapter n Installation error messages n Troubleshooting diagrams to aid in locating and solving installation problems n Stopping queues...
Page 98: ...ls F Fatal error Fails This message means Notes ADDRFORMINV The address has an invalid form The node address of the printer must consist of an area number 01 to 63 and a node number 0000 to 1023 The v...
Page 99: ...rror the installation stops NAMTOOLNG The node name entered exceeds the six character limit A valid name may have up to six characters alphabetic or numeric with at least one alphabetic character NAMW...
Page 100: ...me for the printer The printer s node name must be a unique identifier on your network consisting of up to six characters alphabetic or numeric with at least one alphabetic character NOPSEXEC PS Execu...
Page 101: ...racking down problems with the host software installation program Print Test Page DECnet options appear on start up page Reset DECnet interface card Correct DECnet address appears on the start up page...
Page 102: ...nterface for QMS Crown Printers 6 6 Installation completes successfully Badge Kit message displays Stop Call your QMS representative IVP completes successfully Yes Yes Yes No Finish No No B C successf...
Page 103: ...ative Printer responds to lookback test Queues have been started successfully Yes Yes Yes Yes No No Check Ethernet cable connections Check release notes for applicable solutions Other files print corr...
Page 104: ...ss the Select key 3 Press the Next key until the message window displays COM MUNICATIONS and press the Select key 4 Press the Next key until the message window displays the interface you want to disab...
Page 105: ...the printer even though HSL was installed ensure that the HSL option is enabled Administration Emu lations DECnet TCP IP DECnet HSL menu If there is no process ID assigned to the HSL application then...
Page 106: ......
Page 107: ...A QMS Customer Support In This Appendix n Sources of customer support n QMS world wide offices...
Page 108: ...tion retrieval service provides application notes technical support notes on common printing problems and information about printer specifications options accessories con sumables and prices In the Un...
Page 109: ...Response Center CRC for more information about the bulletin board CompuServe Through CompuServe you ask general non technical questions share information with other users and access printing informati...
Page 110: ...escription of the problem The printer model The type of host computer you re using The type and version of operating system you re using The interface you re using and if serial the protocol for examp...
Page 111: ...3347 National Service Service Information Installation and Maintenance Pricing 1 800 762 8894 On Site Service and Depot Repair Information 1 800 858 1597 7 00 am 7 00 pm Central Time Spare Parts Orde...
Page 112: ...Sydney Business Tech Centre 52 2 Railway Parade 2141 Lidcombe NSW Australia 61 2 9901 3235 Fax 61 2 9901 3273 Benelux Belgium Nether lands and all unlisted countries Planetenbaan 60 Corner Plaza 3606...
Page 113: ...hov Sweden 46 8 600 01 30 Fax 46 8 600 01 33 South Africa Saskay House Unit 24 Sunninghill Business Park Peltier Road Sunninghill Johannesburg Republic of South Africa 27 11 807 6957 Fax 27 11 807 696...
Page 114: ......
Page 115: ...P 5 8 _CHAR logical 4 23 _CONTROL carriage 4 22 input 4 23 nodoc 4 22 parallel 4 22 SJS 4 22 _CONTROL logical 4 22 _NUP logical 4 24 _QUEUE logical 4 23 _SETUP logical 4 24 A Accounting 2 25 Address 2...
Page 116: ...er 2 24 Default DECnet HSL 2 8 Default def job prio 2 12 Default multicast pkts 2 8 Default packet size 2 8 Default PS protocol 2 8 Device control libraries 5 9 DNS_Register 2 3 DOC Document option co...
Page 117: ...2 Multicast Pkts 2 8 Multiple copies 4 16 N Naming the queues 2 18 3 7 NCL Network control language 2 3 NCP Network control program 2 2 Node name 2 16 2 17 Node number 2 7 Node number DECnet address 2...
Page 118: ...ric 2 5 4 8 Managing 4 8 Merging 4 9 Naming 4 7 Printer emulation 4 11 Using 4 6 Queues naming 2 18 3 7 Quoted character 2 9 R Release notes 1 3 2 13 2 14 3 4 3 5 Remote console 1 3 Start 2 24 S Seria...