Der Blasebalg — ruht

Der Blasebalg hält das Feuer am Leben und bringt Luft dorthin, wo sie gebraucht wird. Bellows ist das OPC-UA-Gateway der ForgeIEC-Plattform — die standardisierte Schnittstelle zwischen Werkstatt und Leitstand, zwischen Maschine und übergeordnetem System.

Ruht — derzeit nicht in Entwicklung

bellowsd wird derzeit nicht weiterentwickelt. Das Paket forgeiec-bellows-server bleibt im APT-Repository, ohne Wartung. Für die Bedienoberfläche ist Hearth vorgesehen, das die Prozessdaten direkt vom Anvil-Bus liest. Die folgende Beschreibung gibt den ursprünglich geplanten Umfang wieder.

OPC UA — Der Industriestandard

OPC Unified Architecture ist der herstellerunabhängige Standard für Maschine-zu-Maschine-Kommunikation in der Industrieautomation. Bellows implementiert diesen Standard als integralen Bestandteil der ForgeIEC-Plattform.


Ursprünglich geplanter Umfang

OPC UA Server

  • Bereitstellung aller SPS-Variablen als OPC-UA-Knoten
  • Automatische Abbildung der IEC-Datentypen auf das OPC-UA-Informationsmodell
  • Browse-, Read-, Write- und Subscribe-Dienste
  • Sicherheit durch Zertifikatsauthentifizierung

OPC UA Client

  • Zugriff auf externe OPC-UA-Server aus dem SPS-Programm
  • Lesen und Schreiben entfernter Variablen
  • Event-Subscriptions für zustandsbasierte Steuerung

Informationsmodell-Mapping

  • Automatische Generierung des Adressraums aus der Projektkonfiguration
  • Unterstützung für benutzerdefinierte Informationsmodelle
  • Companion-Specification-Kompatibilität (PackML, Euromap, etc.)

Integration in die Plattform

Bellows wird als eigenständiger Bridge-Prozess laufen — überwacht und verwaltet vom Anvil-Server (anvild). Die Kommunikation mit dem SPS-Kern erfolgt über Anvil Technology (Zero-Copy Shared Memory), genau wie bei den Feldbus-Bridges.

Forge Studio  --->  anvild  --->  Bellows (OPC UA)  --->  SCADA/MES/Cloud
                      |
                    Anvil SHM

Lizenz: AGPL-3.0-or-later


Bellows — Standardisierte Kommunikation für die vernetzte Fertigung.

blacksmith@forgeiec.io