Online- und Offline-Zustände

Für den In-Sight Vision-System sind drei Zustände möglich: Online, Offline und Paused.

Der aktuelle Online-/Offline-Status wird in der Statusleiste unten rechts im Adapter angezeigt.

Status Statusanzeige Beschreibung

Offline

Während Sie Ihren Job im Tabelleneditor entwickeln, können Sie auf die Schaltfläche klicken (oder F6 drücken), um ein neues Bild aufzunehmen und die Zellen in der Tabelle auszuführen.

Online

Hinweis: Sie können Befehle nur senden, wenn sich der Vision-System im Online-Modus befindet.

Der Online-Status wird verwendet, wenn der Job entwickelt wurde und bereit ist, bereitgestellt oder getestet zu werden.

Während der Job online ist, wird er aktiv ausgeführt. Er verarbeitet Trigger und führt Tabellenfunktionen und -logik aus. Über die für die Anwendung erstellten Webseiten können Sie mit dem Job interagieren. Änderungen am geladenen Job können nicht vorgenommen werden, während der Vision-System die Vision-Anwendung aktiv ausführt, E/A-Vorgänge durchführt und Bilder aufnimmt, es sei denn, der Job wird angehalten.

Wenn der Job online ist, kann der Adapter geschlossen werden. Außerdem ist über einen Webbrowser die Überwachung des Jobs und die Interaktion mit ihm möglich. Oder der Job wird einfach auf dem Vision-System ohne Überwachung oder externe Interaktion ausgeführt, d. h. man verlässt sich nur auf die externen Interaktionen, die für den Job vorgesehen sind. Wenn Änderungen am Job vorgenommen werden müssen, stellen Sie über den Adapter eine Verbindung zum Vision-System her und klicken Sie auf die Schaltfläche , um offline zu gehen.

Für den Online-Zustand des Vision-Systems müssen die folgenden drei unabhängigen Online-Zustände übereinstimmen: 

  • $System.OnlineEnableComm = True

    Der Status dieses Tags wird durch das Protokoll Industrielle Kommunikation gesteuert, indem der Zustand der Bits „Online“ und „Paused“ geändert wird.

  • $System.OnlineEnableDiscrete = True

    Der Status dieses Tags wird gesteuert von .

Wenn alle oben genannten Tags übereinstimmen, ist das Tag „$System.OnlineEnabled“ „True“.

Hinweis: Weitere Informationen zu den Tags finden Sie im Thema.

Paused

Der angehaltene Zustand wird verwendet, wenn der Job zwar bereitgestellt wurde, Sie jedoch Interaktionen mit externen Geräten anhalten oder Änderungen am Vision-System vornehmen möchten, ohne ihn offline zu schalten. Weitere Informationen finden Sie im Thema Anhalten während des Online-Betriebs.