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 

LEDs über TPIC6b595 Schieberegister steuern



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!

04.12.2018, 16:14
Beitrag #11

Baron Offline
LVF-Neueinsteiger
*


Beiträge: 22
Registriert seit: Sep 2018

2015
2017
DE_EN


Deutschland
LEDs über TPIC6b595 Schieberegister steuern
Hallo zusammen,

Ich habe folgendes Programm erstellt und folgende Fehlermeldung bekommen (Der Schreibvorgang kann nicht ausgeführt werden, da die Anzahl der Kanäle in den Daten nicht mit der Anzahl der Kanäle im Task übereinstimmt. Anzahl von Kanälen in Task: 1 Anzahl von Kanälen in Daten: 4)

Danke schon mal für jede Hilfe
Gruß
Baron


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.12.2018, 16:50 (Dieser Beitrag wurde zuletzt bearbeitet: 04.12.2018 16:51 von GerdW.)
Beitrag #12

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: LEDs über TPIC6b595 Schieberegister steuern
Hallo Baron,

versuche doch mal, die Daten beim DAQmxWrite als (array of) U32 bereitzustellen.
Dazu das 1D-Array of boolean in ein U32 umwandeln (pro Zeitschritt)…

Außerdem solltest du beim DAQmxWrite auch "1Kanal…" einstellen, wen du vorher explizit "1Kanal für alle Leitungen" auswählst!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2018, 09:13 (Dieser Beitrag wurde zuletzt bearbeitet: 05.12.2018 09:20 von Baron.)
Beitrag #13

Baron Offline
LVF-Neueinsteiger
*


Beiträge: 22
Registriert seit: Sep 2018

2015
2017
DE_EN


Deutschland
RE: LEDs über TPIC6b595 Schieberegister steuern
Hallo Gerd,
ich habe das Programm wie du gemeint hast geändert und bekomme keine Fehlermeldung mehr. Das Problem jetzt ist das an den Ausgängen kein Signal kam. Und Da ich kein Oszilloskop habe, kann ich irgendwie nicht wissen woran das liegt. Hast du vielleicht einen Tipp für mich?

Gruß


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2018, 09:20
Beitrag #14

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: LEDs über TPIC6b595 Schieberegister steuern
(05.12.2018 09:13 )Baron schrieb:  Hallo Gerd,
ich habe das Programm wie du gemeint hast geändert und bekomme keine Fehlermeldung mehr. Das Problem jetzt ist das an den Ausgängen kein Signal kam. Und Da ich kein Oszilloskop habe, kann ich irgendwie nicht wissen woran das liegt. Hast du vielleicht einen Tipp für mich?

Gruß
Mach halt mal das Timing langsamer, 1Hz Ausgabefrequenz anstatt 1000 Hz...

Gruß, Jens

P.S. und Offtopic2 Bitte beachte meine Signatur, in Zukunft keine Bitten um Antwort per PN mehr.

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2018, 09:38
Beitrag #15

Baron Offline
LVF-Neueinsteiger
*


Beiträge: 22
Registriert seit: Sep 2018

2015
2017
DE_EN


Deutschland
RE: LEDs über TPIC6b595 Schieberegister steuern
Hallo Jens,

Zitat:Mach halt mal das Timing langsamer
ich habe die Ausgebefrequenz auf 1 Hz gestellt und konnte trotzdem keine Änderung feststellen.

Zitat:Bitte beachte meine Signatur, in Zukunft keine Bitten um Antwort per PN mehr.

Entschuldigung, ich habe leider nicht aufgepasst.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2018, 15:32
Beitrag #16

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: LEDs über TPIC6b595 Schieberegister steuern
Hallo Baron,

Zitat:Entschuldigung, ich habe leider nicht aufgepasst.
Du verwendest immer noch "N Kanäle" bei DAQmxWrite, obwohl du vorher nur "1 Kanal" initialisiert hast!
1. Du musst deine 4 Kanäle zu einem (1!) U32 zusammenfassen!
2. Es kann sein, dass du die Bits im U32 auch noch shiften musst, wenn du jetzt die Kanäle 20-24 verwendest! (Jedes Bit muss dann an der korrekten Bitposition stehen, entsprechend der Kanalnummer.)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2018, 15:46
Beitrag #17

Baron Offline
LVF-Neueinsteiger
*


Beiträge: 22
Registriert seit: Sep 2018

2015
2017
DE_EN


Deutschland
RE: LEDs über TPIC6b595 Schieberegister steuern
Hallo Gerd,

danke für deine HilfeShy

Zitat:Du musst deine 4 Kanäle zu einem (1!) U32 zusammenfassen!
Aber damit Werden die 4 Kanäle nicht glechzeitig gesteuert oder?

Oder bekomme ich damit das selbe Signal wie im Anhang?

Zitat:(Jedes Bit muss dann an der korrekten Bitposition stehen, entsprechend der Kanalnummer.)
Schaut dann mein Array so aus (Ser-in,SRCK,RCK,RCLR,Ser-in,SRCK,RCK,RCLR,....usw.)?


Liebe Grüße
Baron


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2018, 16:22
Beitrag #18

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: LEDs über TPIC6b595 Schieberegister steuern
Hallo Baron,

Zitat:Aber damit Werden die 4 Kanäle nicht glechzeitig gesteuert oder?
Doch, das funktioniert!
Ein U32 hat 32 Bits für bis zu 32 Kanäle...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2018, 16:47
Beitrag #19

Baron Offline
LVF-Neueinsteiger
*


Beiträge: 22
Registriert seit: Sep 2018

2015
2017
DE_EN


Deutschland
RE: LEDs über TPIC6b595 Schieberegister steuern
Kannst du bitte die angehängte Datei anschauen?
Ich habe jetzt LEDs an den Ausgängen vom Modul angeschlossen, jedoch leuchhten sie nicht wenn das Programm läuft.


Angehängte Datei(en)
15.0 .vi  U32.vi (Größe: 18,39 KB / Downloads: 197)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2018, 17:23
Beitrag #20

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: LEDs über TPIC6b595 Schieberegister steuern

Akzeptierte Lösung

Hallo Baron,

du hast in deinem U32-Array jeweils nur den Wert 1 eingetragen, d.h. es wird nur Bit0 (LSB) gesetzt.
Eigentlich willst du doch die Bits 20-24 setzen, und nicht nur einen konstanten Wert ausgeben!?

Was passiert, wenn du statt 1 den Wert 4294967295 (alle Bits gesetzt) einträgst?
Außerdem: stell mal das Anzeigeformat deines U32 auf hex, 8stellig mit führenden Nullen. Das hilft (mir zumindest) beim Setzen der gewünschten Bits…

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
  kommunikations Problem mit LEDs skander 1 3.637 14.05.2008 12:12
Letzter Beitrag: skander

Gehe zu: