OSCAT Logo OSCAT

OSCAT

Open Source Community for Automation Technology đź‘‹

Open Source Community for Automation Technology đź‘‹

Willkommen bei OSCAT! Wir sind eine offene Gemeinschaft, die hochwertige Open-Source-Funktionsbibliotheken für die industrielle und gebäudetechnische Automation (IEC 61131-3) entwickelt.

Welcome to OSCAT! We are an open-source community developing high-quality function libraries for industrial and building automation (IEC 61131-3).

Bibliotheken erkunden Explore Libraries GitHub

Open Source Open Source

Veröffentlicht unter der Eclipse Public License 2.0 (EPL-2.0). Frei nutzbar, anpassbar und erweiterbar für kommerzielle und private Zwecke. Published under the Eclipse Public License 2.0 (EPL-2.0). Free to use, adapt, and extend for both commercial and private projects.

IEC 61131-3 IEC 61131-3

Entwickelt nach dem internationalen Standard für speicherprogrammierbare Steuerungen. Konsistenter, bewährter Code für Ihre Steuerung. Developed in accordance with the international standard for programmable logic controllers. Consistent, proven code for your systems.

Herstellerunabhängig Platform Independent

Kompatibel mit allen gängigen IEC 61131-3 SPS-Plattformen (wie Beckhoff TwinCAT, Siemens TIA Portal/Codesys, Wago und Phoenix Contact). Compatible with all major IEC 61131-3 PLC platforms (such as Beckhoff TwinCAT, Siemens TIA Portal/Codesys, Wago, and Phoenix Contact).

Seit 2006 aktiv Active Since 2006

Eine offene, gewachsene Gemeinschaft von Ingenieuren und Entwicklern, die Praxiserfahrung in die Bibliotheken einbringen. An open, grown community of automation engineers and developers bringing real-world expertise into the library code.

Dokumentation & Downloads Documentation & Downloads

Die gesamte Dokumentation ist unter oscat.readthedocs.io verfĂĽgbar. Die Bibliotheken teilen sich in drei Kernbereiche auf: All documentation is available at oscat.readthedocs.io. The libraries are divided into three main scopes:

OSCAT Basic

Mathematische Funktionen, komplexe Logik, String-Verarbeitung, Regelungstechnik, Datums- & Zeitkonvertierungen und vieles mehr. Mathematical functions, complex logic, string processing, control engineering, date & time conversions, and much more.

Dokumentation lesen Read Documentation

OSCAT Network

Implementierungen von Netzwerkprotokollen (TCP/IP, HTTP, FTP, SMTP, SNTP), Web-Services-Anbindungen, XML/JSON-Parsing und Live-Wetterdaten. Implementations of network protocols (TCP/IP, HTTP, FTP, SMTP, SNTP), web services integrations, XML/JSON parsing, and live weather data.

Dokumentation lesen Read Documentation

OSCAT Building

Heizung, Lüftung, Klima (HLK), hochkomplexe Jalousie- und Beschattungssteuerungen, Beleuchtungslogiken sowie Protokolle der Gebäudeautomation. Heating, Ventilation, Air Conditioning (HVAC), complex blind and shading controls, lighting logics, and building automation protocols.

Dokumentation lesen Read Documentation

🚀 Mitwirken & Community 🚀 Contributing & Community

Wir freuen uns über Unterstützung! Ob durch das Melden von Fehlern (Bug-Reports), Code-Beiträge zur Bibliotheksentwicklung oder Verbesserungen an der Dokumentation – jede helfende Hand ist herzlich willkommen. We welcome your support! Whether through bug reports, code contributions to library development, or improvements to the documentation – every bit of help is highly appreciated.

⚖️ Lizenzierung ⚖️ Licensing

Alle OSCAT-Bibliotheken und die dazugehörige Dokumentation stehen unter der Eclipse Public License 2.0 (EPL-2.0). All OSCAT libraries and documentation are available under the Eclipse Public License 2.0 (EPL-2.0).