Zum Hauptinhalt springen

Best Practice

Diese Rubrik sammelt Regeln, die sich in Projekten bewährt haben. Sie beugen zwei Fehlerklassen vor: verlorenen oder doppelt übertragenen Datensätzen und einer Projektierung, die unter Last oder bei wachsender Datenmenge einbricht. Lesen Sie die Regeln, bevor Sie die Flows bauen – nachträglich sind Tabellenstruktur und Flow-Zuschnitt nur mit Aufwand zu ändern.

Die Seiten dieses Kapitels

  • Projektentwicklung – wie Sie Flows zuschneiden und wann Sie statt vieler Einzelflows mit Vorlagen oder Funktionen arbeiten. Wirkung: Wartbarkeit und Fehlersuche.
  • OPC-Transfers – welchen Trigger Sie für welchen Zweck einsetzen und warum ein Bit-Trigger ein Antwortbit braucht. Wirkung: Datenkonsistenz.
  • Datenbanken – Filter, Transferflag-Spalten und Indizierung beim Lesen aus Tabellen. Wirkung: Datenkonsistenz und Leistung.
  • Cloud und IoT – QoS, Verbindungspool, Zwischenspeichern und Zugangsdaten bei MQTT- und Cloud-Anbindungen. Wirkung: Durchsatz und Datenverlust bei Störungen.

Beispiele und Konzepte

Ausgearbeitete Umsetzungsmuster stehen bei den Plug-ins, dort mit Beispielkonfiguration und Bildern:

Verwandte Kapitel

  • Performanceanalyse – Messreihen mit Aufbau, Hardware und erreichten Durchsätzen, auf die sich die Leistungsregeln stützen.
  • Architekturempfehlungen – Aufbau und Skalierung der Installation selbst, von der Einzelinstanz bis zur hochverfügbaren Lösung.