Dini Argeo DGT1SAN Краткое руководство по эксплуатации - Страница 8

Просмотреть онлайн или скачать pdf Краткое руководство по эксплуатации для Передатчик Dini Argeo DGT1SAN. Dini Argeo DGT1SAN 13 страниц.

18. Modbus protocol - holding registers (read/write area)
Reg.
Data
Byte
DESCRIPTION
Nr.
Set the command to send to the weight transmitter:
1
(MSB)
1
00 Hex 00 Hex
(MSB)
00 Hex 01 Hex
00 Hex 02 Hex
00 Hex 03 Hex
00 Hex 19 Hex
2
(LSB)
00 Hex 1F Hex
00 Hex 22 Hex
1
(MSB)
2
Set the command parameter
3
4
(LSB)
1
(MSB)
Gross weight value expressed with no decimal point
2
(absolute value).
Example:
- the value 5,042 is read as 5042;
3
- the value 2,51 is read as 251.
4
(LSB)
1
(MSB)
Net weight value expressed with no decimal point
2
(absolute value).
Example:
- the value 5,042 is read as 5042;
3
- the value 2,51 is read as 251.
4
(LSB)
1
(MSB)
Tare weight value expressed with no decimal point.
2
Example:
- the value 5,042 is read as 5042;
3
- 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
Bit 7
(msb)
Bit 6
Bit 5
Bit 4
2
Bit 3
(LSB)
Bit 2
Bit 1
Bit 0
2
(LSB)
No command
Scale zeroing
Tare
Preset Tare
Digital output setting
Store weigh in Alibi Memory
Reboot the weight transmitter
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)
(lsb)
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 = "-")
(lsb)
TECH_MAN_ENG_DGT1S_QSG
EXAMPLE
For setting a preset tare of 1000 kg:
1
00 Hex
(MSB)
2
03 Hex
(LSB)
1
00 Hex
(MSB)
2
00 Hex
3
03 Hex
4
E8 Hex
(LSB)
Take note:
to repeat the last command one shoult firt set the
command register 40001 at the "No command" value
(0000 Hex) and then repeat the command.
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)
Tare 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
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
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
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