Forum: Mikrocontroller und Digitale Elektronik Frage zu IEEE488.2 Routinen (FINDLST / IONL)


von Carsten S. (dg3ycs)


Lesenswert?

Hallo,

ich bin gerade dabei eine IO-Platine mit IEEE-488 Funktion zu 
Modifizieren/Entwanzen.
Leider bin ich gerade an einem Punkt angelangt wo ich etwas ratlos bin.

Die Bauruppe arbeitet soweit nun wie vorgeschrieben. Die original 
Firmware wurde entsprechend modifiziert wie es gewünscht war. Nun ist 
aber mein Problem das diese Baugruppe in ein Messsystem integriert 
werden soll und hier nicht arbeitet wie verlangt.

Als Fehlerquelle konnte ich ausmachen das bei den 488.2 Befehlen FINDLST 
und IONL (und nur bei diesen!) diese Baugruppe „verrückt“ spielt. Die 
NDAC Leitung wird nach einer Zeit von Knapp 4ms auf HIGH (also 
LOW-Pegel, invertierte Logik) gezogen und verbleibt da ca. 5s. Somit 
wird diesen Befehlen, welche ja genau die NDAC Antwort auswerten eine 
nicht vorhandene Menge an Messgeräten erkannt. Ist auch schon mit der 
Original-FW der Fall!
Für meine Zwecke würde es hier ausreichen wenn die BG die Anfrage 
einfach tatenlos ignoriert. Eine korrekte Auswertung wäre natürlich 
besser, aber nicht Pflicht!

Um hier nun weiterzukommen müsste ich nun wissen was sich genau bei 
diesen Befehlen wirklich Daten-/Pegelmäßig auf dem BUS tut. Leider bin 
ich bei meiner Recherche da absolut nicht weitergekommen. Weder online 
noch in meiner durchaus vorhandenen Fachliteratur.

Hat jemand diese Info und kann mir das erklären/ zur Verfügung stellen.
Alternativ wäre ich auch für Buchtips -für tatsächlich KURZFRISTIG 
lieferbare- Literatur dankbar in der wirklich auf diese Dinge 
eingegangen wird und nicht nur da steht das jede PAD angesprochen wird 
und die NDAC Antwort ausgewertet wird...
(Verweise auf ältere Titel, welche nur mit Geduld über Ebay zu bekommen 
sind helfen mir da leider nicht. Ausnahme: Jemand hat das Buch selber 
daheim und möchte/kann es kurzfristig verkaufen/verleihen!)

Ich hoffe mir kann da jemand weiterhelfen...

Gruß
Carsten

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Hast du eine gut sortierte Bibliothek in deinem Umfeld?  Dort hatte
ich seinerzeit mal ein Buch ausgeliehen, da könnte ich dir den Titel
sicher irgendwie nochmal rauskramen.

von Carsten S. (dg3ycs)


Lesenswert?

Hallo Jörg,

ich hätte die Hochschulbibliothek im Angebot, da habe ich aber schon 
gesucht... Vieleicht habe ich aber auch was übersehen, wenn du den Titel 
findest kann ich ja mal im Katalog nachschauen ;-)

Gruß
Carsten

von Carsten S. (dg3ycs)


Lesenswert?

Hallo,

kleine Korrektur meines ersten Beitrages:
ICh meine natürlich nicht IONL, sondern dern Befehl IBLN!
Da hat der Tunnelblick zugeschlagen...

Gruß
Carsten

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.