> For the complete documentation index, see [llms.txt](https://infosys.selmotech.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://infosys.selmotech.com/selmo-struktur-und-standard/selmo-technischer-standard-und-struktur/beschreibung-selmo-plc-code.md).

# Beschreibung: Selmo PLC Code

Der SPS-Code wird in der Programmiersprache Structured Text (ST) erstellt und als PLCopen XML exportiert. Dieser kann dann in die gewählte Steuerung importiert und geladen werden. Structured Text (ST) ist eine Hochsprachen-Programmiersprache die für speicherprogrammierbare Steuerungen (SPS) entwickelt wurde. Sie verwendet eine ähnliche Syntax wie Hochsprachen wie Pascal oder C und ermöglicht es dem Anwender komplexe Abläufe in einfacher und lesbarer Form zu beschreiben. PLCopen ist eine internationale Vereinigung die sich der Standardisierung von SPS-Programmierung und -Steuerung widmet. Eines ihrer Ziele ist es eine einheitliche Programmierumgebung für SPSen zu schaffen um die Interoperabilität zwischen verschiedenen Systemen und Herstellern zu erleichtern. PLCopen unterstützt auch die Verwendung von Structured Text als eine der Programmiersprachen für SPS. Zusammen ermöglichen Structured Text und PLCopen den Entwicklern SPS-Systeme einfach und effizient zu programmieren und gleichzeitig die Interoperabilität und Kompatibilität zwischen den Systemen zu gewährleisten.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://infosys.selmotech.com/selmo-struktur-und-standard/selmo-technischer-standard-und-struktur/beschreibung-selmo-plc-code.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
