Index  /  Run  /  NK-02In development

SIL Runtime

Fixed-step model execution for control software without hardware — deterministic MIL/SIL loops, stimulus injection, limit judgment.

REFNK-02
VERBRUN
STATEIN DEVELOPMENT
VERIFIEDSUITE PASS · 2026-08-29
In developmentSpecification
//00 NEEDS

What brings you here.

The situations this instrument was built for — and what it does about each one.

Need 01

Control software needs testing before the hardware exists — with results that hold up in review.

Answer

MIL and SIL loops on a fixed-step virtual clock: the same scenario produces the same numbers, every run, on every machine.

Need 02

Live viewing and reproducibility usually fight each other.

Answer

Wall-clock pacing decides when a cycle runs, never what it computes — a paced run and a fast run agree bit-for-bit.

Need 03

Test evidence needs to be diffable, not narrated.

Answer

CSV logs are byte-reproducible: running the same scenario twice and diffing the logs is a valid regression check.

SIL Runtime screenshot
NK-02SIL Runtime
RUNIN DEVELOPMENT
SCANLOCKED
//00 WHAT IT DOES
01

Bit-identical reproducible runs

02

C model loading via a stable native ABI

03

Closed-loop plant + controller scenarios

//00 IN PRACTICE

What you'll see.

Run a plant model and the compiled control code that drives it on the same deterministic clock, inject stimulus, watch it live, log it, and judge it against acceptance limits — with no hardware and no cloud. The same scenario produces the same numbers, every run, on every machine.

01

Scenario loaded, clock at zero

The Scenario panel shows models, channels, stimulus bindings and limit bands as loaded. Start runs continuously, Pause stops at the next cycle boundary, Step advances exactly one cycle, Reset returns to t=0.

Scenario loaded, clock at zero
NK-02 · 01 / 03
02

A scenario running against its bands

Sync to wall clock paces one simulated second to about one real second so you can watch it. Turn it off and the same run completes as fast as the machine allows — with identical numbers.

A scenario running against its bands
NK-02 · 02 / 03
03

Resonance breaks the band — verdict flips to FAIL

A channel outside its band turns red and gets an OUT tag; the verdict flips to FAIL and the excursion is logged with its start time, cycle index, peak value and duration in samples.

Resonance breaks the band — verdict flips to FAIL
NK-02 · 03 / 03
//00 DATASHEET

NK-02 datasheet

NOKTRA index
Build
PlatformWindows 10/11 x64
DeploySingle-file exe
DeterminismSeeded, fixed-step
Reference
REFNK-02
VERBRUN
STATEIN DEVELOPMENT

One file.
Copy it and run.

No installer, no package manager, no service account. Move the executable onto the air-gapped machine and open your work.

STATEIN DEVELOPMENT
In development
//00 FAQ

Quick answers

Does SIL Runtime work offline?

Yes. Like every NOKTRA instrument it is offline-first: no cloud services, no telemetry, and any AI runs locally on your own machine. It is built for air-gapped networks.

What platform does SIL Runtime run on?

Windows 10/11 x64. It ships as a single executable — no runtime install.

Is SIL Runtime available for download now?

Not yet — it is in development. It is listed with no promised date, until a build exists you can run.