Improvement of python script for automation of scada production
Planned functionality in the test working version:
1. Creating, opening, saving a project
2. Adding devices
3. Adding tags
4. Reading and writing data to controllers
5. HMI visualization (adding diagrams and indicators).
6. Accidents, alarms
7. Logs + Reporting, graphs, data storage
8. Compiling an exe file (the scada itself, so it runs as a separate file, not through the development environment)
9. User roles and access
It may be necessary to additionally add:
10. Calculation logic = Tags read from the device often need to be processed: converted to engineering units, averaged, or used to create logical conditions.
Perhaps you can suggest what else needs to be added to create Scada in this version
-
15 days2000 USD
12784 4 2 15 days2000 USDHello,
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
-
17 days1000 USD
116 17 days1000 USDHello! I guarantee quick and high-quality task execution. I work with attention to detail and am always focused on results.
-
17 days2275 USD
421 17 days2275 USDHello 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.
-
7 days5000 USD
95606 1272 1 10 7 days5000 USDHello. I work with Python. I am ready for collaboration. Feel free to contact me.
-
30 days3200 USD
1117 4 0 30 days3200 USDHello!
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!
-
50 days2500 USD
1470 6 0 1 50 days2500 USDHello! 👋
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.
-
Здравствуйте. Судя по некоторым данным у 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… Python, Databases & SQL ∙ 1 hour 17 minutes back ∙ 2 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… Python, Bot Development ∙ 1 day 9 hours back ∙ 82 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… Python, Web Programming ∙ 1 day 11 hours back ∙ 68 proposals |
Development of a web service with paid access to an online chatGood 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… Python, Web Programming ∙ 2 days 12 hours back ∙ 74 proposals |
Application developmentI 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… Java, Python ∙ 3 days 10 hours back ∙ 36 proposals |