Für ausgewählte Beckhoff Industrie-PC-Plattformen steht mit TwinCAT/BSD ein alternatives Betriebssystem zur Verfügung. TwinCAT/BSD kombiniert die TwinCAT Runtime mit FreeBSD®, einem industriell erprobten und zuverlässigen Open-Source-Betriebssystem.
Windows CE war viele Jahre das Basis-Betriebssystem für alle Beckhoff Industrie-PCs. Mit dem absehbaren Ende von Windows CE stellt Beckhoff frühzeitig einen Nachfolger vor, der die Vorteile von Windows CE – kostengünstiger Einsatz auf allen Plattformen – wie auch viele Vorteile der großen Windows-Systeme in sich vereint. Neben einem Nachfolger für Windows CE bietet Beckhoff somit auch eine Alternative zu Windows 7 und Windows 10.
Was ist FreeBSD®?
FreeBSD® ist ein Unix-kompatibles Open-Source-Betriebssystem, welches direkt von der Berkeley Software Distribution (BSD) abstammt. Als Open-Source-Projekt wird FreeBSD® von einer großen Entwicklergruppe kontinuierlich weiterentwickelt, verbessert und optimiert. Beckhoff hat sich aufgrund der BSD-Lizenz für FreeBSD® entschieden, welche die Integration von TwinCAT ohne lizenzrechtliche Probleme ermöglicht.
FreeBSD® unterstützt sowohl 32- als auch 64-Bit-Plattformen und ermöglicht skalierbare Systeme mit Arm® CPUs bis hin zu leistungsstarken Intel® Xeon® CPUs.
Weitere Informationen zu FreeBSD® finden Sie auf der Homepage der FreeBSD Foundation oder des FreeBSD® Projektes:
https://www.freebsdfoundation.org und https://www.freebsd.org
TwinCAT
TwinCAT/BSD unterstützt alle TwinCAT-3-Runtime-Funktionen. Die Programmierung erfolgt weiterhin mit dem bekannten TwinCAT 3 XAE auf Basis von Visual Studio auf einem Windows-Entwicklungsrechner. TwinCAT/BSD bietet Multicore-Unterstützung, wodurch auch einzelne Kerne für die exklusive Nutzung von TwinCAT reserviert werden können.
Neben dem TwinCAT HMI Server kann ein moderner HTML5-Webbrowser als Client für TwinCAT HMI genutzt werden. Die Konfiguration erfolgt wie gewohnt über den grafischen Editor der Entwicklungsumgebung TwinCAT 3 XAE.
Software und Updates
Neben einer Vielzahl von FreeBSD® Programmen lassen sich über den Beckhoff Package Server auch TwinCAT Functions installieren. Über diesen Weg ist darüber hinaus das unkomplizierte Updaten des Betriebssystems sowie der TwinCAT Runtime über das Netzwerk möglich. Die Installation von Softwarepaketen kann auch offline erfolgen. Hierbei werden die Softwarepakete zuvor auf einen Entwicklungsrechner mit Netzwerkanschluss geladen und später direkt auf dem Beckhoff Industrie-PC installiert. Auch das kundenseitige Hosten eines eigenen Package-Servers ist möglich. Neben FreeBSD® Programmen, die auf diese Weise angeboten werden können, stehen ebenfalls viele von Linux® bekannte Programme zur Verfügung.
Write Filter
Wie von den Windows-Betriebssystemen bekannt stellt TwinCAT/BSD einen Write-Filter bereit. Dieser schützt das System vor persistenten Änderungen. Nach einem Neustart befindet sich das System bei aktiviertem Write-Filter wieder in einem zuvor definierten Zustand.
Sichern und Wiederherstellen
Das Sichern und Wiederherstellen eines TwinCAT/BSD-Systems kann über einen USB-Stick erfolgen, der ähnliche Funktionen wie das Beckhoff Service-Tool für Windows-Betriebssysteme bietet. Auch aus dem Live-System heraus kann ein Backup erstellt werden, das lokal oder über das Netzwerk auf einem entfernten System gesichert wird.
Small Footprint
Die aktuelle Mindestgröße eines Basis-Images beträgt ca. 300 MB und hat einen sehr geringen RAM-Verbrauch von < 100 MB. Somit sind künftig auch sehr kompakte Steuerungen mit TwinCAT/BSD realisierbar.
Device Manager
Der schon bekannte IPC Device Manager dient auch unter TwinCAT/BSD zur Konfiguration des Systems. Dies kann sowohl per Website erfolgen als auch programmgesteuert über die bekannten Schnittstellen ADS Secure oder OPC UA.
Container
TwinCAT/BSD bringt aufgrund seiner FreeBSD® Basis von Haus aus schon die bekannte Containertechnologie Jails mit. Jails sind bereits seit dem Jahr 2000 Bestandteil von FreeBSD® und somit sehr lange erprobt und stabil. Darüber hinaus gibt es auch die Möglichkeit, Docker® Container mittels Virtualisierung zu nutzen.
Produktstatus:
Bitte prüfen Sie die Verfügbarkeit auf der Produktseite der jeweiligen Geräte oder im Produktfinder.
Produktinformationen
Bestellangaben | TwinCAT/BSD |
---|---|
C9900-S602 | TwinCAT/BSD-Lizenz für Panel-PCs CP27xx, CPX27xx, CP37xx, CPX37xx, CP6706 und CP6700, Schaltschrank-PCs C69x5 und C7015 ab Intel Atom® x6 mit 2 Cores, sowie C601x bis 2 Cores in allen Generationen |
C9900-S603 | TwinCAT/BSD-Lizenz für Panel-PCs CP2xxx, CPX27xx, CP3xxx, CPX37xx, CP6706 und CP6700, 19-Zoll-Einschub-Industrie-PC C5210, Schaltschrank-PCs C65xx, C69xx und C7015 mit Intel® Celeron® oder Intel® Pentium® ab der 11. Generation, ohne RAID-Konfiguration, und ab Intel Atom® x6 mit 4 Cores, sowie C60xx mit Intel® Celeron®, Intel® Pentium®, Intel® Core™ i3 U und Intel Atom® mit 4 Cores in allen Generationen |
C9900-S604 | TwinCAT/BSD-Lizenz für Panel-PCs CP22xx, CP32xx, 19-Zoll-Einschub-Industrie-PC C5210, Schaltschrank-PCs C65xx und C69x0 mit Intel® Core™ i3 ab der 11. Generation, sowie C602x, C603x und C604x mit Intel® Core™ i3, Core™ i5 U oder Core™ i7 U in allen Generationen, ohne RAID-Konfiguration |
C9900-S605 | TwinCAT/BSD-Lizenz für Panel-PCs CP22xx, CP32xx, 19-Zoll-Einschub-Industrie-PC C5210, Schaltschrank-PCs C65xx und C69x0 mit Intel® Core™ i5 ab der 11. Generation, sowie C603x und C604x mit Intel® Core™ i5 in allen Generationen, ohne RAID-Konfiguration |
C9900-S606 | TwinCAT/BSD-Lizenz für Panel-PCs CP22xx, CP32xx, 19-Zoll-Einschub-Industrie-PC C5210, Schaltschrank-PCs C65xx und C69x0 mit Intel® Core™ i7 ab der 11. Generation, sowie C603x und C604x mit Intel® Core™ i7 in allen Generationen, ohne RAID-Konfiguration |
C9900-S607 | TwinCAT/BSD-Lizenz für C604x mit Intel® Core™ i9 ab der 13. Generation, ohne RAID-Konfiguration |
C9900-S620 | Gastbetriebssystem für TwinCAT/BSD Hypervisor VM vorinstalliert und vorkonfiguriert: Windows 10 IoT Enterprise 2021 LTSC, 64 Bit, englisch, für C602x mit Intel® Core™ i5 oder Core™ i7 der 11. Generation, C603x mit Intel® Core™ i3, Core™ i5 oder Core™ i7 der 9. oder 11. Generation, mit mindestens 8 GB RAM und mindestens 80-GB-M.2-SSD. Der C603x-0070 erfordert das Sonder-BIOS C9900-B617 oder ein anderes BIOS mit der BIOS-Einstellung Graphics PM Support enabled für GPU-Passthrough. Setzt zusätzlich eine Lizenz für das TwinCAT/BSD-Betriebssystem voraus. |
C9900-B617 | Sonder-BIOS für C603x-0070 mit Motherboard CB6467 zum Betrieb von TwinCAT/BSD Hypervisor basierten virtuellen Maschinen mit der BIOS-Einstellung Graphics PM Support enabled für GPU Passthrough, statt Standard-BIOS. Nicht geeignet für TwinCAT unter Windows. Dieses BIOS erhält Updates bei Änderungen am Standard-BIOS. |
C9900-S621 | Gastbetriebssystem für TwinCAT/BSD Hypervisor VM vorinstalliert und vorkonfiguriert: Windows 10 IoT Enterprise 2021 LTSC, 64 Bit, englisch, für C602x mit Intel® Core™ i5 oder i7 der 8. oder 11. Generation, C603x mit Intel® Core™ i3, i5 oder i7 der 9. oder 11. Generation, C6040 mit Intel® Core™ i3, i5, i7 oder i9 der 13. Generation, CX20x2 mit Intel® Xeon®-D und CX2043 mit AMD Ryzen™. Erfordert mindestens 8 GB RAM und ein mindestens 80 GB großes Speichermedium. Ohne Grafikausgabe und ohne USB-Eingabe der VM über die IPC-Schnittstellen mittels Device- und GPU-Passthrough. Zugriff auf Windows via Remote-Desktop-Protokoll aktiviert. Setzt zusätzlich eine Lizenz für das TwinCAT/BSD-Betriebssystem voraus. |
Inhalte werden geladen ...
Inhalte werden geladen ...
Inhalte werden geladen ...
© Beckhoff Automation 2024 - Nutzungsbedingungen