FLXA402 4-Wire Converter MODBUS Communication

TI 12A01F01-62EN 030

Yokogawa Electric Corporation

FLXA402 4-Wire Converter MODBUS Communication

Multi Channel 4-Wire Analyzer FLXA402 | Yokogawa Electric Corporation

[PDF] FLXA402 4-Wire Converter MODBUS Communication - Yokogawa

FLEXA, FLXA, SENCOM and FieldMate are trademarks or registered trademarks of Yokogawa Electric Corporation. All other company and product names mentioned in ...

PDF preview unavailable. Download the PDF instead.

TI12A01F01-62EN
Technical Information
TI 12A01F01-62EN

FLXA402 4-Wire Converter
MODBUS Communication

CONTENTS
1. General..................................................................................................... 2
1.1 MODBUS setup...................................................................................................2 1.2 MODBUS master................................................................................................3 1.3 Function code/Exception code.........................................................................3 1.4 MODBUS communication.................................................................................4 1.5 MODBUS password...........................................................................................5 1.6 How to change SENCOM SA address..............................................................5 1.7 Connection..........................................................................................................6
2. MODBUS map.......................................................................................... 7
2.1 COIL: Coil register..............................................................................................8 2.2 INPUT_REGISTER: Input Register...................................................................9
2.2.1 Status............................................................................................................... 10 2.2.2 mA Output, mA Input, Contact Output, Contact Input.......................................11 2.2.3 HART.................................................................................................................11 2.2.4 Script................................................................................................................. 12 2.2.5 Converter Alarm............................................................................................... 12 2.2.6 Sensor measured value................................................................................... 13 2.3 HOLD_REGISTER............................................................................................15 2.3.1 Error setting (0- )............................................................................................... 15 2.3.2 mA input settings (1700-)................................................................................. 19 2.3.3 Contact input settings (1800-).......................................................................... 19 2.3.4 mA output settings (1000-)............................................................................... 20 2.3.5 Contact output settings (1500-)........................................................................ 22 2.3.6 Display settings (3000-).................................................................................... 23 2.3.7 Display settings Script (3500-)........................................................................ 25 2.3.8 Display settings Trend (3300-)....................................................................... 26 2.3.9 Display settings Others (3400-)...................................................................... 27 2.3.10 Advanced settings MODBUS setting (2100-)................................................. 27 2.3.11 Advanced settings HART setting (2000-)....................................................... 28 2.3.12 Advanced settings Ethernet setting (2200-)................................................... 29 2.3.13 Advanced settings Others setting (4000-)...................................................... 29 2.3.14 MODBUS native (4200-).................................................................................. 29 2.4 Identification.....................................................................................................30
3. Alarm ......................................................................................................32
3.1 Alarm list (Converter).......................................................................................33 3.2 Alarm list (pH)...................................................................................................35 3.3 Alarm list (SC)...................................................................................................36 3.4 Alarm list (ISC)..................................................................................................37 3.5 Alarm list (DO)..................................................................................................38
Revision Information......................................................................................39
FLEXA, FLXA, SENCOM and FieldMate are trademarks or registered trademarks of Yokogawa Electric Corporation. All other company and product names mentioned in this document are trademarks or registered trademarks of their respective companies.

Yokogawa Electric Corporation 2-9-32, Nakacho, Musashino-shi, Tokyo, 180-8750 Japan

TI 12A01F01-62EN ©Copyright Nov. 2018 1st Edition Nov. 2018 3rd Edition July 2019

MODBUS Communication

2

This document describes MODBUS communication by the FLXA402 4-Wire Converter.
Before communicating using the MODBUS protocol, refer to the User's Manual of the FLXA402 4-Wire Converter (IM 12A01F031-03EN Operation of converter) for details of the parameters.
For latest User's Manual, download it from our website or scan QR code. http://www.yokogawa.com/an/flxa402/download/

1. General
FLXA402 configures or obtains process data by using MODBUS/TCP protocol on physical application: Ethernet, RS485. MODBUS RTU is supported but not ASII.

1.1 MODBUS setup

l Ethernet
FLXA402 uses Modbus/TCP, connection port 502. For MODBUS/TCP, IP address, subnet mask, default gateway or DHCP should be set in advance from HMI device. The Ethernet configuration is reflected onto the system, after FLXA402 reboots.

l RS485
FLXA402 communicates via RS485 MODBUS. The following list shows the required setting by HMI to establish communication between a master device and FLXA402 via RS485 MODBUS.

Converter address: 1 to 247 (initial value 1)

Transmission speed: 9600[bps], 38400[bps], 115200[bps]

Parity :

Even, Odd, None

When Parity is Even or Odd, Stop bit is 1bit, when None, Stop bit is 2 bit. Even or Odd is recommended for Parity.

Stop bit:

1 bit

Parity:

Even

Mode:

RTU

No. TI 12A01F01-62EN

3rd Edition: July 2019 (YK)

All Rights Reserved. Copyright © 2018, Yokogawa Electric Corporation

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

3

1.2 MODBUS master

l Maintenance
YOKOGAWA FieldMate is recommended for FLXA402 configuration via MODBUS. FieldMate allows
· easy calibration by handheld FieldMate · help function to setup temperature comp. table etc. · remote control via Ethernet · wide panel operation, larger than FLXA402

l Data memory
YOKOGAWA GX series with RS485 MODBUS are recommended for process data saving. MODBUS communication enables to store larger amount of process data than FLXA402 mA output.

1.3 Function code/Exception code

MODBUS Function code used for FLXA402

Function

Function Code (hex)

Read Coils

01

Write Single Coil

05

Write Multiple Coils

0F

Read Input Register

04

Read Holding Registers

03

Write Single Register

06

Write Multiple Register

10

Read Device Identification

2B

Exception responses

Exception Code 0x01
0x02
0x03

Name

Meaning

Illegal Function

The Function Code received in the query is not an allowable action for the server or slave.

Illegal Data Address The data address received in the query is not an allowable address for the server or slave.

Illegal Data Values The value contained in the query data field is not an allowable value for the server or slave.

If parameter setting fails because the setting is out of the range, Exception code 0x03 is replied indicating a fail setting. When multiple parameters are to be set, even a single forbidden setting makes all the other parameter setting fail.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

4

1.4 MODBUS communication
The following must be cared when master devices other than FieldMate are used.

l MODBUS response timing
IR (Input Register) response to IR Read request within 50 ms after FLXA402 receives the message. To the other request, FLXA402 replies within 100 ms after it receives the request.
Another request must be sent at least 100 ms after the last response was received from FLXA402.

<50ms

>100ms

<100ms

User

IR Request

HR Request

IR Input Register HRHolding Register

FLXA402

IR Response

HR Response

l Input Register renewal cycle
Process value sent in Input Register is renewed every 500 ms. It is better to Read the process value every 500 ms.
l How to change the setting
· Turn ON Coil register 31 to grant access authority · Change the Coil/Holding register · Turn OFF the coil to restrict the access again after the renewal completes.
NOTE
Even if you have no access authority, you can register WASH Start/Stop, WASH Recovery stop. For other parameters, follow the procedure above. If you try to write the parameters without access, an error response (Error code 03) is replied.

NOTE
When FLXA402 has access to measured data, you cannot set devices by using HMI or other devices on the network. Even after FLXA402 loses access, this situation remains unchanged for 3 seconds.

NOTE
When no message comes for 30 seconds from MODBUS master which has access, the access turns OFF automatically.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

5

1.5 MODBUS password
Entering password on "MODBUS password" protects parameter setting and prohibits data input except for "cancel MODBUS password" and "gain access authority."
To be allowed to input data when password is available, enter the password you created to "cancel MODBUS password" then you are allowed to input.

NOTE
When you cancel MODBUS password, the password is no longer valid and cleared. In order to use MODBUS password after the cancellation, you need to establish MODBUS password again.

1.6 How to change SENCOM SA address
SENCOM SA*sensor address are all 1 at the time of purchase. If you try to connect multiple SENCOM SA before you change the address, the communication fails. When you change SENCOM SA sensor for the first time after the purchase, you have to connect the SENCOM SA one by one and change the address.
*: SENCOM SA refers to SA11, some sensors connected to SA11. SA11 is used when -S5 (SENCOM SA) is specified for FLXA402 1st/2nd input.

TI 12A01F01-62EN July 01, 2019-00

1.7 Connection

MODBUS Communication

6

l Ethernet
On the FLXA402 network, Ethernet MODBUS allows 2 sessions.
First session provides communication to Read process value periodically by connecting constantly.
Second session is for maintenance only when maintenance is required. FieldMate is recommended for 2nd session.

FLXA402 4-Wire Converter

HUB

FieldMate Maintenance

Ethernet

GX Data recording

l RS485
FLXA402 communicates with one MODBUS master via RS485 MODBUS. RS485 is connected constantly and provides communication for reading process value.

FLXA402 4-Wire Converter Bluetooth

FieldMate

Maintenance

RS485

GX Data recording

NOTE
Although connections other than these mentioned above are available, they might disable obtaining process value, if Read and setting change are implemented in a single session/ communication.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

7

2.

MODBUS map

Data type for FLXA402 MODBUS map

