摘要 |
Verfahren zum zuverlässigen Übertragen von Daten auf ein Busgerät (Busteilnehmer) einer busorientierten programmierbaren Elektroinstallation, wobei das Busgerät (z.B. Aktor oder Sensor) eine Steuereinheit (Mikrokontroller) mit einem ersten Speicher (z.B. RAM) und einem zweiten Speicher umfasst, wobei der zweite Speicher (z.B. Flash-Speicher zur persistenten Speicherung von Daten- oder Codesegmenten) in Speicherbereiche (Kacheln) gleicher Grösse aufgeteilt ist, das Verfahren umfassend die folgenden Schritte: – Empfangen einer, in Grösse der Speicherbereiche (Kacheln) portionierten Datenmenge, durch eine zumindest mittelbar mit dem ersten Speicher verbundene Datenschnittstelle (Busschnittstelle oder externe Schnittstelle); – Weiterleiten jeweils einer Portion der Datenmenge an den ersten Speicher; – Zwischenspeichern der jeweiligen weitergeleiteten Portion der Datenmenge im ersten Speicher; und – Schreiben der jeweiligen weitergeleiteten Portion der Datenmenge vom ersten Speicher in den zweiten Speicher, nachdem der erste Speicher die jeweilige weitergeleitete Portion der Datenmenge vollständig erhalten hat. Das Verfahren umfasst weiterhin einen Mechanismus zum zuverlässigen Erkennen, ob ein erfolgter Verbindungsabbruch durch ein Kommunikationsproblem oder durch einen Reset des Busgerätes (Busteilnehmers) erfolgte. |