Instruction manual
vii
4000
7.9 Host Communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
7.10 Mark/Space Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
7.11 Modbus Support over Mark/Space Host Interface . . . . . . . . . . . . . . . . . . . .43
7.12 Compatibility with Varec Tank Polling Unit . . . . . . . . . . . . . . . . . . . . . . . . . .43
8 ATT Family of Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
8.1 Model 4040 Display Unit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
8.2 Model 4050 Digital Input/Output Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
8.2.1 Digital Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
8.2.2 Digital Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
8.2.3 Relay Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
9 Modbus Implementation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
9.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
9.2 Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
9.3 Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
9.4 Functions and Data Formats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
9.5 Integer Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
9.5.1 Integer Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
9.5.2 Integer Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
9.5.3 Character Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
9.5.4 Coded Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
9.5.5 Packed Bit Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
9.6 Floating-Point Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
9.6.1 Floating-Point Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
9.6.2 The Two 16-bit Registers Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
9.6.3 Floating Point Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
9.6.4 The One 32-bit Register Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
9.6.5 Floating Point Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
9.6.6 Floating Point Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
9.7 Status Bits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
9.7.1 Status Bit Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
9.8 Exception Responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
9.9 Data Out of Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
9.10 Loopback Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
9.11 Hardware Implementation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
9.12 Integer Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
9.13 Floating Point Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
9.14 Status Bit Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
10 Optional Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
10.1 4000TIFMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63