Data type float
int16 uint16 uint32 ASCII
bit fields

Definition floating point (4byte) IEEE754 NaN: 0x7FFFFFFF
16 bit signed integer
16 bit unsigned integer
32 bit unsigned integer
character set (using one byte per character), multiple registration possible
data assigning information on bit

Access (load/import) to multiple registration such as float, uint32, ASCII etc. must be implemented at once.
The current version does not yet support Script.

Data Access

Access BIt
16 bits

Diagnostics

Function
Read Coils Write Single Coil Write Multiple Coils Read Input Register Read Holding Registers Write Single Register Write Multiple Register Read Device Identification

Function Code (hex) 01
05
0F
04
03
06
10
2B

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

8

2.1

COIL: Coil register

address

item name

0 Reserved

1

2

3

4

5

6

7

30 WRITE_STATUS

31 WRITE_FLAG

50 CONVERTER_RESTART 51 SQUAWK_SWITCH

52 MA_HOLD_0 53 MA_HOLD_1 54 MA_HOLD_2 55 MA_HOLD_3 56 S_MANUAL_WASH_0 57 S_MANUAL_WASH_1 58 S_MANUAL_WASH_2
59 S_MANUAL_RECOVER_0 60 S_MANUAL_RECOVER_1 61 S_MANUAL_RECOVER_2
62 S_ERROR_CANCEL_0 63 S_ERROR_CANCEL_1 64 S_ERROR_CANCEL_2 65 S_ERROR_CANCEL_3 66 AD_TOUCH_SCREEN_FLAG

all 0 Do not change.

Value/description

Read only Shows access authority. Gains access authority. Turn ON this coil bit when modifying the setting by Modbus protocol Restarts the converter Starts backlight flashing. On: Flash Once: After lighting on for 5 sec, automatically
lights off. Endless: Light On until cancelling the flash Off: Stop the flash mA output manual Hold status ON: Hold Off: Hold off
Starts manual wash On: Wash starts (after the wash time elapses, turns off
automatically) Off: Cancel Wash. The cancellation switches the mode to
Wash Recovery. The cancellation of Wash switches the mode to Wash Recovery automatically. On: Switching to Wash Recovery enables this function
automatically, disabling manual switching from Off to On. When Wash recovery time elapses, the mode automatically turns Off. Off: Exit from Wash Recovery Cancels the error "Expiry time exceeded." Cancel the error with "On" then automatically switches "Off"
HMI of the converter switches from Adjust panel to Touch panel.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

9

2.2 INPUT_REGISTER: Input Register
MODBUS address are assigned to parameters of the converter status including AO and HART. Address from 1000 to 1999 are for the measured value obtained from sensors.

Address 0 to 999
1000 to 1063 1100 to 1163 1200 to 1263 1300 to 1363 1400 to 1463 1500 to 1563 1600 to 1663 1700 to 1763 52017 to 52056

Name Converter
Sensor 1-1 measured value Sensor 1-2 measured value Sensor 1-3 measured value Sensor 1-4 measured value Sensor 2-1 measured value Sensor 2-2 measured value Sensor 2-3 measured value Sensor 2-4 measured value Reserved

Comment
Status on Converter, AO, HART. See 2.2.1 through 2.2.5.
Input Register for each sensor connection number. For IR of each sensor type, see 2.2.6.

Sensor 1-1

PH

Sensor 1-2

SC

ISC

Sensor 2-3

DO

Sensor 2-4

Image of sensor connection

MODBUS address are assigned to designated sensor connection number to input sensor measured value. Other address, which are not assigned to the sensor connection, shows "0".
<Example>
When:
Sensor1: PH sensor module, Sensor2: SC sensor module
Sensor connection number 1-1 is PH, Sensor connection number 2-1 is SC.
This time,
Modbus address 1000 to 1023 are assigned to input of measured value from Sensor1 PH sensor module. Modbus address 1400 to 1425 are assigned to input of measured value from Sensor2 SC sensor module.
"0" is read on other address : 1024-1063, 1100-1163, 1200-1263, 1300-1363, 1426-1463, 15001563, 1700-1763.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

10

2.2.1 Status

address item name

Type

Value/description

0,1

converter status uint32 MODBUS status of the converter

(bit fields)

bit 0-3 4-7 8-29 30 31

changes at Housing HR setting changes at Housing IR renewed Reserved Ethernet link up. ON at cable connection Bluetooth link up, "ON" when Bluetooth is connected.

2,3

converter alarm uint32 Integrated information on alarms of the converter or connected sensors.

(bit fields) See the table of alarms to know the bit assignment.

bit

Integrated information on alarms of the converter

0 SSA1-1/Analog sensor module1/DO70G Process error(Low)

1 SSA1-1/Analog sensor module1/DO70G Process error(High)

2 SSA1-2 Process error(Low)

3 SSA1-2 Process error(High)

4 SSA1-3 Process error(Low)

5 SSA1-3 Process error(High)

6 SSA1-4 Process error(Low)

7 SSA1-4 Process error(High)

8 SSA2-1/Analog sensor module2 Process error(Low)

9 SSA2-1/Analog sensor module2 Process error(High)

10 SSA2-2 Process error(Low) 11 SSA2-2 Process error(High) 12 SSA2-3 Process error(Low) 13 SSA2-3 Process error(High) 14 SSA2-4 Process error(Low) 15 SSA2-4 Process error(High) 16 Converter setting Alarm on 17 Converter maintenance status on 18 Err on:Script fails on the converter 19 Err on:Calculation fails on the converter 20 Err on: S1 fails on the converter 21 Err on: S2 fails on the converter 22 Err on: S3 fails on the converter 23 Err on: S4 fails on the converter 24 Err on: mA1 fails on the converter 25 Err on: mA2 fails on the converter 26 Err on: mA3 fails on the converter 27 Err on: mA4 fails on the Converter 28 Err on: AI fails on the Converter 29 one of the following sensors is failure.: SSA1-1~2-4 / Analog

sensor (module) 1 or 2 / DO70G 30 Converter (Housing) failure 31 when any problem happens on Housing/SSA (including analog)

4

Sensor connec- uint16 Sensor connection status of each Address CH

tion status

(bit fields) 00: unconnected, 01: being connected,10: connect

bit

0, 1 Address CH1-1

2, 3 Address CH1-2

4, 5 Address CH1-3

6, 7 Address CH1-4

8, 9 Address CH2-1

10, 11 Address CH2-2

12, 13 Address CH2-3

14, 15 Address CH2-4

5,6

Sensor type

uint32 Connected sensor of each Address CH.

(bit fields) 0000: none, 0001: PH, 0010: SC, 0011: ISC, 0100: DO, 0101: DO70G

bit 0-3 Address CH1-1 4-7 Address CH1-2 8-11 Address CH1-3 12-15 Address CH1-4 16-19 Address CH2-1 20-23 Address CH2-2 24-27 Address CH2-3 28-31 Address CH2-4

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

11

address item name

7

WASH/HOLD

status

Type

Value/description

uint16 WASH/HOLD status (bit fields) HOLD: ON: HOLD
WASH: slave bitON: being washed, Master bitON: Wash recovering

bit

0-3 Reserved

4

mA1_HOLD

5

mA2_HOLD

6

mA3_HOLD

7

mA4_HOLD

8, 9 S1_WASH

10, 11 S2_WASH

12, 13 S3_WASH

14, 15 Reserved

2.2.2 mA Output, mA Input, Contact Output, Contact Input

address

item name

8,9

AO_PROCESS_PARAM_1

10,11 AO_PROCESS_PARAM_2

12,13 AO_PROCESS_PARAM_3

Type float

14,15 16,17 18,19 20,21 22,23 24,25 26,27 28,29 30

AO_PROCESS_PARAM_4

AO_mA1

float

AO_mA2

AO_mA3

AO_mA4

AI_CURRENT

float

AI_TEMP

AI_PRESSURE

CONTACT_INPUT_OUTPUT ushort (bit enum)

Value/description analog output: process parameter The measured value of process parameter assigned to mA1 to mA4.
analog output: current (3.6-22mA) Output value of mA1 to mA4
analog input [mA] mA input information, confirmable by unit
Contact output, Contact input bit0: S1 bit1: S2 bit2: S3 bit3: S4 bit4-7: Reserved bit8: DI1 bit9: DI2 bit10-15: Reserved

2.2.3 HART

address item name

31,32 HART_PV

33,34 HART_SV

35,36 HART_TV

37,38 HART_QV

39

HART_UNIT_PV

40

HART_UNIT_SV

41

HART_UNIT_TV

42

HART_UNIT_QV

Type float float float float short short short short

Value/description
HART Dynamic variables and their unit information

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

12

2.2.4 Script The current version does not yet support Script.

address

item name

Type **

43,44 SCRIPT_DIFFERENTIAL_PH

float

45,46 SCRIPT_DIFFERENTIAL_ORP

float

47,48 SCRIPT_DIFFERENTIAL_CON-

float

DUCT

49,50 SCRIPT_DIFFERENTIAL_RESIST float

51,52 SCRIPT_DIFFERENTIAL_DO

float

53,54 SCRIPT_AVERAGE_PH

float

55,56 SCRIPT_AVERAGE_ORP

float

