Willkommen bei Oscat
Willkommen bei OSCAT, der "Open Source Community for Automation Technology". Seit August 2006 baut OSCAT eine Kommunikationsplattform für das Thema Automation auf. Besonderen Wert legt diese Seite auf die Programmierung von SPS unter IEC61131-3. OSCAT entwickelt die OSCAT.LIB, welche im Open Source vorliegt und als ein Framework für Anwendungen in der Automation nach den Standard IEC61131-3 dient. Sie sind natürlich herzlich eingeladen, an der Weiterentwicklung der OSCAT.LIB teilzunehmen. Dies können Sie auf den Foren unserer Seite, oder indem Sie mit uns per email in Kontakt treten. Ziel ist es, eine möglichst übersichtliche Bibliothek zu schaffen, welche die wichtigsten Funktionen und Funktionsblöcke für Projekte der Automationstechnik beinhaltet.
Die OSCAT-LIB ist Zielsystem und Hersteller unabhängig und beinhaltet Bausteine zu folgenden Themen:
- Mathematische Berechnungen
- String, Listen und Buffer Verarbeitung
- Logikmodule
- Datums und Zeitfunktionen
- Regelungstechnik
- Signalverarbeitung
- Heizung/Lüftung/Klima
- Gebäudeautomatisierung
- Netzwerk und Kommunikations- Funktionen
- Messtechnik und Sensorik
- Gerätetreiber für Standardperipherie
Neben einer umfassenden Bibliothek für verschiedene Zielsysteme bietet OSCAT auch Dokumentation und Support für die verfügbaren Bausteine.
OSCAT BUILDING LIBRARY 1.00
Neben den bereits bekannten Bibliotheken OSCAT_BASIC und OSCAT_NETWORK wird ab sofort auch die OSCAT_BUILDING bereitgestellt Die OSCAT_BUILDING 100 enthält alle Gebäudespezifischen Module aus der OSCAT BASIC 3.21 und benötigt die OSCAT_BASIC ab Rel. 3.30 Neben der neuen Building Library wurden auch neue Versionen der BASIC (Rel 3.30) und NETWORK (Rel 1.11) bereitgestellt. Die Trennung Der Bibliotheken erlaubt eine unabhängige und effizientere Weiterentwicklung.
OSCAT Basic 3.35
Die OSCAT Basic library in Version 3.35 enthält folgende Neuheiten und Verbesserungen:
- Funktion Month-to-String Fix for CVE-2024-6876
OSCAT Network 1.10
- FTP-Transfer up/download
- Email mit Dateianhang versendbar
- Datenlogger Paket
- Grafische Oberfläche für Telnet
- World_weather für kommende 5 Tage
- FILE_SERVER (Plattformneutraler Zugriff auf Dateien)
- Kryptografische Funktionen RC4/MD5/SHA1, neue DNS Funktionen, BASE64
- Geografische lokalisierung von IP-Teilnehmern
- Auswertung von INI-Dateien (Setup-Files)
oscat.lib 3.11, oscat.lib 3.20 und Network Library 1.0
OSCAT hat in den letzten Jahren eine umfassende Standard Bilbliothek erarbeitet.
Dank der Zusammenarbeit von Zahlreichen Mitstreitern ist der Umfang auf mehr als 800 Bausteine angewachsen. In den letzten Monaten ist auch eine Network Library enstanden welche kontinuierlich weiterentwickelt wird.
Mit dem aktuellen Release 3.20 und der Network Library 1.0 stellt OSCAT den neusten Stand der Entwicklung bereit.
Aus Kompatibilitätsgründen stellen wir auch die oscat.lib 3.11 ohne ausgelagerte Netzwerkbausteine bereit. oscat.lib 3.11 und 3.20 beinhalten identische Bausteine mit dem Unterschied das einige Bausteine aus der Standard oscat.lib in die Network Library
verlagert wurden.
Release 3.11 / 3.20 enthält Neuerungen in den Bereichen:
- Code fixes in den Modulen FT_PIDWL, GEN_PULSE, HEAT_METER, LTIME_TO_UTC, K_TO_C and C_TO_K
- Neue Funktionalitäten im Bereich der Jalousie- und Rollo-Steuerung
- Module für die Dampfphasenberechnung für Amoniak SDD_NH3 und SDT_NH3
- Bausteine zur Graycode Konvertierung GRAY_TO_BYTE und BYTE_TO_GRAY
- Neuer Baustein TREND zur Überwachung von REAL Variablen
- Viele Code-Verbesserungen und Optimierungen