OSCAT Documentation¶
Welcome to the OSCAT (Open Source Community for Automation Technology) documentation! (Download documentation as PDF)
About OSCAT¶
OSCAT is an open community developing standard function libraries for industrial and building automation. The libraries are available under the Eclipse Public License 2.0 and can be freely used in projects.
Documentation¶
The OSCAT documentation is divided into three separate projects, plus this master project:
:material-library: OSCAT¶
master project
:material-library: OSCAT Basic¶
The Basic library contains fundamental function blocks for:
- Mathematical functions (Array, Geometry, Vectors, Complex Numbers)
- Logic functions (Memory, Flip-Flops, Counters, Timers)
- String processing
- Time and date functions
- Control engineering (PID, Filters, Signal processing)
- Measurement technology and sensors
- List processing
:material-network: OSCAT Network¶
The Network library provides function blocks for:
- Network protocols (TCP/IP, UDP, FTP, SMTP, DNS)
- Network variables
- Web Services and HTTP
- Telnet and terminal visualization
- Weather services and data evaluation
:material-domain: OSCAT Building¶
The Building library contains blocks for:
- Heating, Ventilation, Air Conditioning (HVAC)
- Blind and shutter control
- Actuators and control elements
- Electrical installation and switching
License¶
All OSCAT libraries and this documentation are licensed under the Eclipse Public License 2.0.
Links¶
- :material-github: GitHub Organisation
- :material-web: Eclipse Foundation
- :material-book-open: OSCAT Website
OSCAT - Open Source Community for Automation Technology