57,58 SCRIPT_AVERAGE_CONDUCT

float

59,60 SCRIPT_AVERAGE_RESIST

float

61,62 SCRIPT_AVERAGE_DO

float

63,64 SCRIPT_RATIO

float

65,66 SCRIPT_PASSAGE

float

67,68 SCRIPT_REJECTION

float

69,70 SCRIPT_DEVIATION

float

71,72 SCRIPT_PH_CALC

float

73,74 PROGRAMMED_VALUE_1

float

75,76 PROGRAMMED_VALUE_2

float

77,78 PROGRAMMED_VALUE_3

float

79,80 PROGRAMMED_VALUE_4

float

81,82 PROGRAMMED_VALUE_5

float

83,84 PROGRAMMED_VALUE_6

float

85,86 PROGRAMMED_VALUE_7

float

87,88 PROGRAMMED_VALUE_8

float

Value/description differential (pH) * differential (ORP) * differential (CONDUCT) *
differential (RESIST) * differential (DO) * average (pH) * average (ORP) * average (CONDUCT) * average (RESIST) * average (DO) * ratio * passage * rejection * deviation * pH calc * Script calculation result *

2.2.5 Converter Alarm
For bit assignment, see "3.1 Alarm list (Converter)"

address

item name

500,501 CONVERTER_ALARM_MEASUREMENT

502,503 CONVERTER_ALARM_IO

504,505 CONVERTER_ALARM_MAINTENANCE 506,507 CONVERTER_ALARM_SETTING

Type **
ulong (bit enum)

Value/description
See the table of alarms for bit assignment.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

13

2.2.6 Sensor measured value
l PH

address item name

0

device_failure

1

sensor_failure

2

meas_warning

3

device_status

4, 5 6,7 8,9 10,11 12 13 14,15 16,17 18,19 20,21 22,23

temp_measure pH_measure ORP_measure rH_measure temp_unit reserved Voltage_pH Voltage_ORP1 Voltage_ORP2 impedance1 impedance2

Type ushort (bit enum) ushort (bit enum) ushort (bit enum) ushort (bit enum) float float float
float
short Reserved float float float float float

Value/description
See the table of alarms for bit assignment.
Temperature pH ORP rH Temperature unit 1:degC, 2:degF
E.M.F (PH: glass electrode - reference electrode) E.M.F.(ORP1: Metal electrode - reference electrode) E.M.F.(ORP2: Metal electrode - glass electrode) When Impedance is set low, Impedance is shown with , when it is set high, NaN is shown. If it is set high, alarm information tells the error presence.

l SC

address

item name

Type

0

device_failure

ushort (bit enum)

1

sensor_failure

ushort (bit enum)

2

meas_warning

ushort (bit enum)

3

device_status

ushort (bit enum)

4,5 temp_measure

float

6,7 SC1_measure

float

8,9 SC2_measure

float

10,11 concentration1

float

12,13 concentration2

float

14 temp_unit

short

15 SC1_unit

short

16 SC2_unit

short

17 concentration1_unit short

18 concentration2_unit short

19 reserved

Reserved

20,21 sensor_ohm

float

22,23 polarization

float

24,25 USP

float

Value/description
See table of alarms for bit assignment.
Temperature Conductivity 1 or Resistivity 1 Conductivity 2 or Resistivity 2 Concentration 1 Concentration 2 Temperature unit 1:degC, 2:degF Conductivity/Resistivity Unit 1:S/cm, 2:S/m, 3:ohm*cm, 4:ohm*m Concentration Unit 1:%, 2:ppm, 3:ppb, 4:ppt, 5:None
Resistivity between electrodes of sensors () Polarization USP

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

14

l ISC

address

item name

Type

0

device_failure

ushort (bit enum)

1

sensor_failure

ushort (bit enum)

2

meas_warning

ushort (bit enum)

3

device_status

ushort (bit enum)

4,5 temp_measure

float

6,7 SC1_measure

float

8,9 SC2_measure

float

10,11 concentration1

float

12,13 concentration2

float

14 temp_unit

short

15 SC1_unit

short

16 SC2_unit

short

17 concentration1_unit short

18 concentration2_unit short

19 reserved

Reserved

20,21 sensor_ohm

float

Value/description
See the table of alarms for bit assignment.
Temperature Conductivity 1 Conductivity 2 Concentration 1 Concentration 2 Temperature Unit 1:degC, 2:degF Conductivity Unit 1:S/cm, 2:S/m Concentration Unit 1:%, 2:ppm, 3:ppb, 4:ppt, 5:None
Measured resistance value ()

l DO

address

item name

0

sensor_failure

1

meas_warning

2

device_status

3 4,5 6,7 8 9 10,11
12,13

temp_measure do_measure temp_unit do_unit sensor_current pressure_for_ measure temp_unit

Type ushort (bit enum)
ushort (bit enum)
ushort (bit enum)
float
float
short
short
float
float

Value/description
See the table of alarms for bit assignment.
Temperature DO Temperature Unit 1:degC, 2:degF DO Unit1:mg/l, 2:ppm, 3:ppb, 4:%SAT Current measurements (Unt: nA)

short

Pressure value

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

15

2.3 HOLD_REGISTER

2.3.1 Error setting (0- )
For further information, see section 4.7 "Error settings" in the User's Manual IM 12A01F01-03EN Operation of Converter.

n Error settings
See Chapter 3 for bit assignment.
Register (by bit) 4 alarm types : Measurement alarm, I/O alarm, Maintenance status, Setting error,
according to NE107 : Failure (F), Function check (S), Out of specification (C), Maintenance required (M), and (Off), (N).
If you assign bit "0" to an alarm , the alarm reads "Off".
If you assign a bit number to multiple alarms simultaneously, priority in the validity goes F>S>C>M.

CAUTION
When you want to revise an alarm priority from high to low, first provide bit "0" with the lower one, then give "1" to the higher one.

l Error settings- Converter

address NE107

item name

0,1

F Measurement alarm

2,3

I/O alarm

4,5

Mantenance Status

6,7

Setting alarm

8,9

C Measurement alarm

10,11

I/O alarm

12,13

Mantenance Status

14,15

Setting alarm

16,17

S Measurement alarm

18,19

I/O alarm

20,21

Mantenance Status

22,23

Setting alarm

24,25

M Measurement alarm

26,27

I/O alarm

28,29

Mantenance Status

30,31

Setting alarm

Type
uint32 (bit fields)

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

l Error settings-sensor

Address NE107 Address NE107 Address NE107 Address NE107

Name

32

F 48

C 64

S 80

M PH Device fail

33

49

65

81

Sensor status

34

50

66

82

Measure alarm

35

51

67

83

Device status

36

52

68

84

SC Device fail

37

53

69

85

Sensor status

38

54

70

86

Measure alarm

39

55

71

87

Device status

40

56

72

88

ISC Device fail

41

57

73

89

Sensor status

42

58

74

90

Measure alarm

43

59

75

91

Device status

44

60

76

92

DO Device fail

45

61

77

93

Sensor status

46

62

78

94

Measure alarm

47

63

79

95

Device status

n Error simulation
Simulate the following 4 alarms and output (Error simulate) by the bit. Measure alarm I/O alarm Maintenance status Setting alarm

ERROR:

Provide the alarms with simulated alarm status by bit. (1: Error on, 0: Error off)

MODE:

Define alarms to simulate by bit. (1: Error simulate ON, 0: Error simulate OFF)

l Converter error simulation

Address 100, 101 102, 103 104, 105 106, 107 108, 109 110, 111 112, 113 114, 115

MODE ALARM

Nane Measurement alarm I/O alarm Mantenance Status Setting alarm Measurement alarm I/O alarm Mantenance Status Setting alarm

Type
uint32 (bit fields)

16
Type uint16
(bit fields)

TI 12A01F01-62EN Nov. 26, 2018-01

MODBUS Communication

l Sensor error simulation (mode)

Address

Connection number

Address

Connection number

Address

Connection number

Address

Connection number

Name

200

1-1 216

1-2 232

1-3 248

1-4 PH Device fail

201

217

233

249

Sensor status

202

218

234

250

Measure alarm

203

219

235

251

Device status

204

220

236

252

SC Device fail

205

221

237

253

Sensor status

206

222

238

254

Measure alarm

207

223

239

255

Device status

208

224

240

256

ISC Device fail

209

225

241

257

Sensor status

210

226

242

258

Measure alarm

211

227

243

259

Device status

212

228

244

260

DO Device fail

213

229

245

261

Sensor status

214

230

246

262

Measure alarm

215

231

247

263

Device status

264

2-1 280

2-2 296

2-3 312

2-4 PH Device fail

265

281

297

313

Sensor status

266

282

298

314

Measure alarm

267

283

299

315

Device status

268

284

300

316

SC Device fail

269

285

301

317

Sensor status

270

286

302

318

Measure alarm

271

287

303

319

Device status

272

288

304

320

ISC Device fail

273

289

305

321

Sensor status

274

290

306

322

Measure alarm

275

291

307

323

Device status

276

292

308

324

DO Device fail

277

293

309

325

Sensor status

278

294

310

326

Measure alarm

279

295

311

327

Device status

17
Type uint16
(bit fields)

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

