SATO 400, 410 Cable Requirements, READY/BUSY Flow Control, PIN Direction Signal Definition, DB9

Page 140

Section 5. Interface Specifications

 

 

RS232C Interface Signals

PIN

DIRECTION

SIGNAL DEFINITION

 

 

 

1

Reference

FG (Frame Ground)

2

To Host

TD (Transmit Data) - Data from the printer to the host computer.

 

 

Sends X-On/X-Off characters or status data (Bi-Directional

 

 

protocols).

 

 

 

3

To Printer

RD (Receive Data) - Data to the printer from the host computer.

4

To Host

RTS (Request to Send) - Used with Ready/Busy flow control to

 

 

indicate an error condition. RTS is high and remains high unless

 

 

the print head is open (in this case, RTS would return to the high

 

 

state after the print head is closed and the printer is placed back

 

 

on-line) or an error condition occurs during printing (e.g., ribbon

 

 

out, label out).

5

To Printer

CTS (Clear to Send) - When this line is high, the printer assumes

 

 

that data is ready to be transmitted. The printer will not receive

 

 

data when this line is low. If this line is not being used, it should be

 

 

tied high (to pin 4).

 

 

 

6

To Printer

DSR (Data Set Ready) - When this line is high, the printer will be

 

 

ready to receive data. This line must be high before data is

 

 

transmitted. If this line is not being used, it should be tied high (to

 

 

pin 20).

 

 

 

7

Reference

SG (Signal Ground)

 

 

 

20

To Host

DTR (Data Terminal Ready) - This signal applies to Ready/Busy

 

 

flow control. The printer is ready to receive data when this pin is

 

 

high. It goes low when the printer is off-line, either manually or due

 

 

to an error condition, and while printing in the Single Job Buffer

 

 

mode. It will also go low when the data in the buffer reaches the

 

 

Buffer Near Full level.

 

 

 

 

 

 

Cable Requirements

DB9

DB25

HOST

INTERCONNECTION

 

PRINTER

 

 

 

 

 

 

1

1

FG

←⎯⎯⎯⎯⎯⎯⎯⎯⎯→

1

FG (Frame Ground)

 

 

 

 

 

 

2

3

RD

←⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

2.

TD (Transmit Data)

3

2

TD

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯→

3

RD (Receive Data)

 

 

 

 

 

 

8

5

CTS

←⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

4

RTS (Request to Send)

 

 

 

 

 

 

7

4

RTS

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯→

5

CTS (Clear to Send)

 

 

 

 

 

 

4

20

DTR

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯→

6

DSR (Data Set Ready)

 

 

 

 

 

 

6

6

DSR*

←⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

20

DTR (Data Terminal Ready)

 

 

 

 

 

 

5

7

SG

←⎯⎯⎯⎯⎯⎯⎯⎯⎯→

7

SG (Signal Ground)

 

 

 

 

 

 

 

 

 

 

 

 

*This connection at the host side of the interface would depend upon the pin that is being used as the Ready/Busy signal by the driving software. Typically, on a PC, it would be either CTS (pin 5) or DSR (pin 6) on a DB-25 connector.

READY/BUSY FLOW CONTROL

Ready/Busy is the hardware flow control method for the serial interface on the CT printers. By raising/lowering the voltage level on Pin 20 of the RS232 port, the printer notifies the host when it is ready to receive data. Pin 4 (RTS) and pin 20 (DTR) are the important signals on the printer for this method of flow control. The

Page 5-6

9001069A

SATO CT Series Printers

