RS232 Printer Cable

H

hel

Re: RS232


Could someone help me with the pin out from RJ 45 to DB9 F for an
Epson POS Printer, TM-T20?

Your help is appreciated.
Helmut
 
H

hel

The Epson TM-T20 is USB, use that.

RJ45 is Ethertnet and will not connect to a serial DB9 connector. RS232 <> Ethernet.

http://www.epson.com.au/businesssystems/products/receiptprinters/DisplaySpecs.asp?id=tmt20

Hi Dave,

Thank you for your reply.

TM-T20 comes in two version; UBS and DB9 interface.

I have the DB 9 interface.

I use an RJ45 connector to connect to a Terminal which communicates
with RS232.

A have done this in the past but with DB25 and at worked well!

Regards
Helmut
 
A

Andrew Smallshaw

Hi Dave,

Thank you for your reply.

TM-T20 comes in two version; UBS and DB9 interface.

I have the DB 9 interface.

I use an RJ45 connector to connect to a Terminal which communicates
with RS232.

Unless you can be more specific then I'm afraid you're on your own.
There is no single standard for RS232 on RJ45. There is a recognised
standard in the form of TIA-561, and a (much more prelvalent) de
facto standard in the form of Yost, but still many manufacturers
do their own thing entirely.

If you can point us to a wiring standard for the terminal (or quote
the make and model - we could possibly find out from that) then
determining cable wiring is relatively straightforward. If not it
would be nothing more than a wild stab in the dark.
 
A

Andrew Smallshaw

If you can point us to a wiring standard for the terminal (or quote
the make and model - we could possibly find out from that) then
determining cable wiring is relatively straightforward. If not it
would be nothing more than a wild stab in the dark.

Looking around there is also very little documentation on the serial
interface. Is it a DCE or DTE wired device? A printer could be
either but the manual should say. If not we can make an educated
guess based on the gender of the printer's connector - is it a plug
or a socket?
 
D

David H. Lipman

From: "Andrew Smallshaw said:
Looking around there is also very little documentation on the serial
interface. Is it a DCE or DTE wired device? A printer could be
either but the manual should say. If not we can make an educated
guess based on the gender of the printer's connector - is it a plug
or a socket?

Chances are it is a RJ45 socket. Unfortunately, it sounds like a RS-232 breakout box is
needed.
 
A

Andrew Smallshaw

Chances are it is a RJ45 socket. Unfortunately, it sounds like a RS-232 breakout box is
needed.

The printer is the 9 pin D connector. It it the terminal on RJ45.
 
Y

Yianni

A have done this in the past but with DB25 and at worked well!

If you have done it and it worked well, then it's simple. Take a look at
both DB25 and DB9 pinouts. And use the pinouts to make the new cable (DB25
is same as DB9, except it uses some additional signals and null pins).
http://www.lammertbies.nl/comm/cable/RS-232.html
Or use a DB25 to DB9 adapter.
Btw, RS232 and network are two totaly different connectors with totaly
different signals, and you cannot normaly connect each other in a normal pc.
In your case, I don't know how Epson uses the connectors.
 
H

hel

Looking around there is also very little documentation on the serial
interface. Is it a DCE or DTE wired device? A printer could be
either but the manual should say. If not we can make an educated
guess based on the gender of the printer's connector - is it a plug
or a socket?

Good morning,

Firstly, I appreciate the help from all of you.

The Printer is a Epson TM-T20.

At has a serial interface with a DB9F connector.

In the past, I used Epson TMU 220 with a serial interface and with a
DB25M connector.

The pin out for this cable:

ECR
Printer

RJ 45
DB25M

DSD 1 0-1 chGND
DSR 2 2 DXD
TXD 3 3RXD
RXD 4 4RTS
RTS 5 5CTS
CTS 6 6DSR

The pin out is:

RJ 45 DBM

3 to 3

4 to 2

6 to 20

7 to 7

8 to 6

I am displaying this example just in the hope this would assist to
overcome this problem.

Thnks and regards.
Helmut
 
H

hel

Good morning,

Firstly, I appreciate the help from all of you.

The Printer is a Epson TM-T20.

At has a serial interface with a DB9F connector.

In the past, I used Epson TMU 220 with a serial interface and with a
DB25M connector.

The pin out for this cable:

ECR
Printer

RJ 45
DB25M