l Sensor error simulation

Address

Connection number

Address

Connection number

Address

Connection number

Address

Connection number

Name

400

1-1 416

1-2 432

1-3 448

1-4 PH Device fail

401

417

433

449

Sensor status

402

418

434

450

Measure alarm

403

419

435

451

Device status

404

420

436

452

SC Device fail

405

421

437

453

Sensor status

406

422

438

454

Measure alarm

407

423

439

455

Device status

408

424

440

456

ISC Device fail

409

425

441

457

Sensor status

410

426

442

458

Measure alarm

411

427

443

459

Device status

412

428

444

460

DO Device fail

413

429

445

461

Sensor status

414

430

446

462

Measure alarm

415

431

447

463

Device status

464

2-1 480

2-2 496

2-3 512

2-4 PH Device fail

465

481

497

513

Sensor status

466

482

498

514

Measure alarm

467

483

499

515

Device status

468

484

500

516

SC Device fail

469

485

501

517

Sensor status

470

486

502

518

Measure alarm

471

487

503

519

Device status

472

488

504

520

ISC Device fail

473

489

505

521

Sensor status

474

490

506

522

Measure alarm

475

491

507

523

Device status

476

492

508

524

DO Device fail

477

493

509

525

Sensor status

478

494

510

526

Measure alarm

479

495

511

527

Device status

18
Type uint16
(bit fields)

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

19

2.3.2 mA input settings (1700-)

Address

Parameter

1700

Type

1701, 1702 1703, 1704 1705, 1706 1707, 1708 1709, 1710 1711, 1712 1713, 1714 1715

Temperature 4mA

20mA

Pressure

4mA

20mA

Damping time

AI upper limit

AI lower limit

Pressure Comp.

Type int16
float float float float float float float int16

Description None(0), Current(1), Temperature(2), Pressure(3) -40~260 -40~260 0.0~999.9 0.0~999.9 0~3600 3.8~20.5 (Upper limit > Lower limit) 3.8~20.5 (Upper limit > Lower limit) Disabled(0), Enabled(1)

2.3.3 Contact input settings (1800-)

Address

Parameter

1800

Contact input1 Contact input Type

1801

Contact input Wash

1802

Contact input change range

1803

Contact input2 Contact input

(Ad)

Type

1804

Contact input Wash

1805

Contact input change range

Type int16
int16

Description
Disabled(0), Contact input Wash(1), Contact input change range(2)
S1(0), S2(1), S3(2)

int16 mA1(1), mA2(2), mA3 (Ad)(3), mA4 (Ad)(4)

int16 int16

Disabled(0), Contact input Wash(1), Contact input change range(2)
S1(0), S2(1), S3(2)

int16 mA1(1), mA2(2), mA3(3), mA4(4)

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

20

2.3.4 mA output settings (1000-)

mA1 1000 1001
1002 1003

Address

Parameter

mA2 mA3(Ad) mA4(Ad) mA#: # refers to 1 to 4.

1105

1210

1315

mA#

1106

1211

1316

mA# Process (output) parameter

1107

1212

1317

1108

1213

1318

Process parameter slot
Output setup

Type

Description

int16 Output(0), Simulate(1), Off(2)
int16 pH(0), Temperature(1), ORP(2), rH(3), Conductivity-TC1(4), ConductivityTC2(5), Resistivity-TC1(6), ResistivityTC2(7), Concentration-TC1(8), Concentration-TC2(9), Oxygen(10), Differential pH(11), Differential ORP(12), Differential CONDUCT(13), Differential RESIST(14), Differential DO(15), Average pH(16), Average ORP(17), Average CONDUCT(18), Average RESIST(19), Average DO(20), Ratio(21), Passage(%)(22), Rejection(%)(23), Deviation(%)(24), pH calc.(VGB)(25), AI(26), Script1(27), Script2(28), Script3(29), Script4(30), Script5(31), Script6(32), Script7(33), Script8(34)
int16 Sensor1-1(0), Sensor1-2(1), Sensor1-3(2), Sensor1-4(3), Sensor2-1(4), Sensor2-2(5), Sensor2-3(6), Sensor2-4(7), Converter(8)
int16 Linear(0), Table(1)

1004, 1005 1006, 1007 1008, 1009 1010, 1011
1012 1013, 1014 1015, 1016
1017 1018, 1019 1020

1109, 1110 1111, 1112 1113, 1114 1115, 1116
1117 1118, 1119 1120, 1121
1122 1123, 1124 1125

1214, 1215 1216, 1217 1218, 1219 1220, 1221

1319, 1320 1321, 1322 1323, 1324 1325, 1326

1222 1327 1223, 1224 1328, 1329 1225, 1226 1330, 1331

1227 1332 1228, 1229 1333, 1334 1230 1335

Linear 0%

Linear 100%

Sub linear 0%

Sub linear 100%

Burn

Damping time

mA#

Simulation %

(simulate)

mA#

Last or Fixed

(Configure Hold)

Fixed value mA

Hold during

calibration

float arbitrary float arbitrary float arbitrary float arbitrary
int16 Off(0), Low(1), High(2) float 0~3600 float -11.25~112.5
int16 Last(0), Fixed(1) float 2.2~22.0 int16 Disabled(0), Enabled(1)

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

21

l 21point- mA Output

mA1

Position

Value

mA2

Position

Value

Type

value *1 Position Value

point 1. 1021, 1022 1063, 1064 1126, 1127 1168, 1169 float

0

point 2. 1023, 1024 1065, 1066 1128, 1129 1170, 1171

point 3. 1025, 1026 1067, 1068 1130, 1131 1172, 1173

point 4. 1027, 1028 1069, 1070 1132, 1133 1174, 1175

point 5. 1029, 1030 1071, 1072 1134, 1135 1176, 1177

point 6. 1031, 1032 1073, 1074 1136, 1137 1178, 1179

point 7. 1033, 1034 1075, 1076 1138, 1139 1180, 1181

point 8. 1035, 1036 1077, 1078 1140, 1141 1182, 1183

point 9. 1037, 1038 1079, 1080 1142, 1143 1184, 1185

point 10. 1039, 1040 1081, 1082 1144, 1145 1186, 1187

point 11. 1041, 1042 1083, 1084 1146, 1147 1188, 1189

point 12. 1043, 1044 1085, 1086 1148, 1149 1190, 1191

point 13. 1045, 1046 1087, 1088 1150, 1151 1192, 1193

point 14. 1047, 1048 1089, 1090 1152, 1153 1194, 1195

point 15. 1049, 1050 1091, 1092 1154, 1155 1196, 1197

point 16. 1051, 1052 1093, 1094 1156, 1157 1198, 1199

point 17. 1053, 1054 1095, 1096 1158, 1159 1200, 1201

point 18. 1055, 1056 1097, 1098 1160, 1161 1202, 1203

point 19. 1057, 1058 1099, 1100 1162, 1163 1204, 1205

point 20. 1059, 1060 1101, 1102 1164, 1165 1206, 1207

point 21. 1061, 1062 1103, 1104 1166, 1167 1208, 1209

100

mA3(Ad)

Position

Value

mA4(Ad)

Position

Value

Type

value *1 Position Value

point 1. 1231, 1232 1273, 1274 1336, 1337 1378, 1379 float

0

point 2. 1233, 1234 1275, 1276 1338, 1339 1380, 1381

point 3. 1235, 1236 1277, 1278 1340, 1341 1382, 1383

point 4. 1237, 1238 1279, 1280 1342, 1343 1384, 1385

point 5. 1239, 1240 1281, 1282 1344, 1345 1386, 1387

point 6. 1241, 1242 1283, 1284 1346, 1347 1388, 1389

point 7. 1243, 1244 1285, 1286 1348, 1349 1390, 1391

point 8. 1245, 1246 1287, 1288 1350, 1351 1392, 1393

point 9. 1247, 1248 1289, 1290 1352, 1353 1394, 1395

point 10. 1249, 1250 1291, 1292 1354, 1355 1396, 1397

point 11. 1251, 1252 1293, 1294 1356, 1357 1398, 1399

point 12. 1253, 1254 1295, 1296 1358, 1359 1400, 1401

point 13. 1255, 1256 1297, 1298 1360, 1361 1402, 1403

point 14. 1257, 1258 1299, 1300 1362, 1363 1404, 1405

point 15. 1259, 1260 1301, 1302 1364, 1365 1406, 1407

point 16. 1261, 1262 1303, 1304 1366, 1367 1408, 1409

point 17. 1263, 1264 1305, 1306 1368, 1369 1410, 1411

point 18. 1265, 1266 1307, 1308 1370, 1371 1412, 1413

point 19. 1267, 1268 1309, 1310 1372, 1373 1414, 1415

point 20. 1269, 1270 1311, 1312 1374, 1375 1416, 1417

point 21. 1271, 1272 1313, 1314 1376, 1377 1418, 1419

100

*1: Percentage is monotonic increase. Setting range is 0-100 %.but point1 is fixed to 0 %, point 21 is fixed to 100 %. Output value is either monotonic increase or decrease. Setting range is arbitrary.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

22

2.3.5 Contact output settings (1500-)

Address S1 (R) S2 (R) S3 (R) 1500 1550 1600

