Vision-Gerät im ERROR-Zustand
Kamerafunktionsblöcke wechseln zwischen ERROR- und INITIAL-Zustand
Situation | Die Instanz des Funktionsblocks FB_VN_Gev_CameraControl bzw. FB_VN_SimpleCameraControl gibt beim Aufruf der Methode Im Zustand eState := fbCamera.GetState()
Im Zustand TCVN_CS_INITIAL wird entweder die Funktionsbausteinmethode OpenCamera() oder StartAcquisition() aufgerufen, wobei der Aufruf fehlschlägt und die Instanz zurück in den Zustand TCVN_CS_ERROR geht. eState := fbCamera.GetState() bzw. eState := fbCamera.GetState() |
Lösung 1 | Prüfen Sie die physikalische Verbindung zur Kamera und die Spannungsversorgung der Kamera. |
Lösung 2 | Prüfen Sie die Einstellungen zur Kameraverbindung (IP-Adresse der Kamera, Netzwerkport). |
Funktionsblock dauerhaft im ERROR-Zustand
Situation | Die Instanz des Funktionsbausteins fbCamera.Reset();
|
Lösung 1 | Die Symbol-Instanz muss mit dem Image Provider verknüpft sein - jede Instanz eines Gehen Sie dazu folgendermaßen vor:
Der FB_VN_GevCameraControl kann nur mit dem Image Provider einer Kamera verknüpft werden. Der FB_VN_FileSourceControl kann nur mit dem Image Provider eines File Source Controls verknüpft werden. Der FB_VN_SimpleCameraControl kann sowohl mit dem Image Provider einer Kamera als auch mit dem Image Provider eines File Source Controls verknüpft werden. |
Lösung 2 | Der Instanz von Prüfen Sie die Methoden-Aufrufe der Instanz von
|