USERS MANUAL ZA-200 MULTI-FONT ZA-250 MULTI-FONT ZR 80825018
ZA-200 ZA-250 USERSMANUAL NOTINTENDEDFORSALE
VDE Statement This device carries the VDE RFI protection mark to certify that it meets the radio interference requirements of the Postal Ordinance No. 243/1991. The additional marking “Vfg. 243/P” expresses in short form that this is a peripheral device (not operable alone) which only individually meets the Class B RFI requirements in accordance with the DIN VDE 0878 part 3/11.
I HOWTO USETHIS MANUAL Thismanualisorganizedintoelevenchapters.Toleamhow to makethebest use of yourprinteryou areurgedto read throughchapters2 through6. The remainingchaptemmay be treated as a ~ference guide for programming operations,etc. It assumes a degnx of acknowledgeof the opemtionof computers(forinstance,it assumesyouknowabouthexadecimalnumbers).
Chapter6— Settingthe MemorySwitches This chapter explainshow to set the Memory Switchesto make system settingson the printer. Chapter7 — Printercontrolcommands Thischapterexplainsthedifferentemulationsprovidedby yourprinter,and the softwarecommandsused to drive it. This section is of use if you are writingor modifyingprogramsto take advantageof the ptiter’s featunx. Chapter8— Downloadcharacters This chapterexplainsthe pmcedunx to cmte yourown charactem.
I TABLE OF CONTENTS Chapter 1 INTRODUCTION Featuresof theprinter Printercomponents Fontstyleexample 1 1 2 4 Chapter2 SETTING UP THE PRINTER Locatingtheprinter Unpackingandinspection Settingup Mountingtheplatenknob Installtheribboncartridge Connecting theinterfaeecable 5 5 6 8 8 9 10 Chapter3 OPTIONALACCESSORIES AutomaticSheetFeeder Single-BinAutomaticSheetFeeder Dual-BinAutomatiC SheetFeeder PullTractorUnit InterfaceCartridges DIPswitchfunctionsontheSerialInterfaeeCartridge 13 13 13 18 20 22 23 Chapt
Chapter5 CONTROLPANELOPERATIONS Buttonsandindiators ONLINEbutton PAPERFEEDbutton SET/EJECT/PARK button PrKH butten MODEbutton FONTbutton Power-upfunctions Shorttestmode Longtestmode Printareatestmale Pitchlak mode Fontlockmode PitchamiFontlockmode Hexadecimal dump Switchcombination fimdons Formfeed Topofform Fonvsrdmicro-feed Revememicro-feed ChsngingtheSutoIoadingVshle clearingtheIxIffer/All reset selectingtheprintC&r SelectingtheASFbinnumber Storemacrodefinition 41 41 42 42 43 43 44 44 45 45 46 47 47 47
Chapter7 PRINTERCONTROLCOMMANDS Fontcontrolcommands character setcommands Charactersizeandpitchcommands Verticalpositioncommands Horizontalpositioncommands Graphicscommands Downloadcharactercommands Colorselectioncommands Otherprintercommands 65 66 71 74 79 85 90 93 98 99 Chapter8 DOWNLOADCHARACTERS Definingyourowndraftcharacters Definingtheattributedata Assigningthecharacterdata Sampleprogram DefiningyourownNLQcharacters AssigningthecharacterdatawiththeStandardmode higning the character data with the IBM
Chapter11 REFERENCE specifications of interface ~tor PinOut Parallel interface serialintexke Charwter sets standardclumwta Saw Intematkd Cbaractasets IBMCtiiUiW* km set set #2 #l IBMqecid CiMtWkX * 137 137 141 141 142 143 144 146 147 154 155 INDEX 157 COMMAND SUMMARY 161
I chapter 1 INTRODUCTION Thisprinterhasafidlcomplementoffeatures,makingit anexcellentptier for a personalcomputer.It suppo~ the Epson/IBMprintercommmds ~d charactersets, enablingit to printjust about anythingyour computercan generate,both text and graphics. FEATURESOF THE PRINTER Someof main featuresme the following: ● ● Versatilepaperhandling Single sheets, fanfold forms, and multi-partfor& (up to 5-ply) are all accepted,andyoucanuseeitherpush/pti tractororfiictionfeed.
I ● Easy care and maintenance The ribboncatidge can be replacedin secondsthe print head in a few minutes. PRINTERCOMPONENTS Togetacquaintedwiththeprinter’scomponentsandcapabilities,mferto the informationon the followingpages.
Tractors Alignssingle sheets (cut forms) to help the printerdetectwhenpaperis insexted. Releasespressweonthepaper.Thislever mustbe back for fanfoldfoxms,and forward for singlesheets. Protectsthe printhead andotherinternal componentsof yourprinter. Protects the tractor feed unit and separates incoming and outgoing fanfold forms. For insertingsinglesheetsof paper. Assistswhentearingfanfoldformsat the perforation.
FONTSTYLE EXAMPLE Thefollowingexampleshowsthe many fontstylesyour printercan print.
chapter2 SEWING UP THE PRINTER This chapterdescribesthe followingproceduresto setup yournewprinter. Ifyouhaveoptionalaccessories,mferto chapter3aftersettinguptheprinter. ● Locatingthe printer ● Unpackingthe cartonbox ● Mountingthe platenknob ● Installingthe ribboncamidge Connectingthe printerto yourcomputer LOCATINGTHE PRINTER Beforeyou startunpackingand settingup yourprinter,make sumthat you have a suitableplaceon whichto locateit.
UNPACKINGAND INSPECTION Nowunpackthe contentsof the shippingcarton,andcheckeachitemin the box againstFigwe 2-1 to makesumthatyouhaveeverything(the~ should be five items). If any of these items am missing,contactyoursupplier. F@We?l.Chedtbmake aumyouhavedltiveitenw:1) Pdntw,2) Papof3uido,3)Plat9nknob,4)Ribbon cwW3e, d 5) user’sInanlld. NOTE :The platenknob is mountedon the printerfor the Normalcarriage Drinter.
Theoptionalaccessorieswhichyoumayhaveorde~d withyourprinteranx ● Colorribboncartridge(X9CL) ● Serialinterfacecartridge(IS-8XL) s Bufferedparallelinterfacecartridge(IP-128XL) ● Automaticsheet feeder(SF-10DMII/15DMII,SF-1ORIVW15RMII) ● Pull tractorunit (PT-1OXIW5XM) For detailsof the optionalaccessories,referto Chapter3.
SEIllNG UP Place the printer in the desired location,and remove all packingmaterial ilom insidethe printercover.This packingmaterialis intended&prevent damageto the printerwhilein transit.You willwantto keep allthepacking material,alongwiththe printercarton,in caseyouhaveto movethe printer to a new locatiom Mountingthep~atenknob The platenknobis packedinto a recessof the whitefoampackingmaterial whichheld yourprinterinsidethe carton.Be sureto xemovethe knobfrom the packaging.
Install the ribboncartridge openthefiuntcover byliftingup thebackusingthetwo gripsoneitherside, then swingdown the transparentpart (seeFigure2-3). Transparent part / f@wMOIMM dw fmtcover,andswho downthetronqwenrpsm Now install& ribbonwith the followingprocedure.(If you want to print with color,installthe optionalcolorribboncartridge,X9CL.) 1. Turn the tensionknob clockwiseon the ribboncartridgeto tightenthe ribbonif it is slack. 2.
Figum24. Installingthe ribboncartridge. After you have installedthe ribboncartridge,closethe frontcover. Leavethe frontcoverclosedduringnormaloperation.The coverkeepsout dustanddirtandreducestheprinter’soperatingsounds.Openthecoveronly to changethe ribbonor make an adjustment. Connectingthe interfacecable Connectthe printer to your computerusing a standardCentronicsparallel interfacecable.
I 3. Movebothclipsinsidethe extendedpmngsonthesidesof thepluguntil you hear a click. F@wu24 MOW tha dips untilyou haar adick. 4. Connecttheotherendofthe interfacecabletoyourcomput.er.Use your computerinstructionsto attachthe interfacecable. NOTE: Becauseyouneedyourcomputerwhenyoustartprinting,ensure that it is completelyinstalled. Plugthe printerintoa suitableoutlet.
12
chapter3 OPTIONALACCESSORIES You can selectthe followingaccessoriesas option. ● Automaticsheetfeeder(SF-10DMII/15DMII,SF-1ORMW15RMH) ● Pull tractorunit (P’I’-1OXW15XM) s Serialinterfacecartridge(IS-8XL) c Bufferedparallelinterfacecartridge(IP-128XL) This chapterdescribeshow to installthese optionalaccessories. NOTE: When you installor ~move the optionalaccessories,turn off the powerswitch. AUTOMATICSHEET FEEDER You can use the AutomaticSheetFeederto print on singlesheets.
Transparent part cover, andswing dmvrt thetransparentpart. Figure3-T.Openrhefront FJgutw3-2Opentherear cover, and remove it. 4. A stackeris includedwiththe AutomaticSheetFeeder.Attachthe hook at the top of the stackerto the AutomaticSheetFeeder.Then push the lower sectionof the stackerdown into position,and engagethe lower hook as ShOWll in Fi$jwe 3-3.
-. - .— F/@Irv3-3 Attachtlwstsckef toU’teAutomstIc sneert-wow. 5. AutomaticSheetFeederforwardslightlyandputthe feederinto pl& behindthe printerplatenroller. 6. Lower the rear side of the AutomaticSheetFeeder and attach it to the platenshaft. TiDtht3 Aufomatic Sheet Feeder Flgu#v9-4. Mountthe AutomsticSheet Fesderto the printer.
7. ~owtifmnt Figurv SRObw he cxwerwiththe tmsparent part in the openposition. mtcowr. 8. lnwxtthe-r@c~~tbyhd intotheho~e~ontoPof ~ehO~r supportsectionas shownin Figure3-6.
9. Squwx the sidesof the stackerattachmentslightly,and insert holderson the Ilont part of the sheetfeeder. Stacker attachment intothe ~ F/gLuw3z In8eflthe Stackeratmdments. NOTE: Set the paper guide and m coverasidecarefullyafter they have been removedfrom the printer. Reversethe pmcedwe described abovewhen ~moving the AutomaticSheetFeeder.
Dual-BinAutomaticSheetFeeder (SF-IORMIII15RMII) The procedureto mountthe Dual-BinASF is: 1. Openthe tint coverby liftingup the backusingthetwo gripson either side,then swingdownthe transparentpart (see Flgum3-l). 2. Openthe rear coverby liftingup the fnmt usingthe two gripson either side,then removeit upward. If the paperguideis installed,removeit beforetakingoff the rearcover. 3. Movethe bail leveron top of theprinterforwardto openthe paperbail. 4. A stackeris includedwiththe AutomaticSheetFeeder.
F@-= A- fhedeaf @8tiC pU@fS~ -. -. ts lheAIJIDMaUC meetFeeder. NOTE :Set the paper guide and mar coveraside cmfully after they have been removedfium the printer. Reversethe proceduredescribed abovewhen removingthe AutomaticSheetFeeder.
PULLTRACTORUNIT (PT-10XM/15XM) You can use the Pull Tractor Unit to print on fanfoldforms or multi-part folms. The procedureto mountthe Pull TractorUnitis: 1. ~ti~nt~verbylitigupti backusingthe two gripson either side,then swingdownthe transpanmtpart (seeF&w 3-l). 2. @nthe marcoverby liftingup the frontusingthe two gripson either side,then removeit upward. If thepaperguideis installed,~move it befo~ takingoff the marcover. 3. Movethe bailleverontop of theprinterfonvard toopenthe paperbail. 4.
F~ww3.11. Mountthe PullTractorUnit ontothe printer. NOTE: Set the paper guide and rear cover asidecarefullyafter they have been removedfrom the printer. Reversethe pmeedwe described abovewhen removingthe Pull TractorUnit.
INTERFACECARTRIDGES You can use the RS-232 SerialInterfacewith the optionalSerialInterface Cartridge(IS-8XL), or extend the print buffer by installingthe optional BufferedParallel InterfaceCartridge(IP-128XL),insteadof the Standard InterfaceCartridge. If youwantto use the SerialInterfaceCartridge,setthe DIPswitcheson the boardbeforeinstallit to the printer. 1. Tumoffthepowerswitch anddisconnectthepowercordfromthepower source. ● 2. Disconnectthe interfacecableif attached. 3.
DIP SwitchFunctionson TheSerial Interface Cartridge It is necessaryto makecompatiblethe datatransferconditionsbetweenthe computerand the serialinterfaceboardwith the DIP switchsettingson the serialinterfaceboard. Following table shows the fimctionsof the DIP switches on the Serial Interface-Cartridge.
24
I chapter4 PAPERINSTALLATIONAND USE Thischapterdescribesinstructionsforprintingsuchasselectingpapertypes, adjustingthe printinggap, and installingpaper. SELECTIONOF PAPER Yourprinteracceptsany of the followingpapem: ● ● Singlesheets(cut forms)and stationery Use the ftictionfeed or the optionalAutomaticSheetFeeder. Fanfoldforms Fanfold forms have holes alongthe sides and perforationsbetweenthe sheets.They = also calledsprocketforms,punchedforms,orjust plain “computerpaper”.
Figwe 4-1 showsthe nxommendedprint ama for each type of papers. Fanfold forms Single sheets Figww4-1. Racommended printarea foracceptablepapers. ADJUSTINGTHE PRINTINGGAP The distance between the print head and the platen can be adjusted to accommodatedifferentpaperthicknesses.Tomakethisadjustment,openthe front cover. The adjustmentlever is located at the left side of the printer mechanism. Pushing the adjustmentlever backwards narrows the gap; pullingit forwardswidensthe gap.
oflheiid@3mmt Ievw. FJ#nv&2 Locauon The followingtable providesthe xwmnmendedlever positionsfor each papertypes as a refetence. ‘P’TW Single 2-ply 3-ply 4Jply 5-ply Weight(g/@ ‘fhickness(mm) Recommended Leverposition (Total) (Eachpaper) 0.07-0.12 2ndor 3rd 52-90 2ndor 3rd 0.12-0.16 40-58 3rdor4th 0.18-0.25 40-58 0.24-0.30 5thor6th 40-58 6thor 7th 0.30-0.35 40-58 LOADINGFANFOLDFORMS This printer acceptsfanfoldformsup to 10”wide for the normalcarriage pfiter, and up to 16”wide for the wide cartiageptinter.
I Loadingthepaper from the rear of theprinter (Pushfeed) You can load the fanfoldpaperwith the internalpush tractorunit. 1. Placea stackof fanfoldpaperbehindandat leastonepage-lengthbelow the printer. 2. Turn-theprinter’spower OFF. 3. Pushthereleaseleverbackward.Thishastheeffectofreleasingthepaper from the platenroller, and engagingthe tractorfeed. 4. Removethe paperguideand put it asidefor the moment. 5.
Tractor cover Clamp lever Figutv4-4. Mountthe fanfoldpaparowr tie tractorunits 9. Nowclosethetractorcovers, againmakingsurethatthepaperholesare alignedwiththepinsonthetractorunits.Iftheyarenot alignedproperly, youwillhaveproblemswithpaperfeeding,possiblyresultingin tearing andjammingof the paper. 10.Turnonthepowerusingtheswitchlocatedatthefrontoftheprinter.The printer will beep, indicatingthat the paper is not yet fully loaded.The PAPER indicatorwill also illuminateto confirmthis. 11.
Figutv4-5. Mount@I the paper guidefor fanfoldforms. Loadingthepaper from the bottomof theprinter You can load the fanfold paper fmm the bottom of the printer with the optionalPull TractorUnit. 1. Installthe optionalPull TractorUnit as describedin Chapter3. ‘— ---- . -c- -— -.-—-, m. .,, ‘..— —.— , ,—.. gur8+o. HWMIIIrreopnormruli iraaor urw. 30 “ ,— -.
2. With the tractor coversopen, mount the paper fmm the bottom of the printer,by aligningholes with the pins on the tractorunit. 1 F/gum47. Mountthefanfoldpeperfromthebotlwnof theprinter. 3. Adjustthespacingofthetractorunitsby slidingthemalongthebar,using the clamp lever at the back of each unit to release and lock them in position.Whenthe leveris up, the unitis released,andwhenit is down, the unitis locked. 4. Nowclosethet.
4. Openthetransparentpartof thefrontcover,andremovethepaperguide and the rear cover. 5. Withthetractorcoversopen,mountthepaperby aligningholeswiththe pins on the tractorunit. 6. Adjustthespacingofthetractorunitsbyslidingthemalongthebar,using the clamp lever at the back of each unit to release and lock them in position.Whenthe clampleveris up,theunitis xeleased,and whenit is down,the unit is locked. 7. Nowclosethetractorcovem,againmakingsurethatthepaperholesare alignedwiththepinsonthetractorunits.
Clamp lever I FIgIwwM Mountthe fanfoldpaper mfhePullTractorUnif ~ turningthe platenknob. 12.Adjustthe spacingof theoptionaltractorunitsby slidingthemalongthe bar,usingtheclampleveratthebackofeachunitto~lease andlockthem inposition.Whentheleveris up,theunitis released,andwhenit isdown, the unit is locked. 13.Nowclosethetractorcovers,againmakingsurethatthepaperholesare aligned.withthepinson theoptionaltractorunits.
Platen knob Ygww&lo. Rullow the Ieverstopper, andtightenthe W. 16.Push the releaselever backward,and remountthe lever stopperto the originalposition. Paperparking AfterloadingfanfoldpaperwithPushfeedmode,youdo nothaveto unload it whenyou wantto printon a singlesheet.Theprinterwill“park”it for you if you followthe procedurebelow. 1. To begin paper parking,stiut with power ON, fanfoldpaper loaded in printingposition,and the releaseleverbackward. 2.
Release lever F@ww M1. Tear off the printedfanfoldpaper. 6. Mountthe paperguidein the uprightposition. Nowyoucanloadsinglesh~ts. ThefanfoldpapermmainsPwkedattheback of rheprinter. NOTE: You cannotpmlcthe fanfoldpaperif you have loadedit usingthe optionalPullTractorUnit. Paper unparklng Whenyou wantto nxune usingfanfoldpaper,the pmcechmis as follows. 1. Removeall singlesheetsfromthe printer. 2. Mountthe paperguidein the horizontalposition. 3. Movethe releaseleverto the backward. button.
LOADINGSINGLESHEETS you throughthe procethms for loadingsinglesheets This section willtake of paper. Loadingthepaper withoutoptionalaccessories If you am usingthe optionalAutomaticSheetFeeder,referto next section. 1. Place the paper guide in positionby insertingthe tabs, locatedon the bottomof the assembly,into h slots on the mar coverof the printer. Paper guide figwu4-12. Mountingtie paper guidefor singlesheem. 2. Adjustthe paperguidesto matchthesizeof thepaperyouwillbe using.
I 5. Place a singlesheetbetweenthe guides,placingthe side on whichyou wantto printtowardsthebackoftheprinter.Gentlypushthepaperdown in the guidesuntil you feel it stop. { button. The paper will be fed into the 6. Now PIWS the 1“’==d=c” printerand adjustedpast the printhead to a position~ady for printing. 7. If youwantto setthepaperto a differentpositiomsettheprinteroff-line by pressing the I ONLINE ] button, then set the paper position by using the mictu-feedfunction.(For details,refer to Chapter5.
Loadingthepaper with optionalAutomaticSheet Feeder If you are not using the optional AutomaticSheet Feeder, refer to the previoussection. 1. Installthe optionalAutomaticSheetFeederas describedin Chapter3. F/guIv4-14. Installthe optionalAutomaticSheet Feeder. 2. Usetheprinter’sMemorySwitchmodetoselectASF.(Fordetails,please refer to Chapter6.) 3. If fanfold paper has alreadybeen loaded in the printer,park the paper throughthe Ear slot. 4. pull the printerreleaselever forwardto load singlesheets. 5.
Paper loading lever IDual-Bin] ISingle-Bin] 1- toIoed paper. 6. Adjustthe left paperguideto the desiredleft positionby movingit horizontallyin eitherdinxtion.(Unlockthe paperguidesby pressing downon thelockingleversin caseof Dual-BinASF.) 7. Locktheleftpaper@idesinpositionbymovingthelockingleverupfor theDual-BinASF. Figiuv415, Meke reedy F/gwv4-16. Adjuetthepeperguidesto~thewidth ofmepepef.
8. Adjusttherightpaperguideto accommodatethewidthof thepaper.The guidesshouldbe adjustedto nxmicttheamountofhorizontalplaywhile allowingthe paper to slide up and down freely betweenthe two paper guides.The idealdistancebetwwnpaper~am andpaperguidesis 0.25 mm (0.01”)on both sidesat the narrowestpart of the paperguides. 9. Fanthe paperstackandsquareit off properlybeforeinsertingit intothe AutomaticSheetFeeder. I L FlguIw~77. FanW paperbeforeinswdngIntotheASF. 10.
chapter5 CONTROLPANELOPERATIONS The control panel buttons can be pressed individuallyto perform the operationsindicatedby their names. Other functionscan be achievedby holdingthese buttonsdown when you turn the printer’s power on, or by pnxsing the controlpanelbuttonsin combination. This chapterexplainsall the buttonand indicatorfunctions.
ONLINE Wtton ON LINE [ button sets the printer on-lineand off-line.The status changeseach time you pressthe button. The I Whentheprinteris on-line,it can receiveandprintdatafim thecomputer. Whentheprinteris off-line,it stopsprintingandsendsthecomputerasignal indicat@gthat it cannotacceptdata. The printerpowersup in the on-linestatusif paperis loaded.If paperis not loaded,thepnnterpowerxupoff-linewiththe PAPER indicatorilluminating. Whenyouloadpaper,theprintergoes on-line.
If you pnxs this bu&mwhileon-line,this will alternatelyflash the QUIET indicator.Whenin QuietmodewiththeQUIET indicatorlit, the printerwill print slightlyslower,but at a reducednoiselevel. SETIEJECT/PARKbutton NOTE:Thisbuttonhas no effect if the bottomfd mode is selected. Pressingthisbuttoncausestheprinterto beginpaperloadingif thepaperhas not loadedwhilein the off-linestate. If the paper has been loaded, this button mults in different functions dependingon the positionof the releaselever.
MODEbutton Thisbuttonallowsyouto selecttheprintingmode.Rememberthattheprinter must be off-line for you to do this. Successivepnxes of this button will ‘ illuminate(and select)the followingoptionsin order: Printmode 1HS-Draft Draft NearLetterQuality I Indicator(s) I HS-DRAFT HS-DRAFT, NLQ NLQ FONT button This buttonselectsthe NLQ font to be printed.SanSeriffont is selectedat power-upunlessthedefaultsettingsm changed.
POWER-UPFUNCTIONS In addition to their normal functions,all the control panel buttons have specialfunctionsthatoperateif youholdthemdownwhileswitchingpower on. ( \ ■ SANSERIF ■ COURIER y;4A;yFT ■ ■ .LQ ■ 12CPI ■ onmo. ■ POWER 10 CPI W PAPER MICROFEED ■ PROP ■ scnlPr ,COND FONT MODE n n PITCH q A SETIEJECT PARK ■ -OutET PAPER FEED qqa \ J !,u1‘qwlq T lock ‘itch&FOntlwk ~~h’’’’ushontest Dotadjustmentmode F/gun?5-2. Power-up functions ofcontrolpanel.
Long test mode Iftheprinteristurnedonwhilethe [ PAPERFEED1buttonispressed,theprinter willenterthe long self-testmode.The printerwillprintthe versionnumber of the printer’s ROM, the Memory SwitchTree, followedby the whole characterset printedin each font and pitch available. The test cyclesendlessly,so you mustturn the poweroff to stop it. ,,, Figulvs4. Long self-test. “., ,.1 ,..
Sincethe self-testoccupiesthe fullwidthof thecarriage,it is recommended thatthe printeris loadedwiththe widestpaperpossibleto avoiddamageto the printhead and/orplaten.In addition,the totalnumberof linesprintedis considerable,morethancanbe accommodatedon a singlesheet,so fanfold paperis recommendedfor this test. Print area test mode buttondownduringpower-up,theprinterwill Byholdingthe ~! entertheprintaxeatestmode.Thisway,youcanfmdhowmanylinesonyour paperare availablefor printing.
Hexadecimaldump Thisfeatureisusefidforprogrammemwhoaedebuggingprintingprograms and wantto see the actualcodesthe printeris nxeiving. (Somecomputers changethe codesthe programmerintended.) Inthismode, alldatareceivedwillbepfid in a hexadecimaldumpformat, ratherthan the controlcodesbeing actedon as commandcodes. This modeis accessedwith the followingpmctxhue: buttonsdown 1. Whileholdingboththe [ PAPER FEED j and ~ turn powerON. A beep tone will be heard. 2. Beginprinting.
MostBASICS,however,arenotquitethatstraightfonvmd.Forexample,the IBM-PCwill giveyou a printoutsimilarto Figtue 5-6. (:1(:> (:)1. (:,;? (c’:! (:,4 ‘:!:, {:”6 1:,7 FigtwvS4LSamplehexadecimal dumpwithIBM-PC. Whenthe IBM-PCBASICinterpretersendshex codeOD(carriagereturn) itaddsanextrahexOA(linefeed).HexcodeIA(end-of-file)alsogetsspecial matment: theinteqxeterdoesnotsendit atall.l’hiscancaus epmblemswith gra@icsor dotioad characterdata.
I SWITCHCOMBINATIONFUNCTIONS Severaladditionalfunctionscan be achievedby pressingthe controlpanel buttonsin combinations. Topof form m ■ SA.SERW ~;; ■ Courter ■ .LO ASO;AFT ¤0m~70n ■ SCRIPT FONT ■ POWER 10 CP8 ■ PROP ■ CO.. ■ PAPER MICRO ,,,. h MODE CT \ ■ ■ 12CPI SETIEJECT PARK PITCH g r ■ -O”IET PAPER FEED m A < A Store macro definmon > ‘u ENTER ‘ Form feed Select ASF bm number Bufferclear/Allreset FIgutu 5-Z Switohoornbinstion funcfions of control psnel.
3. Pressandholdthe I ON LINE I button. but4. Whileholdingthe [ ON LINE I buttondown,press the ml ton, then releaseboth buttonsat the sametime.The printerwillbeep to indicatethat the top-of-formpositionhas been set. Forwardmicro-feed For finealignment,youcanfeedthepaperforwardin verysmallincrements as follows: 1. Press the [ ONLINE 1 buttonto set the printeroff-line. 2. Press the I ONLINE [ buttonagainand hold it down. 3. Whileholdingthe I ONLINE ] buttondown,pressthe I PAPERFEED1 button.
Thisvaluewill~main unlessyoupoweroff theprinter.If youwantto retain this value even after you turn off the power, store it using the Macro Deftition function,whichis describedlater. Notethatyoucanonlychangethisvalueimmediatelyafterloadingpaper.If you feed paper,you cannotchangethe autoloadingvalue. Clearingthe buffer/Allreset The printer stores receiveddata in a large memorybuffer.
button.The button,pressthe [L- PARK ‘z&Jb~ 3. Whileholdingthe 1~[ indicatombesidethe -l buttonwillblinkto showthecurrentcolor setting. F= ARK button while 4. If you want to changethe color, press the p“’=~ holdingthe m button. The relationbetweenthe indicatorsand the color is shownbelow. Color Indicators Color Indicators Black SANSERIF Yellow ORATOR I Red I SANSERIF, COURIERI Orange I ORATOR,SCRIPT I Blue I COURIER I Green I SCRIPT Violet COURIER,ORATOR 5.
StoreMacro Definition You can store the curnmt settings to the printer for later use with the followingpmcedunz 1. Press the I ON LINE 1 buttonto set the printeroff-line. 2. Press the IZQNZlbuttonand hold it down. buttondown,pnixsthe -1 buttonand 3. Whileholdingthe 1’1 hold them downuntil the two beeptonesheard. 4. Releaseboth buttonsat the same time after the beep tones to stem the curnmtsetting. If you release these buttons after the three beep tones, the macm is cleami.
chapter 6 SETTINGUP THE MEMORYSWITCHES In additionto the pitch,printmode,andfont,manyotheroptionsregarding the setupof the printercan be carriedout fromthe controlpanel.To access theseoptions,it is necessaryto turnoff theprinter,andthenturnit on again, while~lding downthe lsE&’=&E~, 1PAPERFEEDj and I ON LINE I buttonstoge~er. This willcausethe printerto printa seriesof questionsto which you can answerusing the controlpan?l buttons.This is called the MemorySwitchmode.
I Whenthe print head is belowthe desiti option,press the I ON LINE buttontoenterthisintothepnnter’smemory.Anyoptionchosenatthisstage will now be stored,even whenthe printeris turnedoff. Whenyoupressthe I ONLINE ] buttontoenteradoption,a “*’’(asterisk) will be printedon the paperto confirmthat the optionhas been chosen. The menus am organizedin a hierarchical(tree-struchued)fashion.Some menus do not choose options directly,but instead, move down to other menus.
MENUOPTIONS. The followingis a list of the optionswithinthe menus,andtheirmeanings, togetherwiththepromptsprintedinMemorySwitchmode.Thepromptsare givenin capitallettersin squarebrackets,thus: [OFF]. Factorysettingsare marked here with an asterisk(for example,[*ON]).A summaryof factory settingsis also providedfollowingthis seetion. Print currentsettings Whenyouselectthisoption,theeurrentsettingswillreprinted, similartothe samplebelow.
hwtallationmenu In this menu, you can selectthe followingsub-menus. s Commandmenu (whichcommandsthe printeraccepts) Font menu (whichfontto print) Charactermenu (whichcharacterset to print) Printmenu (which styleto print) Papermenu (whatpaper the printerwill use) Formsmenu (how pageswill be formatted) ● ● ● ● ● Communalmenu This menu allowsyou to setup variouspararnetemcontrollingthe overall setupof the printer. c Emulation Selectthemodecompatiblewithyourcomputerandsoftware.
Auto On-Line Set the statusjust after loadedthe paperinto the pfiter. Whenthe Auto-Onlineis set [*ENABLED],the printerautomaticallygoes on-line. *nit is set [DISABLED],youmustpxesstheI ONLINE Jbuttonto set on-lineafter load the paper. STROBEtiming This switchcontrolsthe timingof the interface. MostcomputemcancommunicatewiththeNonnaJtiming,asthefactorysetting,[*NORMAL]. Ifyouwerenotpossibletocommunicatewithyourcomputertotheprinter, set this switchto [REVERSE].
. IBM CharacterTable If you selectedIBMmode,youcanselecteither characterset#l [IBM#1] or #k?[*IBM#2]. Characterset#2isforcomputemwithan8-bitinterface(themostcommon kind), and set #1 is for computemwith a 7-bitinterface. GIBM CodePage Exceptin the StandardItaliccharacterset, this switchselectsthe default charactercodepage. NOTE: Since there a.Rmany code pages you can select, the [OTHER] optionindicatesto selectotheroptionson the nextline.
Papermenu This menu allowsyou to setup varioushandlingoptionsof paper, ● ● ● ● Paper-outdetector Whenthis switchis [DISABLED]theprinterignoresthepaper-outdetector and prints down to (and beyond)the bottom edge. Otherwiseleave it [*ENABLED]. Multi-partmode Youcanuseupto 3-plypaperwithnonnalmode,[*DISABLED].Ifyouwant to printon 4-ply or 5-plypaper,set the Multi-partmodeto [ENABLED]. AutomaticSheetFeeder In orderto usetheoptionalAutomaticSheetFeeder,set thisswitchto the Aated position.
If you get doubleline spacingwhenyouexpectsinglespacing,or if lines oveqxinteach other,try changingthe settingof this switch. Auto CarriageReturn with LF E you set this switch [DISABLED],a separatecaniage-nxum code is requiredfrom your computerto returnto the left margin. H you set this switch [*ENABLED],the printer performsboth a carriage @urn and line feed each time it receivesa line-feedcode.
DOTADJUSTMENTMODE Thismodeis usedto adjustthe alignmentof theprintheadon successivebidirectionalpasses. Afteraperiodof somemonths,yourprintermayworkitselfoutof alignment on letl and rightprintingpasses,showingitselfmost obviouslyin graphics printing.This modewill probablybe used very rmly. 1. Turn the printer off and then turn it on again while holdingdown the sE1-/E.IEG-r[ and I ONLINE 1 buttons.
HS-DRAFT HS–DWFT HS-DRAFT [;)(:) +1 [:1(:) (:)(:) HS-DRAF1’ HS-DRAFl” [:)(:) +1 14S-DRRFT DRAFT cm (:)(:) I I I I I I I I t I I I , I I I I 1’ 1’ 1’ 1’ 1’ 1’ I I I I I I I 1 1’ 1 I I I I I I I I I I I I I I I I I I I I I I I 1 I I I I I I 1’ I I I I I I I ! t I I I I I I I I i I I I I I I I , I I I ( I I , , I I ! I I I I I I I I I I I I I I I I I 1’ (:)(:) I $ I I 1 I I ! 1’ 1’ I
chapter 7 PRINTERCONTROLCOMMANDS The printerhas two emulationmodes:Standardmodeand IBMmode. In staridardmode,the printeremulatesthe functionsof the EpsonEX-800/ EX-1OOO.In IBM mode, the printer emulates the IBM Propnnter III. Additionalcommandcodesare includedas a supwsetof theseemulations. The emulationis changedby means of Memory Switchmode. When the Emulationoptionis setto [STANDARD],theprinterwillbein standardmode, and when [IBM], the printerwill be in IBM mode (see Chapter6).
I FONT Select draft qualitycharacters Mode std. ASCII Decimal CEsc> “x” “x” & “o” 27 Hexadecimal 12U48 27120 0 lB 7B 30 lB 78 00 Changesflomnearletterqualitytodraftquality.IgnomdiftheFONT LOCKmodewas selectedduringpower-up. Select draftpica characters Mode IBM ASCII dtsc~ Hexadecimal Decimal “r’ d> 27 73 lB 0 49 00 Changesto draftqualitycharactemwithpicapitch(lOcpi). Ignored if the FONTLOCKor PITCHLOCKmodewas selectedduringpowerUp.
SelectNLQ font Mode ASCII Both 435C> Hexadecimal Decimal “k” 27107 n lB n BE n Selectsan NLQfontaccordingto thevalueof n. In draftmode,this command remains dormant and takes effect later when NLQ is selected. Ignonxl if the FONT LOCKmode was selected during power-up. n O 1 2 n 4 7 Font Courier SanSerif Courier Font script Orator Select font I Model ASCII Decimal Hexadecimal I Changesto the fontaccordingto thevalueof d. Ignoredif the FONT LOCKmodewas selectedduringpower-up.
SelectNLQ italic characters ModeASCII IBM 43SG Decimal “r’ ‘s5” 27 52 Hexadecimal IB 35 Stopsitalicprintingandcausessubsequentcharactersto be printed uprighc Emphasizedprinting Mode Both ASCII ~~ Hexadecimal Decimal ,,~>.
Canceldouble-strikeprinting Hexadecimal Decimal Mode ASCII Both “H” lB 27 72 48 Cancelsdouble-strikeprinting. Start underlining Mode Both Decimal ASCII “-” “l” “-” <1> Hexadecimal 27 45 49 lB 2D 31 27 4S lB 2D 01 1 Causessubsequentcharactersto beunderlined.IBMblockgraphics characters and spaces skipped by horizontal tabulation are not underlined.
Superscript Mode Both ASCII Decimal Hexadecimal @c> “s” “o” 27 S3 40 lB 53 XI CESc> “s” co> 27 S3 lB 53 IX) O Causessubsequentcharacterstoreprinted assupemcripts.Doesnot changethe characterpitch. Subscript Mode Both ASCII Decimal Hexadecimal asc> “s” “l” 27 S3 49 lB 53 31 disc> “s” <1> 27 S3 IB 53 01 1 Causessubsequentcharactm to be printedas subscripts.Doesnot changethe characterpitch.
CHARACTERSET COMMANDS Select standardcharacterset ModeASCII Decimal ~~ q.. dsc> “t” ,,099 Both * Hexadecimal 27116 46 10 74 30 27116 0 10 74 w Selectsthe standatdcharacterset. This is the power-updefaultin Standard mode when the “Standard Italic” is selected with the MemorySwitch. Select IBM characterset Mode Both Decimal ASCII CEsc> *’t” “l” 27116 40 27116 1 Hexadecimal 10 74 31 IB 74 01 Selectsan IBM chamcterset.
Selectinternationalcharacterset Mode std. ASCII cBSC> Hexadecimal Decimal “R” 27 02 n n lB 52 n Selectsan internationalcharacterset in the Standardcharacterset accordingto the valueof n. n Characterset O 11.S.A 1 France 2 Germany 3 England 4 DenmarkI 5 Sweden 6 Itiy 7 SpainI n 8 9 10 11 12 13 14 64 Characterset Japan Norway DenmarkII SpainII Latin America Korea Irish Legal One of thesecharactersets can be selectedas power-updefaultby the MemorySwitchmode.
I Enableprinting of all charactercodes Mode ASCII IBM cESC> Hexadecimal Decimal ‘1” nl n2 27 32 d d IB 5C nl d Enablesprintingof allcharactersintheIBMcharacterse~including those assignedto charactercodes which are normallyconsidered controlcodes.Thiscommandremainsin effectfor thenextnl + nZ x 256characters,wherenl andn2 m numbersbetweenOand255. Duringtbisintervalno controlfunctionsw executed.If a codewith no assignedcharacteris nxeived, the printerprints a space.
CHARACTERSIZEAND PITCHCOMMANDS Picapitch Mode Decimal ASCII Hexadecimal std. .&SC> *’P” 27 m IB IBM 18 12 a> 50 In Standardmode,changesfromeliteto picapitch (10 cpi)or Ilom condensedeliteto condensedpica (17 cpi). In IBMmode,changes fromeithereliteorccmdensedto pica(10 cpi).Ignoredif the PITCH LOCKmode was selectedduringpower-up. Elitepitch Mode ASCII Decimal Hexadecimal std.
Expandedprinting Mode ASCII Both Hexadecimal Decimal CEsc>“w’ 4’1” 27 87 49 IB 57 31 “W’ <1> 27 87 IB 57 01 1 Causessubsequentcharactersto be expandedto doublewidth. Caneelexpandedprinting Mode Both Hexadecimal Decimal ASCII &J~> ,,WW “099 27 87 44 10 57 W 27 87 IB 57 00 “W’ d> 0 Stopsexpandedprintingand Rtums to normalwidth. Expandedprintingfor one line Mode Both std.
fixed spacing Mode std. IBM Decimal ASCII “p” “o” CESG “p” 4> CESc> “P” * ac> 27112 48 27112 0 27 S0 O Hexadecimal IB m 30 III m w IB so w Causes subsequentcharacters to be printed with fixed character spacing. Ignored if the PITCH LOCK mode was selected during power-up, Select masterprint mode Mode ASCII std. Decimal “!” n 27 33 n Hexadecimal IB 21 n Selectsacombinedprintmodeaccordingto thevalueof n.Thevalue ofn is the sum of the valuesgivenbelowfor the desiredcharacteristics.
I Select doubleor quadruplesize Decimal ASCII Mode std. “h” n 27104 Hexadecimal IB SS n n Selectsthe size of subsequentcharactersas shown below. Extrahigh charactersalignalongthe cap-lineof noxmalcharactem,with thebaselinetemporarilymovingdown.Linespacingistemporarily doubledwhen n = 1 and quadmpledwhen n =2.
I Returnto normalheight Mode std. Hexadecimal Decimal ASCII CEsc> “w” “o” 27119 4s IB 77 30 dzsc> “w” d> 27119 IB 77 00 0 Terminatesdouble-heightprintingandprintssubsequentcharactm at normalheight. Resumes super/subscriptand condensedprinting if these modes were in effectbefote doubleheightwas selected. Select characterheight, width,and line spacing Hexadecimal Decimal Mode ASCII Both * .
VERTICALPOSITIONCOMMANDS Set line spacingto 1/8 inch Mode ASCII Both &sc> Decimal “o” 27 40 Hexadecimal IB 30 Sets the distancethe paperadvancesor nwersesin subsequentline feedsto 1/8inch. Set line spacingto 7~2 inch Mode Both Decimal ASCII “l” Hexadecimal IB 31 27 49 Sets the distancethe paperadvancesor reversesin subsequentline feedsto 7f12inch. Set line spacingto 1/6inch Mode std.
Set line spacingto n/72 inch Decimal Mode ASCII Both “A” n 27 S5 n Hexadecimal 16 41 n In Standanlmode,setsthe distancethe paperadvancesor reverses in subsequentline feedsto ti2 inch,wheren is ~twwn Oand255. If n = O,the line spacingis set to O. InIBMmodethiscommanddefinesthedistancethepaperadvances orrevemesin subsequentlinefeedsto nf72inch,wheren is between 1and85.ThenewlinespacingdoesnottakeeffectuntilnextcESC> “2” command.
Performone n/216-inchline feed Mode ASCII Both
Setpage length ton lines Mode ASCII Both “C” Hexadecimal Decimal IB 43 n 27 67 n n Setsthepagelengthton linesin thecurrentlinespacing,wheren is between 1 and 127in Standardmodeor between 1 and 64 in IBM mode. Changingthe line spacinglater does not alter the physical page length.The curnimtline becomesthe top of the page.
Returnto top of currentpage Mode std. Decimal 27 12 ASCII disc> CFF> Hexadecimal IB OC Feeds the paper backwardto the top of the currentpage. Ignored whenthe frictionfeed is used. Disablepaper-outdetector Mode ASCII Both *’8” Decimal 27 56 Hexadecimal IB 38 Causes the printer to disregardthe signal sent by the paper-out detector,enablingprintingto thebottomof thepaper.Overridesthe settingof MemorySwitch.
I Set verticaltab stopsevery n lines Mode std. Decimal ASCII CESC> “e” “l” cESC> n n “e” <1> Hexadecimal IB 65 31 n IB B5 01 n 27101 43 n 27101 1 n Cancelsallcurnmtverticaltab stopsand setsnewtab stopseveryn Unes,wheren is between 1 and 127. Set verticaltab stops in channel Mode Borh ASCII @SC> Decimal “b” nO d Hexadecimal 27 9S nO d nl .... a d IB S2 M .... d 0 nl ...
I H l M m D A s CESG t c S t s c P P E C C E E E E r w “l” l m c T l T r m c p m a w T p e p e c c n( ( d p e .
I l r m M A I cESC> “X” nl H D S S t C l p m IB 5S nl n2 27 S0 nl n2 d a a t r m c f n a n r M A B + D 1 t P c t m a p l a M A I 4 a A al f l f C R t m n p p w t M s < 27 53 a p A I .
L j M A ~ @ s D , ‘ A .r C w t l m tB 61 30 IB 61 00 l t “ “ C s j M A c ~ s D & 4 R A r s t ASCII s M s H 27 97 46 27 97 0 r m t M F ‘ & “ < H 27 97 49 27 97 1 t b t l IB 61 31 IB 61 01 a r D “ M ‘ ~ s t w t m H 27 97 50 IB 61 32 27 97 2 IB 61 02 r ? m l t E m j ~A ~ , .
h M B s D A .&SC> “D” d d .. .. H 27 SSnl d .... 0 6 IB 44 nld ...00 C a c h t s a s n t s c n n e t c c p ( p p s c s w n n e a n b 1a 2 T m n h t s a S m a I m T t s m s a o a v a o t t t s l S t t < e c c a t s s 4 “ < h M s nc Ascll D &~~> s e ,Oew..()..
R M s h A D CESC> “1” nl d H IB 5C nl n2 27 92 nl d M t p p r l as d t n t r o f t d a d a f n b Oa 6 t p h m r 2 d y w m t p h t l d a s t v f 6 a d h a l b A M s h A A M D s p c ~ p ( +n x a o r i H + I x t i d f p b l t r IB & W IB B6 W n c A M t n b ( 10 24 d 27 36 nl d h cESG < t h i “$” nl S t n m o m I e D “f’ “O” “f’ 4> n Oa 1 H 2710248 n 27102 0 n n c n l n hw
G P M B C n g A nl n2 ml IB 4B nf n2 27 75 nl d m2 ... W B d A P d M A B T w M p a m ... a t 8v s + x2 p D nl n2 d P h ... 1 d d b D g cESC> “L” m c ml d ml m2 ... P b g d p i g i 8d h a + x2 d w 8i ( d f n c i ( d f w c p m d e al v i O 2 r w t m s b t t a t l t b T n d b m b t a i t e t p r a c m P S H D cBSC> “K” b 9 d p CESC> “Y” d ... g ml m2 ... 1 w f S d c & “ n2 ( r f w ...
P q M A B g D cESC> “Z” S s g 2 d w f n c s e s “ f o i C p i p d ml d h 3 h D o e p ... ( f w d a d n t G N D D Q . P C D H 27 42 ni-1rd d ml d ... ... g g b m d t m IB 2A nO nl d ml d S t 4 p p p p p p p p i i i i i i i i ... v “ f m m ... m ( ( ( ( ( ( ( ( d g m I g g m p g g d d d d d d d d u d D A CESC> “?” C < < c IB 5A nl d ... m cESC> “*” n(l nl d nll d 7 d ml d ...
S M s 9 g m A D @sC> ‘6A” & . d S ~1 ml d o e 9 b h a p 9d G N D D Q C P C D 1 2 3 4 5 6 7 10 5E nO d 27 94 d nl d ml d ... m d g t m +I x2 d w S d ml d g t T ... v g i m ( ( ( ( ( ( ( ( d g m I g g M i s m p w f w 9v t ... H l g 8i c d p f p e t c m t m t l s b m s b t a i O b p m 2x( + x2 i t e b m c m d d d d d d d d s ...
D C D d M ASCII d s C D “ d c & d d ml m3 d ... ndl 27 28 0 d d d ...w H IB 26 00 PII d ...n D o m n d c a a t R “ o f l u M S m s w R u i b n f d c t a t c i D m m s b t c e t c c t f c d a t c c t l c d d m e l t Z I d b b ( a d b ( ? ...
I D M d c “ d D f m c l E T t b T c ( D I n ml m2 dl (L2 ... (ix m m t c c t t c f a b s d d x s N l d b t m s t c r s t d b b d e f d d d a s t d v S r a t v at p ~ o t e d a m a b t l w e E R ’ e c c d c a d b t s t t a s a d d h d v t e a e c a r t c d c c D 43S0 “=” nl n2 cDC4> mO ml m2 a T ( u t t f t s c s b c dl d2 9 n S A D f m IB 26 00 d 27 36 0 nl n m m m n m m m dl (z!2 ... (ix dl d2 ... (ix c mO o d F H D A s M c ...
T a b g p B 4 6s t o l s t c t w t c c w f am t w i 7 e 3s c n i C 4 d < t c t i b i f B 7 p B ( d b c d c w s < d c D M A I cESC> “=” nl d M m M dl d2 ... H 27 61 nl ?i? 2 M m m d d .d d IB 3D nl d 1 M m k d & .
I S M d c D A “ < “ S S M t d n s t “ c t A A I < S c c 2 1 p 6 2 a d d t d c e F s L d m n s w q s t d F t S IB 49 04 a p p d p ( D s L n s d m w “ S H 27 73 5 c t S O 1 c C d S E E “ D I M O H 27 73 4 t S ‘ S c < I M M IB 74 32 IB 74 02 b D d M w H 2 2 d “ S c S “ * b d < I D “ “ S a I 16 25 01 a A M 27 37 1 s c < < S IB 26 31 D d S H 27 37 49 q s E IB 49 M a e d p p ( D
S M I d d ASCII “ c t F S d s n s S m d c p d d “ t F s t S F L n s O w < i N H IB 49 W 27 73 15 d m n s f c w s s w d i m I M p “ D c A D < “ “ & “ - “ IB 49 07 I M c L S S R H D t p D S s d d D 27 73 7 t N w s S M a “ “ S q w s c “ < IB 49 06 D I ~ d m L A A H 27 73 6 < t d I M S M d D < S m M w u c t H 27 37 46 27 37 0 d s c I w D s a M IB 25 W IB 25 00 m S t b n s O
I S C S p M ASCII B C c “ < S l t M B 2 n p I t n O 1 2 3 S p c c t n i n 4 5 6 C B Red B V IB 72 n n a r v s b C Y O G c H D A “( “ H D “(” C I “c” “)” “)” d 4 4 ht t d O 1 2 3 c C B Red Blue V r n i d 4 5 6 C Y O G d 2 a d a
O P C 1 M s ASCII < 27 62 “ S a c t H D m u s w a t 1 g b i e I s 3 b a r c w A O M s H D A < 27 61 “ S t m s b e I s 3 b r A M s ASCII < “ C b t D M s 27 26 p c s l t a c a t m H D 1 C l M ASCII s s < t l c h a b p ac 7 r p I t l t c l c r l H D < D IB 23 p ASCII D n w a B H D 1 2 t l l c p t p b 99
p o M A s @ < I “ S T t I a p M B o T e L i m t v f w c p < c S 1 IB 51 n 1 27 81 n n p a p t c l p H D d E a s w n d ns p r t o 3f n o c o H D A < R t a s t p t c p o c w s o p s a 1 1 a n a p T c i t [ ONLINE [ b c p S B M A D B c 7 S ab B M B t f t S 0 p p A < C m 1 b H I “ s w D I “ I 27 S5 4S a I27 S5 O p f d t u H IIB 55 30 IIB 55 00 t n p b I o S
U M B p D A C “ C s m M p a v O d u e a p t p u p D A . s I r t n M H IB 55 31 IB 55 01 27 35 49 27 85 1 C 2 @ t l H 6 t p h f l r t 1 l N m 3 t p r l f D M A B < ,,(,, < ,,(,, S s A f ,,.
I S A M ASCII B , H D IF 19 01 27 25 1 c “(” S M “1” “Y’ A b t S 4 “Y’ # a n s 2 2 3 2 4 f p D t f b # 0 I A S ASCII M B c ,4(,, S M t p M ASCII “(” E A t b # a n s f f l 3 b # 0 I A “R” c “)” “)” p IB 19 52 I M 2 2 5 2 S 0 n s p H D C C H 27 25 S2 4 4 ASCII , p D t ” s ’ 66CS.~$ S t 27 25 04 n IB 19 54 n n 4040 S441 41 n 2 t S p n 6’).. n i I ..)?.
chapter8 DOWNLOAD CHARACTERS W t d d c b u J p y c c a h t p s C t s l t c R t y c d T m n c c g m H t a o y o c c t d c c w g ab t t R f u f C r s b c C h t r t d n a s s i o f d d q f m c t p d d d w r c t p R s y d t h d c c t s a t s c t D o b a s Y a p d t s t s a s c p T a an t ● c p a p a d D D ● n d w S F c o 9d s b s h V t c w a o m d c 8 I I F/gum 8-I. OOtScan be insideboxesor straddlethe verticallinesof the grid.
I ● ● ● ● T m w ac f d T u c m u e d v D c o i y m n h ad i o t al Y m d a p t A t P u at t r g F 8 ac h d y ab n c f o e s w ml m3 m5 m7 m9 mll n12 m4 m6 m8 m10 128 ASCII Code: Descender: Left space: Last column: mO= Descenderx 128 + (Left X 1 + Last 64 32 16 8 4 2 I F@v S-2 Use thisgrid(or one similarto it) to defineyourown draftcharacters.
N y m s h l s a t l p c c B a s t w t c a y p a i t g t t c w o c w l a n w o A v f t l s a O a t l p f 4 O c w o f c 1 c 1 t Oa t c w d 1 A c N e t b c t “ t t o n llxxxded “ c o t “ c o.
I S p d c p 1 1 1020 1030 1040 1050 1060 1070 1080 1090 1100 1110 1120 1130 1140 1150 1160 1170 1180 1190 1200 1210 1220 1230 1240 1250 1260 1270 1280 1290 1300 1310 1320 1330 1340 1350 106 h a s o w j t u t d c c w t S p l u t as g m IAJIDTH “LPT1 : “ ,255 LPRINT CHR$ (27) : “xo” ; LPRI NT CHR$ (27) : “&”; CHR$ (0) : LPR I NT CHR$ (60) : CHR$ (62) : FOR N=60 TO 62 FOR M=O TO 11 READ MM LPRINT CHR$ (MM) : NEXT M NEXT N LPRINT DATi4 139, 2, 5, 8,241, 0 DATA 0,241, 8, 5, 2, 0 00 66. 4.
I 1 1370 1380 1390 1400 1410 1420 1430 1440 1450 1460 1470 1480 1490 1500 1510 1520 NEXT I LPRINT LPRINT CHR$(9) :’’+--”: SCALE$=’’--+--” FOR 1=2 TO 8 STEP 2 LPRINT SCALE$: NEXT I LPRINT “--+” LPRINT CHR$(9):” “: FOR 1=2 TO 8 STEP 2 LPRINT “ “:1: NEXT I LPRINT CHR3(27) :’’%’’:CHR$(O) LPRINT CHR$(27) :’’S’’:CHR3(O) : LPRINT CHR$(9):’’MILLIONS OF DOLLARS” LPRINT CHR$(27):”T” END 107
I D Y y p p C n t H N a p t p t t f p a t ~ T p r h ad h b p p d t s p t o t p A s a p n h a t d a p d t d F t m N c c d t s l t p d i t p h d c t h p h F t p f d c t e t d s s a d a e m c T d d 128 64 32 16 8 4 2 ‘1 128 64 32 16 8 4 2 1 128 64 Data: FIgwu S-4.
s t l s a t c t a b t f b s b d t c r s A a t c w y l w w t N m t a d t c l s t w A t t b d t d i b l y p t g U t g F h p c d E b t d T w t n N t t an f e t t n b i m c d av c I 8 T s c n a o d s 128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1 128 64 Data: 7 d T d l d s a a a t g t d f 6 m c v c g e c t au w l 8 2 32 76 7 32 0 124 63 0 32 0 2+8 ?24 O 0 0 16 0 t 4 8 d 7 2 f O 120 ?20 124 0 0 0 0 0 Add b 0 0 0 0 0 0 1 a v l F o 0 0 ? .
I ‘ a f w p t S d m hOW to use the blIDTH “LPT1 : “ ,255 ( :“ LPRINT C 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 L L F L F R L N N L ‘ L L L L L L F L N L L F L N L L F L N L L S F L N L L F L N L C C ( N T d c l “ :“ : C ( ; : H P CP 6 C M M N : T C H H P : R 6 C H P M N P C C “ C C “ 1 : : U ” ’ H H : : ’ ’ H H : . P P P P P P H P E ; : T : 9 N : . S C D ’ C X ’ ’ J I “ 1 T 8 S P H P C: C H .
1 1 1 1 1 1490 1500 1 1520 1 1 1 1560 1 1 1590 1600 1610 1620 1 1 1 1 1670 1 1 1700 1 1 1 1740 L L L E ‘ D(3TO DATA D DATA D D D DATR ‘ D OATQ DATA DATA DOTA D D D ‘ DATA D D DATA D D D DATA C C C O, O, O O, O ; O 0, 9, 0, 0, 6 6 O, O. O. 0, 0, 5, 40. O, 4, 4.128, O. 96. 4,128, O, 0, 0, 1 0 0,128, 0. 0, 0, O, 0 0. 0, 6 9, 0, 0, 0 0. 0, 0, 0, 0, 0 0 0, 6, 0, 32,124, 0, 0, 32, 0. 8,120, 1 0 0, 0, 0, 0, 0 0, 0, 0 0 0 0, 2 5 4 0 8 4 0, 8, 4,128, 8, 0.
A c F w s c t t I a U t t t p m f t w t t g d d t s m p F 8 N p w m a p d f d c e c d a y t p h m h p c t d c c w t N c t y m d I m u m t D d v ...n!-fs Second . pass First n pass m2... 128 128 64 64 32 32 16 ASCII Code Descender Left space: Width: al = Descendel . X 128 C12= (Left x 16) + Width 16 8 8 4 A 2 2 1 1 Dot data lst: 2nd: F/gum 8-6. Usp thisgrid (or one similarto it) to defineywr own NLQcharacters withthe IBM mode.
...n!45 Second pass First m/... pass m~... 128 . ,28 64 ASCII Code f Descender o Left space: Width: ./= Descender x12;3 = (Lefi x 16) + Width 64 32 32 16 16 8 8 4 4 2 2 1 I I I I I I I I I I I I I I I I I I I I 1 I I I I Dot data ~St: 74 34 70 70 1 2nd: 28 74 32 T a O 0 0 74 64 ?4 0 9 9 8 0 2 f2f O 0 0 64 ?2 32 f2 76 14 0 0 f+ 74 t r 0 f2 Md thevaluesofthedotsbreach pass.
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 L F L N L L F L N L L F L N L L S F L N L L F L 1440 N 1 L 1 L 1 L 1 L 1 E 1 ‘ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 D D D O ‘ D D D D D ‘ O O D O O “ ’ C 1 T : 9 S C AP H . : H P I “ : 1 T 8 S P H P C: C . C H P I “ 1 T 1 G . S P P U C H N P I C P P H ’ : C 1 T 8 S A L 2 S C P I “ C 1 T “ “ 2 8 S P P H “ P I E C C C C 2 2 9 2 “ : “ : O o, 8, 1. o* 0, 0, 2. 4, 1. 0, 0, 70, 14, 0.
U.S.
M 116
chapter9 MS-DOS AND YOUR PRINTER W p u y u t s s p P m o f t l h p w f I M P u s h m e b P c o c T s s n y w r y w An t r h c a p t m I Y A a m p o E p t f m 2 3 4 ~ S S s S E *E Z F L 6 S L N y s t l R i p # w “ f W P W i s t s y s C s S y p t ( m g s o f t f i a g p I *P *P *P m C y p n H p w a y m 1 E *d s p f y p y p p Y s a C n s d c p n m p n c o t m c ab a “ “ b t q b a q ah i a f
O p T w o g b a t m f t f s n p N C N P E C C P s t t r M a t y S s y T S t a s Y E s w p h w d F s s p e s u y w p y t s m Memory s n q C a d d a c s o h s P M f t f e o c c h s ( ( ( ( ( ( ( l c p c i T f ( ( ( 118 c c a t 1 1 2 2 f f y a y s i e r t V d h c W % 1 1 1 p e .
C B R B V Y O G ((0)0 ( ( ( ( ( ( y f w f o 1 s p t at y c c d u t S t c f c n s ( (F) )4 ( (S) ) 3 Pr inter commande ( (F) )0 ( (S) )0 Font commands ( (F) ) lean ( (F) ) 7anywhere ( (F) ) 91n be ( (F) ) 2embedded a document .
I y n u t c d c s T p q M t m l s t c a c T p y au t t e p t e w p a c c s f o s c y w i t A I R m ~ S c f t p p y f y c a i P y e W P y t w P f af n R c u t b m D f e .
O>COPY RE9DME.LIOC 9>TYPE README.
Q>EDLIN NLQELITE.DAT New file ~~ l:x~v[)(l’’v[!”v~ 2:%’’(-J — XIE — i 4 f S W t f c c d h c c A t A s S y D m y n f Y a p c n s t u N e p p w t w m f t f g s N p t R f l N ad s C t o N IT .D o ( m f P > A m as f < c .D a C t N h t i ab c t t N f .D y c f w n t s t R a t c c NLQELITE Q C P ‘ 9 N T n s l Q f F a p ac c ‘ e 2 a “ t 2 c A e t c c i a E Zk l f t t E wo s c f l f s t p ab n s s Usethi.Sfile to N .
WITH BASIC As an exampleof programmingthe printeron ,~crosoft BASIC,we have listed the program for the IBM-PC. This program runs in the printer’s Standardmode, and the dowrdoadablecondition.
I 1610 1620 1630 1640 1650 1660 1670 1680 1690 1700 1710 1720 1730 1740 1750 1760 1770 1780 1790 1800 1810 1820 1830 1840 1850 1660 1870 1880 1890 1900 1910 1920 1930 1940 1950 1960 1970 1980 1990 2000 2010 2020 2030 2040 2050 2060 2070 2080 2090 2100 2110 2120 2130 2140 2150 2160 2170 2180 2190 2200 2210 2220 2230 2240 2250 2260 2270 2280 2290 2300 124 LPRINT ES: “S1” : “SUBSCRIPT” :ES: “’T’” : “ , “ LPRINT HS:CS:’’O0nnlnad characters: “: GOSUB 2090 ‘Select draft download character LPRINT DS:ES:’’%1”: F
2310 2320 2330 2340 23S0 2360 2370 2380 2390 2400 2410 2420 2430 2440 2450 2460 2470 2480 2490 2500 2510 2520 2530 2540 2550 2560 2570 2580 2590 2600 2610 2.520 2630 2640 2650 2660 2670 ‘ NLQ download DATA 1,248, D~TA 32.124, DATA 63.248. OAT(A 16, 0, OATA OATA 1,130, 0,128, character 0. 6, 0, 0, 0. 0. 0. 0, 0, 0, 2, 0. data 0, 0. 0. 8, 32, 32. 8,120, 0.124, O; 0, 4; 0. 0,120, 0, 0, 24, 24, 0, 3:: 0, 0. 0, 0. 0. o. 0 16, 2, 0, 0, 0.120, 2,124, 0.124.
How theprogram works Thisprogrambeginsby assigninga numberof printercommandsto BASIC stringvariables(lines1000to 1070).Youcanfmdmostof thesecommands nearthe beginningof chapter7. TheWIDTH“LPT1:“255 statementin line 1090meansintlnitelinewidth. It preventsthe IBM-PCfrom insertingunwantedcarriagereturnsand line feedsin graphicsdata. Actualprintingbeginsin line 1100.
Resident fonts are: ~. L,,, ,...,j,..j,.j:: ,J- E.-. ..l-j~.~}.;>(::.l;;,~::l. .;;~, X ,..>t., Sanserif characters, Courier characters, ScJLipk ORATOR CHARACTERS, cha~ackea-s, Print pitches are: Pica pitch (10 CPI), Condensed pica pitch (17CFII, Proportional spacing, Elitepitch (12 CPI), Condensed elite pitch(20CPI), Double-height, w i d tifi . Doub 1 e Iloub 1e–s i zed, Quad–s ized . .
MEMO 128
I chapter 10 TROUBLESHOOTING AND MAINTENANCE The followingsectionon troubleshootingandmaintenanceis intendedonly as a brief guide. Remember that your printer is a highly sophisticatedelectronicdevice, whichalsocontainshighvoltageinside.Forthat twson, onlycarryoutthose operationsdescribedin this chapter. CAUTION: Anyattempttocarryoutoperationsotherthanthosedescribed heremay nxtlt in electricshockand/ordamageto theprinter. Whencarryingoutanyrepairsor maintenance,alwaysfollow the instructionscmfully.
Powersupply If the POWER indicatordoes not illuminate,checkthe following: Check Possible remedy Is the powez cable properly plugged into tie electrical outlet? Is power being supplied to the outlet? Turnoff the @nter, ensurethe powercable ia securely connec~ andthen turnthe printerbackort- Istheprintervoltagecorrect? Turn off the printer, unplug it. Try the outlet with anotherapplianceto determine if electricity is being suDDliedfmm thatoutlet.
If the printis faint,or uneve~ checkthe following: Check Is the ribbon properly installed? Is the ribbonwornout? Possible remedy Check andreinstallif necessary. The ribbon has a long life, but will eventually need replacing.Fit anew ribboncartridgeif necessary. If dots are missingin the printing,checkthe following: Check Are dots missing at random in the printing? Is a line of dots missing cOnsistently throughout the -g? Possible remedy The ribbonhas bmnne slack causing it to get caught up.
Paper feeding If cut sheet paper (without ASF) is not feeding smoothly, check the following: Check Is the paper release lever pushedfront(to the ~ posi- Possible remedy Set the release lever to the ~ position.
Check Is the paper feeding freely into the printer? Is thepapercaughtup wound the perforation? Are you trying to feed paper using the fiontpanel buttons while the ON LINEindicator illuminated? Is the paper too thick? Possible remedy The paper should not be too fw from the printer (less than 1 meter/3 feet), and there should be no cables or other obstacles obstructing its path. The paper should also be feeding straight into the printer, and an angled feed may cause jams and blockages.
I If the paperpatk facilitydoesnot appearto be workingCQrmctly, checkthe following: Check Is the paperrelease lever in the ~ position? Has the fanfold paper been PP=lY P~~? Possible remedy The paperrelease lever must be set to the ~ position aftezthe fanfoldpaperhas been parked. Make surethatthe PAPER indicatorcomes on afterthe fanfoldpaperhas been pinked.
MAINTENANCE ‘ Essentially,yourpcinterisa robustpieceof e@pmen6 butshouldbetreated with a modicumof cam in otder to avoidmalfunctions.For example: ● ● ● ● ● Keep yourprinterin a “comfortable”environment.Roughlyspeaking,if youm comfortable,thentheenvironmentis suitableforyourprinter(see Chapter2). Do not subjectthe printerto physicalshocksor excessivevibration. Avoid over-dusty environments.Dust is the enemy of all p~cision mechanicaldevices.
7. Fastenthe printhead downwith the two smws. 8. Replaeethe ribbon cartridgeand close the front cover, then plug the powercord back in. Screws T’7 Figure10-1.Replacing theprinthead.
chapter 11 REFERENCE SPECIFICATIONS Printingsystem...............................SerialImpactDot-matrix Printingspeed ................................Pica High-SpeedDraft 372 CPS Draft 280 CPS Near Letter Quality 70 Cps Elite 420 CPS 336 CPS 84 Cps Print direction ................................Bi-dhectional,logic-seeking Unidirectional,logic-seeking (selectable) Print head .......................................9 pins Life: 100milliondraft characters Line spacing...................................
Numberof columns........................CPI Normaltype Widetype 10 136 Pica 80 12 163 Elite 96 17.1 137 233 Condensedpica 20 160 272 Condensedelite Variable Variable Proportional Charactermatrix ............................Draft Pica 9x 11 Elite 9x8 Bit imagedot-matxix....................
Fanfold(continuous) Width Length Thickness - Weight Q,!- ~ot, ~,,- ~~,, (101 -254 mm) (101 -406 mm) 5.5”(Minimum) 5.5”(Minimum) (140mm) (140 mm) 0.07-0.12 mm 0.07-0.12 mm 0.35 mm (Totalfor multi-partforms) 52-82 g/m2 52-82 g/m2 45-70 kg 45-70 kg 14-22 lb 14-22 lb Copies...............................................Original+2 copies(Multi-partmodeoff) Original+4 copies(Multi-partmodeon) Maximumbuffer size.....................WithoutDownload 32 kB With Download 14kB Emulations..............................
50/60Hz Power supply.................................. 120VAC,220VAC,240VAC, (variesaeeordingto the countryof purchase) optio~ . . . . . . . . . . . . . . . . . . . . . .
PINOUTOF INTERFACECONNECTOR The following describesthepinoutof theinterfaeeeonnector(signalswhich are low when activeare overlined). Parallel intetiace Pin I 1 STROBE DATAO DATA1 DATA2 1 2 3 4 5 61 7 Name I Function I Goesfrom highto low(for~0.
Serial h7terface Pin 1 2 3 4 Name GND TXD RXD RTS 5 CTS Function Printer’schassisground. Thispin carriesdatafromtheprinter. Thispin carriesdatato the printer. This pin is alwaysset space. Thispinis Spacewhenthecomputerisreadyto send data. This printerdoesnot checkthispin. N/C GND N/C Signalground. RCH This printerturn this pin Spacewhen it is ready to receivedata. Thislinecarriesthe samesignalas pin 20. 12 13 14-19 N/C GND N/C Signalground.
CHARACTERSETS Thefollowingtables showthe standardand IBM charactersets. Thedecimalcharactercodeofeachcharacteris showninaninsettothelower rightof the character. Thehexadecimalcodecanbe foundby readingtheentiresat the top andleft edgesof thetable.For example,thecharacter“A”is in column4 androw 1, so its hexadecimalcharactercodeis 41. This is equivalent(4x 16+ 1= 65) to decimal65, the numberin the inset. Control codes recognizedby this printer are indicatedby abbreviations insidepointedbrackets<>.
Standardcharacterset #2 1 1 0 I I gI 1 1 r I s I o {NW r-ii pi l---ii-ii m) ! 1 1“ 4 @ I l--a A 1 F I 1 5 I 7 6 d q P l--i I 112 Q IT I 113 -d -_ bw_-l“ --l ~ -1 B -1 R -1 ~ -1 r -1 I — .
I 145
I /internationalcharactersets Whenaninternationalcharactersetis selectedbyacommandfromsoftware, the followingchangesare madein the StandardItaliccharacterset: Country 35 & 64 Ml w 91 92 93 94 9b 12J12412512b U.S. A, FRANCE GERMANY ENGLAND DENMARK1 SWEDEN ITALY SPAIN1 # $ @ x z [ \ 1 - ‘ { ; } # $ a x z “ ~ s “ ‘ 6 u & ““ # $ ~ x z ~ ~ ~ - .
IBM characterset #2 CodePage #437 (U.S.A.
148
I CodePage #850 (Multi-lingual) Othercharactersare identicalto CodePage #437. l-! I1291 I1451 I1611 ‘“I1771 I1931 I2 JL-1 ,I I ,, I ! I1371 I1531 I1691 “ ]1851 “ I201 I ,.
I CodePage #860 (Portuguese) Othercharactersare identicalto CodePage #437.
CodePage #861 (Icelandic) Othercharactersare identicalto CodePage #437.
I CodePage #863 (CanadianFrench) Othercharactersare identicalto CodePage #437.
CodePage #$65 (Nordic) Othercharactersare identicalto CodePage #437.
I Characterset #1 Othercharactersare identicalto characterset ##2. The duplicationof controlcodesenablessystemswith a 7-bit interfaceto obtaincontrolfimctionswhenthemostsignificantbitissetto 1bythecESb “>” commandin the standardmode.
IBM special characterset Additionalcharactemcan be printedby specialcommands.
156
INDEX El 9-pingraphics,92 m Absolutehorizontaltab, 89 Adjustmentb=, 3,27 AUrestx 52 Application soflware,117 Ascen&, 104 ASFbin #1, 102 ASF ASF bin #2, 102 bin number,53 Attribute. da@104 AutoCarrisgeReturn,62 Auto fcxxL101 AutoLineFeed,61,86 AutoloadingVil.
Double-strikeprinting,68 Dowrdoadcharactercommands, 93-97 Downloadcharacterse~% DownloadCki3CtWS, 58,103-115 Draft,60,137 DraftdownloadChilEtCtt?rS,93,94 Draftelitecharacters,66 Draftpicacharacters,66 Draftquaiity,66,103 Dual-BinAutomaticSheetFeeder, 18 ml Ejectpaper, 102 Elitepitch,60,74 Emphasizedprinting,68 Emulation,58,117,139 Entry S1OL 3 Expandedprinting,75 m Factorysettings,62 Fanfoldforms,25,27 Fixedpitch,76 Font 1 FONTbutton,44 Fontcontrolcommands,66-70 Fontlockmode,47 Font menu,59 Font style,67
Masterprintmode,76 Memoryswitch,55 Menuoptions,57 Micro-f@ 51 MODEbutton,44 Mostsignificantbig 99 MS-DOS,117 MSB,99 Multi-partforms,25 Multi-partmode,61 ml Near LetterQuality,60,108,137 NLQ Ck3CttH’S, 66 NLQ downloadCh2U2bCtWS, 94,95,97 NLQ Fon~59 NLQ italiccha.
Resettab StOpS,88 Reverselinefeed,80 Reversemicro-fti 51 Ribboncartridge,3,9 Ribbonlife, 139 Ribbontype, 139 Rightjustify,87 Rightmargin,85 El Sampleprogram, 106,110, 113,119, 123-125 Serialinterfaceconnector,142 SET/EJECT/PARKbutton,43 Settingup, 8 Shorttest mode,45 Singlesheets,25,36 SingleBin AutomaticSheet Feeder, 13 skip-over-perforation, 61 Specialcharacterse~ 155 Specifications,137-140 standard characterset, 71,144-145 start position,102 Subscrip470 Superscript70 Switchcombinationfunctions,50 m Te
COMMANDSUMMARY StandardMode The followingcommandstake effectwith the Standardmode. CONTROL CODE FUNCTION cBEb
FUNCTION coNTuoLmoE .asb ~~ CESG CESG CESG - CEsG
PAGE CONTROL CODE “(””(””O”’’)’’”)’” “(” “(” “1” “)” “)” “(” “(” “2” “)” “)” -(” -(” “4” -)” -)” “(” .(n “r “Fn “c’ .1. “)” .)**~ “)” d .(s,.
IBMtl&lode The followingcommandstake effectwith the IBM mode. CONTROLCOOE FuwrlON Clmb as> Ben pwpcc cm zcY&f”me* Selprimcron-line Picapitch dx4> CcAN> CEsG CBM> a canaloldincapdcd cancel katline &e @So &Se cESG &SG a> <1> CEM> & <4> .cEh6 “R” cEhb “T’ CrE3G “-” dz3G “-” n o SIcQ rm&riining 1 Smrtundcdinirrg SuIirlcqwirlgto V8incb .%4linelpuing tolrn inch cESG w’ ~~ q,, /JyJ~ @se ~~
CONTROL CODE Cm& PAGE “1” QQ”n .R** @se “s” o “s” 1 “T’ “u”o *G “x” al d “~ d n2 d d ,.. “z’ d n2 Ml M2 ... - “r’ 43SG - 7“-rd “@” <4> rd .1.
Customer service information If you experience anytechnicaldifficulties with your Star printer, please refer to Chapter 10 Troubleshooting and Maintenance. This chapter describes easy methods to diagnose and resolve some of the problems which you may encounter. For further technical support, you should first contact your Authorized Star Dealer. If you require additional support, Star Micronics offers a wide variety of technical support services.
PRINTED IN JAPAN