Parameter S4 (R) S#: # refers to 1-4
 S#

 1501

 1551

 1601

1650 1651

S#

Process

(Alarm) parameter

1502
1503 1504, 1505 1506 1507 1508, 1509 1510, 1511 1512, 1513 1514, 1515 1516, 1517 1518, 1519 1520
1521

1552
1553 1554, 1555 1556 1557 1558, 1559 1560, 1561 1562, 1563 1564, 1565 1566, 1567 1568, 1569 1570
1571

1602
1603 1604, 1605 1606 1607 1608, 1609 1610, 1611 1612, 1613 1614, 1615 1616, 1617 1618, 1619 1620
1621

1652
1653 1654, 1655 1656 1657 1658, 1659 1660, 1661 1662, 1663






Process parameter slot
Reserved
Setpoint

Direction Reserved Hysteresis

Delay time

Expiry time

S#

Interval time

(Wash)

Wash time

Recovery time
Manual wash
Impedance 2 Wash

1522 1523
1524 1525
1526 1527

1572 1573
1574 1575
1576 1577

1622 1623
1624 1625
1626 1627

 
1664 1665
 1666

Continuous

wash

S1

Process

(USP) parameter

slot

S#

Setting

(Hold) Process

parameter

slot

S#

mA output

(Hold)

S1

Output

(Simulate)

Type int16 int16
int16
float int16 float float float float float float int16 int16 int16 int16 int16 int16 int16 int16

Description
Off(0), Alarm(1), Hold(2), Wash(3), Fail(4), USP(5), Simulate(6) Alarm(0), Fail(1), Simulate(2), Fail safe(3) pH(0), Temperature(1), ORP(2), rH(3), Conductivity-TC1(4), ConductivityTC2(5), Resistivity-TC1(6), ResistivityTC2(7), Concentration-TC1(8), Concentration-TC2(9), Oxygen(10), Differential pH(11), Differential ORP(12), Differential CONDUCT(13), Differential RESIST(14), Differential DO(15), Average pH(16), Average ORP(17), Average CONDUCT(18), Average RESIST(19), Average DO(20), Ratio(21), Passage(%) (22), Rejection(%)(23), Deviation(%)(24), pH calc.(VGB)(25), AI(26), Script1(27), Script2(28), Script3(29), Script4(30), Script5(31), Script6(32), Script7(33), Script8(34) Sensor1-1(0), Sensor1-2(1), Sensor1-3(2), Sensor1-4(3), Sensor2-1(4), Sensor2-2(5), Sensor2-3(6), Sensor2-4(7), Converter(8)
arbitrary
Low(0), High(1)
arbitrary
0~1800
0~1800
0~999.9
0.1~10
0.1~10
Disabled(0), Enabled(1), Disabled + Imp2 high(2), Enabled + Imp2 high(3) Sensor1-1(0), Sensor1-2(1), Sensor1-3(2), Sensor1-4(3), Sensor2-1(4), Sensor2-2(5), Sensor2-3(6), Sensor2-4(7) Disabled(0), Enabled(1)
Sensor1-1(0), Sensor1-2(1), Sensor1-3(2), Sensor1-4(3), Sensor2-1(4), Sensor2-2(5), Sensor2-3(6), Sensor2-4(7) Hard + Soft Fail(0), Hard Fail only(1) Sensor1-1(0), Sensor1-2(1), Sensor1-3(2), Sensor1-4(3), Sensor2-1(4), Sensor2-2(5), Sensor2-3(6), Sensor2-4(7) mA1(0), mA2(1), mA3(2), mA4(3)
Off(0), On(1)

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

23

2.3.6 Display settings (3000-)

Address

Display Display Display Display Parameter

1-1

1-2

1-3

1-4

3000





 Process

parameter slot

 3031 3062 3093

3001 3002 3003

3032 3033 3034

3063 3064 3065

3094 3095 3096

1st line 2nd line 3rd line

3004
3005 30063011 30123017 30183023 30243029 3030

3035
3036 30373042 30433048 30493054 30553060 3061

3066
3067 30683073 30743079 30803085 30863091 3092

3097
3098 30993104 31053110 31113116 31173122 3123

Conductivity Unit Resistivity Unit Additional text 1
Additional text 2
Additional text 3
Display name
Favorite Calibration

Type int16
int16 int16 int16
int16 int16 ASCII ASCII ASCII ASCII int16

Description
Sensor1-1(1), Sensor1-2(2), Sensor1-3(3), Sensor1-4(4), Sensor2-1(5), Sensor2-2(6), Sensor2-3(7), Sensor2-4(8), Converter(9) None(0), Sensor1-1(1), Sensor1-2(2), Sensor1-3(3), Sensor1-4(4), Sensor2-1(5), Sensor2-2(6), Sensor2-3(7), Sensor2-4(8), Converter(9) Empty(0), pH(1), Temperature(2), ORP(3), rH(4), Conductivity-TC1(5), ConductivityTC2(6), Resistivity-TC1(7), Resistivity-TC2(8), Concentration-TC1(9), Concentration-TC2(10), Oxygen(11), Differential pH(12), Differential ORP(13), Differential CONDUCT(14), Differential RESIST(15), Differential DO(16), Average pH(17), Average ORP(18), Average CONDUCT(19), Average RESIST(20), Average DO(21), Ratio(22), Passage(%)(23), Rejection(%)(24), Deviation(%)(25), pH calc. (VGB)(26), AI(27), Script1(28), Script2(29), Script3(30), Script4(31), Script5(32), Script6(33), Script7(34), Script8(35) Auto(0), nS(1), µS(2), mS(3), S(4), kS(5)
Auto(0), m(3), (4), k(5), M(6), G(7)
Off(0), Manual zero (1 point)(1), Manual zero/ slope (2 point)(2), Manual zero/slope/ITP (3 pt) (3), Manual zero/slope1,2(3 point)(4), Auto zero (1 point)(5), Auto zero/slope (2 point)(6), Auto zero/slope/ITP (3 point)(7), Auto zero/slope 1,2 (3 point)(8)

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

24

Address

Display Display Display Display Parameter

2-1

2-2

2-3

2-4

Type Description

3124
3125 3126 3127
3128 3129 31303135 31363141 31423147 31483153 3154

3155
3156 3157 3158
3159 3160 31613166 31673172 31733178 31793184 3185

3186
3187 3188 3189
3190 3191 31923197 31983203 32043209 32103215 3216

3217
3218 3219 3220
3221 3222 32233228 32293234 32353240 32413246 3247

Process parameter slot
1st line 2nd line 3rd line
Conductivity Unit Resistivity Unit Additional text 1

int16 int16 int16 int16
int16 int16 ASCII

None(0), Sensor1-1(1), Sensor1-2(2), Sensor1-3(3), Sensor1-4(4), Sensor2-1(5), Sensor2-2(6), Sensor2-3(7), Sensor2-4(8), Converter(9)
Empty(0), pH(1), Temperature(2), ORP(3), rH(4), Conductivity-TC1(5), ConductivityTC2(6), Resistivity-TC1(7), Resistivity-TC2(8), Concentration-TC1(9), Concentration-TC2(10), Oxygen(11), Differential pH(12), Differential ORP(13), Differential CONDUCT(14), Differential RESIST(15), Differential DO(16), Average pH(17), Average ORP(18), Average CONDUCT(19), Average RESIST(20), Average DO(21), Ratio(22), Passage(%)(23), Rejection(%)(24), Deviation(%)(25), pH calc. (VGB)(26), AI(27), Script1(28), Script2(29), Script3(30), Script4(31), Script5(32), Script6(33), Script7(34), Script8(35)
Auto(0), nS(1), µS(2), mS(3), S(4), kS(5)
Auto(0), m(3), (4), k(5), M(6), G(7)

Additional text 2 ASCII

Additional text 3 ASCII

Display name ASCII

Favorite Calibration

int16

Off(0), Manual zero (1 point)(1), Manual zero/ slope (2 point)(2), Manual zero/slope/ITP (3 pt) (3), Manual zero/slope1,2(3 point)(4), Auto zero (1 point)(5), Auto zero/slope (2 point)(6), Auto zero/slope/ITP (3 point)(7), Auto zero/slope 1,2 (3 point)(8)

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

25

2.3.7 Display settings Script (3500-)
The current version does not yet support Script.

Address 3500-3503 3504-3507 3508-3511 3512-3515 3516-3519 3520-3523 3524-3527 3528-3531 3532 3533 3534 3535 3536 3537 3538 3539

Parameter Script unit strings 1 Script unit strings 2 Script unit strings 3 Script unit strings 4 Script unit strings 5 Script unit strings 6 Script unit strings 7 Script unit strings 8 Script number decimal places 1 Script number decimal places 2 Script number decimal places 3 Script number decimal places 4 Script number decimal places 5 Script number decimal places 6 Script number decimal places 7 Script number decimal places 8

Type

Description

ASCII Script arithmetic, text lines on HMI display

HMI Script characters*

int16 Script arithmetic, digit number on HMI display

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

26

2.3.8 Display settings Trend (3300-)

Address

Parameter

Trend Trend Trend Trend

1

2

3

4

3300    Process parameter

 3306 3312 3318

