DPOS 400
49-TGDP4ES02
43
2.Key trigger mode:
When you press the key
Cash Register
Scale
SX 41h 32h M4 M3 M2 M1 M0 P5 P4 P3 P2 P1 P0 C EX
When you press some keys (undefined)
Cash Register
Scale
SH
SX P7 P6 P5 P4 P3 P2 P1 P0 BCC EX
SX S SIGN W5 W4 W3 W2 W1 W0 UN1 UN0 BCC EX
SX U7 U6 U5 U4 U3 U2 U1 U0 BCC EX ET
Where:
SH:
0x01h
Ex
:
0x03
SX
:
0x02h
ET
:
0x04
Eq
:
0x05h
Ak
:
0x06h
S
:
stable
:
0x53h
Unstable
:
0x55h
SIGN
:
+: 0x20h
-:
0x2Dh
UN1
:
g:0x20h
UN0
:
g:0x67h
BCC
:
exclusive value.
C
:
Checksum
M4M3M2M1M0
: PLU number. It will be
‟99999‟ when PLU is not used.
W5W4W3W2W1W0
:6 characters for weight.
P7P6P5P4P3P2P1P0
: 8 characters for amount.
U7U6U5U4U3U2U1U0
: 8 characters for price.
NOTE:
-
If the weight is unstable, negative or there is an error, the scale sends the price to zero.
-
When the scale is working with the format 3 and the weight returns to 0 the scale stops the
transmission. If it is put some weight again on the scale, the scale transmits the data continuously
afresh. On the contrary if there is not weight on the scale and it receives a
DC1
or
DC2
the scale give
up transmitting.
-
The field
Bcc
that the scale sends in answer to the frame DC1 is calculated as the logical add (XOR)
of all characters since Sx.
-
The scale sends 3
Bcc
(one for amount, weight and price) on the answer to the frames
DC2
,
DC3
and when it is working in key trigger mode:
The amount
Bcc
is calculated since
Sx
. This checksum is calculated adding the characters
of odd position (multiplied by 3) and the sum of the characters of even positions. Taking the
module 10 of this sum and making the tens complement. For example, if the sum of all
characters is 23, you only take the 3 and then subtract 3 to ten (10-3). This value (7) will be
the checksum
The
Bcc
of price and weight is calculated as the logical add (XOR) since the character
Sx
.
-
The scale sends a checksum (C) when is working in key trigger mode. This checksum as reference
the character 0x041 and it is calculated adding the characters of odd position (multiplied by 3) and
the sum of the characters of even positions. Taking the module 10 of this sum and making the tens
complement. For example, if the sum of all characters is 23, you only take the 3 and then subtract 3
to ten (10-3). This value (7) will be the checksum
-
The scale takes into account the minimum weight adjustment. If this adjustment has the value 1, the
scale will not respond if the weight is lower than 20 steps.
-
Between different requests the weight must vary at least 20 steps or pass through zero, otherwise the
scale will not respond.
Contact with the technical support department for more information.
Содержание DPOS400 SERIE
Страница 1: ...TEST AND ADJUSTMENTS MANUAL DPOS400 SERIE Ref 49 TGDP4ES02 V 1 08 ...
Страница 2: ......
Страница 72: ......