Summary
Summary – Selmo: Model-based machine logic with clarity, safety and documentation
Welcome to the Selmo Knowledge Base. Selmo (Sequence Logic Modelling) is an end-to-end standard for modeling, describing and controlling machine processes – not as pure program code, but as formal behavior model. (selmotech.gitbook.io)
What is Selmo?
Machines are described with a fixed structure: Hardware zones (HWZ) → Sequences (SEQ) → Zones (Input, Output, Mem). (selmotech.gitbook.io)
Each Sequence represents a clearly defined logical process step with states, signals, parameters and safety behavior. (selmotech.gitbook.io)
From this model the following can be generated automatically: • PLC code (control-relevant code) • HMI display • Diagnostic information • Technical documentation (signal directories, flow diagrams, safety matrices etc.) (selmotech.gitbook.io)
Why use Selmo?
documentation
Documents such as signal directories, flow charts and safety matrices are generated automatically and remain synchronized with the model. (selmotech.gitbook.io)
Functional safety & standards compliance
States, operating modes, reset logic and safety reactions are modeled deterministically and are verifiable. The model meets requirements from standards such as ISO 12100, IEC 62061 and ISO 13849. (selmotech.gitbook.io)
Project structure & transparency
Each Sequence forms a validatable, self-contained process step – which facilitates traceability, modularity and clearly defined handovers. (selmotech.gitbook.io)
Integration & tools
Selmo provides checklists, templates, export formats (e.g. CSV, IEC code, HMI data), change logs and a knowledge base with standards references. (selmotech.gitbook.io)
Conclusion
Selmo is more than technology – it is an integrated, formal system model, which connects control logic with documentation and regulatory requirements. It creates clarity, increases safety and enables trust – for developers, operators and auditors alike. (selmotech.gitbook.io)
Last updated
Was this helpful?