3301 

 3307

 3313

 3319

Process parameter slot

3302, 3308, 3314, 3320, Low 3303 3309 3315 3321

3304, 3310, 3316, 3322, High 3305 3311 3317 3323

Trend Trend Trend Trend

5

6

7

8

3324 3330 3336 3342 Process parameter

3325
3326, 3327 3328, 3329 3348

3331
3332, 3333 3334, 3335

3337
3338, 3339 3340, 3341

3343
3344, 3345 3346, 3347

Process parameter slot Low
High
X-axis: Timing

Type

Description

int16
int16 float

pH(1), Temperature(2), ORP(3), rH(4), ConductivityTC1(5), Conductivity-TC2(6), Resistivity-TC1(7), Resistivity-TC2(8), Concentration-TC1(9), Concentration-TC2(10), Oxygen(11), Differential pH(12), Differential ORP(13), Differential CONDUCT(14), Differential RESIST(15), Differential DO(16), Average pH(17), Average ORP(18), Average CONDUCT(19), Average RESIST(20), Average DO(21), Ratio(22), Passage(%)(23), Rejection(%) (24), Deviation(%)(25), pH calc.(VGB)(26), AI(27), Script1(28), Script2(29), Script3(30), Script4(31), Script5(32), Script6(33), Script7(34), Script8(35)
Empty(0), pH(1), Temperature(2), ORP(3), rH(4), Conductivity-TC1(5), Conductivity-TC2(6), ResistivityTC1(7), Resistivity-TC2(8), ConcentrationTC1(9), Concentration-TC2(10), Oxygen(11), Differential pH(12), Differential ORP(13), Differential CONDUCT(14), Differential RESIST(15), Differential DO(16), Average pH(17), Average ORP(18), Average CONDUCT(19), Average RESIST(20), Average DO(21), Ratio(22), Passage(%)(23), Rejection(%) (24), Deviation(%)(25), pH calc.(VGB)(26), AI(27), Script1(28), Script2(29), Script3(30), Script4(31), Script5(32), Script6(33), Script7(34), Script8(35)
Sensor1-1(1), Sensor1-2(2), Sensor1-3(3), Sensor1-4(4), Sensor2-1(5), Sensor2-2(6), Sensor2-3(7), Sensor2-4(8), Converter(9)
None(0), Sensor1-1(1), Sensor1-2(2), Sensor1-3(3), Sensor1-4(4), Sensor2-1(5), Sensor2-2(6), Sensor2-3(7), Sensor2-4(8), Converter(9)
arbitrary

float arbitrary

int16
int16 float

Empty(0), pH(1), Temperature(2), ORP(3), rH(4), Conductivity-TC1(5), Conductivity-TC2(6), ResistivityTC1(7), Resistivity-TC2(8), ConcentrationTC1(9), Concentration-TC2(10), Oxygen(11), Differential pH(12), Differential ORP(13), Differential CONDUCT(14), Differential RESIST(15), Differential DO(16), Average pH(17), Average ORP(18), Average CONDUCT(19), Average RESIST(20), Average DO(21), Ratio(22), Passage(%)(23), Rejection(%) (24), Deviation(%)(25), pH calc.(VGB)(26), AI(27), Script1(28), Script2(29), Script3(30), Script4(31), Script5(32), Script6(33), Script7(34), Script8(35)
None(0), Sensor1-1(1), Sensor1-2(2), Sensor1-3(3), Sensor1-4(4), Sensor2-1(5), Sensor2-2(6), Sensor2-3(7), Sensor2-4(8), Converter(9)
arbitrary

float arbitrary

int16 15 min.(0), 30 min.(1), 1 hour(2), 2 hours(3), 4 hours(4), 8 hours(5), 24 hours(6), 7 days(7), 14 days(8)

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

27

2.3.9 Display settings Others (3400-)

Address

Parameter

3400

Auto Return

3401

Luminance

3402

Backlight saver

3403 3404 3405
3406

MONITOR Display

Backlight flash

Backlight flash

Backlight flash behavior

Alarm NE107

Type int16 int16
int16
int16 int16 int16

Description Disable(0), 10 min.(1), 60 min.(2)
10%(0), 20%(1), 30%(2), 40%(3), 50%(4), 60%(5), 70%(6), 80%(7), 90%(8), 100%(9)
Disable(0), 10 min.(1), 30 min.(2), 60 min. (3)
Off(0), On(1)
Off(0), On(1)
Once (5sec)(0), Continue forever(1)

int16 Off(0), On(1)

2.3.10 Advanced settings MODBUS setting (2100-)

Address

Parameter

2100

RS485 setting (RS)

MODBUS address

2101

Baud rate

2102

Parity

2103 2104

Sensor Address setting Address CH1-1

(S)

Address CH1-2

2105

Address CH1-3

2106

Address CH1-4

2107

Address CH2-1

2108

Address CH2-2

2109

Address CH2-3

2110

Address CH2-4

Type int16 int16 int16 int16

Description 1~247 9600(0), 38400(1), 115200(2) Even(0), Odd(1), None(2) 1~247 1~248

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

28

2.3.11 Advanced settings HART setting (2000-)

Address Parameter

Type

Description

2000

Network address

int16 0~63

2001

Loop Current Mode

int16 Disable(0), Enable(1)

2002

PV

int16 AO1 current(0), AI(1), Differential pH(2), Differential OPR(3), Differential

2003

SV

2004

TV

2005

QV

int16 int16 int16

CONDUCT(4), Differential RESIST(5), Differential DO(6), Average pH(7), Average OPR(8), Average CONDUCT(9), Average RESIST(10), Average DO(11), Ratio(12), Passage(13), Rejection(14), Deviation(15), pH calc(16), Script 1(17), Script 2(18),

Script 3(19), Script 4(20), Script 5(21), Script 6(22), Script 7(23), Script

8(24), Temp 1-1(25), Temp 1-2(26), Temp 1-3(27),

Temp 1-4(28), Temp 2-1(29), Temp 2-2(30), Temp 2-3(31),

Temp 2-4(32), pH 1-1(33), pH 1-2(34), pH 1-3(35), pH 1-4(36),

pH 2-1(37), pH 2-2(38), pH 2-3(39), pH 2-4(40), ORP1-1(41),

ORP1-2(42), ORP1-3(43), ORP1-4(44), ORP2-1(45), ORP2-2(46),

ORP2-3(47), ORP2-4(48), rH 1-1(49), rH 1-2(50), rH 1-3(51),

rH 1-4(52), rH 2-1(53), rH 2-2(54), rH 2-3(55), rH 2-4(56),

Sensor mV1 1-1(57), Sensor mV1 1-2(58), Sensor mV1 1-3(59),

Sensor mV1 1-4(60), Sensor mV1 2-1(61), Sensor mV1 2-2(62),

Sensor mV1 2-3(63), Sensor mV1 2-4(64), Sensor mV2 1-1(65),

Sensor mV2 1-2(66), Sensor mV2 1-3(67), Sensor mV2 1-4(68),

Sensor mV2 2-1(69), Sensor mV2 2-2(70), Sensor mV2 2-3(71), Sensor

mV2 2-4(72), Sensor mV3 1-1(73), Sensor mV3 1-2(74), Sensor

mV3 1-3(75), Sensor mV3 1-4(76), Sensor mV3 2-1(77), Sensor mV3

2-2(78), Sensor mV3 2-3(79), Sensor mV3 2-4(80), Conduct1 1-1(81),

Conduct1 1-2(82), Conduct1 1-3(83),

Conduct1 1-4(84), Conduct1 2-1(85), Conduct1 2-2(86),

Conduct1 2-3(87), Conduct1 2-4(88), Conduct2 1-1(89),

Conduct2 1-2(90), Conduct2 1-3(91), Conduct2 1-4(92),

Conduct2 2-1(93), Conduct2 2-2(94), Conduct2 2-3(95),

Conduct2 2-4(96), Resist1 1-1(97), Resist1 1-2(98), Resist1 1-3(99),

Resist1 1-4(100), Resist1 2-1(101), Resist1 2-2(102), Resist1 2-3(103),

Resist1 2-4(104), Resist2 1-1(105), Resist2 1-2(106), Resist2 1-3(107),

Resist2 1-4(108), Resist2 2-1(109), Resist2 2-2(110), Resist2 2-3(111),

Resist2 2-4(112), Concent1 1-1(113), Concent1 1-2(114),

Concent1 1-3(115), Concent1 1-4(116), Concent1 2-1(117), Concent1

2-2(118), Concent1 2-3(119), Concent1 2-4(120), Concent2 1-1(121),

Concent2 1-2(122), Concent2 1-3(123), Concent2 1-4(124), Concent2

2-1(125), Concent2 2-2(126), Concent2 2-3(127), Concent2 2-4(128),

USP 1-1(129), USP 1-2(130), USP 1-3(131), USP 1-4(132), USP

2-1(133), USP 2-2(134),

USP 2-3(135), USP 2-4(136), Sensor ohms 1-1(137),

Sensor ohms 1-2(138), Sensor ohms 1-3(139), Sensor ohms 1-4(140),

Sensor ohms 2-1(141), Sensor ohms 2-2(142), Sensor ohms 2-3(143),

