background image

72-901-04 Rev A

8/12/2019

Page 1 of 24

MicroVision

EX

MICROPROCESSOR – BASED
WATER TREATMENT
CONTROLLER

Modbus TCP/IP User’s Manual

Summary of Contents for MicroVision EX

Page 1: ...72 901 04 Rev A 8 12 2019 Page 1 of 24 MicroVisionEX MICROPROCESSOR BASED WATER TREATMENT CONTROLLER Modbus TCP IP User s Manual ...

Page 2: ...6 4 1 3 Relay 3 Status 7 4 1 4 Relay 4 Status 7 4 1 5 Relay 5 Status 8 4 1 6 Relay 6 Status 9 4 1 7 Relay 7 Status 9 4 1 8 Relay 8 Status 10 4 2 Alarms 11 4 3 Water Meters 12 4 4 Conductivity Probe Temperature 13 4 5 4 20mA 14 4 6 Relay States 15 4 7 Digital Input States 16 4 8 Configuration Parameters 17 5 Appendix A MVEX Model Features 22 6 Appendix B Updloading ModBus Software to Existing MVEX ...

Page 3: ...se Timers are typically used to dose chemicals into the tower water and are highly configurable Depending on the model MicroVisionEX is configurable using one or more of the methods listed below Using buttons present on the MicroVisionEX front panel By importing a configuration file via the MicroVisionEX Universal Serial Bus USB interface Using PULSAlink A cloud based IoT application with PC and M...

Page 4: ...ion Codes Supported 4 Read Input Registers Notes MicroVisionEX supports both Dynamic and Static IP addresses However whenever the Modbus interface is used a static IP address is recommended MicroVisionEX employs a secure connection with PULSAlink When the controller is configured to use both Modbus and PULSAlink please ensure that your network supports an internet connection on port 443 A typical ...

Page 5: ...ty relay on all controllers Modbus Name Start Address End Address Data Type Details Relay 1 Run Time 30009 30010 UINT32 The number of seconds this relay has been energized since the last power cycle Relay 1 HOA Run Time Remain 30011 30012 UINT32 The number of seconds remaining in the HOA On Forced On mode count Relay 1 HOA Mode 30013 30013 UINT16 0 HOA OFF 1 HOA ON 2 HOA AUTO Relay 1 HOA Run Time ...

Page 6: ...ia 4 20mA Input 2 Relay 1 Measurement Value 30018 30019 FLOAT Relay 1 Relay State Bit Field 30020 30021 UINT16 0 Relay is OFF 1 Relay is ON Relay 2 Status Depending on the model this relay may be pH ORP or a Timer Refer to Relay 1 table for field details Modbus Name Start Address End Address Data Type Details Relay 2 Run Time 30021 30022 UINT32 Relay 2 HOA Run Time Remain 30023 30024 UINT32 Relay ...

Page 7: ...lay 3 Relay Cnfg 30040 30040 UINT16 Relay 3 Timer Set Point Mode 30041 30041 UINT16 Relay 3 Measurement Value 30042 30043 FLOAT Relay 3 Relay State Bit Field 30044 30044 UINT16 Relay 4 Status On all models this relay is a Timer See appendix A Refer to Relay 1 table for field details Modbus Name Start Address End Address Data Type Details Relay 4 Run Time 30045 30046 UINT32 Relay 4 HOA Run Time Rem...

Page 8: ...ble for field details Modbus Name Start Address End Address Data Type Details Relay 5 Run Time 30057 30058 UINT32 Relay 5 HOA Run Time Remain 30059 30060 UINT32 Relay 5 HOA Mode 30061 30061 UINT16 Relay 5 HOA Run Time Set 30062 30063 UINT32 Relay 5 Relay Cnfg 30064 30064 UINT16 Relay 5 Timer Set Point Mode 30065 30065 UINT16 Relay 5 Measurement Value 30066 30067 FLOAT Relay 5 Relay State Bit Field...

Page 9: ...30076 UINT16 Relay 6 Timer Set Point Mode 30077 30077 UINT16 Relay 6 Measurement Value 30078 30079 FLOAT Relay 6 Relay State Bit Field 30080 30080 UINT16 Relay 7 Status On all models this relay is a Timer See appendix A Refer to Relay 1 table for field details Modbus Name Start Address End Address Data Type Details Relay 7 Run Time 30081 30082 UINT32 Relay 7 HOA Run Time Remain 30083 30084 UINT32 ...

Page 10: ... details Modbus Name Start Address End Address Data Type Details Relay 8 Run Time 30093 30094 UINT32 Relay 8 HOA Run Time Remain 30095 30096 UINT32 Relay 8 HOA Mode 30097 30097 UINT16 Relay 8 HOA Run Time Set 30098 30099 UINT32 Relay 8 Relay Cnfg 30100 30100 UINT16 Relay 8 Timer Set Point Mode 30101 30101 UINT16 Relay 8 Measurement Value 30102 30103 FLOAT Relay 8 Relay State Bit Field 30104 30104 ...

Page 11: ...dix A Modbus Name Start Address End Address Data Type Details Mstr Alarm Bit Field 1 30105 30105 UINT16 Bit 0 Flow Switch Alarm Bit 1 Drum Level 1 Alarm Bit 2 Drum Level 2 Alarm Bit 3 Drum Level 3 Alarm Bit 4 Cond High Alarm Bit 5 Cond Low Alarm Bit 6 Cond Limit Alarm Bit 7 Cond Prb Err Bit 8 pH High Alarm Bit 9 pH Low Alarm Bit 10 pH Limit Alarm Bit 11 pH Prb Err Bit 12 ORP High Alarm Bit 13 ORP ...

