Channel API - CAN Read - Fragen !!

VISA, TCP/IP, CAN und ähnliche Protokolle
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Channel API - CAN Read - Fragen !!

Сообщение speedygonzales »

Hi ,

ich wollt mal fragen wie du dieses VI in ein SubVI umwandeln würdest wegen der "FOR-Schleife" oder ob du das auch so wie es ist ins HauptVI einbringen würdest !?!?
Вложения
Channel API_CanRead_1.vi
(33.71 КБ) 196 скачиваний
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение Eugen Graf »

Also ich würde zwei oder drei SubVIs daraus machen:

Initialisieren.VI
Lesen.VI
und vielleicht noch Deinitialisieren.VI (damit es ins Konzept passt)
Вложения
LV 8.0
LV 8.0
Channel API_CanRead_1.vi
(30.88 КБ) 200 скачиваний
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение speedygonzales »

Irgendwie steig ich da grad nicht durch , du hast es ja nur anders angeordnet !? und eine Konstante am Channelauswahl gemacht ?

Würdest du so wie das jetzt ist es einbinden oder das jetzt als SubVI nehmen und dann einbinden ?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение Eugen Graf »

Ja, ich habe auch das umgerahmt was als SubVIs gelten soll. Das was je im Rahmen steht kannst du als SubVI machen. Es werden also drei SubVIs. Diese drei SubVIs kannst du im HauptVI einsetzen.
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение speedygonzales »

Macht das denn Sinn 3 SubVIs daraus zu machen !? Nur mal rein Interesse ??
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение Eugen Graf »

Aber klar doch. Dann wird es übersichtlicher und verständlicher, dann braucht es weniger Platz im HauptVI.
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение speedygonzales »

aber weiterhin ist mir unklar wie ich das machen soll denn die sind ja direkt miteinander verbunden ?? Wo setz ich da nen SubVI in nem VI an ?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение Eugen Graf »

Sag mal, hast du das schon gesehen?

/viewtopic.php?f=116&t=415

Ich vermute mal du weisst nicht wie man die Ein- und Ausgänge eines SubVIs definiert und verbindet.
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение speedygonzales »

Doch das weis ich , hab ich ja schon öfter gemacht mit dem Anschlussfeld , aber hier hab ich ja dann in einem VI mehrere SubVIs !? Und das ist mir irgendwie unklar ?!

Normal kann man doch aus einem VI nur ein SubVI machen ?!
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение Eugen Graf »

Nein, du kannst ein VI in tausende SubVIs unterteilen. Da bin ich mir schon ganz sicher.
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение speedygonzales »

Ich glaub jetzt hab ich kapiert wie du das meinst , wir haben da immer aneinander vorbei geredet ...


DU meinst quasi das ich den ersten Karsten in ini.vi speicher (= 1. SubVI) , den zweiten Kasten in Lese.vi (=2. SubVI) und diese dann ins HauptVI einbinde und dann verbinde !??
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение Eugen Graf »

Ja, so habe ich das gemeint und du? Wie kann man es noch anders verstehen?

Ach so, du meinst eine getrennte Front Panel und so, dass du es im getrenntem Fenster anzeigen kannst? Kannst du ja auch machen. Dann machst du ein SubVI (mit sichtbarem Front Panel) und setzt dort diese 3 SubVIs ein.
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение speedygonzales »

jap dann passt es ... Ich hab das so verstanden das ich in dem VI 3 SubVIs deklarieren soll , und deshalb war ich verwirrt :help:
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение speedygonzales »

Mal noch ne Frage , ich hab ja die Tabelle (siehe unten) eingebunden ...

Wie und vorallem Wo kann ich die Kommastellen einstellen ??

Mir würden 3 Stellen hinter dem Komma reichen
Вложения
komma.JPG
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Channel API - CAN Read - Fragen !!

Сообщение Eugen Graf »

Beim VI Double To String kannst du die Nachkommastellen eingeben. Also dort, wo aus der orangenen Verbindung eine rote gemacht wird.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Kommunikation mit Geräten»