Sensor ohms 2-4(144), Oxygen 1-1(145), Oxygen 1-2(146),

Oxygen 1-3(147), Oxygen 1-4(148), Oxygen 2-1(149),

Oxygen 2-2(150), Oxygen 2-3(151), Oxygen 2-4(152),

Sensor cuurent 1-1(153), Sensor cuurent 1-2(154),

Sensor cuurent 1-3(155), Sensor cuurent 1-4(156),

Sensor cuurent 2-1(157), Sensor cuurent 2-2(158),

Sensor cuurent 2-3(159), Sensor cuurent 2-4(160)

Note: Parameters in red are not currently supported. Do not select them.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

29

2.3.12 Advanced settings Ethernet setting (2200-)

Address 2200 2201, 2202 2203, 2204 2205, 2206

Parameter DHCP enable IP Address Subnet mask Default gateway

Type int16 uint32 uint32 uint32

Description Off(0), On(1)

CAUTION
Ethernet setting is reflected onto the system, after FLXA402 reboots.

2.3.13 Advanced settings Others setting (4000-)

Address

Parameter

4000

Temperature

4001

Pressure

4002

Date format

Type int16 int16 int16

Description °C(0), °F(1) kPa(0), PSI(1) YYYY/MM/DD(0), MM/DD/YYYY(1), DD/MM/YYYY(2)

2.3.14 MODBUS native (4200-)

Address

Parameter

42004205

cancel MODBUS password

43004305

set MODBUS password

50005199

User note

10000, 10001

mA1 simulate

10002, 10003

mA2 simulate

10004, 10005

mA3 simulate

10006, 10007

mA4 simulate

10008

Contact output simulate (MODE)

10009 Contact output simulate

Type

Description

MODBUS password function

ASCII free space

float Simulate of mA output mA1 to mA4 from MODBUS

master,

float normally 0.0 When entering value at 2.2-22.0[mA] , the value

float

switches to simulate ouput as below. 0: mA1, 1: mA2, 2: mA3, 4: mA4

float This register returns to "0" when the power turns off.

uint16 MODE: set contact output to simulate by the bit

(bit fields)

1: Simulate ON, 0: Simulate Off

VALUE: set contact status to simulate by the bit

1: ON, 0: OFF

bit0: S1, bit1: S2, bit2: S3, bit3: S4, bit4-7: Reserved

This register returns to "0" when the power turns off.

TI 12A01F01-62EN July 01, 2019-00

2.4

Identification

object id
0x00
0x01
0x02

object name
vendor_name product_code major_minor_version

object id
0x03
0x04
0x05
0x06

object name
vendor_url product_name model_name user_app_name

object id
0x80
0x81

object name
SERIAL_NUMBER INTERNAL_SERIAL_NO_HOUSING

MODBUS Communication

30

Type

Value/description

ASCII Type

YOKOGAWA FLXA402 create from software revision (e.g. 01-01.01)
Value/description

ASCII Type

space(64) space(16) space(8) space(16)
Value/description

ASCII[12] Serial No. ASCII[16] Internal Serial No. (Housing)

0x82 0x83
0x84 0x85 0x86 0x87 0x88 0x89 0x8A 0x8B 0x8C 0x8D
0x8E 0x8F 0x90 0x91 0x92 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0x9A 0x9B 0x9C 0x9D 0x9E 0x9F 0xA0

INTERNAL_SERIAL_NO_AO_MODULE INTERNAL_SERIAL_NO_COMM_E

ASCII[12] ASCII[12]

MS_CODE

ASCII[128]

SENSOR_INTERNAL_SERIAL_NO_CH1_1 ASCII[12]

SENSOR_INTERNAL_SERIAL_NO_CH1_2 ASCII[12]

SENSOR_INTERNAL_SERIAL_NO_CH1_3 ASCII[12]

SENSOR_INTERNAL_SERIAL_NO_CH1_4 ASCII[12]

SENSOR_INTERNAL_SERIAL_NO_CH2_1 ASCII[12]

SENSOR_INTERNAL_SERIAL_NO_CH2_2 ASCII[12]

SENSOR_INTERNAL_SERIAL_NO_CH2_3 ASCII[12]

SENSOR_INTERNAL_SERIAL_NO_CH2_4 ASCII[12]

HARDWARE_DEVICES

word

SOFTWARE_REVISION SERIAL_PROFILE_RS485 SERIAL_PROFILE_BLUETOOTH SERIAL_PROFILE_SLOT1 SERIAL_PROFILE_SLOT2 INPUT_REG_UPDATE_CYCLE INPUT_REG_RES_TIME HOLD_REG_RES_TIME NEXT_REQ_WAIT_TIME HART_ADDRESS HART_MULTIDROP HART_DEV_REV MODBUS_ADDR DHCP_ENABLE IP_ADDR SUBNET_MASK DEFAULT_GATEWAY MAC_ADDR BLUETOOTH_DEVICE_NAME_FULL

ASCII[12] ASCII[32] ASCII[32] ASCII[32] ASCII[32] UINT32 UINT32 UINT32 UINT32 UINT16 ENUM UINT16 UINT16 ENUM ASCII[16] ASCII[16] ASCII[16] ASCII[32] ASCII[32]

Internal Serial No. (I/O module) Internal Serial No. (Communication module) Model code Sensor Serial No.(Internal Serial No.)
2byte, bit assign (AIO_MODULE to MAINT_BOARD_ETHERNET) Software revision 9600 even 1 stop 115200 even 1 stop 9600 even 1 stop 9600 even 1 stop 500 10 100 30 HART setting
Modbus address Ethernet setting
Bluetooth device name

TI 12A01F01-62EN July 01, 2019-00

Hardware structure

MODBUS Communication

31

bit 0 1, 2 3-5
6-8
9 10, 11 15

Name Bluetooth yes/no digital network type sensor type of Sensor1 sensor type of Sensor2 relay board yes/no mA output/input country

Description 0b: yes, 1b: no 00b: none, 01b: Modbus RTU(RS485), 10b: Modbus TCP/IP 000b: none, 001b: SENCOM SA, 010b: digital sensor, 011b: analog sensor 000b: none, 001b: SENCOM SA, 010b: digital sensor, 011b: analog sensor 0b: no, 1b: yes 01b: -A2, 10b: -A4 0b: other than Japan, 1b: Japan

TI 12A01F01-62EN July 01, 2019-00

3. Alarm

MODBUS Communication

32

For further information on "Error settings" see 4.7 in the User's Manual IM 12A01F03-01EN Alarm numbers start with XY as shown below.

X 1 Address CH1-1 2 Address CH1-2 3 Address CH1-3 4 Address CH1-4 5 Address CH2-1 6 Address CH2-2 7 Address CH2-3 8 Address CH2-4

Y

0 Housing

1

pH

2

SC

3

ISC

4

DO

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

33

3.1 Alarm list (Converter)

Alarm bit

Alarm name

Measurement alarm

I/O alarm

31 Hardware failure 30 Internal com. erro 29 IO mod. param. read error 28 Com. mod. param. read err 27 CPU param. read error 14 VGB calc. error 13 Ratio calc. error 12 Passage calc. error 11 Rejection calc. error 10 Deviation calc. error 3 Script Error 1 2 Script Error 2 1 Script Error 3 0 Script Error 4 31 mA output burn low 1 30 mA output burn low 2 29 mA output burn low 3 28 mA output burn low 4 27 mA output burn high 1 26 mA output burn high 2 25 mA output burn high 3 24 mA output burn high 4 23 mA1 output saturation 1 22 mA1 output saturation 2 21 mA1 output saturation 3 20 mA1 output saturation 4 15 AI exceed upper limit 14 AI exceed lower limit 13 AI out of range 11 Expiry time exceeded 1 10 Expiry time exceeded 2 9 Expiry time exceeded 3 8 Expiry time exceeded 4 7 Fail safe occur 20 Simulated mA value 1 19 Simulated mA value 2 18 Simulated mA value 3 17 Simulated mA value 4 16 Outputs in HOLD 1 15 Outputs in HOLD 2 14 Outputs in HOLD 3 13 Outputs in HOLD 4 10 Wash response failure 1 9 Wash response failure 2 8 Wash response failure 3 7 Wash response failure 4 6 Simulated contact value 1 5 Simulated contact value 2 4 Simulated contact value 3 3 Simulated contact value 3

Mantenance Status

Alarm Number
0001 0002 0003 0004 0005 0010 0011 0012 0013 0014 0015 0016 0017 0018 0030 0031 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 0040 0041 0042 0043 0044 0045 0046 0047 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 007F

default*1 Note
(F) (F) (F) (F) (F) F F F F F N *2 N *2 N *2 N *2 (N) *3 (N) *3 (N) *3 (N) *3 (N) *3 (N) *3 (N) *3 (N) *3 (S) (S) (S) (S) (S) (S) (F) (M) (M) (M) (M) F (C) (C) (C) (C) N N N N M M M M (C) (C) (C) (C)

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

34

Alarm bit

Alarm name

Alarm default*1 Note Number

Setting alarm

31 mA configuration error 1

0090

F

30 mA configuration error 2

0091

F

29 mA configuration error 3

0092

F

28 mA configuration error 4

