We develop complex systems to collect, process, and visualize data generated by different monitoring devices
The project was executed in collaboration with Resenergo. How does TDCloud work?
Our solution consisted of the following parts:
The Modbus server, responsible for collecting data, operates on Windows and employs the Dynamic Data Exchange (DDE) protocol to receive data. However, given our preference for a Unix environment, we opted for an alternative approach. We utilized an additional server feature, allowing the transmission of data via Open Database Connectivity (ODBC) directly to the SQL server, using PostgreSQL. This enables us to access a set of readings that can be further processed and presented.
The web application was constructed using Ruby on Rails, and data from the counters are updated every 5-10 seconds.
After the launch, Resenergo gathered feedback from its customers, periodically reaching out to us for minor modifications and fixes.
Your message has been successfully sent.
Thank you for contacting Evercode Lab
We will get back to you shortly.