Dini Argeo DGT1SAN Quick Start Manual - Page 10
Browse online or download pdf Quick Start Manual for Transmitter Dini Argeo DGT1SAN. Dini Argeo DGT1SAN 13 pages.
19. Modbus protocol - Input registers (read area)
Reg.
Data
Byte DESCRIPTION
Nr.
1
(MSB)
Gross weight value is expressed with no decimal point
2
(absolute value).
Example:
3
- the value 3,055 is read as 3055;
- the value 3,01 is read as 301.
4
(LSB)
1
(MSB)
Net weight value expressed with no decimal point
(absolute value)
2
Example:
3
- the value 5,042 is read as 5042
- the value 2,51 is read as 251
4
(LSB)
Bit 7
(msb)
Bit 6
Bit 5
Bit 4
1
Bit 3
(MSB)
Bit 2
Bit 1
Bit 0
(lsb)
Bit 7
(msb)
Bit 6
Bit 5
Bit 4
Bit 3
2
(LSB)
Bit 2
Bit 1
Bit 0
(lsb)
Last received command
1
(MSB)
Bit 7
(msb)
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
2
Bit 1
(LSB)
Bit 0
(lsb)
No Function
1
(MSB)
Bit 7
(msb)
...
Bit 2
2
(LSB)
Bit 1
Bit 0
(lsb)
No function
No function
No function
No function
No function
No function
Status of input n.2 (0= OFF; 1 = ON)
Status of input n.1 (0= OFF; 1 = ON)
1 = Scale unloaded (gross weight = 0)
Tare PT (1= PT tare is active)
Tare (1 = Tare is active)
Overload condition (0= No; 1 = Overload)
Underload condition (0= No ; 1 = Underload)
Weight Stability (0= Unstable ; 1= Stable)
Gross Weight Polarity (0= "+" ; 1 = "-")
Net Weight Polarity (0= "+" ; 1 = "-")
Last command result
Last command result
Last command result
Last command result
Counting of processed command
Counting of processed command
Counting of processed command
Counting of processed command
No function
...
No function
Digital output 2 status (0 = OFF; 1 = ON)
Digital output 1 status (0 = OFF; 1 = ON)
TECH_MAN_ENG_DGT1S_QSG
EXAMPLE
Gross weight value examples
1000
6000
1
00 Hex
00 Hex
(MSB)
2
00 Hex
00 Hex
3
03 Hex
17 Hex
4
E8 Hex
70 Hex
(LSB)
Net weight value examples
1000
6000
1
00 Hex
00 Hex
(MSB)
2
00 Hex
00 Hex
3
03 Hex
17 Hex
4
E8 Hex
70 Hex
(LSB)
Input status examples
IN1 = OFF
IN1 = ON
IN2 = OFF
IN2 = OFF
1
00 Hex
01 Hex
(MSB)
2
-
-
(LSB)
If BYTE 2
of Reg. Nr. 30005 = 45 HEX:
(LSB)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
0
1
1
0
Bit 0 = Net weight is negative
Bit 1 = Gross weight is positive
Bit 2 = Weight is stable
Bit 5/6 = A Preset Tare is in memory
See table in reg. nr. 40001 of the holding registers table
Bit 0 to Bit 3 are used as a counter of received
command, from 0 (0000) to 15 (1111).
Bit 4 to Bit 7 are used to indicate the resul of the last
received command:
Bit 7
Bit 6
Bit 5
Bit 4
0
0
0
0
Command OK
0
0
0
1
Incorrect command
0
0
1
0
Incorrect command data
0
0
1
1
Command not allowed
0
1
0
0
Inexistent command
Output status
O1 = OFF
O1 = ON
O2 = OFF
O2 = OFF
1
-
-
(MSB)
2
00 Hex
01 Hex
(LSB)
15000
350000
00 Hex
00 Hex
00 Hex
05 Hex
3A Hex
57 Hex
98 Hex
30 Hex
15000
350000
00 Hex
00 Hex
00 Hex
05 Hex
3A Hex
57 Hex
98 Hex
30 Hex
IN1 = OFF
IN1 = ON
IN2 = ON
IN2 = ON
02 Hex
03 Hex
-
-
Bit 2
Bit 1
Bit 0
0
1
0
1
Result
O1 = OFF
O1 = ON
O2 = ON
O2 = ON
-
-
02 Hex
03 Hex