Aktuelle Zeit: 25.09.2020 06:16

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: Messinstrumente - SCPI-Kommandos senden USBTMC, LXI, Raw TCP
BeitragVerfasst: 21.08.2020 17:41 
Offline

Registriert: 26.11.2017 16:17
Wohnort: Wien
Ich habe ein Programm mit PureBasic für Windows erstellt, mit dem man SCPI-Kommandos an Messinstrumente senden kann.
Es wird das USBTMC- und LXI-Protokoll, sowie eine Raw TCP-Verbindung unterstützt. Geplant ist noch eine serielle Verbindung für den RS232 bzw. USB-COM-Anschluss.

Für die USBTMC-Verbindung muss der WinUSB-Treiber (Microsoft) installiert werden, ansonst ist keine Installation notwendig.
Im Moment kann man nur SCPI-Kommandos verwalten, senden und damit Daten empfangen. Die Daten können gespeichert werden. Es werden noch Funktionen hinzukommen, die aber für bestimmte Instrumente gedacht sind. Nur die Funktion für SCPI-Kommandos ist allgemein für allerlei Instrumente nützlich.

Entstanden ist das Programm aus Interesse wie das Steuern von Messinstrumenten funktioniert. Die Protokolle sind alle in PureBasic programmiert. Für den Zugriff auf die USB-Instrumente wird die Libusb-Bibliothek verwendet. Es können beliebig viele Instrumente in jeweils eigenen Fenster geöffnet werden.

- die Kommunikation läuft in Threads
- Fehlermeldung sind noch etwas versteckt im Log-Fenster
- alle Icons werden mit den Vektor-Befehlen gezeichnet
- die Skalierung für HiDPI-Monitore funktioniert, ich verwende sie aber nicht selbst
- Rückmeldnungen habe ich so gut wie keine, ich teste nur mit meinen Instrumenten

Ich denke das Programm kann vorerst als Notlösung ganz nützlich sein.
Verwenden kann das Programm jeder ohne Einschränkung.

Hier der Link zu der Webseite:
https://peter.dreisiebner.at/messinstrumente
Mehr Screenshots gibt es auf der Hilfeseite:
https://peter.dreisiebner.at/messinstrumente/hilfe.htm

Peter


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye