Frage zu IEEE488.2 Routinen (FINDLST / IONL)

OP #1404641
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.