KROHNE ALTOSONIC V Modbus EN User Manual
Page 2
![background image](/manuals/369192/2/background.png)
ALTOSONIC V
ModBus Manual 0300 rev07 E
7.30855.35.00
Page 2 of 64
TABLE OF CONTENTS
1
INTRODUCTION TO MODBUS.................................................................................................... 5
2
SERIAL TRANSMISSION FORMAT ............................................................................................ 6
2.1
ASCII-
MODE
................................................................................................................................... 6
2.2
RTU-
MODE
..................................................................................................................................... 6
3
MODBUS MESSAGE FRAMING.................................................................................................. 7
3.1
T
HE
A
DDRESS
F
IELD
....................................................................................................................... 7
3.2
T
HE
F
UNCTION
F
IELD
...................................................................................................................... 7
3.3
T
HE
D
ATA
F
IELD
.............................................................................................................................. 7
3.4
T
HE
E
RROR
C
HECKING
F
IELD
.......................................................................................................... 8
3.5
O
THER
E
RROR
C
HECKING
M
ETHODS
............................................................................................... 8
4
PHYSICAL COMMUNICATION LAYER....................................................................................... 9
4.1
W
HEN USING
RS232
TO
RS485
CONVERTERS
................................................................................. 9
4.2
W
HEN USING SERIAL
I/O
CARDS WITH
RS485
DRIVERS
..................................................................... 9
5
SUPPORTED FUNCTIONS ........................................................................................................ 10
5.1
F
UNCTION
01:
READ
COIL
STATUS ............................................................................................ 10
5.2
F
UNCTION
02:
READ
INPUT
STATUS.......................................................................................... 11
5.3
F
UNCTION
03:
READ
MULTIPLE
HOLDING
REGISTERS ........................................................... 11
5.4
F
UNCTION
04:
READ
INPUT
REGISTERS ................................................................................... 12
5.5
F
UNCTION
05:
WRITE
SINGLE
COIL ........................................................................................... 12
5.6
F
UNCTION
06:
WRITE
SINGLE
HOLDING
REGISTER ................................................................ 12
5.7
F
UNCTION
8:
DIAGNOSTICS........................................................................................................ 13
5.8
F
UNCTION
15:
WRITE
MULTIPLE
COILS .................................................................................... 13
5.9
F
UNCTION
16:
WRITE
MULTIPLE
HOLDING
REGISTERS ......................................................... 14
5.10
E
XCEPTION
R
ESPONSES
............................................................................................................ 15
6
HANDLING OF LARGE DATA TYPES ...................................................................................... 16
6.1
F
LOATING
P
OINT
R
EPRESENTATION
............................................................................................... 17
6.2
D
OUBLE
R
EPRESENTATION
............................................................................................................ 17
6.3
T
RANSMIT
S
EQUENCE
.................................................................................................................... 17
6.4
M
AXIMUM REQUESTED POINTS
....................................................................................................... 18
7
SET-UP OF THE UFP-V MODBUS DRIVER ............................................................................. 20
7.1
D
RIVER
C
ONTENTS
........................................................................................................................ 20
7.2
H
ARDWARE SET
-
UP
....................................................................................................................... 20
7.2.1
RS485/422 card: AX4285A............................................................................................................ 21
7.2.2
RS485/422 card: PCL-745 S ......................................................................................................... 22
7.3
S
OFTWARE SET
-
UP
....................................................................................................................... 23
7.3.1
First set the parameters for the communication line...................................................................... 23
7.3.2
Now select the parameters for the used protocol .......................................................................... 23
7.3.3
The UFP-V as SLAVE device ........................................................................................................ 23
7.3.4
The UFP-V as Master .................................................................................................................... 24
7.4
W
HAT CAN GO WRONG
? ................................................................................................................ 25
7.5
H
OW
S
TATUS
F
LAGS ARE
U
PDATED
............................................................................................... 25
7.6
H
OW DATA IS WRITTEN TO THE FLOAT FIELD
.................................................................................... 27
7.6.1
How to write in the float field to the specific application ................................................................ 27
8
MODBUS MAPPING ASSIGNMENTS ....................................................................................... 29
8.1
F
IELD
0
(R
EAD ONLY
B
OOLEAN FIELD
) ............................................................................................ 29
8.2
F
IELD
1
(R
EAD
/W
RITE
B
OOLEAN
F
IELD
) ......................................................................................... 31
8.3
F
IELD
2
(R
EAD ONLY
I
NTEGER
F
IELD
) ............................................................................................. 35
8.4
F
IELD
3
(R
EAD ONLY
L
ONG
I
NTEGER
F
IELD
).................................................................................... 38
8.5
F
IELD
4
(R
EAD ONLY
F
LOAT
F
IELD
) ................................................................................................ 40
8.6
F
IELD
5
(R
EAD ONLY
D
OUBLE
F
IELD
).............................................................................................. 45
8.7
F
IELD
6
(R
EAD
/W
RITE
F
LOAT
F
IELD
).............................................................................................. 46
- BATCHFLUX 5500 C Quickstart EN
- IFC 050 Converter Quickstart EN
- IFC 100 Converter Quickstart EN
- IFC 300 Converter Quickstart EN
- OPTIFLUX 1000 Quickstart EN
- OPTIFLUX 2000 Quickstart EN
- OPTIFLUX 4000 Quickstart EN
- OPTIFLUX 4040C Quickstart EN
- OPTIFLUX 5000 Flange Quickstart EN
- OPTIFLUX 5000 Sandwich Quickstart EN
- OPTIFLUX 6000 Quickstart EN
- OPTIFLUX 7300 Quickstart EN
- OPTIPROBE Quickstart EN
- TIDALFLUX 2300 F EN
- TIDALFLUX 2300 F Quickstart EN
- WATERFLUX 3000 EN
- WATERFLUX 3000 Quickstart EN
- WATERFLUX 3070 EN
- WATERFLUX 3070 Quickstart EN
- USB ADAPTER PLUS EMF EN
- IFC 050 Converter Modbus EN
- IFC 100 Converter FOUNDATION FIELDBUS EN
- IFC 100 Converter Modbus EN
- IFC 300 Converter FOUNDATION FIELDBUS EN
- IFC 300 Converter HART 0102 EN
- IFC 300 Converter HART 0201 EN
- IFC 300 Converter Modbus EN
- IFC 300 Converter PROFIBUS PA DP EN
- OPTIFLUX 2000-4000 IECEx EN
- OPTIFLUX 2000-4000-5000-6000-7300-IFC 300 Ex EN
- OPTIFLUX 2000-4000-5000-6000 -IFC 100 Ex EN
- OPTIFLUX 4040 C Ex EN
- OPTIFLUX x300 Ex Zone2 EN
- H250 M9 ES EN
- VA 40-VA 45 EN
- H250 M10 ATEX II2G Ex d EN
- H250 M10 ATEX II3D Ex t EN
- H250 M40 ATEX II2D Ex t-II2G Ex d EN
- H250 M40 ATEX II2G Ex i EN
- H250 M40 ATEX II3G Ex nA EN
- H250 M40 Ex II2G Reed EN
- H250 M9 ATEX II2G Ex i EN
- H250 M9S ATEX II3D Ex t-II3G Ex nA EN
- M8E Converter HART 0101 EN
- DK 32-DK 34 ATEX II2G Ex i EN
- DK 32-DK 34 ATEX II3G Ex nA-ic EN
- DK 37-H250 M8 ATEX II2G Ex i EN
- DK 46-47-48-800 ATEX II2G Ex i EN
- ESK4 Ex II2G Ex iEN
- ESKII ESK3 PA ATEX II2G Ex i EN
- GA 24 ATEX II2G Ex i EN
- H250 M40 Safety V1 EN
- H250 M9 Safet V1 EN
- DK 32-DK 34-DK 37 Safety V1 EN
- H250 M40 Safety V2 EN
- H250 M9 Safet V2 EN
- DK 32-DK 34-DK 37 Safety V2 EN
- OPTISONIC 3400 EN
- OPTISONIC 3400 Quickstart EN
- OPTISONIC 6300 EN
- OPTISONIC 6300 P-6400 EN
- OPTISONIC 6300 Quickstart EN
- OPTISONIC 7300 EN
- OPTISONIC 7300 Quickstart EN
- UFM 3030 Service EN
- UFM 3030 EN
- UFM 530 HT EN
- UFM 610P EN
- UFM 800 EN
- ALTOSONIC V EEx EN
- ALTOSONIC V Installation EN
- OPTISONIC 3400 CSA EN
- OPTISONIC 3400 Ex EN
- OPTISONIC 6300 EEx EN
- OPTISONIC 7300 Ex EN
- OPTIMASS 8000K EN
- MFC 300 FOUNDATION FIELDBUS EN
- OPTIMASS Sensors Concentration Measurement EN
- OPTISWIRL 4070 EN
- OPTISWIRL 4070 Quickstart EN
- VFM 3100 EN
- VFM 5090 EN
- OPTISWIRL 4070 ATEX II2G EN
- DA Flap-type EN
- DW 181-182-183-184 ATEX EN
- OPTIFLEX 1100C Quickstart EN
- OPTIFLEX 2200 C_F Quickstart EN
- OPTIWAVE 5200 C_F EN
- OPTIWAVE 5200 C_F Quickstart EN
- OPTIWAVE 6300C EN
- OPTIWAVE 6300C Quickstart EN
- OPTIWAVE 7300C EN
- OPTIWAVE 7300C Quickstart EN
- OPTISOUND 3000 Series EN
- OPTISOUND 3010C 2wire EN
- OPTISOUND 3010C 4wire EN
- OPTISOUND 3020C 2wire EN
- OPTISOUND 3020C 4wire EN
- OPTISOUND 3030C 2wire EN
- OPTISOUND 3030C 4wire EN
- BM 26 BASIC_ADVANCED Quickstart EN
- BM 26 BASIC-ADVANCED ATEX EN
- OPTIFLEX 1300 C WHG EN
- OPTIFLEX 2200 ATEX EN
- OPTISOUND 3010-3020 Ex DE
- OPTIWAVE 5200 ATEX EN
- OPTIFLEX 1300C ATEX EN
- OPTIFLEX 4300C ATEX EN
- BM 70A EEx EN
- BM 70A-P PROFIBUS PA EN
- BW 25 Ex II 1-2 G EN
- OPTISWITCH 6500 C EN
- OPTISWITCH 6600 C EN
- OPTISWITCH 3000C 2wire EN
- OPTISWITCH 3000C Contactless EN
- OPTISWITCH 3000C NAMUR EN
- OPTISWITCH 3000C Relay EN
- OPTISWITCH 3000C Transistor EN
- OPTISWITCH 3100C 2wire EN
- OPTISWITCH 3100C Contactless EN
- OPTISWITCH 3100C NAMUR EN
- OPTISWITCH 3100C Relay EN
- OPTISWITCH 3100C Transistor EN
- OPTISWITCH 3200C 2wire EN
- OPTISWITCH 3200C Contactless EN
- OPTISWITCH 3200C NAMUR EN
- OPTISWITCH 3200C Relay EN
- OPTISWITCH 3200C Transistor EN
- OPTISWITCH 3300C 2wire EN
- OPTISWITCH 3300C ARV33 16bar EN
- OPTISWITCH 3300C ARV33 unpressurized EN
- OPTISWITCH 3300C Contactless EN
- OPTISWITCH 3300C NAMUR EN
- OPTISWITCH 3300C Relay EN
- OPTISWITCH 3300C Transistor EN
- OPTISWITCH 4000C Contactless EN
- OPTISWITCH 4000C Transistor EN
- OPTISWITCH 5100C 2wire EN
- OPTISWITCH 5100C Contactless EN
- OPTISWITCH 5100C Namur EN
- OPTISWITCH 5100C Relay EN
- OPTISWITCH 5100C Transistor EN
- OPTISWITCH 5200C 2wire EN
- OPTISWITCH 5200C Contactless EN
- OPTISWITCH 5200C Namur EN
- OPTISWITCH 5200C Relay EN
- OPTISWITCH 5200C Transistor EN
- OPTISWITCH 52x0C ARV52 16bar EN
- OPTISWITCH 52x0C ARV52 64bar EN
- OPTISWITCH 52x0C ARV52 unpressurized EN
- OPTISWITCH 3x00 EX II1_2D-II2D-IP66T DE
- OPTISWITCH 3x00 Ex II1_2G-II2G-EExd IICT6 DE
- OPTISWITCH 3x00C 2wire SIL EN
- OPTISWITCH 3x00C Contactless SIL EN
- OPTISWITCH 3x00C NAMUR SIL EN
- OPTISWITCH 3x00C Relay SIL EN
- OPTISWITCH 3x00C Transistor SIL EN
- OPTISWITCH 5xx0C 2wire SIL EN
- OPTISWITCH 5xx0C Contactless SIL EN
- OPTISWITCH 5xx0C NAMUR SIL EN
- OPTISWITCH 5xx0C Relay SIL EN
- OPTISWITCH 5xx0C Transistor SIL EN
- OPTITEMP TR 100-TC 100 EN
- OPTITEMP TRA-TCA EN
- OPTITEMP TRA-TCA Plus EN
- TTP 200 EN
- OPTITEMP TT 10 C-R EN
- OPTITEMP TT 11 C-R EN
- PTITEMP TT 20 C EN
- OPTITEMP TT 30 C-R EN
- OPTITEMP TT 31 R EN
- OPTITEMP TT 50 C-R EN
- OPTITEMP TT 51 EN
- OPTITEMP TT 60 C-R EN
- OPTITEMP ConSoft TT 20-51 EN
- OPTITEMP ConSoft TT 20-51 ES
- OPTITEMP LCD-H20 EN
- OPTITEMP TR 100 Ex EN
- OPTITEMP TRA Ex EN
- PTD 500 EN
- PTD 600 EN
- OPTIBAR P 1010 C Ex EN
- OPTIBAR PC 5060 C Ex d ia EN
- OPTIBAR PC 5060 C Ex ia EN
- MAC 100 EN
- OPTISENS ORP 8590 EN
- OPTISENS PH 8100 EN
- OPTISENS PH 8300 EN
- OPTISENS PH 8390 EN
- OPTISENS PH 8500 EN
- OPTISENS PH 9100 EN
- SMARTSENS ORP 1590 EN
- SMARTSENS ORP 8150 EN
- SMARTSENS ORP 8510 EN
- SMARTSENS PH 1590 EN
- SMARTSENS PH 2390 EN
- SMARTSENS PH 8150 EN
- SMARTSENS PH 8320 EN
- SMARTSENS PH 8510 EN
- SMARTSENS PH 8530 EN
- SMARTSENS PH 8570 EN
- OPTISYS TUR 1050 EN
- OPTISENS COND 1200 EN
- OPTISENS CL 1100 EN
- OPTISYS CL 1100 EN
- OPTISYS SLM 2100 EN
- PipePatro EN
- SU 501 EX EN
- SU 600 EN
- SU 600 Ex EN
- H250 M9 PROFIBUS PA EN
- IFC 070 Converter EN
- IFC 070 Converter EN
- CAPAFLUX IFM 5080 K Datasheet EN
- IFC 010 Converter Short EN
- IFC 020 Short EN
- IFC 070 Converter Quickstart EN
- IFC 210 E Short EN
- OPTIFLUX 2070 Quickstart EN
- OPTIFLUX 7000 Quickstart EN
- PROFIFLUX IFS 5000 EN
- TIDALFLUX IFM 4110 PF EN
- TIDALFLUX 4300 F EN
- TIDALFLUX 4300 F Quickstart EN
- VARIFLUX 6000 EN
- VARIFLUX IFS 6000 EN
- MAGCHECK EN
- MAGCHECK EN
- ALTOFLUX 2W IFM 4042K EEx-ATEX EN
- ALTOFLUX IFS 4000 F-EEx EN
- ALTOFLUX IFM 4080 K-EEx-i-EEx EN
- ALTOFLUX IFM 4080 K EEx EN
- ALTOFLUX IFM 5080 K EEx EN
- ALTOFLUX IFM 6080 K EEx EN
- ALTOFLUX IFM x080 K ATEX EN
- ALTOFLUX IFM4042K EEx EN
- CAPAFLUX EEx-ATEX EN
- IFC 090 Converter PROFIBUS PA EN
- IFC 090F Converter EEx-ATEX EN
- M10 Converter H250-H 54 Ex II2G EN
- UFM 500 EN
- UFM 600T EN
- CORIMASS E P MFM 3081 EEx EN
- CORIMASS MFC 81 EN
- CORIMASS MFC 81 Interface EN
- CORIMASS MFC 81 Modis EN
- OPTISOUND 3040 C 4wire EN
- OPTISOUND 3050C 4wire EN
- BM 100A ATEX EN
- BM 100A PROFIBUS PA EN
- BM 102 ATEX EN
- OPTISOUND 3040 Ex EN
- OPTISENS AAC 050 EN
- OPTISENS AAM 2080 EN
- OPTISENS AAS 2000 EN
- OPTISENS CAC 050 EN
- OPTISENS MAC 080 EN
- OPTISENS OAM 2080 EN
- OPTISENS OAS 2000 EN
- OPTISENS PAC 050 EN
- OPTISENS PAS 2000 EN
- H250 M40 NEPSI Ex d-Ex t
- H250 M40 NEPSI Ex ia
- H250 M40 NEPSI Ex nA
- DK 32-DK 34 NEPSI Ex i
- H250 M9 NEPSI Ex nA
- DK 32-DK 34 NEPSI Ex nA
- DK 37 NEPSI Ex i
- H250 M40 FOUNDATION FIELDBUS
- H250 M40 PROFIBUS PA
- ESKII HART
- GFC 300 FOUNDATION FIELDBUS
- GFC 300 Modbus
- UFC 030 PROFIBUS PA
- MFC 300 Modbus
- MFC 300 Profibus
- MFC 400 FOUNDATION FIELDBUS
- MFC 400 Modbus
- MFC 400 Profibus
- VFM 1091
- Summit 8800 Vol 1
- Summit 8800 Vol 2
- Summit 8800 Vol 3
- OPTIFLEX 1300C FOUNDATION FIELDBUS
- OPTIFLEX 1300C PROFIBUS PA
- OPTIFLEX 2200 cFMus
- PTIFLEX 2200 FOUNDATION FIELDBUS
- OPTIFLEX 2200 IECEX
- OPTIFLEX 2200 PROFIBUS
- OPTIWAVE 5200 PROFIBUS
- OPTIFLEX 2200C SIL
- OPTIFLEX Hart
- OPTIWAVE Hart
- OPTIFLEX 1300 IECEx
- BM 70 A-P
- OPTITEMP Compact sensors
- OPTISENS PH 8590
- OPTISENS PH 9500
- IFC 090 Converter FOUNDATION FIELDBUS
- ALTOFLUX 2W IFM 4042K
- IFC 010 Converter HART
- IFC 090 Converter HART
- IFC 090 Converter PROFIBUS
- OPTISONIC V6 Modbus
- BM 100 HART
- BM 102 HART
- BATCHCONTROL 5014 C
- BATCHFLUX 5500 C EN
- IFC 050 Converter EN
- IFC 100 Converter EN
- IFC 300 Converter EN
- IFC 300 Converter ES
- OPTIFLUX 1000 EN
- OPTIFLUX 2000 EN
- OPTIFLUX 4000 EN
- OPTIFLUX 5000 Flange EN
- OPTIFLUX 5000 Sandwich EN
- OPTIFLUX 6000 EN
- OPTIFLUX 7300 EN
- TIDALFLUX 2300 F Ex EN
- H250 M40 EN
- H250 M8-M9-M10 EN
- DK 32 Purge EN
- DK 32-DK 34-DK 37 EN
- DK 46-47-48-800 EN
- DK 46 I-DK 47 I EN
- DK 700 EN
- GA 24 EN
- H250 Reed MS14 EN
- VA 40 ATEX II2G Ex i EN
- VA FLOWMETERS EN
- ALTOSONIC III EN
- ALTOSONIC V EN
- ALTOSONIC V12 EN
- UFC 400 FOUNDATION FIELDBUS EN
- UFC 400 Modbus EN
- UFM 3030 EEx EN
- UFM 800 Hot-Tap EN
- MFC 300 EN
- MFC 400 EN
- OPTIBATCH 4011 C EN
- OPTIGAS 4010 C EN
- OPTIMASS 1000 EN
- OPTIMASS 2000 EN
- OPTIMASS 3000 EN
- OPTIMASS 6000 EN
- OPTIMASS 7000 EN
- OPTIMASS with MFC 300 EN
- OPTIMASS Sensors Corrosion guidelines EN
- DW 181-182-183-184 EN
- DWM 1000-2000 EN
- OPTIFLEX 1100C EN
- OPTIFLEX 1300C EN
- OPTIFLEX 2200 C_F EN
- BM 26 A EN
- BM 26 BASIC_ADVANCED EN
- BM 500 EN
- BM 70 A_P EN
- BM 700 EN
- BM 702 EN
- BM 702 A EN
- BW 25 EN
- OPTIWAVE 7300 WHG Overfill Protection EN
- OPTIWAVE 6300C ATEX EN
- OPTIWAVE 7300C ATEX EN
- OPTIWAVE 8300C Marine ATEX EN
- LEM 300 EN
- LS 72xx EN
- TT 51 SERIES EN
- OPTIBAR DP 7060 C EN
- OPTIBAR P 1010 C EN
- OPTIBAR P 2010 C EN
- OPTIBAR P 3050 C EN
- OPTIBAR PC 5060 C EN
- ACM 500 EN
- SMARTSENS ORP 8150 Ex EN
- SMARTSENS PH 8xxx Ex EN
- C95 CI EN
- ALTOFLUX 2W IFM 4042K EN
- ALTOFLUX IFS 4000 EN
- ALTOFLUX M 900 EN
- AQUAFLUX EN
- BATCHFLUX 5015 K EN
- ECOFLUX IFS 1000 EN
- IFC 010 Converter EN
- IFC 020 Converter EN
- IFC 090 Converter EN
- IFC 110 Converter EN
- IFC 210 E EN
- OPTIFLUX 2070 EN
- H54 M4 EN
- GFM 700 EN
- OPTISONIC 7060 EN
- UFM 500 ATEX EN
- CORIMASS P Series EN
- CORIMASS G-MFM 4085 EN
- OPTIMASS with MFC 05x EN
- CORIMASS G-MFM 4085 EEx EN
- BM 100A EN
- BM 102 EN
- BM 90 EN
- LS 4100 EN
- LS 6500 EN
- LS 6600 EN
- M10 Converter HART 0201
- UFC 030 HART
- UFC 400 PROFIBUS PA-PROFIBUS DP
- MFC 010 C Converter
- OPTIMASS 2400
- DWM 2000 LCD
- BM 70 M
- CARGOMASTER
- OPTIWAVE 5200 cFMus
- OPTIWAVE 5200 FOUNDATION FIELDBUS
- OPTIWAVE 5200 IECEx
- OPTIWAVE 5200C SIL
- OPTIWAVE 6300 IECEx
- OPTIWAVE 6300C FOUNDATION FIELDBUS
- OPTIWAVE 6300C PROFIBUS PA
- OPTIWAVE 7300C FOUNDATION FIELDBUS
- OPTIWAVE 7300C PROFIBUS PA
- OPTIWAVE 7300 IECEx
- IFC 110 Converter
- IFC 110 Converter HART V0201
- UFC 500 HART
- BM 100A Handbook
- BM 102 Handbook