Heute war die Firma gmo, einer unserer Sponsoren bei uns zu Besuch. Einmal um die Anlage anzuschauen und um sich die Probleme mit der RFID-Einheit anzuschauen und dabei vielleicht sogar zu helfen.
Zu aller erst haben wir mein Programm durchgeschaut und es durchgesprochen.
Beim durchsprechen sind uns einige Fehler und Ideen für eine bessere Funktion des Programms aufgefallen/eingefallen.
Das Programm habe ich dann umgeschrieben und dann haben wir noch einige Tests an der Anlage gemacht.
Bei den Tests ist aufgefallen das die Einheit immer den Status 04h zurück gibt, dieser Fehler bedeutet : "Der Befehl ist falsch bzw. unvollständig, oder der Parameter befindet sich nicht im gültigen Bereich".
Egal wie wir das Programm umgeschrieben haben und was wir getestet haben, die Einheit hat immer den Status 04h zurück geschickt. Aus diesem Grund sind wir mal die Einstellungen der Einheit durchgegangen und da ist aufgefallen, dass der Tag Type falsch eingestellt ist, dieser Stand auf 99.
Ich habe versucht über die SPS, den Tag Type zu ändern, allerdings kam bei dem Befehl auch immer der Status 04h zurück.
Also für mich sah das so aus als würde die Einheit auf keiner unserer Befehle reagieren. Da die Tag Umstellung nicht über die SPS funktioniert hat, haben wir mal versucht direkt an der Einheit den Tag Type umzustellen, leider kam immer der Befehl "Zugriff verweigert", auch als wir das Ethernet Kabel und die Kanäle angezogen haben, konnten wir nichts an den Befehlen ändern.
Also am Ende des Abends die Einheit ausgebaut um in der Firma mal nach einer Einheit zu schauen und Pepperl und Fuchs anzurufen und nachzufragen woran das liegen könnte.