Timeouts
Situation | Ein Timeout-Fehler tritt während der Kommunikation mit einer Kamera auf. Dies kann an unterschiedlichen Stellen passieren wie die folgenden Fälle beispielhaft zeigen. Bei der Bildanzeige in der Entwicklungsumgebung: Beim Erstellen der Init-Commands: Bei Verwendung des ForceIP-Befehls: Beim Verbindungsaufbau im Camera-Objekt: |
Lösung | Im Fall von Timeout-Fehlern sind im Wesentlichen zwei verschiedene Timeout-Arten von Relevanz: Zum einen der Transmission-Timeout, der die Kommunikation zwischen dem Image Acquisition Modul und der Kamera limitiert. Zum anderen der ADS-Communication-Timeout, der die Kommunikation zwischen der Benutzeroberfläche und dem Image Acquisition Modul limitiert. Passen Sie den Transmission-Timeout in den TcCOM-Parametern des GVCP Moduls im Konfiguration an. Passen Sie ggfs. ebenfalls die Anzahl MaxTimeouts an. Achten Sie darauf, dass Sie bei Bedarf ebenfalls den ADS-Communication-Timeout in den Einstellungen anpassen, da dieses größer als das Produkt aus MaxTimeouts und Transmission-Timeout sein sollte. Erhöhen Sie schrittweise die Zeiten und ggf. die Anzahl der Versuche so lange bis keine Fehlermeldung mehr auftritt. Achten Sie aber darauf, dass Sie die Zeiten und Anzahl der Versuche nicht unnötig hoch wählen, da sonst sehr lange Wartezeiten entstehen können. |