# VEXPLOR AAS Studio: Open-Source Digital Twin Management for Industrial PLCs

A unified web platform for authoring, validating, and collecting live industrial machine data.

- **Source:** [Hacker News: Show HN](https://news.ycombinator.com)
- **Published:** 2026-10-19
- **Topic:** [Software & Engineering](https://brifing.si/c/engineering)
- **Original article:** <https://github.com/waceinc/vexplor-aas>
- **On Brifing:** https://brifing.si/s/3610754a-25b9-4dd9-b1f6-6ded66b26de0

## Unified AAS Management Platform

VEXPLOR AAS Studio consolidates the fragmented workflow of authoring, validating, and serving Asset Administration Shells into a single web application. By replacing multiple disparate tools, it simplifies the lifecycle management of digital twins. Users can upload AASX files, identify rule violations, and apply automated fixes within a streamlined, integrated interface.

## Addressing Industrial Adoption Hurdles

Research indicates that integrating existing machinery remains a primary challenge for AAS adoption. Many organizations struggle with the manual effort required to map field values to AAS structures. This tool automates that mapping process, ensuring that digital twins function as dynamic operating data rather than remaining static, disconnected documentation files.

## Automated Validation and Linting

The platform features a three-layer validation engine checking 52 rules, including package structure, metamodel constraints, and business logic. It provides a preview of fixable findings, allowing users to apply corrections in one step. Every modification is recorded, and users can generate printable HTML reports to ensure compliance with industry standards.

## Direct PLC Data Collection

VEXPLOR AAS Studio enables live data collection from OPC UA, Modbus TCP, and MQTT devices. Recent updates include direct read support for Siemens S7 and MELSEC PLCs without requiring external gateways. This functionality is managed via the AID submodel, providing real-time status updates for machines, including running, stopped, or alarm states.

## Scalable Remote Data Collection

The VEXPLOR Edge component, an open-source remote collector, facilitates secure, outbound-only data transmission from factory floors via HTTPS. It supports batch processing, which significantly improves throughput, reaching up to 50,000 values per second. This architecture ensures that data remains consistent even during network outages, using a configurable queue for recovery.

## Integration and API Capabilities

The studio exposes an IDTA Part 2 REST API, enabling seamless integration with MES, ERP, and CMMS systems. It supports CloudEvents for runtime notifications and provides secure OPC UA server capabilities with encryption. These features allow external systems to consume AAS data, ensuring interoperability across the entire industrial software ecosystem.

## Support for Product Passports

The platform includes templates for Digital Product Passports (DPP), supporting both general metadata and specific battery passport requirements. These templates allow users to check granularity and mandatory items against official IDTA specifications. While not a formal verdict on EU regulation conformity, these tools assist in preparing compliant product passport data structures.

## Version Compatibility and Migration

VEXPLOR AAS Studio supports AAS metamodel versions 3.0, 3.1, and 3.2. It intelligently handles file versioning, allowing users to migrate between standards while identifying fields that may be lost during down-versioning. The tool ensures that XML and JSON files are parsed accurately, correcting known reading faults found in official example files.

## Enhanced Security and Audit

Security is prioritized through role-based access control, including admin, editor, and viewer tiers. All changes are tracked via an audit trail, and sensitive credentials for OPC UA or MQTT connections are stored locally on the factory PC rather than in the equipment files, maintaining strict security boundaries for industrial assets.

## Optimized Data Storage

When deployed with TimescaleDB, the system automatically compresses historical data older than seven days and generates one-minute and one-hour aggregates. This optimization drastically reduces storage requirements, as demonstrated by a reduction from 1,099 MB to 50 MB for 1,000 tags over one hour, ensuring long-term sustainability for high-frequency industrial data.

## Deployment and Edge Management

Deployment is simplified through a single-command installation that sets up the studio, database, and remote collector on Linux servers. The interface provides comprehensive health monitoring for remote collectors, displaying metrics like CPU usage, memory, disk space, and clock offset, allowing administrators to troubleshoot connectivity issues directly from the central dashboard.

## Strategic Impact on Industry

By automating the technical hurdles of AAS implementation, VEXPLOR AAS Studio lowers the barrier to entry for digital twin adoption. It transforms the AAS from a complex specification into a practical, operational asset. This shift allows manufacturers to focus on process optimization rather than the manual overhead of data integration.

## Sources covering this story

- https://github.com/waceinc/vexplor-aas — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
