Dieser Abschnitt befasst sich mit dem Thema Kollisionsvermeidung und der internen Protokollierungsfunktion.
Um mechanische Schäden an der Anlage zu vermeiden, ist eine Kollisionsvermeidung eingebaut. Die Kollisionsvermeidung hält die Züge an, bevor sie sich zu nahe kommen. Die Funktion arbeitet vorausschauend, d. h. der in lrCrashDistance eingegebene Mindestabstand wird auf keinen Fall unterschritten. Auch im Falle einer bevorstehenden Kollision werden die Züge nach dem Anhalten diesen Abstand einhalten.
In den MultiBelt ist eine Protokollierungsfunktion integriert, die die Ereignisse erfasst, diese aber nicht im Programm angibt.
Die Protokolldaten werden beim Abrufen der Diagnosedaten mit PacDrive Diagnostics übertragen und können in diesem Programm angezeigt werden.
Die Diagnosedaten enthalten die Informationen, die zum Nachstellen der Situation benötigt werden. Falls ein Fehler erkannt wird, sollten diese Daten daher immer aufgezeichnet werden.
Außerdem bleiben die Protokolldaten auch bestehen, nachdem ein Fehler erkannt und ein nachfolgender Nothalt empfangen wurde. Sie können dann mithilfe von PacDrive Diagnostics aufgerufen werden. Wird während des Betriebs ein Fehler erkannt – z. B. übermäßige Beschleunigung – kann auch beim normalen Programmablauf eine Kopie der Daten erstellt werden.