Develop and run industrial test systems
Write test sequences, connect instruments and prepare your system for production in one development environment. S1 Foundry includes 210+ modules covering 100+ instrument vendors and runs on ULTRAMEGA S1. Use it with TestStand or as a standalone platform.
From test development to daily operation
S1 Foundry is for engineering teams building or modernising industrial test and automation systems. It combines sequence development, instrument configuration, debugging and deployment in one environment.
Modules separate your test logic from vendor-specific drivers. The ULTRAMEGA S1 runtime manages module execution, communication and diagnostics. This reduces the infrastructure your team needs to develop and maintain itself.
Integrated IDE
Write sequences, configure instruments, debug with connected equipment and package the application for production.
210+ instrument modules
Modules across 100+ vendors and 38 categories. Common interfaces let test sequences use compatible instruments from different manufacturers.
Managed runtime
The S1 Gateway starts and monitors module processes, routes messages and handles restarts, updates and diagnostics.
TestStand interoperability
Use S1 as the instrument layer inside TestStand, or run standalone with the built-in sequence engine and operator HMIs.
Separate test logic from equipment-specific code
When test sequences call vendor drivers directly, replacing an instrument can require changes throughout the test program. Differences between station scripts and custom plant integrations make those changes harder to maintain across several sites.
S1 Foundry puts vendor-specific code in modules with common interfaces. A compatible replacement can then be selected through configuration rather than changes to the sequence. Measurement capabilities, calibration and validation requirements still need to be assessed for each replacement.
Develop, integrate and deploy
Write test programs against common instrument interfaces, debug with connected equipment and deploy the application to the S1 runtime.
Development environment
Write sequences, configure module connections, inspect instrument state and step through test programs. Use the same environment to prepare the application for deployment.
Common interfaces across vendors
Supported instruments use a common interface for each instrument type. For example, a Keysight DMM and a Keithley DMM can expose the same measurement calls. Choose a replacement that meets the test requirements, then update the module configuration.
Works with or without TestStand
Keep your existing TestStand sequences and add S1 as the instrument layer. Or use the S1 Foundry app with its built-in sequence engine and operator HMIs as a standalone platform. The modules and gateway are the same either way.
21 protocols in one gateway
Connect test equipment and plant systems through OPC UA, PROFINET, EtherCAT, IO-Link, Modbus, MQTT Sparkplug B, DNP3, IEC 61850 and other supported protocols. The gateway provides a shared integration point.
A maintained module library
Decide what your team needs to maintain
An internal framework gives your team control over the implementation, but also responsibility for drivers, diagnostics and updates. A vendor suite may suit a standardised equipment base. S1 Foundry is an alternative when you need shared interfaces across vendors and want ULTRAMEGA to maintain the module library.
Internal frameworks
- Control over architecture and implementation
- Your team develops and maintains instrument support
- Diagnostics and regression tests need ongoing maintenance
- Documentation and knowledge transfer remain internal responsibilities
Vendor-specific suites
- Close integration with the vendor's own equipment
- Support for other manufacturers and plant protocols varies by suite
S1 Foundry
- 100+ instrument vendors, maintained and regression-tested by ULTRAMEGA A/S
- Uniform interfaces, health monitoring, and diagnostics on every module
- TestStand integration, open APIs and standalone sequence execution
- 21 industrial protocols in the same gateway
Three ways to deploy
Pick the path that fits your current setup. All three share the same modules, gateway, and operational model.
Path 1: S1 Foundry native
Develop in the S1 Foundry app, deploy to the S1 runtime. Sequence engine, 4 operator HMIs (SingleSocket, ParallelSocket, BatchTray, BurnIn), .NET SDK, and REST/WebSocket/gRPC/GraphQL APIs.
Path 2: S1 Foundry + TestStand
TestStand keeps running your legacy sequences while S1 Foundry handles new programs; both run the same modules and gateway. Migrate at whatever pace makes sense for your team.
Path 3: Keep TestStand
Keep TestStand and connect your sequences to S1 instrument modules. Introduce the integration station by station, reviewing sequence changes and validation requirements as part of the rollout.
| Your situation | Recommended path | Business outcome |
|---|---|---|
| New station program, no legacy to carry | Path 1: S1 Foundry native | A single platform for development, execution, and operations |
| TestStand renewal coming up, want to reduce lock-in | Path 2: Hybrid, S1 Foundry + TestStand in parallel | Gradual migration, controlled risk |
| Production lines run validated TestStand sequences | Path 3: Keep TestStand, insert S1 module layer | Separate vendor-specific calls from test logic while retaining TestStand |
| Regulated environment with revalidation pressure | Any path: assess changes at the module boundary | A clearer basis for determining the required revalidation |
Based on industrial projects delivered since 2017
The module library and development tools are based on our work with industrial test and automation systems. See projects in wind energy, semiconductor production and energy systems →
Since 2017
The gateway architecture and module catalog have grown out of industrial automation projects delivered since 2017.
100+ vendors
Handler coverage across 100+ instrument vendors, kept current as vendors revise firmware and command sets.
Start with a pilot
Contact us to define a single-station pilot, agree the scope and discuss licensing.
How it works
The ULTRAMEGA S1 Gateway manages modules running in separate processes. It monitors their state, routes messages and handles recovery. This gives engineers a shared view of station operation and a defined place to diagnose module failures.
Test Logic
Your sequences in S1 Foundry or TestStand, or custom software connected through the APIs.
S1 Foundry Platform Layer
Vendor-neutral boundary210+ modules covering 100+ vendors in 38 categories
ULTRAMEGA S1 Gateway
Fault isolation, lifecycle management, live updates, centralized diagnostics.
Hardware and Factory Systems
Equipment and plant connections, separated from test logic by module interfaces.
Fault isolation
Each module runs in its own process, separating driver failures from other module processes. The gateway detects failures and restarts the affected module. The test application determines how interrupted measurements are handled.
Lifecycle management
Startup sequencing, health monitoring, graceful shutdown, and automatic recovery. Unresponsive modules get restarted without operator intervention.
Live module updates
Update or reconfigure a module without restarting the gateway. Plan the change around the affected instrument and any test steps that depend on it.
Centralised diagnostics
Module traffic visible through one diagnostic interface. When something fails, you see the module, the instrument, and the command that caused it.
What S1 Foundry includes
Everything below is included in one installer per platform.
210+ production modules
Instruments, industrial protocols, data pipelines, compliance workflows, and factory integrations. 100+ instrument vendors in 38 categories, uniform programming interface.
S1 Gateway runtime
Managed runtime that hosts, supervises, and recovers every module process. Runs as a Windows service.
S1 Foundry development environment
The S1 development environment. Author and debug sequences, configure modules, inspect live instrument state, manage deployment targets, and version-control your programs.
4 operator HMIs
SingleSocket, ParallelSocket, BatchTray, and BurnIn. Ready-to-deploy operator interfaces connected to the gateway.
444 TestStand step types
47 palettes for calling S1 modules from TestStand sequences. Retain your test executive and review the integration under your existing validation process.
4 API protocols
REST (OpenAPI 3.0), WebSocket, gRPC, and GraphQL. Full .NET SDK for custom integration. Connect from Python, C#, or any HTTP client.
Platform specifications
.NET 10.0 | x64 and ARM64 | Windows 10/11, Server 2019+, Ubuntu 22.04+, macOS | TestStand 2019 SP1+ | 4 GB min (8 GB recommended) | No build-time dependencies
38 module categories
Bench instruments, factory floor systems, and everything in between, in a single maintained catalog.
Core instrumentation
Precision measurement instruments including DMMs, SMUs, power supplies, scopes, and switch matrices.
Industrial connectivity
OPC UA, Modbus, MQTT Sparkplug, PROFINET, EtherNet/IP, EtherCAT, and more.
Production automation
MES connectivity, traceability, barcode/RFID, SPC, and recipes.
Data & observability
Databases, message streaming, logging, telemetry, and traceability pipelines.
Regulatory compliance
Audit trails, e-signatures, batch records, and regulatory reporting.
Test data management
WATS integration, STDF v4/ATXML export, SPC warehouse, LIMS and QMS connectors.
Wireless test frameworks
5G NR, LTE, Wi-Fi 6/7, Bluetooth 5.x, UWB, and IoT conformance testing. A single measurement interface per standard, independent of the RF platform underneath.
Protocol analysis
USB, PCIe, HDMI/DisplayPort, DDR memory, and Ethernet bus capture, decode, and export. Same capture interface whether the analyzer is Teledyne LeCroy, Keysight, or Ellisys.
HIL & simulation
Closed-loop hardware-in-the-loop testing with real-time plant models and fault injection.
Embedded development
JTAG/SWD debug, flash programming, boundary scan, and MCU automation.
Reliability testing
Burn-in, accelerated life, endurance, and long-duration lifecycle validation.
PXI & modular
Chassis control, timing sync, and modular instrument abstraction for NI, Keysight, and ADLINK.
Defense & aerospace
MIL-STD-1553, ARINC 429, AFDX, hard real-time, and ITAR/EAR compliance support.
Semiconductor production
Probe station control, wafer mapping, component handlers, binning engines, and STDF data output for high-volume semiconductor test.
SCADA protocols
DNP3 (IEEE 1815), IEC 61850 MMS/GOOSE, IEC 60870-5-104 telecontrol, and BACnet/IP for utility, substation, and building automation integration.
Optical / photonic test
OTDR fiber characterization, optical spectrum analysis, tunable laser source control, and polarization analysis. Covers EXFO, Viavi, Yokogawa, and others through a shared measurement interface.
Materials / mechanical QC
Universal testing machines, CMMs, surface profilers, hardness testers, and torque meters. Supports Instron, MTS, ZwickRoell, Zeiss, Hexagon, Mitutoyo, and others through uniform instrument interfaces.
Environmental chambers
Salt spray/corrosion, altitude/vacuum, UV weathering, AGREE combined stress, and particle counter/clean room monitoring. Supports Ascott, Weiss, Q-Lab, Thermotron, CSZ, Atlas, TSI, Lighthouse, and others. ASTM B117, MIL-STD-810, ASTM G154/G155, ISO 14644.
Energy / EV testing
Solar PV I-V curve tracing, EV charger conformance (CCS/CHAdeMO), grid simulation with anti-islanding and ride-through, battery pack EIS/BMS verification. Supports Keysight, Chroma, NH Research, AMETEK, Bitrode, Arbin, Pasan, Berger Lichttechnik, dSPACE. IEC 60904, IEC 61851, SAE J1772, ISO 15118, IEEE 1547, IEC 62660.
Waveform recorders
Transient capture and multi-channel waveform recording for power line events, surge analysis, and high-speed signal acquisition. Hioki, Yokogawa, and Dewetron share the same recorder interface.
Impedance analyzers
Frequency sweep measurement and equivalent circuit fitting for component characterization, material analysis, and battery EIS. Supports Keysight, Solartron, and Hioki.
X-ray inspection
CT scanning, BGA/solder joint inspection, and void analysis for electronics and material verification. Nikon, YXLON, and Nordson Dage.
Particle size analysis
Laser diffraction, dynamic light scattering, and Coulter counting for particle size distribution in powders, suspensions, and emulsions. Malvern, Horiba, and Beckman Coulter.
Rheometers
Flow curve measurement, oscillation rheology, and creep testing for polymer, coating, and formulation characterization. TA Instruments, Anton Paar, Thermo Fisher.
Thermal conductivity
Steady-state guarded hot plate, laser flash diffusivity, and transient plane source measurement for materials thermal characterization. TA Instruments, Netzsch, C-Therm.
This selection covers the main instrument groups. Use the category overview for more detail, or contact us to check support for your equipment.
For test systems with changing equipment and product variants
S1 Foundry is particularly relevant when several vendors, documentation requirements and multiple production sites need to be managed in the same test infrastructure.
Aerospace & defense
Long-running avionics and EMC qualification programmes need a plan for obsolete instruments. Common module interfaces separate equipment-specific changes from test logic; qualification and evidence requirements are assessed for each change.
Automotive
New model lines mean new stations, new vendors, and tighter timelines. S1 Foundry lets teams reuse validated sequences across plants and scale by duplicating configurations, not rewriting code.
Semiconductor
Use shared interfaces for probe stations and handlers in wafer-level and packaged-device testing. Reuse test software across compatible stations, with measurement correlation checked as part of deployment.
Energy systems
Connect equipment for grid-connected inverter testing, transformer dielectric analysis and high-voltage safety checks. Keep test logic separate from instrument drivers when equipment moves between laboratories.
Electronics manufacturing
Manage test fixtures and instruments for PCB and PCBA lines with many product variants. Use module configuration for compatible equipment changes and retain the shared test logic.
Wind energy
Separate test logic from specific DAQ and power analyser models in nacelle, blade and drivetrain validation. This makes equipment changes easier to assess during long-running test programmes.
Also deployed in pharmaceutical and medical device production, wireless & IoT conformance, industrial automation, machine vision, utility & building automation, photonics & telecom, manufacturing & QC, environmental & reliability testing, EV & battery test, and specialty instrumentation.
Evaluate S1 Foundry on one test station
Tell us about your instruments, test sequences and production requirements. We can review compatibility and define a pilot with your team, using S1 Foundry, TestStand or both.
Discuss your test system
Speak directly with the engineers who develop S1 Foundry about instrument support, integration, licensing and a pilot. If you only need C#/.NET, LabVIEW or TestStand development, we offer that separately.