Multi Channel 4-Wire Analyzer FLXA402 | Yokogawa Electric Corporation
FLEXA, FLXA, SENCOM and FieldMate are trademarks or registered trademarks of Yokogawa Electric Corporation. All other company and product names mentioned in ...
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-00Adobe PDF Library 15.0