LabVIEWForum.de
VISA unter c# mit Measure - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: VISA unter c# mit Measure (/Thread-VISA-unter-c-mit-Measure)



VISA unter c# mit Measure - Fritz - 26.06.2006 18:49

Hallo,

kann mir vielleicht jemand helfen und mir ein Beispiel zeigen, wie man unter c# und VISA auf die Serielle schreibt. Vielleicht kennt jemand einen entsprechenden Link.

Grüsse
Fritz


VISA unter c# mit Measure - Fritz - 01.09.2006 08:51

Hallo
jetzt möchte ich ausnahmsweise mir selbst antworten, da ich da Problem mittlerweile gelöst habe. Vielleicht kann jemand daraus einen Nutzen ziehen.

Mit den VISA-Treibern ist es bekanntlich möglich (nur mit Angabe eines ensprechenden Namens) auf RS232, Druckerport, GPIB, USB und TCP zu schreiben. Ein Beispiel für eine Sring-Ausgbe in c# ist:

*******************************************

using System;e
using NationalInstruments.VisaNS; //Visa Treiber von NI für USB, GPIB, TCP/IP, RS232
namespace ConsoleApplication3
{
class Class1
{
SerialSession s = new SerialSession("COM8"); //RS232 öffnen
public Class1() {} //Konstruktor

public void run()
{
s.Write("@0177r"); //RS485 schreiben
s.Clear(); //RS232schließen
}
public static void Main(string[] args)
{ Class1 c1 = new Class1();
c1.run();
}
}
}

********************
fritz