0093

F

26 Error in mA table 1

0094

F

25 Error in mA table 2

0095

F

24 Error in mA table 3

0096

F

23 Error in mA table 4

0097

F

20 Display setting error 1-1

00A0

C

19 Display setting error 1-2

00A1

C

18 Display setting error 1-3

00A2

C

17 Display setting error 1-4

00A3

C

16 Display setting error 2-1

00A4

C

15 Display setting error 2-2

00A5

C

14 Display setting error 2-3

00A6

C

13 Display setting error 2-4

00A7

C

12 HART setting error

00A8

N

11 Calc. setting error

00A9

(C) *4

5 Contact config. error 1

0098

F

4 Contact config. error 2

0099

F

3 Contact config. error 3

009A

F

2 Contact config. error 4

009B

F

1 AI configuration error

009C

(C)

0 DI configuration error

009D

(C)

*1: F: Failure, C: Function Check, S: Out of Specification, M: Maintenance required, N: Off

The default in ( ) (parentheses) are fixed, not settable.

*2: These errors do not occur onthe current version.

*3: These errors are not displayed on the converter HMI.

*4: The error occurs when a setting of calculation by multiple sensors is not correct in one of mA Config., Contact config, Display

setting, Trend, HART setting.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

35

3.2 Alarm list (pH)

Alarm bit

Alarm name

Device fail

Sensor status

15 EEPROM error 14 User param. read error 13 Err on: Factory param. Error 12 Sensor mod. not working 10 ID chip data param. read err 9 Temp. resistance too high 8 Temp. resistance too low 7 Input voltage pH too high 6 Input voltage pH too low 5 Input volt. ORP1 too high 4 Input volt. ORP1 too Low 3 Input volt. ORP2 too high 2 Input volt. ORP2 too Low 0 SSA temp out. Design spec 15 Sensor not detect 14 Temp element not detect 13 ID chip failure 12 LE not detect 11 Calib. time exceeded 9 imp1 glasbreak detect 8 imp2 glasbreak detect 15 Temperature too high 14 Temperature too low 13 pH too high 12 pH too low 11 ORP too high 10 ORP too low 9 rH too high 8 rH too low 6 Impedance 1 too high 5 Impedance 1 too low 3 Impedance 2 too high 2 Impedance 2 too low 1 pH temp comp warning 0 SSA temp outside spec 10 SENCOM comm. error

Measure alarm

Alarm Number XY00 XY01 XY02 XY03 XY05 XY4F XY50 XY51 XY52 XY53 XY54 XY55 XY56 XY06 XY0B XY0C XY08 XY58 XY09 XY59 XY5A XY40 XY41 XY42 XY43 XY44 XY45 XY46 XY47 XY49 XY4A XY4B XY4C XY48 XY07 XY0A

default*1 Note
(F) (F) (F) (F) (F) *2 (F) (F) (F) (F) (F) (F) (F) (F) (F) *2 *3 F *2 F *2 F *2*4 F *2 N F *2 F *2 S S S S S S S S M M M N S S *2 F *2

Device status

*1: F: Failure, C: Function Check, S: Out of Specification, M: Maintenance required, N: Off The numbers in ( ) (parentheses) are fixed, not settable.
*2: This alarm occurs only when SENCOM SA is used. *3: This alarm occurs when temperature measurements exceed specification limit. *4 When sensor is not connected to SENCOM SA tightly enough, "ID chip failure" may occur.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

36

3.3 Alarm list (SC)

Alarm bit

Alarm name

Device fail

Sensor status Measure alarm

15 EEPROM error 14 User param. read error 13 Err on: Factory param. Error 12 Sensor mod. not working 10 ID chip data param. read err 9 Temp. resistance too high 8 Temp. resistance too low 7 Input resistance too high 6 Input resistance too low 0 SSA temp out. Design spec 15 Sensor not detect
14 Temp element not detect
13 ID chip failure
11 Calib. time exceeded
15 Temperature too high 14 Temperature too low 13 Conductivity too high 12 Conductivity too low 11 Temp comp1 warning 10 Temp comp2 warning 9 USP limit exceeded 8 USP margin exceeded 7 Measurement unstable 6 Polarization detect 5 1st comp. matrix 4 2nd comp. matrix 3 Concentration table error 0 SSA temp outside spec 10 SENCOM comm. error

Alarm Number XY00 XY01 XY02 XY03 XY05 XY4F XY50 XY51 XY52 XY06 XY0B
XY0C
XY08
XY09
XY40 XY41 XY42 XY43 XY44 XY45 XY46 XY47 XY49 XY4A XY4B XY4C XY4D XY07 XY0A

default*1 Note
(F) (F) (F) (F) (F) *2 (F) (F) (F) (F) (F) *2 *3 F *2
F *2
F *2 *5
N
S S S S S S N N (F) *4 N F F F S *2 F *2

Device status

*1: F: Failure, C: Function Check, S: Out of Specification, M: Maintenance required, N: Off The numbers in ( ) (parentheses) are fixed, not settable.
*2: This alarm occurs only when SENCOM SA is used. *3: This alarm occurs when temperature measurements exceed specification limit. *4: This alarm occurs in the failure but only when analog sensor module is installed.
*5: When sensor is not connected to SENCOM SA tightly enough, "ID chip failure" may occur.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

37

3.4 Alarm list (ISC)

Alarm bit

Alarm name

Device fail

Sensor status Measure alarm

15 EEPROM error 14 User param. read error 13 Err on: Factory param. Error 12 Sensor mod. not working 10 ID chip data param. read err 9 Temp. resistance too high 8 Temp. resistance too low 7 Input resistance too high 6 Input resistance too low 0 SSA temp out. Design spec 15 Sensor not detect
14 Temp element not detect
13 ID chip failure
11 Calib. time exceeded
15 Temperature too high 14 Temperature too low 13 Conductivity too high 12 Conductivity too low 11 Temp comp1 warning 10 Temp comp2 warning 7 Measurement unstable 5 1st comp. matrix 4 2nd comp. matrix 3 Concentration table error 0 SSA temp outside spec 10 SENCOM comm. error

Alarm Number XY00 XY01 XY02 XY03 XY05 XY4F XY50 XY51 XY52 XY06 XY0B
XY0C
XY08
XY09
XY40 XY41 XY42 XY43 XY44 XY45 XY49 XY4B XY4C XY4D XY07 XY0A

default*1 Note
(F) (F) (F) (F) (F) *2 (F) (F) (F) (F) (F) *2 *3 F *2
F *2
F *2 *4
N
S S S S S S (F) F F F S *2 F *2

Device status

*1: F: Failure, C: Function Check, S: Out of Specification, M: Maintenance required, N: Off The numbers in ( ) (parentheses) are fixed, not settable.
*2: This alarm occurs only when SENCOM SA is used. *3: This alarm occurs when temperature measurements exceed specification limit. *4 When sensor is not connected to SENCOM SA tightly enough, "ID chip failure" may occur.

TI 12A01F01-62EN July 01, 2019-00

MODBUS Communication

38

3.5 Alarm list (DO)

Alarm bit

Alarm name

Device fail

15 EEPROM error 14 User param. read error 13 Err on: Factory param. Error 12 Sensor mod. not working 10 ID chip data param. read err 9 Temp. resistance too high 8 Temp. resistance too low 7 Input resistance too high 6 Input resistance too low 0 SSA temp out. Design spec 15 Sensor not detect 14 Temp element not detect 13 ID chip failure 12 Sensor membrane failure 11 Calib. time exceeded 15 Temperature too high 14 Temperature too low 13 DO too high 12 DO too low 11 Measurement unstable 0 SSA temp outside spec 10 SENCOM comm. error

Alarm Number XY00 XY01 XY02 XY03 XY05 XY4F XY50 XY51 XY52 XY06 XY0B XY0C XY08 XY4A XY09 XY40 XY41 XY42 XY43 XY49 XY07 XY0A

default*1 Note
(F) (F) (F) (F) (F) *2 (F) (F) (F) (F) (F) *2 *4 F *2 F *2 F *2 *5 N *3 N S S S S (F) S *2 F *2

Sensor status Measure alarm Device status

*1: F: Failure, C: Function Check, S: Out of Specification, M: Maintenance required, N: Off The numbers in ( ) (parentheses) are fixed, not settable.
*2: This alarm occurs only when SENCOM SA is used *3: This error occurs only when analog sensor module is used. *4: This alarm occurs when temperature measurements exceed specification limit. *5 When sensor is not connected to SENCOM SA tightly enough, "ID chip failure" may occur.

TI 12A01F01-62EN July 01, 2019-00

39

Revision Information

 Title

: FLXA402 4-Wire Converter MODBUS Communication

 Manual No. : TI 12A01F01-62EN

July 2019/3rd Edition Modified (pages 5, 7, 12, 25, 33 through 38)

Apr. 2019/2nd Edition Corrected (pages 31, 34 to 37)

Nov. 2018/1st Edition Newly published

Yokogawa Electric Corporation 2-9-32 Nakacho, Musashino-shi, Tokyo 180-8750, JAPAN
http://www.yokogawa.com/

TI 12A01F01-62EN July 01, 2019-00


Adobe PDF Library 15.0