RFID mit AMS475

Snerg

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Leute,

bin nach einiger Recherche auf dieses Forum gestossen und hoffe, dass mir jemand von euch vielleicht helfen kann.

Ich kämpfe mich seit einigen Tagen mit folgender Hardware herum:

CPU 314C-2DP, ASM475, Reader RF310R, sowie Transponder vom Typ RF320T.

An die ASM475 habe ich nur ein Reader angeschlossen, der zweite Kanal ist frei. Zum Testen habe ich den Beispiel-FB45 der RFID-CD genommen.

Das erste Problem ist, das die ASM475 ständig, sobald ich die Bausteine geladen habe, einen Sammelfehler signalisiert. Kommt der Fehler evtl. weil ich nur einen Reader angeschlossen habe? Wenn ja, wie kann ich den zweiten Kanal deaktivieren? Kann ich mit der 314C-2DP überhaupt eine ASM475 benutzen? (In der Doku ist immer von anderen CPUs die Rede)

Das zweite Problem ist, das ich es nicht gebacken bekomme die UID´s der Transponder auszulesen.

Zur Info: Die ASM475 scheint trotz des Sammelfehlers zu funktionieren, der Reader erkennt die Transponder und es gibt auch sonst keine Störungen (laut VAT).

Vielleicht hat ja jemand eine ähnliche Konfiguration am laufen und kann mir evtl. ein Beispielprogramm zukommen lassen.

Danke im voraus für eure Rückantworten,

Gruss

Christian
 
Zuletzt bearbeitet:
Das erste Problem ist, das die ASM475 ständig, sobald ich die Bausteine geladen habe, einen Sammelfehler signalisiert. Kommt der Fehler evtl. weil ich nur einen Reader angeschlossen habe?
Ja
Wenn ja, wie kann ich den zweiten Kanal deaktivieren?
Geht m.W. nicht
Kann ich mit der 314C-2DP überhaupt eine ASM475 benutzen? (In der Doku ist immer von anderen CPUs die Rede)
Ja
Das zweite Problem ist, das ich es nicht gebacken bekomme die UID´s der Transponder auszulesen.

Zur Info: Die ASM475 scheint trotz des Sammelfehlers zu funktionieren, der Reader erkennt die Transponder und es gibt auch sonst keine Störungen (laut VAT).
Wie hast du das gemacht und was bekommst du zurück?
Gehen denn andere Lese-/Schreibbefehle?
Laut Handbuch soll man zum Lesen der UID einen Lesebefehl über 8 Bytes auf Adresse FFF0 absetzen.
Alternativ müsste die Diagnosefunktion MDS-Status ebenso die UID liefern.

Grüße von HaDi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dankeschön HaDi,
an der Adressierung (Parameter length) des Lesevorgangs hats gelegen, hab die ganze Zeit zwar den Lesebefehl mit 8 Byte ausgeführt, aber als Adresse hatte ich nicht FFF0 parametriert. Hab das irgendwie im Handbuch wohl überlesen.

Den Sammelfehler der ASM475 habe ich auch behoben, habe in allen benutzen Bausteinen sämtliche Befehle, die etwas mit einem zweiten Reader (SLG2) zu tun hatten, gelöscht.

Dankeschön nochmals,

Gruss

Christian
 
Zurück
Oben