DPOS 400 1. TEST The test functions permit the user to check all of the important elements of the scale in order to assure that they function correctly; or in the case of a malfunction, find the faulty element quickly. The scale must be turned off to leave test mode.
Test y Ajustes 1.2 DISPLAY TEST This allows the user to assure that there are no problems with the display. Being main screen of test mode, press the key and then hold the key . Be careful, if you hold the key a lot of time, the scale will shut down.
DPOS 400 1.4 Euro phase This adjustment indicates the phase of the Euro. To change the phase you have to enter the corresponding code from attached table. From Code Phase 0 Phase 1 0781 Phase 1 Phase 2 6022 Phase 2 Phase 3 9808 Return to initial phase...
Test y Ajustes CALIBRATION These functions allow the user to program, adjust and calibrate the scale. The scale must be turned on for at least two hours before being adjusted. It must also be perfectly level and the temperature and humidity must be stable. The user must have a calibrated weight relative to the scale capacity.
DPOS 400 2.2 IML PROGRAMMING This allows the user to set a series of parameters as recommended by the OIML. This parameter cannot be modified. Press the key to program the next field. 2.3 CAPACITY PROGRAMMING This allows the scale capacity to be selected according to the following table. Code Capacity 6 kg...
Test y Ajustes This allows the adjustment to be modified according to the latitude at which the scale is to operate without carrying out a complete adjustment with calibrated weights. Program a value between 0 and 90. Press the key to increase the programming value Press the key to decrease the programming value...
DPOS 400 2.4.3 ZERO WEIGHT ADJUSTMENT This will carry out an non-reversible calibration process with the scale. To do this adjustment, the user must have the corresponding calibrated weights according to the maximum scale capacity. If the adjustment is to be done, remove all of the weight from the plate and press the key to begin the zero weight adjustment.
Test y Ajustes COMMUNICATIONS Model DPOS400 is capable of communicating with a computer. The reference of the cable is BV-5858. The scale DPOS400 is capable of communicating with a computer by USB. Is a standard cable with an A connector on one end and a mini-B connector on the other end. Never use a communications cable different to the one shown above.
DPOS 400 3.1 COMMUNICATION PARAMETERS The communications are going to be programmed in this menu. It is necessary select the parirty, the data transfer rate, the bits numbers… Hold the key until the next screen will appear. If you keep pressed a lot of time this key, the scale will switch off.
DIALOG 06 sin atender a la tara recibida KABEL (ITALIA) DIALOG 06 sin atender a peso mínimo ni a la tara recibida ------- ECR-POSNET DIBAL Terminal TISA con envío en peso estable IBM/HUGIN "SERD" para cajas CHD 3010 VD TISA ANKER con envío de peso cero...
DPOS 400 3.3 POINT/COMA CONFIGURATION In this menu you can switch the decimal point that separates the whole number and decimal part of price, weight and amount. The default value is 0, which represents the decimal point as a point. Press the key to modify this value.
Test y Ajustes PROTOCOLS TYPE In this section the protocols are going to be described. To select one of them, go to section 3.2 Protocol selection. 4.1 ANKER cash register protocol Protocol Cash Register Scale PPPPPE WWWWWE PPPPPE IIIIIIE If the weight is unstable, zero, negative or out of range: PPPPPE Where: 0x02h...
Test y Ajustes 4.5 EAN to PC ICL cash register protocol Protocol Cash Register Scale FCCPPPPPWWWWWKC Where: 0x05h 0x46h 0x35h y 0x35h On scale configurable headers of barcode PPPPP: 5 characters for price. WWWWW: 5 characters for weight. Checksum. 0x0Dh NOTE: The checksum K is calculated from F (excluding this) adding the characters of odd position (multiplied by 3) and the sum of the characters of even positions.
DPOS 400 4.6 SANYO cash register protocol Protocol Cash Register Scale AEEPPPPkIIIIIKC Where: 0x05h 0x06h Two characters of headers of configurable codebar. (Menu 0790 of test and adjustment). PPPP: 4 character for price. Partial checksum of the first 7 characters sent. IIIII : 5 character for amount.
DPOS 400 4.8 DELTA cash register protocol Protocol Cash Register Scale SWW.WWWC / NAK Where: 0x44h 0x0Dh 0x0Ah Weight sign 0x2Bh 0x2Dh WWWWW: 5 characters for weight. 0x2Eh NOTE: The scale does not respond until it has stable within range weight The scale cannot answer with positive and negative weight.
Test y Ajustes 4.10 SAMSUNG-SPAIN cash register protocol Protocol Cash Register Scale WWW.WWWC Where: 0x24h WWWWWW : 6 weight characters 0x2Eh :0x0Dh NOTE: The scale responds to positive, stable within range weight. If they are unstable or out of range, $ with the scale wait until it has stable positive within range weight.
DPOS 400 4.12 UNIPROX / BMC PS 2000 cash register protocol Protocol Cash Register Scale EEPPPP0WWWWW0C Where: EE : Two header characters of configurable bar code. 0x30h PPPP : PLU coder 0x0Dh WWWWW : 5 weight characters 0x0Ah NOTE: This is not WEIGHT-PRICE-AMOUNT protocol, it is a WEGHT-PLU CODE protocol. So the keys that in other protocols are used to introduce the price and calculate the amount in this protocol are used to select the PLU code which will send to cash register.
Test y Ajustes 4.14 SHARP UP-700 cash register protocol Protocol It can be send 4 different frames. Frame 1 Cash Register Scale PPPPPPE Frame 2 Cash Register Scale PPPPPPE TTTTE Frame 3 Cash Register Scale PPPPPPE TTTTE MMMMMMMMMMMMME Frame 4 Cash Register Scale PPPPPPE...
Page 27
DPOS 400 Status 0 0 : No error. 0 1 : Scale general error. Zero error, adjustment fail, start-up error. 0 2 : Parity error or more characters than available. 1 0 : Frame number incorrect (numeric field on header). 1 1 : Base price not valid.
Test y Ajustes 4.15 KABEL cash register protocol Protocol Cash Register Scale ) ó (D WWW.WWWxE Weight cancellation frame Cash Register Scale Where: 0x02h 0x7Ah 0x03h 0x75h 0x13h 0x57h 0x14h WWW.WWW: 6 characters for weight 0x63h NOTE: The scale sends the weight when the total key is pressed. If you want to cancel a sent weight it is possible pressing one key (undefined) on the scale.
DPOS 400 4.16 NCi cash register protocol Protocol 1) Weight request Cash Register Scale xx.xxx Kg C 2) Status request Cash Register Scale 3) Scale autozero Cash Register Scale 4) Command not recognized If it is not sent one of the previous commands, the scale respond “Command not recognized”.
Page 30
Test y Ajustes NOTE: If the weight is unstable, erroneous, negative or there is zero error, the scale responds to weight request frame (WC ) and high resolution weight request frame (HC ) with the status frame (not with the weight). When the scale responds with the status, it sends one of the following values: 00: Correct.
DPOS 400 4.20 VD SEUR protocol Protocol Cash Register Scale WW.WWWC Where: 0x0Dh 0x0Ah WWWWW: 5 characters for weight. 0x2Eh NOTE: The scale sends the data when the weight is stable, non-negative, higher than 0 and correct If the scale has a tare weight, it sends the net weight in the field WWWWW. 4.21 UNIPROX Protocol (with 6 digits for price) Protocol Cash Register...
Test y Ajustes 4.22 STAR protocol (with stable weight send) Protocol Cash Register Scale XXWWWWW Where: WWWWW: 5 characters for weight. 0x20h NOTE: The X represents a blank space. The weight is only sent if it is stable within range or zero If the scale has a tare weight, it sends the net weight in the field WWWWW.
DPOS 400 4.24 DIALOG 06 Protocol Protocol There are four different frames. Frame 1 Cash Register Scale PPPPPPE Frame 2 Cash Register Scale PPPPPPE TTTTE Frame 3 Cash Register Scale PPPPPPE MMMMMMMMMMMMME Frame 4 Cash Register Scale PPPPPPE TTTTE MMMMMMMMMMMMME From the 4 different frames the protocol function as follows Cash Register Scale...
Page 36
Test y Ajustes Status 0 0 : Correct. General error. Start-up error, adjustment error… 0 1 : 0 2 : Parity error or more than available characters. IS NOT PROCESSED 1 0 : Frame number incorrect (numeric field on header). 1 1 : Base price not valid.
Page 37
DPOS 400 Synchronization example: - 1 kilo on the scale Cash Register Scale PPPPPPE 2;2E V = group of 8 characters, the Scale only 4711F336E Take into account the length WWWWWE PPPPPPE IIIIIIE When the scale detects an error for one of the following reasons, it responds with NAK to frames 1, 2, 3, o 4 : Be in error status Parity error...
DPOS 400 4.27 DATECS Protocol Protocol Cash Register Scale GGGKKKPPPPPIIIIII / NAK Where: 0x00h 0x02h GGG: 3 characters for grams. KKK: 3 characters for kilo. PPPPP: 5 characters for price. IIIIII: 6 characters for amount. NOTE: The scale always sends to zero (0x30) the field price and amount. The scale responds with NAK (and restart the communication) when there is an incorrect character on a frame.
DPOS 400 4.30 DIALOG 06 protocol without attend to minimum weight Protocol There are four different frames. Frame 1 Cash Register Scale PPPPPPE Frame 2 Cash Register Scale PPPPPPE TTTTE Frame 3 Cash Register Scale PPPPPPE MMMMMMMMMMMMME Frame 4 Cash Register Scale PPPPPPE TTTTE...
Page 42
Test y Ajustes 0 0 : Correct. General error. Start-up error, adjustment error… 0 1 : 0 2 : Parity error or more than available characters. IT IS NOT PROCESSED 1 0 : Frame number incorrect (numeric field on header) 1 1 : Base price not valid.
Page 43
DPOS 400 Synchronization example: - 1 kilo on the scale Cash Register Scale PPPPPPE 2;2E V = group of 8 characters, the Scale only 4711F336E Take into account the length WWWWWE PPPPPPE IIIIIIE When the scale detects an error for one of the following reasons, it responds with NAK to frames 1, 2, 3, o 4 : Be in error status Parity error...
Test y Ajustes 4.31 ELZAB protocol Protocol There are six different frames. Frame 1 Cash Register Scale EcM03aL Frame 2 Cash Register Scale EcM03üL Frame 3 Cash Register Scale EcM03bL Frame 4 Cash Register Scale EcM03éL Frame 5 Cash Register Scale EcM03fL Frame 6...
Page 45
DPOS 400 NOTE: When the scale receives the frame 1 or 2 and the weight is unstable, there is a timeout of 7 seconds. When this timeout expires the scale sends the weight, if the weight continues being unstable, the scale set the field S to U.
Test y Ajustes 4.32 TOWA Protocol Protocol 1.Command mode: There are three different formats depending on the command send by the cash register: FORMAT 1 Cash Register Scale Cash Register Scale Cash Register Scale Cash Register Scale S H S X S SIGN W5 W4 W3 W2 W1 W0 UN1 UN0 BCC E X E T FORMAT 2 Cash Register Scale...
Page 47
DPOS 400 2.Key trigger mode: When you press the key Cash Register Scale S X 41h 32h M4 M3 M2 M1 M0 P5 P4 P3 P2 P1 P0 C E X When you press some keys (undefined) Cash Register Scale S H S X P7 P6 P5 P4 P3 P2 P1 P0 BCC E X S X S SIGN W5 W4 W3 W2 W1 W0 UN1 UN0 BCC E X S X U7 U6 U5 U4 U3 U2 U1 U0 BCC E X E T...
Test y Ajustes 4.33 SHARP UP-700-2 cash register protocol Protocol There are five different frames. Frame 1 Cash Register Scale PPPPPPE Frame 2 Cash Register Scale PPPPPPE TTTTE Frame 3 Cash Register Scale PPPPPPE TTTTE MMMMMMMMMMMMME Frame 4 Cash Register Scale PPPPPPE MMMMMMMMMMMMME...
Page 49
DPOS 400 MMMMMMMMMMMMM: 13 digits for the PLU description that the scale ignores (21 characters on the frame 5). Status 4 9 : Without changes from the last operation. ñ 7 : General error. ñ 6 : Correct. NOTE: If there is a parity error, frame number error, base price not valid, negative or zero weight or the scale is in error status, the scale responds with NAK to frames 1,2,3,4 or 5.
Test y Ajustes 4.34 QT-6000 cash register protocol Protocol There are four different frames. Frame 1 Cash Register Scale PPPPPE Frame 2 Cash Register Scale PPPPPE TTTTE Frame 3 Cash Register Scale PPPPPE MMMMMMMMMMMMME Frame 4 Cash Register Scale PPPPPE TTTTE MMMMMMMMMMMMME From the first 4 frames the protocol function as follows...
DPOS 400 Status 0 0 : Correct. General error. Start-up error, adjustment error… 0 1 : 0 2 : Parity error or more than available characters.IT IS NOT PROCESSED 1 0 : Frame number incorrect (numeric field on header). 1 1 : Base price not valid.
Test y Ajustes 4.36 TF-1000 protocol Protocol Cash Register Scale WWWWWW3E Where: 0x05h 0x06h 0x02h WWWWWW: 6 characters for weight. LSB left character, MSB right character 0x03h 0x33h set the position of decimal point NOTE: The scale always sends Eq when the key is pressed.
Page 54
Test y Ajustes IIIIII: 6 characters for amount amount sign (negative “-“ 0x2Dh, positive “ “ 0x20h). TTTT: 4 digits for the PLU tare MMMMMMMMMMMMM: 13 digits for the PLU description that the scale ignores (21 characters on the frame 5). Status 0 0 : Correct.
DPOS 400 4.38 IBM protocol Protocol Cash Register Scale W o w PP.PPPKL Where: 0x57h 0x77h 0x0Dh PP.PPP: 5 characters for weight with decimal point. 0x2Eh Checksum calculated from the arithmetic sum of weight digits, tanking the module 10 and making tens complement. 0x0Ah NOTE: The weight is only sent when it is positive within range or 00.000...
Test y Ajustes 4.39 DIALOG 06 protocol without attend to tare Protocol There are four different frames. Frame 1 Cash Register Scale PPPPPPE Frame 2 Cash Register Scale PPPPPPE TTTTE Frame 3 Cash Register Scale PPPPPPE MMMMMMMMMMMMME Frame 4 Cash Register Scale PPPPPPE TTTTE...
Page 57
DPOS 400 Status 0 0 : Correct. General error. Start-up error, adjustment error… 0 1 : 0 2 : Parity error or more than available characters. IT IS NOT PROCESSED 1 0 : Frame number incorrect (numeric field on header). 1 1 : Base price not valid.
Page 58
Test y Ajustes Synchronization example: - 1 kilo on the scale Cash Register Scale PPPPPPE 2;2E V = group of 8 characters, the Scale only 4711F336E Take into account the length WWWWWE PPPPPPE IIIIIIE When the scale detects an error for one of the following reasons, it responds with NAK to frames 1, 2, 3, o 4 : Be in error status Parity error...
DPOS 400 4.40 DIALOG 06 protocol without attend to tare neither minimum weight Protocol There are four different frames. Frame 1 Cash Register Scale PPPPPPE Frame 2 Cash Register Scale PPPPPPE TTTTE Frame 3 Cash Register Scale PPPPPPE MMMMMMMMMMMMME Frame 4 Cash Register Scale PPPPPPE...
Page 60
Test y Ajustes Status 0 0 : Correct. General error. Start-up error, adjustment error… 0 1 : 0 2 : Parity error or more than available characters. IT IS NOT PROCESSED 1 0 : Frame number incorrect (numeric field on header). 1 1 : Base price not valid.
DPOS 400 Synchronization example: - 1 kilo on the scale Cash Register Scale PPPPPPE 2;2E V = group of 8 characters, the Scale only 4711F336E Take into account the length WWWWWE PPPPPPE IIIIIIE When the scale detects an error for one of the following reasons, it responds with NAK to frames 1, 2, 3, o 4 : Be in error status Parity error...
DPOS 400 4.43 IBM/HUGIN "SERD" for cash register CHD 3010 protocol. Protocol Cash Register Scale XWWWWWR Where: 0x05h 0x20h “blank space“ WWWWW: 5 characters for weight. 0x1Eh NOTE: If the Scale receives something different to EQ does not respond. The scale waits until it has a stable, positive (or zero) within range weight to respond to E frame.
Test y Ajustes 4.44 ANKER cash register protocol with zero weight sending Protocol Cash Register Scale PPPPPE WWWWWE PPPPPE IIIIIIE If the weight is unstable, negative or out of range PPPPPE Where: 0x02h 0x06h 0x30h y 0x31h 0x03h 0x1Bh NAK: 0x15h WWWWW: 5 characters for weight.
DPOS 400 4.45 COM (DATECS 2) Protocol Protocol Cash Register Scale GGGKKKPPPPPIIIIII Where: 0x00h 0x02h GGG: 3 characters for grams. KKK: 3 characters for kilograms. PPPPP: 5 characters for price. IIIIII: 6 characters for amount. NOTE: The scale does not send the frame if the weight is not higher than the value configured in the grams window adjustment.
Test y Ajustes 4.46 SAMSUNG-CHINA cash register protocol Protocol Cash Register Scale WWW.WWWC Where: 0x24h WWWWWW : 6 characters for weight 0x2Eh 0x0Dh NOTE: The scales respond to $ when it receives the request. The scale sends the weight as zero if it is zero, negative or it is out of range. The scale sends the momentary weight if it is unstable.
DPOS 400 4.48 METTLER (PRECIA) protocol Protocol Cash Register Scale If there is stable, positive weight within range and there is no tare weight: PP.PPP If there is a tare: PP.PPPN If the weight is unstable: If the weight is out of range: Where: 0x57h 0x02h...
Test y Ajustes 4.49 CARREFOUR protocol Protocol The scale waits until it receives the price frame Terminal Scale STX 0 1 ESC PPPPPP ETX (price send) ACK (received ok) If the weight frame is erroneous NAK (received error) If it receives before a second ENQ (price and amount request) If it receives an EOT, at that time, it restarts the timer to a second to wait an ENQ ENQ (price and amount request)
DPOS 400 4.50 DIALOG 02/04 Protocol Protocol There are four different frames. Frame 1 Cash Register Scale PPPPPPE Frame 2 Cash Register Scale PPPPPPE TTTTE Frame 3 Cash Register Scale PPPPPPE MMMMMMMMMMMMME Frame 4 Cash Register Scale PPPPPPE TTTTE MMMMMMMMMMMMME From the 4 different frames the protocol function as follows Cash Register Scale...
Page 70
Test y Ajustes WWWWW: 5 characters for weight PPPPPP: 6 characters for price IIIIII: 6 characters for amount TTTT: 4 digits for the PLU tare MMMMMMMMMMMMM: 13 digits for the PLU description ( ignored by the scale) Status 0 0 : Correct.
Page 71
La información contenida en este manual puede ser modificada por el fabricante sin previo aviso. Ref.: 49-TGDP4ES02 27/10/2015 Versión Firmware: V – 1.08...
Need help?
Do you have a question about the DPOS400 SERIE and is the answer not in the manual?
Questions and answers