Page 12: ...t Address End Address Data Type Details Water Meter 1 30113 30114 float Water meter count value Water Meter 2 30115 30116 float Water meter count value The following registers are available on all models except CXXE and C5XE See appendix A Modbus Name Start Address End Address Data Type Details Water Meter 3 30117 30118 float Water meter count value Water Meter 4 30119 30120 float Water meter coun...

Page 13: ...emperature The temperature measurement is reported in both Fahrenheit and Celsius The following registers are available on all models Modbus Name Start Address End Address Data Type Details Conductivity Probe Temp F 30109 30110 float Conductivity Probe Temperature in degrees Fahrenheit Conductivity Probe Temp C 30111 30112 float Conductivity Probe Temperature in degrees Celsius ...

Page 14: ... 30001 30002 float The raw current measurement Translated 4 20mA Input 1 milliamp measurement 30103 30104 float The raw current measurement transformed to represent the selected sensor The following registers are available on all models except CXXE and C5XE See appendix A Modbus Name Start Address End Address Data Type Details 4 20mA Input 2 milliamp measurement 30005 30006 float The raw current m...

Page 15: ...ters are accessible on all models However the content of these registers is model dependent The user must interpret the content of these registers within the context of the model and the associated hardware Modbus Name Start Address End Address Data Type Details Mstr Relay Bit Field 30107 30107 UINT16 Bit 0 Relay 1 Conductivity Bit 1 Relay 2 Bit 2 Relay 3 Bit 3 Relay 4 Bit 4 Relay 5 Bit 5 Relay 6 ...

Page 16: ...models However the content of these registers is model dependent The user must interpret the content of these registers within the context of the model and the associated hardware Modbus Name Start Address End Address Data Type Details Mstr Digital Input Bit Field 30108 30108 UINT16 Bit 0 P1 Flow Switch Bit 1 P2 Drum Level 1 Bit 2 P3 Drum Level 2 Bit 3 P4 Drum Level 4 Bit 4 P5 Water Meter 1 Bit 5 ...

Page 17: ...C Universal Time Software Ver 30152 30155 String 4 registers 2 ASCII Characters per Modbus reg Units 30156 30156 uint16_t 0 Gallons 1 Liters Qty 4 20mA Out 30157 30157 uint16_t 0 None 1 1 Board installed 2 2 Boards installed 3 3 Boards installed Qty 4 20mA In 30158 30158 uint16_t 0 None 1 1 Board installed 2 2 Boards installed Dampen Rate 30159 30159 uint16_t 66 DAMP_HIGH 33 DAMP_MED 16 DAMP_LOW 0...

Page 18: ...e Disabled 1 MVEX Conductivity Probe 2 MVEX pH Probe 3 MVEX ORP Probe 4 mS CM via 4 20mA Input 1 5 pH via 4 20mA Input 1 6 mV via 4 20mA Input 1 7 PPB via 4 20mA Input 1 8 PPM via 4 20mA Input 1 9 via 4 20mA Input 1 10 mS CM via 4 20mA Input 2 11 pH via 4 20mA Input 2 12 mV via 4 20mA Input 2 13 PPB via 4 20mA Input 2 14 PPM via 4 20mA Input 2 15 via 4 20mA Input 2 T1 SetptMode Setpt Type 30204 30...

Page 19: ...tpt 30233 30234 float Sensor Type dependent T3 SetptMode Low Alrm Setpt 30235 30236 float Sensor Type dependent T3 SetptMode Lmt Tmr 30237 30238 uint32_t 0 86340 Seconds Water Meter 1 Name 30239 30246 String 8 registers 2 ASCII Characters per Modbus reg Water Meter 2 Name 30247 30254 String 8 registers 2 ASCII Characters per Modbus reg Water Meter 3 Name 30255 30262 String 8 registers 2 ASCII Char...

Page 20: ...t32_t Number of seconds relay is active in HOA On Mode Relay 4 Name 30327 30334 String 8 registers 2 ASCII Characters per Modbus reg Relay 4 Cnfg 30335 30335 uint16_t See Relay 2 Cnfg Relay 4 HOA Run Time 30336 30337 uint32_t Number of seconds relay is active in HOA On Mode Relay 5 Name 30338 30345 String 8 registers 2 ASCII Characters per Modbus reg Relay 5 Cnfg 30346 30346 uint16_t See Relay 2 C...

Page 21: ...me active in HOA On Mode Relay 8 Name 30371 30378 String 8 registers 2 ASCII Characters per Modbus reg Relay 8 Cnfg 30379 30379 uint16_t See Relay 2 Cnfg Relay 8 HOA Run Time 30380 30381 uint32_t Number of seconds relay is active in HOA On Mode ...

Page 22: ...if installed Yes if installed 4 20mA output 2 N A N A Yes if installed Yes if installed Yes if installed 4 20mA output 3 Yes if installed Yes if installed Yes if installed 4 20mA output 4 Yes if installed Yes if installed Yes if installed Flow Switch INSTALLED INSTALLED INSTALLED INSTALLED INSTALLED Drum Level 1 INSTALLED INSTALLED INSTALLED INSTALLED INSTALLED Drum Level 2 INSTALLED INSTALLED INS...

Page 23: ... drive with the software upgrade files into the USB pigtail on the controller On the front of the controller press the UP button and the left MENU button at the same time and hold it while power is restored to the controller Wait 10 seconds then release the buttons A short delay may be observed before the controller powers up completely Once the controller boots up completely confirm the controlle...

Page 24: ...m date of shipment including the toroidal sensor Electrodes probes other than the toroidal conductivity sensor are considered maintenance items and as such are warranted for six 6 months from the date of shipment of the controller Electrodes probes purchased as spare parts are warranted for 90 days from date of shipment The manufacturer s liability is limited to repair or replacement of any failed...

Reviews: