INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Probleme mit Kommunikation eines alten Gerätes



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

25.02.2021, 12:42
Beitrag #1

Friedolin Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Aug 2015

2011
2013
DE

38312
Deutschland
Probleme mit Kommunikation eines alten Gerätes
Hallo Forum,

Ich beiße mir die Zähne an einer scheinbar völlig trivialen Aufgabe aus und suche hier Hilfe. Ich muss eine alte Widerstandsdekade von Rohde & Schwarz über GPIB ansteuern, nur diese reagiert überhaupt nicht. Ich weiß aber, das die Hardware in Ordnung ist. Das Gerät stammt aus den 1980zigern und kennt nur zwei Befehle.

In der Bedienungsanleitung steht folgendes:
"Bei der Programmierung von Widerstandswerten arbeitet die Dekade als Listener. Nach der eingestellten Adresse wird der Widerstandswert übertragen und zuletzt mit dem UNL-Befehl abgeschlossen"

Um z.B. 0 Ohm einzustellen, müsste es heissen D=000000. Hier werden alle sechs Stellen gleichzeitig gesetzt
Um z.B. 500 Ohm einzustellen, müsste es heißen R3=5, also 5x10hoch2, hier wird nur die dritte Stelle gesetzt, die anderen bleiben unverändert.
Mehr nicht. Nur der Befehlsabschluss soll mit UNL, also UNLISTEN erfolgen. Wie kann ich das in LV umsetzen ?? Kann mir da jemand helfen ??
Ich habe schon alles mögliche probiert, aber das Gerät reagiert einfach nicht. Wahrscheinlich muss hier auf Low-Level Befehle zurückgegriffen werden.
Auch mit dem VISA-Property "Unadress" funktioniert es nicht.

Ich hab das kleine Test-VI hier mal drangehängt, funktioniert ab LV8.5.
würde mich über Hilfestellungen freuen.

Liebe Grüsse
Friedhelm


