PLC Programming for Software Engineers

Modern C++ SDK, device management and hardware procurement for industrial controls.

Adapnex Products

Unleash a New Stack for Industrial Controls.

Rapid Hardware Selection and Procurement

Book a 10-minute call to walk us through your requirements, or send us your I/O list. We'll help you pick out the right PLC parts and handle procurement for you.

We've implemented systems for a robust, efficient, and flexible PLC hardware supply chain with rapid lead-times and economies of scale—so you don't have to.

Real-Time C++ SDK

Skip low-level embedded programming or reinventing the wheel in Ladder Logic/Structured Text. The Adapnex C++ SDK provides a streamlined framework for real-time deterministic control.

Consolidate hardware (PLC / IPC / vPLC) with Adapnex cyclic task management. Run all your real-time and non-real-time applications on a single device.

Natively import any external or open-source library from the modern world. Adapnex is just standard C++.

VS Code Extension

Native Claude Code and Cursor support with AI that actually understands your control code.

Edit, build, debug, and flash PLCs without ever leaving your editor. We provide a true drop-in replacement for traditional PLC IDE workflows.

Seamlessly cross-compile from any machine to any platform directly within VS Code.

Command Line Interface

Automate your entire development process with a fully scriptable CLI that requires zero GUI interaction. Cross-compile, test, and deploy your industrial applications from any machine.

We’ve built our tools from the ground up to integrate perfectly with your existing CI/CD pipelines and modern Git-based workflows.

Unit Tests and Simulation

Write and execute robust test cases immediately with out-of-the-box Google Test integration. Catch regressions early and validate your logic before it ever hits the factory floor.

Perform complete virtual commissioning entirely on your local machine. You can confidently test and simulate your applications without needing physical hardware.

Secure Device Management

Protect your infrastructure with centralized device security and comprehensive fleet-wide access control. Our dedicated runtime guarantees isolated, consistent, and reproducible deployments every time.

Manage your entire hardware fleet effortlessly with over-the-air (OTA) updates and real-time remote debugging. If an issue ever arises, safely revert your systems with a simple one-click rollback.

Cloud Telemetry and Control

Coming Soon: Built-in time-series APIs with no external IIoT gateway.

Gain unparalleled visibility and control over your hardware fleet, seamlessly bridging your factory floor with the cloud.
VS Code Features

Adapnex SDK directly in your Favorite Editor

Build & Run on Any Target
Seamlessly cross-compile your C++ application for any target from any OS platform and deploy executables directly over-the-air.

Use a Full Debugger Over-The-Air
Using our deep LLDB integration, attach directly to running applications on remote devices and inspect your control logic in real time.

Simulate PLC / IPC Hardware Locally
Get a feel for the SDK and your logic ahead of acquiring any hardware. With the Simulator View, run the WAGO CC100 Simulator on your local machine.

Manage Devices Directly in the Editor
Manage your devices from VS Code. Use the Device Explorer to view real-time status and securely manage user device access and live applications over-the-air.

Unit Test Instantly
Adapnex Tools natively integrates with the VS Code Test Explorer to automatically discover, run and debug Google Test suites directly from your CMake targets.

Automatic IntelliSense
Language servers for cross-compilation can be a headache. The extension automatically handles the configuration of clangd, enabling full IntelliSense out of the box.

Contact

Get in touch

Contact Us

We’ll get back to you within 1–2 business days.
Your name
Company NAME
TITLE
Email Address
message
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Adapnex Inc. | contact@adapnex.com | LinkedIn | 34145 Pacific Coast Hwy #220, Dana Point, CA 92629