Configuration Settings for an ex-Woolworths POS Till using 4POS

Posted by kypoth-Alex on May 2, 2010 in How To Fix ... |

I have just been sorting out a till system for a customer of mine who had purchased an old Woolworth’s till that did have a POS system installed on it but was sadly lacking in functionality and support from the company he bought it from. We decided to ditch the installed software and replace it with 4POS, from bibase software. It’s a basic product, but it’s cheap and it works! Here is the configuration information that I eventually gleaned from the net to allow you to set up the hardware.

The Woolworths till is a Wincor Nixdorf system, with the following components…

  • A ‘Beetle’ CPU (a basic XP computer)
  • Wincor Nixdorf touch screen with swipe card reader
  • Wincor Nixdorf BA63 display pole
  • Epson TM-H6000 till receipt printer

 
I used the following settings in the 4POS program (under Utilities, Configuration).

Till Configuration: select “Receipt Printer Connect” and enter the following code for the Epson TM-H6000 – 27,112,48,55,121

Pole Configuration: Baud rate 9600, Parity Odd, Data bits 8, Stop bits 1 (make sure your COM port is also configured like this via Device Manager).
Columns in line 1 & 2 = 20.
Clear display message: 27,91,50,74
Set cursor first line: 27,91,49,59,49,72
Set cursor second line: 27,91,50,59,49,72

4POS doesn’t support the RS232 barcode scanner or the swipe card reader that comes with the Woolies system so we used a PS2 keyboard wedge barcode scanner (the type that effectively pretends to be a keyboard) purchased from eBay for £35. We don’t need the card reader as there is a separate chip and pin terminal associated with their merchant agreement so no worries there.

They had destroyed the original cash drawer that came with the system (half due to the fact the previous software packed up and half rage – they didn’t realise you just have to ping them with 24V!), so I purchased an IBM 41J7680 (with an SDL connection) and converted it to work with the Epson printer. I used the following pinout…

IBM SDL   EPSON RJ11 DK   Function
1 (red)              4              +24V
2                      2               Cash Drawer Kick Out 1
3                      3               Drawer Open/Closed signal
4                      6               Signal Ground

I also have downloads of the Epson drivers and various bits of documentation for the system components – if you need them get in touch, but you should be able to find these via Google.

Good luck!


Related posts:

  1. Internet Security – Personal Considerations
  2. Microsoft Office 2007 envelope printing issues
  3. Clearing blocked printheads on an hp Officejet d145
  4. Fixing the stylus from an O2 xda Orbit / Atom
  5. Kaspersky Internet Security 2010 not updating and internet / web pages not displaying



10 Comments

Wholesale shoes
Jul 30, 2010 at 3:04 pm

Hello everyone thanks for

good information.


 
John Paul
Aug 2, 2010 at 5:18 pm

Could I get the epson tm6000 drivers off you. Ive googled but cant seem to find them


 
kypoth-Alex
Aug 2, 2010 at 6:38 pm

No problem, I have pm’d you.


 
kypoth-Alex
Aug 2, 2010 at 6:44 pm

Glad it was useful. Thanks for your visit.


 
Stuart
Aug 3, 2010 at 7:11 pm

I use an openbravo pos software on my desktop to maintain a record of sales for the retail business I work for. I wanted to add the ability to print receipts from my desktop.

I purchased an old woolworths wincor nixdorf till off ebay.
I want to run the tm-h6000II that came with the system from my XP desktop computer. The cables that came with the package i purchased where unfortunantly incomplete. Im hoping that by using the beetle m as the power source for the printer (using the DC24V cable) and then connecting the RS-232 (25 pin) cable on the TM-H6000 to RS-232 (25 pin) on the back of my desktop allowing me to print receipts from my desktop.

I have the drivers installed for the TM-H6000II receipt printer loaded and the LPT1 port selected. Under ‘Printers and faxes’ in ‘control panel’ it says the TM-h6000II the printer is ‘ready’ and when i print it says printing. Yet nothing prints.
Do you have any idea what i might be doing wrong? I thought i might ask as you have experience with this particular printer.


 
kypoth-Alex
Aug 3, 2010 at 8:19 pm

Hi, I think this is fairly simple – LPT1 relates to the parallel port on your computer. The serial ports are normally COM1,2,3,4,etc. so you may have to try a few of those (in Printer Properties Ports tab) before you get there. There may be settings in the POS software that you need to set too.

You can confirm if the printer is working within Windows by sending a test page from the Printer Properties opening tab.

Good luck.


 
Stuart
Aug 10, 2010 at 6:33 pm

No luck I simply cannot get the printer to work.
I have loaded Epson Advanced drivers 4 and even tried 3
I have tried all serial ports Com 1,2,3,4 and LPT1

I do have a quick question
On the actual beetle M model 147B what port did you connect the tm-h6000ii too.

On the back of beetle are
3 serials ports
Com 1 cash drawer 9 pin male
Com 3 9 pin female
Com 4 9 pin female

1 LPT1 port 25 pin female

1 37 pin port. The system came with a cable for this port with four (9) pin female serial ports on one end and the 37 pin male on the other.

yet the printer cable is 32 pin rs232 to 9 pin female.
Do you have any ideas which one you used


 
kypoth-Alex
Aug 17, 2010 at 9:31 am

Hi Stuart,

The 37 pin thing you have is a ‘rocket port’, which increases the number of serial ports on your computer. Most likely that these are your COM4,5,6,7 or whatever – you can check if it’s working in Device Manager/Ports where you can see the extra ports.

I’m sure I plugged the printer into one of those (now you mention it, I used a gender changer on this job – that must have been it) and configured the correct port to use via the Windows Printer Properties page. You can send the TM a test page and it should churn out something, but don’t worry if it’s jibberish as from memory mine was but printed fine within the POS software.

On re-reading your original post, I remembered you’re trying to get it working on your normal desktop :), so let’s confirm a couple of things…
- The end of the printer cable that goes in the PC is 9-pin? If so, it should go into a serial port on the back of the PC. If you don’t have one, transfer the rocket port to your PC and use that (you’ll need drivers from internet).
- Go to Windows Printer Properties and check what port the printer is using, it should be just COM1 or 2 if it’s a normal desktop PC, maybe higher if you’re using the rocket port.
- Try printing a test page from the Printer Properties General tab.
- If it’s getting this far and you’ve got a job in the print queue, I think it might just be a case of tinkering with the port settings in Device Manager/Ports/Port Settings. I can drop in where it’s installed and confirm the settings – let me know, cheers.


 
Stuart
Aug 19, 2010 at 12:20 am

Still cant get it too work. Where is your computer business based do you think this is something I can bring to you. Of course I will pay for your help


 
kypoth-Alex
Aug 19, 2010 at 1:43 pm

Where are you at with the printer? I found this link which seems pretty good, it details the port settings as well…

http://www.beaglehardware.com/howtoserial.html

If you get nowhere with the above, I’m based in Coulsdon, south of London. I’m a mobile service so if you’re within 15 or so miles, I’ll come to you.


 

Post a comment