LabVIEWForum.de - Logisch 0/1

LabVIEWForum.de

Normale Version: Logisch 0/1
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo Leute

Habe am Donnerstag ein Praktikum begonnen und werde mich in den nächsten Monaten mit LabVIEW auseinandersetzen...

Nun hab ich gleich mal ein dickes Problem, und am besten ich schreib mal den Anfang meiner Aufgabe:

( B1 und B2 sind 2 verschiedene Komponenten in nem System )

Die Betriebsart Off wird eingeleitet durch logisch 0 an GM STBY an B2.
Dadurch liefert B2 den Steuerbefehl GM ST ( logisch 1) an B1.
Nach Ablauf von 10 sec wird das Signal RX an B1 auf logisch 1 gesetzt und die Hydraulikversorgung abgschalten..

Ich hoff ihr könnt mir ein wenig auf die Sprünge helfen, bin echt am verzweifeln..

Franky
hallo franky,

also was möchtest du jetzt genau wissen ? Wie du was auf 0 oder 1 setzt... ?
wie du eine komm. aufbaust... ? bitte etwas genauer...Wink
' schrieb:hallo franky,

also was möchtest du jetzt genau wissen ? Wie du was auf 0 oder 1 setzt... ?
wie du eine komm. aufbaust... ? bitte etwas genauer...Wink


Hi Dennis

Danke erstmal für die schnelle Antwort!!!

Bei meiner 1. Teilaufgabe gehts um ne Antenne, die sich auf 55° einstellt wenn ich die Betriebsart Off ( durch nen simplen Schalter ) wähle.

B1 ist die Zentraleinheit und B2 die Antenne..

An B1 kommen 5 Signale an ( alle auf logisch 1 ).
An B2 3 Signale( alle auf logisch 0 )

Wenn ich nun den Schalter off betätige soll eines der Signale bei B1 auf logisch 0 gesetzt werden. Dadurch wird ein Signal an B2 auf logisch 1 gesetzt, die Antenne auf 55° gefahren und die Anlage ausgeschalten..

Dies soll ich nun anhand nem LabVIEW-Modell nachstellen. Hab aber da echte Probleme so ne Kommunikation hinzubekommen..

Franky
hallo,

also womit hast du jetzt genau probleme ? mit der kommunikation (SW --> HW) ? Oder mit der SW ? Signale invertieren... ?
also meine Frage: welche HW setzt du ein... am besten du postest mal dein bisheriges vi, dann kann man da mal drüberschauen...
' schrieb:hallo,

also womit hast du jetzt genau probleme ? mit der kommunikation (SW --> HW) ? Oder mit der SW ? Signale invertieren... ?
also meine Frage: welche HW setzt du ein... am besten du postest mal dein bisheriges vi, dann kann man da mal drüberschauen...

Hallo,

da muss ich dir dann ein leeres schicken, ausser ein paar Schalter und Gattern is nicht viel drinSad

Hab dir mal ne kleine Zeichnung geschickt, mitm Erklären hab ichs nicht so...
du sollst also zwei vi´s als sender/empfänger erstellen, die signale austauschen ? wenn dann ein bestimmtes signal von vi1 auf "false" geht, soll vi2 reagieren und mit "handshake" bestätigen... anschliessend soll ein signal auch an vi3 (hydraulik) gesendet werden ?

dann sind deine stichworte: subvi, connector,array mal einfach ausgedrückt...;)kannst das ganze natürlich auch alles in einem vi abwickeln, aber denke für die veranschaulichung ist es mit 3 subvi´s besser... ?!

wenn du schon mal den ersten entwurf hast, kannst du ihn ja mal posten
lol

es geht doch nix über eine präzise formulierte Frage. Mir drängt sich immer wieder der Verdacht auf, die Leute denken, wenn sie hier eine Frage á la "mein XYZ funktioniert nicht, in LabVIEW ist aber alles richtig, woran kann's liegen? Hilfe, dringend ..." stellen, dann beamt sich der Admin unsichtbar in ihr Labor (an ihren Arbeitsplatz), guckt sich alles genauestens an, hat sofort den Überblick über die verwendete Hardware, Software, ggf. auch Schnittstellenimplementierungen, verwendete Treiber-Version, etc, schickt diese essentiellen Infos via LVT-Telepatomat an seine Helfer weiter, die dann umgehend genau wissen, was gemeint ist und sofort jede Frage beantworten können ...

lol
' schrieb:lol

es geht doch nix über eine präzise formulierte Frage. Mir drängt sich immer wieder der Verdacht auf, die Leute denken, wenn sie hier eine Frage á la "mein XYZ funktioniert nicht, in LabVIEW ist aber alles richtig, woran kann's liegen? Hilfe, dringend ..." stellen, dann beamt sich der Admin unsichtbar in ihr Labor (an ihren Arbeitsplatz), guckt sich alles genauestens an, hat sofort den Überblick über die verwendete Hardware, Software, ggf. auch Schnittstellenimplementierungen, verwendete Treiber-Version, etc, schickt diese essentiellen Infos via LVT-Telepatomat an seine Helfer weiter, die dann umgehend genau wissen, was gemeint ist und sofort jede Frage beantworten können ...

lol
ROTFL
aber wahr..

Oder man stellt die Frage, liest sie sich nach dem Posten noch einmal durch und erkennt das Problem..

Rob
[attachment=3586]
' schrieb:du sollst also zwei vi´s als sender/empfänger erstellen, die signale austauschen ? wenn dann ein bestimmtes signal von vi1 auf "false" geht, soll vi2 reagieren und mit "handshake" bestätigen... anschliessend soll ein signal auch an vi3 (hydraulik) gesendet werden ?

dann sind deine stichworte: subvi, connector,array mal einfach ausgedrückt...;)kannst das ganze natürlich auch alles in einem vi abwickeln, aber denke für die veranschaulichung ist es mit 3 subvi´s besser... ?!

wenn du schon mal den ersten entwurf hast, kannst du ihn ja mal posten

Salve

Hab nen kleinen Entwurf, denk aber net dass du dies so gemeint hast... Ist halt unterstes Niveau..

Bei Schalter auf Off bringt er mir ne 1, ansonsten nicht...

Franky
Hallo,

ich würde die Werte (5 x 1, 3 x 0) in 2 unterschiedliche Arrays schreiben. Dann kannst Du Dein "Off-Taster" auslesen und über eine Event-Structure (evtl. reicht auch eine Case-Struktur), sowie mit "Replace Array Subset" die einzelnen Elemente ansprechen und das gewünschte Element austauschen.

Gruß Markus
Seiten: 1 2
Referenz-URLs