Conclusion – The languages of technology and the future of machine logic

1. Historical development and transitions

For centuries engineers have developed languages to describe technology unambiguously:

  • mechanics: With the technical drawing a universal language, which documents components and constructions unambiguously and is understood worldwide.

  • Electrics: The circuit diagram took on the same role for electrical systems – including the logic that was directly documented via relay and contactor circuits.

  • Logic: With the invention of the PLC (1968) the logic shifted into software. Flexibility increased, but the clear, uniform documentation was lost. Today there are many languages and vendor dialects, but no worldwide understandable, formal language for machine behavior.

  • Motion / manufacturing: With Numeric Control and G-Code a standardized language for machine movements was created. To this day G-Code forms the basis of CNC technology. In combination with CAD/CAM it shows how a clear language can be successfully automated and linked to 3D models.

👉 The pattern is recognizable: Where standards and formal languages emerged, clarity, trust and global collaboration developed. Where they are missing, uncertainty and opacity prevail.


2. The role of Selmo

Today there is a gap: The logic of machines – once documented in the circuit diagram – is in PLC programming flexible but not unambiguous.

This is exactly where Selmo starts:

  • Selmo is for machine logic what the drawing is for mechanics and the circuit diagram is for electrical engineering.

  • It creates a formal model for processes, states and signals.

  • This model is unambiguous, traceable and automatically translatable into code.

  • In doing so Selmo closes the gap of the “lost logic description” in the circuit diagram.

👉 This is how the third language of engineering:

  • Drawing for mechanics

  • Circuit diagram for electrical engineering

  • Selmo model for machine behavior


3. Positive development using G-Code as a role model

G-Code shows how important a formal language is:

  • From a drawing or a 3D model a CNC program is generated.

  • The translation is unambiguous, standardized and machine-readable.

  • Result: worldwide standardization, automation and trust.

Selmo follows the same path:

  • From the Process model (requirement)

  • to the machine behavior (code)

  • with 100% transparency, traceability and legal certainty.


4. Future vision – standards as a basis for AI and responsibility

The next years will bring enormous changes through Artificial Intelligence. But AI can only be used safely if:

  • a clear basis exists (formal models and standards),

  • requirements and results are comparable are,

  • formal verification is possible,

  • and documentation ensures responsibility and legal certainty is guaranteed.

👉 With a formal language for machine behavior – like the one Selmo offers – the following arise:

  • Transparency for all parties involved,

  • trust in the technology,

  • legal certainty of responsibility in terms of product liability and standards,

  • and a stable basis for the use of AI in automation.


Final thought

History shows: Technology needs language, and language needs standards. With the drawing, the circuit diagram and G-Code we have gained three pillars of engineering. The fourth pillar – a formal language for machine logic – is being created now.

👉 With Selmo machine behavior becomes as unambiguously describable as a part in the drawing or a circuit in the diagram. This opens a future full of clarity, safety and trust – the foundation for real digitization and responsible AI.

Last updated

Was this helpful?