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 

DAQ D-outs & Arrays



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!

06.07.2009, 15:48 (Dieser Beitrag wurde zuletzt bearbeitet: 20.07.2009 00:05 von jg.)
Beitrag #1

RMR Offline
Laborkater
**


Beiträge: 238
Registriert seit: Nov 2008

09f1 - 2010SP1(f4) - 2012SP1f5 - 2014 SP1f10 -2017f3
2009
DE_EN

76437
Deutschland
DAQ D-outs & Arrays
Hallo zusammen,

bekomme es einfach nicht zum laufen. Ich habe 6 x boulen welche auf 6 x D outs muss. Die Boulen werden in einer If Schleife generiert und sind bei FALSE alle LOW. Bei TRUE ergeben sich verschiedene Zustände (HIGH; LOW) welche an die OUts müssen. Mir erklärt sich das Ganze nicht so ganz. Eine DAQ Kette habe ich erstellt. Um die D outs zu generieren muss ich ein Array erstellen, welches die Zustände nach aussen gibt. Nur bekomme ich da immer einen Fehler. Kann sic hdas mal jemadn ansehen? Wäre sehr nett.

Grüße, RMR....etwas am 1. LV- Prog verzweifelnd Huh
Lv86_img


Angehängte Datei(en)
Sonstige .llb  Praktikum_Ofenregler.llb (Größe: 193,9 KB / Downloads: 193)

100nF passen immer.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
06.07.2009, 19:18 (Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2009 19:21 von schrotti.)
Beitrag #2

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
DAQ D-outs & Arrays
Du hast einfach zwei verschiedene Datentypen miteinander verbunden. 1D mit 2D Boolean geht nicht. Ansonten wie im Bild. Denke nicht, dass du die "Warten"-Funktion benötigst.
   

Der Task sollte vor der Schleife, aber auf jeden Fall vor dem Schreiben gestartet werden.

   

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.07.2009, 07:16
Beitrag #3

RMR Offline
Laborkater
**


Beiträge: 238
Registriert seit: Nov 2008

09f1 - 2010SP1(f4) - 2012SP1f5 - 2014 SP1f10 -2017f3
2009
DE_EN

76437
Deutschland
DAQ D-outs & Arrays
' schrieb:Du hast einfach zwei verschiedene Datentypen miteinander verbunden. 1D mit 2D Boolean geht nicht. Ansonten wie im Bild. Denke nicht, dass du die "Warten"-Funktion benötigst.
[attachment=47476:Unbenannt.PNG]

Der Task sollte vor der Schleife, aber auf jeden Fall vor dem Schreiben gestartet werden.

[attachment=47477:Taskstarten.PNG]

Erst mal, VIELEN DANK.

Das mit den Datentypen war mir soweit klar das da ein Bug vergraben liegt. Hatte es auch immer 1D versucht, da ich mir es von der Logik her nicht anders vorstellen konnte, habe es aber nicht hin bekommen. Die Funktion ARRAY to Logic war mir als Greenhorn nicht bekannt. Danke fürs Zeigen.

Warum darf ich auf das WRITE- Wait verzichten? Ist das abhängig von der Samplingrate, die in diesem Fall ja sehr niedrig liegt?

Wie es aussieht läuft das Progrämmchen jetzt. Freue mich.

Nochmals vielen Dank, RMR

100nF passen immer.
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
  analoge OUTs verzögern sich RMR 3 4.727 11.08.2011 15:06
Letzter Beitrag: dimitri84

Gehe zu: