Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Improvement of python script for automation of scada production

Translated

  1. 12784    4  2
    15 days2000 USD

    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.

    Best regards,
    Jeo Vincent Carretas

  2. 116  
    17 days1000 USD

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

  3. 421  
    17 days2275 USD

    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.

  4. 95878    1272  1   10
    7 days5000 USD

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

  5. 1117    4  0
    30 days3200 USD

    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.

    Thank you!

  6. 1470    6  0   1
    50 days2500 USD

    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.
    • Role and access rights system.
    • Calculation logic (normalization, filtering, engineering units, averaging, logical conditions).

    ⚙️ Additionally, we can offer:
    • Runtime manager with automatic reconnection to controllers.
    • Event engine for triggers and scripts.
    • Built-in expression and formula editor for flexible logic.
    • REST API for integrations.

    ⏱ Implementation time: 4–6 weeks
    💰 Cost: from $2500 for a working MVP with complete documentation and installation.

    We have experience in developing SCADA platforms and industrial equipment monitoring systems. We are ready to discuss the details and offer an optimal architecture for your tasks.

  • Pavel Shtemenko
    7 October 2025, 6:21 |

    Здравствуйте. Судя по некоторым данным у Windows. Какая? И почему вас нужен именно .exe а не просто Python. Кроме того не совсем ясно. Scada имеет собственные средства визуализации, чем они не устраивают?

Current freelance projects in the category Python

Power BI

16 USD

The dashboard runs on a Google server, we need to transfer all logic + code Required skills: deployment of ETL processes on a Linux server + working with BigQuery and Postgre There is working code that runs on Google, where the database itself is, we need to transfer it to…

PythonDatabases & SQL ∙ 4 hours 26 minutes back ∙ 7 proposals

Telegram bot for hiring/searching employees. For job searching.

25 USD

1. General Concept Creation of a Telegram bot for automating recruitment and mutual job searching. The system operates on the principle of active response and mutual confirmation of interest (Double Opt-In). The system includes two roles: Employer (Company Owner) and Worker (Job…

PythonBot Development ∙ 1 day 12 hours back ∙ 85 proposals

Technical support for web platform (Python/Django)

There is a working web project that needs to be maintained and gradually organized, without rewriting from scratch. Project stack: Backend: Python, Django, Django Rest Framework Frontend: Next.js Database: PostgreSQL Infrastructure: AWS (EC2), Nginx There are integrations…

PythonWeb Programming ∙ 1 day 14 hours back ∙ 70 proposals

Development of a web service with paid access to an online chat

Good day, it is necessary to develop a web service that includes: * personal links for users; * a page with a description of the service; * payment through PayPal; * online real-time chat; * video display on the user page; * accounting for paid time and automatic access…

PythonWeb Programming ∙ 2 days 15 hours back ∙ 75 proposals

Application development

I wish to create a mobile application for communication, the app should have audio and video calls, group chat creation, the ability to sync with phone contacts, account settings: email binding, 2FA, phone number, the ability to customize app notifications, change the app…

JavaPython ∙ 3 days 13 hours back ∙ 36 proposals

Client
Anya Lats
Moldova Ataki
Project published
8 months 11 days back
123 views
Tags
  • scada
  • HMI
  • python
  • Data visualization
  • Data Logging