Angehängte Datei(en)
8.5 .vi  Widerstandekade RDE.vi (Größe: 29,06 KB / Downloads: 106)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2021, 13:24 (Dieser Beitrag wurde zuletzt bearbeitet: 25.02.2021 13:28 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Probleme mit Kommunikation eines alten Gerätes
Hallo Friedolin,

herzlich willkommen im Forum!

Zitat:Ich habe schon alles mögliche probiert, aber das Gerät reagiert einfach nicht.
Es gibt aber noch so diverse Probleme in deinem VI:
   
- falsche Datentypen
- String-Formatierung angepasst
- Referenz IMMER durchverdrahten! In Schleifen auch gern ein Schieberegister dafür verwenden!
- VISAOpen zuerst, danach dann VISAClear und die PropertyNode!
- "Boolesch" sollte ein Indicator sein (und ein besseres Label bekommen!)

Hast du ein Manual deines Gerätes, welches du hier anhängen könntest?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2021, 13:44
Beitrag #3

Friedolin Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Aug 2015

2011
2013
DE

38312
Deutschland
RE: Probleme mit Kommunikation eines alten Gerätes
Hallo Gerd,
Hier mal das Manual,
ist aber nicht sehr gehaltvoll Smile


Angehängte Datei(en)
0.0 .pdf  Beschreibung_R&S_TSR6E07.pdf (Größe: 258,79 KB / Downloads: 133)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2021, 14:28
Beitrag #4

Friedolin Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Aug 2015

2011
2013
DE

38312
Deutschland
RE: Probleme mit Kommunikation eines alten Gerätes
Hallo Gerd,
Habe das kleine Tool nach Deinen Vorschlägen geändert, und tatsächlich funktioniert die Dekade auf Anhieb.
Danke Dir !!

Viele Grüße
Friedhelm
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2021, 14:31
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Probleme mit Kommunikation eines alten Gerätes
Hallo Friedhelm,

zum Manual:
   
Ich lese das so:
"D=987654" setzt die komplette Widerstandsdekade auf 987654 Ohm.
"R1=5" setzt den niederwertigsten Widerstand auf 5 (×10^0 Ohm).
"R4=3" setzt den drittgrößten Widerstand der 6er Dekade auf 3 (×10^3 Ohm).

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2021, 15:02
Beitrag #6

Friedolin Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Aug 2015

2011
2013
DE

38312
Deutschland
RE: Probleme mit Kommunikation eines alten Gerätes
Hallo Gerd,
Ja, genau so ist das gemeint.
Was ich allerdings völlig abstrakt finde, ist die Tatsache, das mein ursprünglich veröffentlichtes VI jetzt plötzlich auch funktioniert, obwohl ich da schon seit Tagen dran bin.
Das verstehe ich allerdings überhaupt nicht. Ich verwende diesen GPIB-USB-HS Adapter. Mal sehen, ob das nach dem nächsten PC-Neustart immer noch so ist.

Viele Grüsse
Friedhelm
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2021, 15:15 (Dieser Beitrag wurde zuletzt bearbeitet: 25.02.2021 15:16 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Probleme mit Kommunikation eines alten Gerätes
Hallo Friedhelm,

als ich noch mit GPIB gearbeitet habe, hatte ich öfter Probleme mit den GPIB-Verbindungskabeln: deren Stecker hatten gern mal einen Wackelkontakt!
(Irgendwann wusste man dann, welche Kabel man in welcher Reihenfolge zusammenstecken musste, um einen lauffähigen Prüfstand mit knapp 10 Geräten zu bekommen…)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2021, 15:44
Beitrag #8

Friedolin Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Aug 2015

2011
2013
DE

38312
Deutschland
RE: Probleme mit Kommunikation eines alten Gerätes
Hallo Gerd,

Die Dekade besteht eigentlich aus zwei Dekaden, also zwei Module in einem 19"-Rahmen. Beide haben einen eigenen GPIB-Anschluss mit jeweils eigener Geräteadresse, also zwei unabhängige Geräte, die ich testen wollte, weil das gemeinsame Netzteil defekt war.
Du siehst ja anhand der LED am USB-Adapter, das Datenverkehr stattfindet, aber es kam von beiden Geräten keinerlei Reaktion. Erst deine Änderung brachte den Erfolg. Wie schon gesagt, das originale Programm funktionierte dann auch. Manchmal hat man das Gefühl, das in dem Labview-System an der ein oder anderen Stelle Knoten drin sind, besonders beim Umgang mit alten Geräten und auch in Kombination mit modernen Geräten. Die Kompatibilität nach unten hin ist wohl nicht immer gegeben. Mittlerweile gerät der GPIB-Bus immer mehr in den Hintergrund und wird durch LAN ersetzt. Das macht vieles einfacher, zumal du dir die fetten Schnittstellenkabel sparst, die ja nun auch nicht ganz billig sind.

Wie dem auch sei
Viele Grüße
Friedhelm
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Probleme bei mehrmaliger Verwendung eines Sub-VI in Schleife BodenseeBike 2 3.163 01.03.2017 17:59
Letzter Beitrag: BodenseeBike
  LabVIEW Icon Editor schaltet auf den alten um BNT 14 10.577 02.11.2012 08:24
Letzter Beitrag: Y-P
  Probleme mit Stabilität eines Labview Programms jojo2203 2 3.249 21.02.2012 22:08
Letzter Beitrag: GerdW
  Nach Wertänderung "Hochzählen ab" Abbruch der alten While-Schleife und Neustart hotelbravo82 1 5.065 03.07.2009 19:34
Letzter Beitrag: ImExPorty
  Probleme beim Abfragen eines Listenfeldes Mike### 2 3.163 07.10.2008 20:59
Letzter Beitrag: Mike###
  Frage zur Verwendung eines Treibers/Gerätes joe1234 6 4.666 11.03.2008 11:35
Letzter Beitrag: rolfk

Gehe zu: