Please select
Andrey K.
1 288 1
  • Projects 1 292
  • Rating 5.0
  • Rating 103 582

Budget: 5000 USD Deadline: 7 days

Hello. I work with Python. I am ready for collaboration. Feel free to contact me.

  • Projects 4
  • Rating 4.6
  • Rating 12 784

Budget: 2000 USD Deadline: 15 days

Hello,

I’m ready to assist in developing the test working version of your SCADA system with the planned functionality you’ve described. I have experience in industrial automation software, data acquisition systems, and HMI visualization, and can help structure a scalable and reliable SCADA prototype.

The system will include core features such as project creation and saving, device and tag management, controller communication, HMI visualization, alarms, logs, reports, and executable compilation. I’ll also implement user roles with controlled access and integrate data handling logic for calculations, conversions, and condition processing.

Additionally, it would be useful to include system diagnostics, data backup and restore, trend recording for real-time monitoring, and a communication monitor to track device connectivity. These additions will make the SCADA version more robust and closer to a production-level tool.

Once you provide access to the current environment and tech stack, I can outline the architecture and roadmap for implementation.

  • Projects -
  • Rating -
  • Rating 188

Budget: 1000 USD Deadline: 17 days

Hello! I guarantee quick and high-quality task execution. I work with attention to detail and am always focused on results.

  • Projects -
  • Rating -
  • Rating 421

Budget: 2275 USD Deadline: 17 days

Hello Anya
I am an experienced Python dev, and I'd suggest that you dm me, for me to get a glimpse of your project files, and I get to make the necessary corrections where needed. Have a good day.

  • Projects 4
  • Rating 5.0
  • Rating 1 032

Budget: 3200 USD Deadline: 30 days

Hello!

I can make your SCADA system a unified comprehensive tool, rather than just a set of disparate scripts. In my opinion, the project should have one central file that describes everything: devices, tags, alarm signals, calculations, screens, and reports. Based on this, the system will be able to build itself automatically. This means that when a new device is added or a tag is changed, the data will be transmitted throughout the project without the need to rewrite the code.

I will simplify the communication layer by using drivers for Modbus or OPC UA, and I will add a small scheduler that will handle polling, recording, and updating. Each tag can go through a calculation stage, so values can be transformed, averaged, or used in conditions without affecting the main code. Alarms will have the correct levels, delays, and confirmations, and they will always be logged in the audit trail.

For visualization, I will allow HMI screens to be dynamically loaded from the project file. This way, new diagrams or indicators will appear automatically. History will be stored in a time series format with the ability to quickly export graphs and reports. I will also add a simulation mode so that accidents and alarm signals can be safely tested before going live on real equipment.

All of this will be packaged into one executable file with clear user roles and access rights. If necessary, I can add intelligent flags to track sensor drift and a recipe mode for batch operations. This way, you will have a structured, easily extensible, and seamlessly functioning SCADA system.

  • Projects 6
  • Rating 4.9
  • Rating 1 446

Budget: 2500 USD Deadline: 50 days

Hello! 👋
We can implement a test working version of your SCADA system with the described functionality and offer an optimal architecture for future scaling.

💻 What we will do:
• Project structure (creation / saving / opening).
• Device and tag module (with the possibility of dynamic addition).
• Reading and writing data to controllers (Modbus TCP/RTU, OPC UA, MQTT).
• HMI visualization with dynamic diagrams, indicators, and alarms.
• Logs, reporting, trends, data storage in DB (InfluxDB / PostgreSQL).
• Compiling the project into a separate .exe.

Current freelance projects in the category Python

20 July
Premium Urgent

Real-Time Trainer

20 July
19 July
17 July
17 July