Reference

Full capability list

Everything Coilmind can do, grouped by what you’re working on. No marketing language — if it’s on this list, it works today, and where something has a limit the limit is listed too.

Project analysis

  • Read and explain FBs, FCs, OBs and DBs across the open project
  • Cross-references: who writes to a tag, who calls a block
  • Call graph and structural overview
  • Dashboards, not just chat: architecture, project health, instance usage, reusable blocks, project statistics
  • Flag logic inconsistencies
  • Read screenshots pasted into chat
  • Read your own documents attached to the project, and search across them
  • Keep a project specification the assistant reads before it writes

PLC programming

  • Generate and import LAD
  • Generate and import SCL
  • Read STL
  • Rewrite legacy STL into SCL or LAD
  • Clone blocks with recursive tag substitution
  • Self-correcting compile loop
  • Validate a block without writing it — topology, schema and semantics as a dry run
  • Preview a network before it is applied

Batch generation — no AI involved

  • Queue one template across a list of blocks and create them in a single pass
  • Allocate tags automatically and walk start addresses
  • Report of everything created, and a history of previous runs
  • Fully deterministic — no model is involved at any point

Tags, types and project structure

  • PLC tags: add, update, rename, delete
  • Tag tables and tag groups: create, organise, search across the project
  • UDTs: create, modify and delete types and type groups
  • Rename a block and relink every caller
  • Move blocks between groups; list and manage block groups
  • Block metadata — title, author, comment — in every project language
  • No snapshot and no compile gate on tag, tag-table or UDT operations: undo those in TIA

Legacy and migration

  • Read STL networks and rewrite them into SCL or LAD
  • A migration cookbook the assistant follows rather than improvising
  • Anything that cannot be translated cleanly is surfaced, never silently guessed
  • Prove a rewrite by running the original’s tests against it — needs PLCSIM Advanced

Testing

  • Declarative .test.json suites: inputs, cycles, assertions
  • Execute against PLCSIM Advanced V3–V6
  • Scaffold a suite from a spec
  • Live progress while a run executes, and cancel mid-run
  • Download to the simulator only — fail-closed, it will not reach real hardware
  • PLCSIM Advanced is a separate Siemens product; the rest of Coilmind does not need it

HMI and WinCC Unified

  • Create screens and screen groups
  • Create, modify and delete screen items
  • Set dynamizations on items
  • List and describe available item types and library types
  • HMI tags, tag tables and groups: full create, update, delete
  • Compile the HMI
  • Monaco editor with IntelliSense from the Siemens V21 TypeScript definitions
  • Project-wide search across scripts and tags; SyntaxCheck through the Siemens API
  • Does not create HMI devices; faceplate types cannot be created through Openness by any tool

Working across the project

  • Switch between CPUs and HMI panels inside one project, in one conversation
  • Assistant memory: project conventions and preferences survive the session
  • Changelog of every change the assistant made, kept with the project

Translation

  • Titles, comments and tag descriptions, in the context of the logic
  • EN · DE · IT · ES · FR · RU · ZH

Templates — no AI involved

  • Mark replaceable tags and parameters, type new names
  • Fully deterministic, works offline, no model required

Setup, safety and rollback

  • Openness access configured automatically on first run — one Windows prompt, no manual whitelisting
  • Attaches to a project already open in TIA Portal; it does not open projects for you
  • Local snapshot before every block and HMI screen change
  • One-click restore from history
  • Post-import compile gate on blocks — no build, no change
  • Up to 14 days of offline work before the licence needs a short refresh
Start your 14-day free trialMissing something you need? Email support@svghmi.pro and ask — the roadmap is what users ask for.
Coilmindcoilmind.dev

Built by an automation engineer, for automation engineers.

By Cirill at svghmi.pro · support@svghmi.pro

Start your 14-day free trial →
Windows · TIA Portal V17–V21 · AI included, no BYO tokens.AI-generated code is reviewed by a qualified engineer · not for safety-critical applications.