YOKOGAWA DO71 Manual Download Page 5

MODBUS Communication 

– General                  

 

All Rights Reserved. Copyright © 2022, Yokogawa Process Analyzers Europe B.V. 

TI 12J06J01-00EN-P 

 

1.  General 

 
Optical  Dissolved  Oxygen  sensors  are  slave  devices  which  can  be  configured  or  are  sending 
process data using Bi-directional digital communication (RS485, half-duplex) with full  MODBUS 
(RTU) support. The power for the Optical Dissolved Oxygen sensors must be supplied by a HOST 
or by a separate power supply in the range +7VDC up to +30VDC. Maximum power of the Optical 
Dissolved Oxygen sensors is 1W in active mode, and 150mW in stand-by mode. 

 

1.1  MODBUS setup 

 
The following list shows the required setting by HOST to establish communication between the 
HOST as master device and the Optical Dissolved Oxygen sensor as slave device. The procedure 
for changing list items is explained in the following chapters in this document.  
 
 

Slave address   

: 1  

 

Serial Profile   

: 19200 bps, 8 data bits, No parity, 2 stop bits 

 

NOTE 

Slave address and Serial Profile are configurable as explained in this document. 
In case of using multiple Optical Dissolved Oxygen sensors in a bus system, connected to one HOST, 
the Slave addresses of  all  the  Optical Dissolved Oxygen sensors must  be unique. Because initial 
setting of address is 1 it is recommended to change the initial address value to prevent communication 
conflicts in case a new purchased Optical Dissolved Oxygen sensor is added to the bus.  
Serial profile of the slave device(s) must be the same as the HOST. 

 

1.2  Function code / Exception code 

 
MODBUS Function codes used for DO71 and DO72: 
 

 

 

 

 

Function 

Function code (hex) 

Read Hold Register 

03 

Write Single Register 

06 

Write Multiple Registers 

10 

 
Exception codes used for DO71 and DO72: 
 

Name 

Exception code  

Meaning 

Illegal Function 

0x01 

The Function code received is not an 
allowable action for the slave 

Illegal Data Address 

0x02 

The Data Address received is not an 
allowable address for the slave 

 
 

 

Summary of Contents for DO71

Page 1: ...l Dissolved Oxygen model DO71 DO72 Information MODBUS Communication TI 12J06J01 00EN P Yokogawa Process Analyzers Europe B V TI 12J06J01 00EN P 1st Edition Euroweg 2 3825 HD Amersfoort The Netherlands...

Page 2: ...2 All Rights Reserved Copyright 2022 Yokogawa Process Analyzers Europe B V TI 12J06J01 00EN P This page is empty...

Page 3: ...rs Europe B V TI 12J06J01 00EN P Contents Introduction 4 1 General 5 1 1 MODBUS setup 5 1 2 Function code Exception code 5 1 3 MODBUS communication 6 1 4 Connection 6 2 MODBUS map 8 2 1 Hold Register...

Page 4: ...xygen sensors model DO71 and model DO72 IM 12J06J01 00EN P for details of the parameters and connections Latest revision of the User s Manual can be downloaded from the website https www yokogawa com...

Page 5: ...ment Slave address 1 Serial Profile 19200 bps 8 data bits No parity 2 stop bits NOTE Slave address and Serial Profile are configurable as explained in this document In case of using multiple Optical D...

Page 6: ...The Optical Dissolved Oxygen sensor s HR HOLD Register response to a HOST HR Read request is within 100ms The timing in between a response and a new request must be at least 10ms Figure 1 3 Timing di...

Page 7: ...tion 12 yellow RS485 Data B 11 green RS484 Data A 13 white Power GND 10 brown Power VDC 14 transparent Cable shield Probe body Table 1 4 2 DO72 connection definition Terminal pin no WU10 V D xx Wire c...

Page 8: ...CDAB ASCII character set using one byte per character multiple registration possible little endian byte swap CDAB Access load import to multiple data types such as Float Uint32 ASCII etc must be impl...

Page 9: ...de 16 bytes 8 addresses 2089 Oxygen unit Uint32 R W 0x 0000 0010 vol O2 0x 0000 0020 air saturation 0x 0000 0040 ppb g L 2 0x 0000 0080 ppm mg L 2 0x 0400 0000 mol L 2 0x 0800 0000 DO saturation 0x 20...

Page 10: ...y default this is the Persistent Pressure Comp value register HR3153 3153 Persistent Pressure Comp Value Float R W Default setting for compensation pressure value in hPa mbar Remark 1 Do not use this...

Page 11: ...d 0x 0000 0007 115200 baud Remark 1 Setting is effective immediately D 19200 L 4800 H 115200 4103 Reserved Uint32 R 4105 Reserved Uint32 R 4107 Parity Uint32 R W 0x 0000 0000 Even parity 1 Stop bit 0x...

Page 12: ...ensor was out of the defined measurement temperature range see registers HR4611 and HR4613 D 0 4679 Hours out of Operating Temperature Range Float R Accumulated hours in which the sensor was out of th...

Page 13: ...19999 H 0 19999 4915 Reserved Uint32 R D NaN 4917 Sensor Constant dPhi2 Float R W Sensor constant dPhi2 Remark 1 The default value is printed on the Quality Inspection Certificate Q I C L 0 19999 H 0...

Page 14: ...alues or the manually set temperature value will be written in the registers for Cal0 register HR5521 and T0 register HR5523 5181 Low Calibration Point Timestamp Uint32 R The timestamp the last low po...

Page 15: ...Oxygen concentration unit defined in HR5535 at the high oxygen calibration point L 0 001 H 299 999 5529 Cal 2nd Float R W Calibration value of Phase shift at the high oxygen calibration point L 10 01...

Page 16: ...reboot this timestamp is reset to 0 and must be set again to a value representing local time 2 Register is automatically incremented every second 3 Timestamp will be saved to the applicable calibratio...

Page 17: ...000008 Signal channel overflow Signal amplitude too high Decrease signal current 4 0x00000010 Reserved 5 0x00000020 Reserved 6 0x00000040 No sensor calculation Amplitude too low Signal amplitude is to...

Page 18: ...ion 0 0x00000000 Reserved 1 0x00000002 Reserved 2 0x00000004 Temperature value too low while calibrating the low point 3 0x00000008 Temperature value too high while calibrating the low point 4 0x00000...

Page 19: ...MODBUS Communication Revision History 19 All Rights Reserved Copyright 2022 Yokogawa Process Analyzers Europe B V TI 12J06J01 00EN P 5 Revision History October 2022 1st Edition...

Reviews: