AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch GPIB IEEE 488 Schnittstellenprogrammierung
Thema durchsuchen
Ansicht
Themen-Optionen

GPIB IEEE 488 Schnittstellenprogrammierung

Ein Thema von smmahaup · begonnen am 8. Aug 2016 · letzter Beitrag vom 9. Aug 2016
Antwort Antwort
smmahaup

Registriert seit: 15. Apr 2016
Ort: Kaufbeuren
6 Beiträge
 
#1

GPIB IEEE 488 Schnittstellenprogrammierung

  Alt 8. Aug 2016, 12:41
Hallo liebe Community,

So dies ist nun mein erster Eintrag in Delphi Praxis. Ich bin Student der Elektro- und Informationstechnik. (Das heißt mein Schwerpunkt liegt eigentlich auf der Elektrotechnik und ich bin kein Profi in der Delphi-Programmierung)
Nun bin ich dabei meine Bachelorarbeit zu schreiben, in der ich die unterschiedlichen Schnittstellen der Messgeräte meiner Firma programmieren soll.
Ich habe mich jetzt erstmal durch die TCP und RS232 Programmierung mit Delphi-Praxis gekämpft.
(Danke hierfür an alle Kommentare, die ich zu diesen Themen lesen durfte!)
Jetzt bin ich dabei eine GPIB Programmierung zu starten, allerdings finde ich kein Anhaltspunkt.
Ich kenne mich leider mit der Schnittstelle der GPIB nicht aus und wollte wissen ob jemand von euch davon Ahnung hat. ( Da es in der Forums-Suche leider recht Mau aussieht).

Ich bräuchte eigentlich nur einen Write, einen Read und einen Open/ Close Befehl für die GPIB, damit ich mein Programm schreiben könnte.

Hat jemand einen tollen Tutorial, oder gleich mal eine Befehlsliste für IEEE 488?
Ich freue auf Antwort
PS: Ich hoffe, dass ich das Forum jetzt nicht zu gespammt haben.

Mfg Markus
Markus
  Mit Zitat antworten Zitat
RauchOskar

Registriert seit: 27. Jun 2005
1 Beiträge
 
#2

AW: GPIB IEEE 488 Schnittstellenprogrammierung

  Alt 8. Aug 2016, 13:07
Hallo,

welche Hardware setzt du ein?
Wer ist der Hersteller deiner IEEE-Schnittstellenkarte (NI, Meilhaus etc.)

Der Hersteller hat sicher Inforamtionen für dich.
  Mit Zitat antworten Zitat
smmahaup

Registriert seit: 15. Apr 2016
Ort: Kaufbeuren
6 Beiträge
 
#3

AW: GPIB IEEE 488 Schnittstellenprogrammierung

  Alt 8. Aug 2016, 13:15
Hallo RauchOskar,
danke für die schnelle Antwort/Frage.
Momentan weiß ich noch nicht genau welche Hardware da zum tragen kommt.(Wie gesagt bin in dem Thema ganz neu)
Ich schätze, dass es ein Usb to GPIB Konverter wird. Über diesen wird dann wohl an mein Messgerät ein Befehl geschickt. Genauere Angaben hab ich noch nicht.
Eigentlich wollte ich nur wissen ob es ähnlich wie bei der RS 232 Verbindung auch einen Writebefehl wie Write(PAnsiChar(AnsiString(Command))^, DataLen) gibt oder nicht?
Oder ist das immer Hardwareabhängig?

mfg Markus
Markus
  Mit Zitat antworten Zitat
Benutzerbild von trojaner
trojaner

Registriert seit: 11. Mai 2004
Ort: Herisau CH
13 Beiträge
 
Delphi 10 Seattle Architect
 
#4

AW: GPIB IEEE 488 Schnittstellenprogrammierung

  Alt 9. Aug 2016, 12:48
hallo,
ich verwende immer mit Delphi Keithley USB488B als Schnittstelle für GPIB.
Die Unterstützen Delphi, funkt sogar mit Win 10.

die Befehle sind einfach:

send(Adress613A,'READ1OW?', status2);
enter(meldung, 255, lang, Adress613A, status2);

Gruss
Peter
  Mit Zitat antworten Zitat
t.roller
(Gast)

n/a Beiträge
 
#5

AW: GPIB IEEE 488 Schnittstellenprogrammierung

  Alt 9. Aug 2016, 13:25
Demo:
GPIB-488
https://github.com/pinkavaj/seebrez/archive/master.zip

GPIB-488 Programming Reference Manual

Geändert von t.roller ( 9. Aug 2016 um 13:29 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz