datamax_dmx-e-4204_printer_setup
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
datamax_dmx-e-4204_printer_setup [2010/10/20 09:07 (14 years ago)] – swind | datamax_dmx-e-4204_printer_setup [2021/04/19 21:39 (3 years ago)] (current) – [Installing a DATAMAX e Class DMX-e-4204 Printer] kturner | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Installing a Datamax E Class DMX-E-4204 Printer ====== | + | ====== Installing a DATAMAX e Class DMX-e-4204 Printer ====== |
- | [[http:// | + | |
- | ====== Problem Description ====== | + | {{: |
- | This printer is only supported using code based labels. It will not work with the Label Designer within Windward software. | + | |
+ | <note important> | ||
+ | It will not work with the Label Designer within Windward System Five. | ||
+ | This printer is **NOT** recommended for Remote Desktop Environments | ||
- | ====== Detailed Problem Solution ====== | ||
- | First you will need to install a Windows printer driver for this printer, which you can download direct from Datamax' | ||
- | Any of the available drivers should work. Datamax_7.1.6_M-0.exe was the one used in testing. do not connect the printer until the drivers are installed. | ||
- | Once they are installed you can connect the USB cable to the printer, and then to an available USB port on your computer. | ||
- | *NOTE: This printer MUST be connected through a USB port. In testing we discovered that if it is connected through the parallel port it would not work correctly. Also Datamax's configuration utility would not communicate with the printer until it was connected through USB. | + | </ |
+ | |||
+ | [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | ====== Install The Windows Printer Driver ====== | ||
+ | First you will need to install a Windows printer driver for this printer, which you can download direct from DATAMAX' | ||
+ | |||
+ | ftp:// | ||
+ | |||
+ | Any of the available drivers should work. DATAMAX_7.1.6_M-0.exe was the one I used for testing purposes, so I know that that one will work. Do not connect the printer until the drivers are installed. Once they are installed you can connect the USB cable to the printer, and then to an available USB port on your computer. | ||
+ | |||
+ | *NOTE: This printer MUST be connected through a USB port. In testing we discovered that if it is connected through the parallel port it would not work correctly. Also DATAMAX's configuration utility would not communicate with the printer until it was connected through USB. | ||
+ | |||
+ | ====== Set Up Driver In System Five ====== | ||
+ | Next you will need to go into System Five and in the Navigator, go to Setup Tools - Printing Options, and Printer Setup. Find the DATAMAX printer in the left hand window and click on it once to highlight it. Now in the right hand window, put a check mark in the check box next to Default Label Printer, and Barcode Printer. Click Exit at the top of the screen to exit this window. | ||
- | Next you will need to go into System Five, and in the Navigator, go to Setup Tools, Printing Options and Printer Setup. Find the Datamax printer in the left hand window, and click on it once to highlight it. Now in the right hand window, put a check mark in the check box next to Default Label Printer, and Barcode Printer. Click Exit at the top of the screen to exit this window. | ||
System Five is now set up to work with your printer. | System Five is now set up to work with your printer. | ||
- | Next you will need to design your code based label. The first resourse you will need is the field names required for System Five. The documentation for these barcode and text fields can be downloaded at: http:// | ||
- | You can download | + | ====== Designing |
- | This can be somewhat overwhelming if you have never created | + | Now you will need to design your code based label. The first resource you will need is the field names required |
+ | http:// | ||
+ | |||
+ | You will also need the programmers manual from DataMax, which can be downloaded at the following Link: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Effectively using the information in this programming manual can be somewhat overwhelming. Especially if you have never created code based labels before, or have never designed them for the DataMax printers before. So I have included a sample label here to get you started, followed by the same codes with a detailed line by line explanation of the code. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Sample Code 1.5 by 1.25 label ====== | ||
Here is the sample codes for a 1.5 wide by 1.25 long Shelf label. These codes are case sensitive, so they MUST be entered exactly as shown. | Here is the sample codes for a 1.5 wide by 1.25 long Shelf label. These codes are case sensitive, so they MUST be entered exactly as shown. | ||
+ | < | ||
< | < | ||
- | |||
< | < | ||
- | |||
< | < | ||
- | |||
< | < | ||
- | |||
< | < | ||
- | |||
A2 | A2 | ||
- | |||
D11 | D11 | ||
- | |||
PC | PC | ||
- | |||
SC | SC | ||
- | |||
H25 | H25 | ||
- | |||
1A2101900090017< | 1A2101900090017< | ||
- | |||
102300000390066< | 102300000390066< | ||
- | |||
102300000390001< | 102300000390001< | ||
- | |||
100200000560009REG. | 100200000560009REG. | ||
- | |||
100200000560060SALE | 100200000560060SALE | ||
- | |||
100400000730010< | 100400000730010< | ||
- | |||
101400000950010< | 101400000950010< | ||
- | |||
101400000950060< | 101400000950060< | ||
- | |||
E | E | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ====== What The Codes Mean ====== | ||
+ | Here are the details you need to know to modify the lines of code in the sample above. A more complete description of the codes can be found in the programming guide: | ||
+ | http:// | ||
- | Below is the same codes with a description of what each line means. A more complete description of the codes can be found in the programming guide: http:// | ||
< | < | ||
Line 94: | Line 107: | ||
The format of this information is as follows | The format of this information is as follows | ||
- | a b c d eee fff ggg | + | abcdeeefffggg |
so the barcode line is broken down as: | so the barcode line is broken down as: | ||
- | a b c d eee ffff gggg | + | < |
+ | |||
+ | a b c d eee ffff gggg< | ||
+ | |||
+ | 1 A 2 1 019 0009 0017< | ||
+ | |||
+ | </ | ||
+ | |||
+ | ***NOTE: I have added the spaces between each setting for clarity only. The actual coding for each line would not contain spaces between them.*** | ||
- | 1 A 2 1 019 0009 0017< | ||
a is the rotation. 1 is NO rotation (2 is 90 degrees, 3 is 180, and 4 is 270. This is clockwise rotation) | a is the rotation. 1 is NO rotation (2 is 90 degrees, 3 is 180, and 4 is 270. This is clockwise rotation) | ||
Line 116: | Line 136: | ||
gggg This is the column position on the label. This is from the left side of the label in our example barcode. | gggg This is the column position on the label. This is from the left side of the label in our example barcode. | ||
+ | < | ||
+ | |||
+ | http:// | ||
+ | |||
+ | Also the < | ||
< | < | ||
- | 1A2101900090017< | + | 1A2101900090017WINDWARD SOFTWARE |
- | 102300000390066<SALE.0> (Prints the Sale Price Based on Price Schedule 0) | + | </code> |
- | 102300000390001< | + | ====== Sample Code With Explanation ====== |
- | 100200000560009REG. | + | <code> |
- | 100200000560060SALE | + | <STX>n (Sets Printer to Imperial mode (inches)) |
- | 100400000730010<DESCRIPTION, | + | <STX>s (Sets Single Buffer Mode) |
- | 101400000950010<PART,-1> (Prints the Part Number. -1 again says to print the whole Part Number) | + | <STX>c0124 (Sets Label Length to 1.24 inches) |
- | 101400000950060< | + | < |
+ | |||
+ | < | ||
+ | |||
+ | A2 (Font background is transparent. Text can overlap) | ||
+ | |||
+ | D11 (Dot width of 1, and Height of 1) | ||
+ | |||
+ | PC | ||
+ | |||
+ | SC (Feed Speed to 2.0 Inches Per Second) | ||
+ | |||
+ | H25 (Heat set to 25) | ||
+ | |||
+ | 1A2101900090017< | ||
+ | |||
+ | 102300000390066< | ||
+ | |||
+ | 102300000390001< | ||
+ | |||
+ | 100200000560009REG. | ||
+ | |||
+ | 100200000560060SALE | ||
+ | |||
+ | 100400000730010< | ||
+ | |||
+ | 101400000950010< | ||
+ | |||
+ | 101400000950060< | ||
+ | |||
+ | E (Terminates Label Formatting and Print Label - always the last line of label) | ||
- | E | ||
</ | </ | ||
- | In the Navigator, go to Setup Tools, Printing Options, Form and Label Designers, Barcode Label Print Codes, and select the type of label you will be creating. | + | ====== Printing Your New Label ====== |
+ | |||
+ | In the Navigator, go to Setup Tools, Printing Options, Form and Label Designers, Barcode Label Print Codes, and select the type of label you will be creating. select the form (form 1 - 14)and give it a name. Paste your new label code into the label form you have just named. If this is your first code based label, then you will also need to paste it into the default form. If you do not have anything set up as a default form, you will not be able to print code based labels. The menu option is not available without having some code specified in that default label. Test the label by going into an inventory item and from the label drop down select barcode / label printer, type how many labels you would like to print, press OK, then make sure that the correct printer and form is selected, and click OK. You may still need to tweak the label slightly, but if you follow the basic code laid out here, you should now see your label coming out of the printer. If you get an error, you may have set one of your fields to print outside of the printable area of the label. Try not to set any of the fields to be too close to the edges of the label. | ||
+ | |||
+ | If your print looks like it is overlapping, | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Other Helpful Variables ====== | ||
+ | |||
+ | ,-1 Tells the printer to print the entire field. | ||
+ | ,X Where X= a specific numerical value, limits how many characters to print (,35 would mean up to 35 characters. ,15 would be 15 etc.). | ||
+ | < | ||
- | Document is currently under construction. Thank you for your patience | ||
- | == Steve Wind September 24/2010 == | + | == Created By Steve Wind May 10/2011 == |
datamax_dmx-e-4204_printer_setup.1287590835.txt.gz · Last modified: 2010/10/20 09:07 (14 years ago) by swind