DSD 1 0-1 chGND
DSR 2 2 DXD
TXD 3 3RXD
RXD 4 4RTS
RTS 5 5CTS
CTS 6 6DSR

The pin out is:

RJ 45 DBM

3 to 3

4 to 2

6 to 20

7 to 7

8 to 6

I am displaying this example just in the hope this would assist to
overcome this problem.

Thnks and regards.
Helmut

Sorry, I forgot to explain that this particular Printer is not

plugging in to a Computer but in to a POS Terminal (CRS 3000) which

has 3 RS232 Ports.
 
A

Andrew Smallshaw

The Printer is a Epson TM-T20.

At has a serial interface with a DB9F connector.

That would suggest DCE wiring.
DSD 1 0-1 chGND
DSR 2 2 DXD
TXD 3 3RXD
RXD 4 4RTS
RTS 5 5CTS
CTS 6 6DSR

It would _really_ have been helpful if you had posted the complete
pin-out for the RJ45. I also assume there's a typo in there: RJ45
pin 1 should be DCD (there is no DSD). As I suggested may be the
case, this follows no standard whatsoever. From this partial pin
out and the details of the cable I infer the following, but double
check it to make sure:

Pin 1 DCD
2 DSR
3 TxD
4 RxD
5 RTS
6 CTS
7 GND
8 DTR

From this I get the following wiring:

EPOS (RJ45) Printer (9 pin DCE)
1 1 *
2 6
3 3
4 2
5 7 *
6 8 *
7 5
8 4

Lines marked with an asterisk are ones not present in your existing
cable, which links ground, TxD & RxD, DSR & DTR only. With a
different printer it is possible the handshaking requirements are
different, so I would connect them up even if I didn't think they
were needed.
 
H

hel

That would suggest DCE wiring.


It would _really_ have been helpful if you had posted the complete
pin-out for the RJ45. I also assume there's a typo in there: RJ45
pin 1 should be DCD (there is no DSD). As I suggested may be the
case, this follows no standard whatsoever. From this partial pin
out and the details of the cable I infer the following, but double
check it to make sure:

Pin 1 DCD
2 DSR
3 TxD
4 RxD
5 RTS
6 CTS
7 GND
8 DTR

From this I get the following wiring:

EPOS (RJ45) Printer (9 pin DCE)
1 1 *
2 6
3 3
4 2
5 7 *
6 8 *
7 5
8 4

Lines marked with an asterisk are ones not present in your existing
cable, which links ground, TxD & RxD, DSR & DTR only. With a
different printer it is possible the handshaking requirements are
different, so I would connect them up even if I didn't think they
were needed.


Sorry Andrew, some of the pins got lost during copy and paste.

So, my old DB25M cable is like:

RJ 45 DB25M

ECR Printer

RJ 45 DB25M

DSD 1 0-1 chGND
DSR 2 2 DXD
TXD 3 3RXD
RXD 4 4RTS
RTS 5 5CTS
CTS 6 6DSR
GND 7 7GND
DTR 8 8DCD
20DTR

DSD is not a typo but at is from the original pin out from NEC which
manufactured the CRS 3000.

Could I use your email address to send you this document from NEC as

Usenet is not displaying graphics.

Thanks for your help.
Helmut
 
A

Andrew Smallshaw

DSD is not a typo but at is from the original pin out from NEC which
manufactured the CRS 3000.

Could I use your email address to send you this document from NEC as
Usenet is not displaying graphics.

Sure, but I'm off to bed now so I won't look at it until tomorrow.
 
A

Andrew Smallshaw

Might be worth a shot trying the Cisco console pin out.

The "Cisco console pin out" is Yost and has already been mentioned.
Or rip up a hunk of cable and try it. The printer should only need a
data ground reference and receive data (to be crossed over to computer
transmit data), and would probably have an online signal, either data
terminal ready that would either go to data set ready or carrier detect
or both.

I've never seen a single printer that would work that way. Most
use hardware flow control on RTC/CTS. A few use software flow
control in which case RxD needs to be connected.
 
H

hel

Re: RS232


Could someone help me with the pin out from RJ 45 to DB9 F for an
Epson POS Printer, TM-T20?

Your help is appreciated.
Helmut


Hi everyone and thank you for your help.

The problem with the TM-T20 was not the cable but the Printers

emulation is not compatible with the Terminal.

Sorry to give you so much work for nothing.

Regards
Helmut
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top