Image 140
Contents CT 400 and CT410 Desk Top Printers That may appear CT Series Printer OPERATOR’S Manual Appendices Table of Contents Programming Interface Specifications UPC-A/EAN-13 Section Printer Overview IntroductionCT400 CT410 General Printer SpecificationsSpecification Processing CPU Character Fonts Matrix FontsBAR Codes UCC/EAN-128Power Requirements PhysicalOptional Accessories AccessoryThis page left intentionally blank Section Installation and Configuration Unpacking Setting UP the Printer Installation and Configuration Loading Ribbon CT4XXTT only Ribbon Drive Spindles Ribbon Ass’y Latch Loading Media Roll MediaRoll Guide so that the Paper Fanfold MediaClose and latch Print Head Assembly Label Sensing CT Series Printer Label Sensor PositioningOperator Panel Rear Connector Panel PowerIf Installed Fanfold Paper Slot Parallel InterfaceDSW1 DSW2 DSW3 Setting Configuration PanelConfiguration Switch Off Enable DSW4 SettingDSW5 Setting DSW6 SettingLED Error Error DisplayDSW8 Setting Potentometer Adjustments Mode Millimeters Inches DotsOffset Pitch OffsetLabel Feed Direction Sensor Position Print Darkness HEX Dump Diagnostic Label Print Test Labels User Test PrintFACTORY/SERVICE Test Print This page left intentionally blank Darkness Print ProceduresAdjusting the Print Quality Supplies needed Cleaning the Print HEAD, Platen and RollersCleaning the Print Head Cleaning the Platen and Paper Roller Replacing the Print HeadCleaning and Maintenance Cleaning the Sensors Supplies Needed Sato SA070 Cleaning KitThis page left intentionally blank Section Programming Sato CT Programming LanguageControl HEX Description Character Value Using BasicProtocol Control Codes Open COM19600,E,8,1,CS,DS AS #1 Print Area Print AreaProgramming Reference Rotated Fields Command Default SettingsCommand Codes Sato CT Series Printers 9001069A This page left intentionally blank Bar Codes MSIInput to Printer EscaPrinter Output UCC-128 With IncrementingSpecial Notes Command Structure ESCBWaabbb Command FunctionBar Codes, Expansion ESCBW02100Command Structure ESCBTabbccddee Bar Codes, Variable Ratio9001069A Sato CT Series Printers ESCA3H+100V+0050 Command Structure ESCA3HabbbbVcddddBase Reference Point Printer configuration until a new Base Reference Point Command Structure Store Command ESCTabcc Characters, Custom-DesignedESCK1H903F Printer InputCharacter is affected by the following commands Command Structure ESCLaabb Character ExpansionThis command will expand the following fonts Command Structure Character, Fixed SpacingCharacter Pitch This command is affected by the Escl Character Expansion Character, Proportional Spacing EscprSpecial Note Command Structure ESC*aClear Print Jobs & Memory Command Structure None Continuous Forms PrintingESCWDH0100V0050X0600Y0400 Command Structure ESCWDHaaaaVbbbbXccccYddddCopy Image Area For the duplicate image Command Structure ESCNULaaaa Cut JobCommand Structure ESCCTaaaa CutCut Last Command Structure Font XU Fonts U, S, M, OA, OB, XU, XS & XMCharacters may be enlarged through the use of the Character Command Structure ESCAESCRFaabbbb,nn...n Font/Graphic RecallCommand Structure ESCAESCRDabb,ccc,ddd,nn. . .n Font, RasterFont, Vector ESC$a,b,c,dESC$=data ESC$A,100,200,0ESC$=123456Pitch command can be used with Vector fonts ESCWB1123456 Command Structure Font WBFonts WB, WL, XB & XL Expansion rate is at least 3 times in each direction Form Overlay, Recall Form Overlay, Store ESCGH006006 Command Structure ESCGabbbcccdataGraphics, Custom Custom graphic cannot be enlarged by the Escl Character Job ID Store Journal Print Lines and Boxes ESCFWaabccccESCFWaabbVccccHdddd ESCFW02H0200Length LINE/BOXCT400 CT412 Escwksato Command Structure ESCWKnnn. . . nJob Name Command Structure ESCYEa Label/Tag SelectLine Feed Sato CT Series Printers 9001069A Command Structure ESCA1aaaabbbb Media SizeOff-Line ESCBP123456789 Command Structure ESCBPn...nPostnet Command Structure ESC#Eab Print DarknessPrint Position Bbbb Command Structure ESCQaaaaaa Print QuantityPrint Speed ESCCS3Repeat Label EsccReplace Data Partial Edit 9001069A Sato CT Series Printers ESC100,50 Command Structure ESCaaaa,bbbbReverse Image CT400 CL412 Command Structure ESC%a Rotate, Fixed Base Reference PointESCF0001-001,04,03,0 Command Structure ESCFaaabcccc,dd,ee,fSequential Numbering Value specified for Print Quantity should be equal to Start/Stop Label Two-Dimensional Symbols Two-Dimensional Bar Codes Data Matrix, Data Format Command Structure ESCBXaabbccddeeefffghhESCBX03080505000000001 Printer OutpuECC Character SET Encoding Number SchemeTwo-Dimensional Bar Codes Data Matrix, Print Data ESCDC00006000Two-Dimensional Bar Codes Data Matrix, Sequential Numbering Command Structure ESCFXaaabcccdddeee9001069A Sato CT Series Printers Example ESCBV1,2,3,123456789,222,333,MESSAGEESC Two-Dimensional Bar Codes MaxicodeCommand Structure ESCBVa,b,c,ddddddddd,eee,fff,gggg.....ESC Mode Postal Code Country Code Service Class Message Length Following modes are supportedTwo-Dimensional Bar Codes Command Structure ESCBKaabbcddeeffffnn...nCommand Function Printer Input ESCBK03044000000219001069A Sato CT Series Printers Printer Configuration Commands Example ESCLD,,,%,#,&,*,~,0,0,D5 Command Structure ESCLD,a,b,c,d,e,f,g,h,i,jEurocharacter Select Command HEX Description Parameter Value Printer SettingCommand Structure ESCPGabcdefghhijklmnopqrstuvwxyz Placement Separate data stream sent to printer Default None All command parameter values must be in Ascii format Print Mode Command Structure ESCPMaCommand Structure ESCPHa Print TypeCommand Structure ESCPOabcc Pitch OffsetCommand Structure ESCIGa Sensor TypeCommand Structure ESCI2abcde Serial Interface ParametersSection Interface Specifications Interface TypesMulti Job Buffer Receive BufferSingle Job Buffer Data Streams Electrical SpecificationsIeee 1284 Parallel Interface PIN Signal Direction Ieee 1284 Parallel Interface Pin AssignmentsPIN Assignments General SpecificationsOptional RS232C Serial Interface PIN Direction Signal Definition Cable RequirementsREADY/BUSY Flow Control DB9Data Streams Universal Serial BUS USB Optional InterfaceOn/X-Off Flow Control Local Area Network LAN Optionalinterface BI-DIRECTIONAL CommunicationsENQUIRE/ACK/NAK Enquire ENQCancel can Print JobPrint Stop DLE Print Start DC1Status Byte Definition, Bi-Com Protocol Byte HEX Description Number Value Status ResponsePrinter Status SOH + MG Label Media Byte Value Description Number Counter Status SOH + MESensor Status SOH + SG Head Status SOH + HC System Version InformationMemory Status Byte Value Description Number AsciiForm Overlay Status SOH + FO Font Configuration SOH + FG Serial Interface Settings Interface StatusInitial Checklist Using the Ieee 1284 Parallel InterfaceTroubleshooting Using the RS232C Serial Interface Error Signals Vcdddd A1aaaabbbbA3Habbbb Babbcccd BDabbcccdBKaabbcdd Eeefffnn...n,g BPn...nBTabbccddee BVa,b,cDdddddddd Eee,f f f,gg..gCSa CTaaaaDabbcccd DCxx...xFWaabbVccc HddddFWccVddd FXaaabcccIGa I2abcdeLaabb LDa,b,c,d,e,f,g,iPaa PGa.....zPMa PHaRDabb,ccc,ddd Nn . . . nRFaabbbb,nn..n VbbbbWLa XLaXBa YEa$a,b,c,d $=data Data for Vector font #EabAaaa,bbbb ZeroNULaaaa ~aaaaA-12 9001069A Sato CT Series Printers Appendix B BAR Code Specifications BAR Code SymbologiesCodabar ESCB0bbcccd data d Ratio ESCBD0bbcccd data dESCD0bbcccd data d Character SetCommand Structure Ratio ESCB1bbccc* data CodeESCBD1bbccc* data ESCD1bbccc* dataInterleaved Two of Five I 2/5 ESCBD2bbccc dataESCD2bbccc data Density ModelNarrow Bar Width mils FactorODD Even CalculatingMod 10 Check Digit Command Structure ESCB4bbccc data ESCD4bbccc dataIndustrial Two of Five B5bbccc dataBD5bbccc data D5bbccc dataMatrix Two of Five ESCB6bbccc dataESCBD6bbccc data ESCD6bbccc dataCommand Structure ESCBGbbcccdd data Density Char/inch Model Dimension Mils Subsets a Subset CESCDAbbccc data d ESCBAbbccc data dESCBDAbbccc data d Density Model Dimension Char/inch Ratio Mils Command Structure ESCBEbbccc data ESCDEbbccc dataCommand Structure ESCBFbbccc data Bookland UPC/EAN SupplementsCommand Structure ESCBIbbcccd data UCC-128B-16 9001069A Sato Ct Series Printers Command Structure Escbp data Command Structure Data Format Data MatrixSequential Numbering ESCFXaaabcccdddeee Print DataStructure of this symbology Mode Postal Code Country Code Service Ctass Message Length Command Structure ESCBFaabbcddeeffffnnn...n Code 128 Character Table Value Subset a Subset B Subset CCode 128 Character Table Code 128 Character Table cont’d Appendix C Custom Characters and Graphics CUSTOM-DESIGNED Character ExampleAppendix C Custom Characters and Graphics Sato CT Series Printers 9001069A C-3 Custom Graphics Example Sato CT Series Printers 9001069A C-5 C-6 9001069A Sato CT Series Printers Sato CT Series Printers 9001069A C-7 C-8 9001069A Sato CT Series Printers
Related manuals
Manual 26 pages 4.84 Kb