Digital Input Port immer High Pegel

OP #3750847
Lesenswert?

Hallo,
ich habe ein Modul NI USB 6501 und möchte Digital Inputs einlesen.
Wie kann das sein wenn ich kein DI definiere immer auf true stehen?
Ich möchte die ständig auf false stehen haben, und den flankenwechsel 
erkennen.
Ich habe es schon mit Widerstände 10KOhm gegen Ground probiert.Keine 
Chance.
Jmd ne Idee?

mfg
Peter
Gast #3751451
Lesenswert?

Ich programmiere in C# .Im Programm habe ich den Port als Digital Input 
festgelegt.

Task P10_GrundstellungFederb = new Task();  //Grundstellung Feder 
abfragen
            DIChannel myDIchannelP10b;
            myDIchannelP10b = 
P10_GrundstellungFederb.DIChannels.CreateChannel("Dev1/port0/line5", "", 
ChannelLineGrouping.OneChannelForEachLine);
            DigitalSingleChannelReader readerP10b = new 
DigitalSingleChannelReader(P10_GrundstellungFederb.Stream);
#3751846
Lesenswert?

Pet schrieb:
> Ich programmiere in C# .Im Programm habe ich den Port als Digital Input
> festgelegt.
Sicher?

> Task P10_GrundstellungFederb = new Task();  //Grundstellung Feder
> abfragen
>             DIChannel myDIchannelP10b;
>             myDIchannelP10b =
> P10_GrundstellungFederb.DIChannels.CreateChannel("Dev1/port0/line5", "",
> ChannelLineGrouping.OneChannelForEachLine);
>             DigitalSingleChannelReader readerP10b = new
> DigitalSingleChannelReader(P10_GrundstellungFederb.Stream);
Soweit ich hier erkennen kann definierst du etwas zum Einlesen, man kann 
aber auch den Istzustand eines Ausgangs einlesen.
Dein[en] Board/Controller kenne ich zwar nicht, aber sollte auch etwas 
zum konfigurieren des Pins geben.

Sascha

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren