Professional Documents
Culture Documents
Architechture
Architechture
Meters
12V Differential pair connected to meter for MODBUS Address will be given to
pulse detection Pulse Counter boards and Energy
Water/Gas Meter 1 meters
Pulse Counter Board 1
For group of 8 to 64
(need to check) pulses
at corridor
Water/Gas Meter n
Water/Gas Meter 1
Pulse Counter Board n
Energy Meter n
Each floor MOXA Converter to Building Ethernet Hub Connection diagram
Inverter power supply
for Pulse Counter
MOXA 1 boards with wiring
RS485 to Ethernet
Multiple
floors Hub
MOXA 2
RS485 to Ethernet
Building
Switch
MOXA n - 1
RS485 to Ethernet
Multiple
floors Hub
MOXA
RS485 to Ethernet
Building Ethernet Hub to server Switch Connection diagram
Building 1
Switch
SERVER
Building n UPS
Switch
Notations
12V Differential pair connected to meter for pulse detection
RS485 Differential pair to connect pulse counter boards, Energy Meters to RS485 Hub Board
Ethernet
Water/Gas Meter
MOXA Building
Ethernet Switch UPS
Energy Meter
RS485 to Switch
Ethernet
Development
Pulse Counter Board
RS485 Hub Board
For group of 8 to 64
(need to check) pulses
Multi to single RS 485
at corridor board
SERVER
IO Web
Server Database Server
IO Server to Meter Mapping
• Each Water and GAS meter pulse will be connected to Pulse Counter Board
• Each Pulse Counter Board and Energy meter will have unique MODBUS address
• Each MOXA will have unique IP address
• Meter Types
– Water Meter
– GAS Meter
– Energy Meter
• Each Meter will be added to IO server based on following criteria
– Meter Type
– MOXA IP Address
– Energy Meter or Pulse Board MODBUS Address
– Meter Base register address based on pulse connection on Pulse Counter Board
• For each meter Unique ID will be assigned based on the above criteria
• IO server poll the data and push data to web server with Unique ID
• Web server can send commands to IO server with Unique ID to set reading or control relay
or.
Hardware Material
Sl. Material
Water meters with pulse output
Gas Meters with pulse output
Energy Meters with RS485 differential pair output
Pulse Counter Boards (In House) with RS485 differential pair output
12V Differential pair wire between Water Meters to Pulse Counter Board
12V Differential pair wire between Gas Meters to Pulse Counter Board (If Relay
Control require then 2 pair required)
RS485 Hub Board (In House)
RS485 differential pair between Pulse Counter boards to RS485 hub
MOXA Converters
RS485 differential pair between RS485 hub to MOXA Converters
Hub to connect Multiple MOXA
Ethernet wiring between MOXA to Hubs
Inverter for supply power to Pulse counter boards (for each building )
Building switch to connect multiple floor hubs .
Switch better to have OFC to Ethernet support
Ethernet wiring between Multiple hubs to Building Switch
Server Room Switch with SFP (OFC Support)
Ethernet wiring between Building Switch to Server Room switch (OFC required with
OFC Converters)
Server (In House)
Ethernet wiring between server to server toom switch
UPS
Software
Sl. Material
No
Pulse Counter Board to detect multiple pulses with MODBUS with EEPROM, NFC or
BLE
Server
Server:
Windows OS, Office 365, 1 TB SSD, 16GB RAM
Monitor, Keyboard and Mouse
• C++
• Database
• Data collection and push data to server
• Executing Web Server commands
• Tampers needs to discuss
Web Server:
• JAVA/Python/Node JS
• Database
• Payment Gateway
• SMS Gateway (optional)
• EMAIIL Gateway
• Public IP if mobile app required
• Billing
• Alerts
Mobile App:
• Flutter / Hybrid App
• Payment Gateway
• Pulse Board Configuration through NFC or BLE