Pulsafeeder MicroVision EX Manuale utente

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

72-901-04 Rev A 8/12/2019
Page 2 of 24
Table of Contents
1. Scope..............................................................................................................................................................3
2. Introduction..................................................................................................................................................3
3. Connections and Installation .................................................................................................................4
4. Modbus memory map...............................................................................................................................5
4.1 Relay Status.............................................................................................................................................5
4.1.1 Relay 1 Status.................................................................................................................................5
4.1.2 Relay 2 Status.................................................................................................................................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.............................................223

72-901-04 Rev A 8/12/2019
Page 3 of 24
1. Scope
This purpose of this document is to provide an introduction to the MicroVisionEX
Controller and its Modbus TCP/IP capabilities. The intent is to provide a Modbus
developer with the information needed to interface the controller with a typical
Supervisory Control and Data Acquisition (SCADA) system.
2. Introduction
MicroVisionEX is a microprocessor based cooling tower controller designed to
monitor and control water quality parameters within the circulated tower water.
MicroVisionEX determines the TDS present in the tower water via a measurement of
water conductivity.
Some MicroVisionEX models can also measure and control the tower water pH and
Oxidation-Reduction Potential (ORP).
Additionally, all MicroVisionEX models come equipped with hardware based Timers
which activate AC relays. These 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 Mobile Apps
designed to provide remote status and control capabilities.
All MicroVisionEX models equipped with an Ethernet interface can connect to a
SCADA system via the Modbus TCP Compunction protocol. MicroVisionEX supports
simultaneous connections to both a Modbus master and the PULSAlink IoT cloud
application. MicroVisionEX serves as a Modbus slave / client and can provide a
Modbus master / server with the controller’s current configuration settings and its
operational status parameters.
The following sections within this document provide a Modbus developer with the
MicroVisionEX memory map and other relevant interface information.

72-901-04 Rev A 8/12/2019
Page 4 of 24
3. Connections and Installation
Modbus Interface Type: Slave / Server
Modbus Protocol Type: Modbus TCP
Modbus Address: 99
Connection Port: 502
Data Encryption: none
Endianness: big-endian
Number of simultaneous connections: 1
Timeout: 1 Sec.
Function 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 installation is depicted in the figure below.
Network
Modbus
Master
Port 443

72-901-04 Rev A 8/12/2019
Page 5 of 24
4. Modbus memory map
The availability and content of the registers listed in the following sections is model
dependent.
The MicroVisionEX Modbus interface is designed to provide a Modbus Master / Client
with controller configuration and status information via Modbus function code 4
(Read Input Registers). The Master / Client is not permitted to modify configuration
parameters within the controller.
Relay Status
Relay 1 Status
This is the Conductivity 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 Set
30014
30015
UINT32
The number of seconds the
relay will be energized when
in HOA On (Forced On) mode
Relay 1 Relay
Cnfg.
30016
30016
UINT16
Indicates the relay function
0 = Not Availible
1 = Conductivity Probe
2 = pH Probe
3 = ORP
4 = Timer 1
5 = Timer 2
6 = Timer 3
7 = Timer 4
8 = Timer 5
9 = Timer 6

72-901-04 Rev A 8/12/2019
Page 6 of 24
Relay 1 Timer Set
Point Mode
30017
30017
UINT16
0= Setpoint Mode 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
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 2 HOA
Mode
30025
30025
UINT16
Relay 2 HOA Run
Time Set
30026
30027
UINT32
Relay 2 Relay
Cnfg.
30028
30028
UINT16
Relay 2 Timer Set
Point Mode
30029
30029
UINT16
Relay 2
Measurement
Value
30030
30032
FLOAT
Relay 2 Relay
State Bit Field
30032
30032
UINT16

72-901-04 Rev A 8/12/2019
Page 7 of 24
Relay 3 Status
Depending on the model this relay may be ORP or a Timer – See appendix A.
Refer to Relay 1 table for field details.
Modbus Name
Start
Address
End
Address
Data
Type
Details
Relay 3 Run Time
30033
30034
UINT32
Relay 3 HOA Run
Time Remain
30035
30036
UINT32
Relay 3 HOA
Mode
30037
30037
UINT16
Relay 3 HOA Run
Time Set
30038
30039
UINT32
Relay 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 Remain
30047
30048
UINT32
Relay 4 HOA
Mode
30049
30049
UINT16
Relay 4 HOA Run
Time Set
30050
30051
UINT32
Relay 4 Relay
Cnfg.
30052
30052
UINT16
Relay 4 Timer Set
Point Mode
30053
30053
UINT16

72-901-04 Rev A 8/12/2019
Page 8 of 24
Relay 4
Measurement
Value
30054
30055
FLOAT
Relay 4 Relay
State Bit Field
30056
30056
UINT16
Relay 5 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 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
30068
30068
UINT16

72-901-04 Rev A 8/12/2019
Page 9 of 24
Relay 6 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 6 Run Time
30069
30070
UINT32
Relay 6 HOA Run
Time Remain
30071
30071
UINT32
Relay 6 HOA
Mode
30073
30073
UINT16
Relay 6 HOA Run
Time Set
30074
30075
UINT32
Relay 6 Relay
Cnfg.
30076
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
Relay 7 HOA
Mode
30085
30085
UINT16
Relay 7 HOA Run
Time Set
30086
30087
UINT32
Relay 7 Relay
Cnfg.
30088
30088
UINT16
Relay 7 Timer Set
Point Mode
30089
30089
UINT16
Relay 7
30090
30091
FLOAT

72-901-04 Rev A 8/12/2019
Page 10 of 24
Measurement
Value
Relay 7 Relay
State Bit Field
30092
30092
UINT16
Relay 8 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 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
UINT16
Altri manuali per MicroVision EX
1
Indice
Altri manuali Pulsafeeder Controllori

Pulsafeeder
Pulsafeeder PULSAblue 3300 Series Manuale utente

Pulsafeeder
Pulsafeeder MPC Manuale di istruzioni

Pulsafeeder
Pulsafeeder PULSAmatic 7120 Manuale

Pulsafeeder
Pulsafeeder MicroVision Manuale utente

Pulsafeeder
Pulsafeeder ELMA NEMA 4X Manuale di istruzioni

Pulsafeeder
Pulsafeeder MicroVision EX Manuale utente

Pulsafeeder
Pulsafeeder ABC 50 Manuale

















