Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Run Any Workload on Compute Engine VMs
From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.
Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
This software implements the IEC60870-5-104 protocol (client side) for substation data acquisition and control via tcp/ip network using the QT UI Framework. It can be compiled on Linux and Windows platforms. It's possible to poll and view data from the remote system (RTU) and also send commands.
>>> Have a look also at my new SCADA project here:
https://github.com/riclolsen/json-scada
SCADA HMI for substations, IoT and automation applications
Now with IEC61850 support!
This project combines existing open source projects and tools to create a very capable, mobile and cloud-friendly HMI system that can rival proprietary software. This approach makes it possible to join forces of each project (Chromium, SVG/HTML5, PHP, Lua, SQLite, Inkscape, Lib61850, OpenDNP3, Nginx, Vega, PostgreSQL, Grafana,…) to achieve a great set of open, evergreen, modular and customizable tools for building great HMIs for automation projects.
...
IEC 101 Server and Client Simulator Source code Library, Win, Linux
...
* Download Free Evaluation Kit - IEC 60870-5-101 Development Bundle. *
In the Bundle included IEC 101 Server & Client Simulator, Windows and Linux SDK, C# projects, Doxygen , Raspberry Pi, BeagleBone Demo library.
http://www.freyrscada.com/iec-60870-5-101.php
http://www.freyrscada.com/iec-60870-5-101-Server-Simulator.php
http://www.freyrscada.com/iec-60870-5-101-Client-Simulator.php
http://freyrscada.com/iec-60870-5-101-Windows-Software-Development-Kit(SDK).php
http://freyrscada.com/iec-60870-5-101-Linux-Software-Development-Kit(SDK).php
video tutorial:
https://www.youtube.com/playlist?...
...It incorporates MBLogic with algorithms and Modbus coms for HVAC home control via the ionware modbus compatible ionC1 input/output controller board.
The iHome software system comes fully configured as a SD Card image file for Raspberry Pi Zero wifi Plug and Play capability complete with MBLogic, Node-RED and MQTT already fully installed and ready to go.
See wiki instructions to burn the SD Card image file, insert into your RPi Zero and Plug and Play.
The iHome is an Internet of Things (IOT) demo project for the ionware ionC1 hardware and the software system and is a complete SCADA platform c/w Modbus TCP Servers and Modbus RS485 serial clients for scalable building automation projects.
...
Go from idea to deployed AI app without managing infrastructure. Vertex AI offers one platform for the entire AI development lifecycle.
Ship AI apps and features faster with Vertex AI—your end-to-end AI platform. Access Gemini 3 and 200+ foundation models, fine-tune for your needs, and deploy with enterprise-grade MLOps. Build chatbots, agents, or custom models. New customers get $300 in free credit.
Generating PLC programs from formal specifications
G4LTL-ST is a standalone tool and a Java library for automatically generating industrial control software (supporting IEC-61131-3 Structure Text) from LTL or extended logic specifications.
See Tutorial.txt inside the package for step-by-step instructions. For technical demails, see CAV'14 paper "G4LTL-ST: Automatic Generation of PLC Programs". The old version (G4LTL; under BSD license) is available under file\arxiv.