LabVIEW program do obliczeń?

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
Awatar użytkownika
Tomasz2488
Posty: 24
Rejestracja: 01 paź 2010 14:25
Wersja środowiska: LabVIEW 2009
Lokalizacja: Stralsund

LabVIEW program do obliczeń?

Post autor: Tomasz2488 »

Witam,
czy jest możliwe aby w LabVIEW stworzyć program do odczytu parametrów ( takowy już mam) a następnie do obliczenia według podanego wzoru (posiadam cały zapis w Matcadzie jest on dosyć skomplikowany. Czy jest możliwość połączenia LV z Mathcadem?) oraz zapisu obliczonych danych + wykresy?
Z pozdrowieniami,
Pozdrawiam,Tomek
Awatar użytkownika
Nowszy
Posty: 504
Rejestracja: 30 maja 2008 08:33
Wersja środowiska: LabVIEW 2011
Lokalizacja: Katowice
Kontakt:

LabVIEW program do obliczeń?

Post autor: Nowszy »

Witaj

Tu masz ogólnikowy dokument na ten temat: http://www.ni.com/analysis/mathcad.htm
Nie znam twojej aplikacji, ale jeśli wzór jest skomplikowany, to proponowałbym przepisać kod z Mathcada do Matlaba i uruchomić to w LV korzystając z Mathscript node.
Pozdrawiam, Maciek Antonik
Edu4Industry
Awatar użytkownika
Pitol
Moderator
Posty: 987
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: LabVIEW program do obliczeń?

Post autor: Pitol »

ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
Awatar użytkownika
Tomasz2488
Posty: 24
Rejestracja: 01 paź 2010 14:25
Wersja środowiska: LabVIEW 2009
Lokalizacja: Stralsund

Re: LabVIEW program do obliczeń?

Post autor: Tomasz2488 »

Dziękuję za szybką odpowiedź.
Zapis jest skomplikowany. Postaram się jak najprędzej rozwiązać problem.
O postępach też coś napiszę ;)
Pozdrawiam
Pozdrawiam,Tomek
Awatar użytkownika
Tomasz2488
Posty: 24
Rejestracja: 01 paź 2010 14:25
Wersja środowiska: LabVIEW 2009
Lokalizacja: Stralsund

Re: LabVIEW program do obliczeń?

Post autor: Tomasz2488 »

Witam,
jednak sprawa nie jest taka prosta :(
Próbuję stosować się do zaleceń z podanych linków np. http://www.ni.com/analysis/mathcad.htm .
W załączniku przesyłam program do pomiaru ciśnienia i temperatury (GTL).
Próbuję użyć Mathcad Script Wizard z moim .vi ale średnio to wychodzi.
Po otwarciu .vi i Mathcad Script Wizard w kreatorze nie mam żadnych wejść i wyjść (pracował już może ktoś z tym?)
Załączniki
GTL.llb
(380.09 KiB) Pobrany 272 razy
Pozdrawiam,Tomek
oczekp
Posty: 161
Rejestracja: 22 lis 2009 15:12
Wersja środowiska: LabVIEW 2010

Re: LabVIEW program do obliczeń?

Post autor: oczekp »

Korzystasz z tego Mathcad Script Wizard:
http://zone.ni.com/devzone/cda/epd/p/id/2249
to ważne jest to: ftp://ftp.ni.com/pub/devzone/epd/8514.txt

Bo jeszcze jest takie coś wykorzystujące ActiveX do łączenia w obie strony.
http://zone.ni.com/devzone/cda/epd/p/id/4348

Niestety nie mam Mathcada to nie pomogę:(
Awatar użytkownika
Tomasz2488
Posty: 24
Rejestracja: 01 paź 2010 14:25
Wersja środowiska: LabVIEW 2009
Lokalizacja: Stralsund

LabVIEW program do obliczeń?

Post autor: Tomasz2488 »

Witam,
czy jest możliwa współpraca LabVIEW 2009 z Mathcadem 14?
Pozdrawiam,Tomek
Awatar użytkownika
Tomasz2488
Posty: 24
Rejestracja: 01 paź 2010 14:25
Wersja środowiska: LabVIEW 2009
Lokalizacja: Stralsund

Re: LabVIEW program do obliczeń?

Post autor: Tomasz2488 »

Witam ponownie,
nurtuje mnie kolejne pytanie.
Czy możliwe jest aby pomiar następował w LabVIEW dane z output cluster zostały przesłane do Mathcada a po obliczeniu znowu do LabVIEW w celu ich wizualizacji?
Nie wiem za bardzo jak się za to zabrać. Rozpakowałem już Mathcad.zip w user.lib. Czy wczytywanie pliku ze schematem obliczeń ma odbywać się prosto z programu, w którym następuje pomiar?
Pozdrawiam,Tomek
Tadeo
Posty: 24
Rejestracja: 01 mar 2010 20:17
Wersja środowiska: LabVIEW 8.5
Lokalizacja: Warszawa

LabVIEW program do obliczeń?

Post autor: Tadeo »

Nigdy tego nie próbowałem, ale o ile wiem można pisać specjalne nakładki na w zasadzie każdy program. Pytanie tylko po co, skoro można skorzystać z tego, co już jest. Niestety nie moge otworzyc Twojego programu (mam wersje 8.6).
Awatar użytkownika
Tomasz2488
Posty: 24
Rejestracja: 01 paź 2010 14:25
Wersja środowiska: LabVIEW 2009
Lokalizacja: Stralsund

Re: LabVIEW program do obliczeń?

Post autor: Tomasz2488 »

Witam,
dziękuję za zainteresowanie.
W załączniku przesyłam wersję 8.0.
Załączniki
GTL.llb
(1009.25 KiB) Pobrany 298 razy
Pozdrawiam,Tomek
oczekp
Posty: 161
Rejestracja: 22 lis 2009 15:12
Wersja środowiska: LabVIEW 2010

LabVIEW program do obliczeń?

Post autor: oczekp »

nie bardzo wiem jak Ci pomóc.
W opisie mathcad.zip, masz napisane:
These VIs use the ActiveX Automation to send/recieve data and control the Mathcad environment. It allows you to use existing Mathcad Worksheets as a script to send LabVIEW-captured data to Mathcad, compute results, and analyze the results in LabVIEW.
Co oznacza, że możesz spokojnie wysyłać i otrzymywać dane ze środowiska Mathcad. Pozwala Ci na używanie istniejącego Mathcad Worsheetu jako skryptu do wysyłania przechwyconych w Labview danych do Mathcada, obliczeniu (dokonaniu obliczeń) i zaanalizowaniu rezultatu w Labview. Tak na szybko tłumacząc:P W zipie masz zawarte kilka przykładów. Np. wysyłanie tablicy z/do Mathcada czy inne opcje. Co do kompatybilności z Mathcadem 14 to nie wiem. W zależności czy nie zmieniła się kontrola przez ActiveX od Mathcada2001i. W Labview 2009 spokojnie powinno chodzić.

Jak nie będzie działać to możesz spróbować z Mathcad Script Wizardem, który tez w MCVI Wizard.llb ma kilka przykładów na wysyłanie danych do Mathcada. np. MCVI Generate Tables.vi
Awatar użytkownika
Tomasz2488
Posty: 24
Rejestracja: 01 paź 2010 14:25
Wersja środowiska: LabVIEW 2009
Lokalizacja: Stralsund

Re: LabVIEW program do obliczeń?

Post autor: Tomasz2488 »

Witam,
ostatnio cały czas próbowałem połączyć LV i MC za pomocą Mathcad Script Wizard. Nie mogłem w ogóle nawiązać połączenia.
Jak prędzej wspominałem cały zapis w Mathcadzie jest bardzo skomplikowany. Jeśli w LV następuje pomiar 5x ciśnienie + 4x temperatura ( jak połączyć te pomiary z Mathcadem aby otrzymać obliczone wartości?). Jeśli chodzi o drugi sposób połączenia ( Mathcad Interface) należy utworzyć program na wzór: open/read/close?
Pozdrawiam,Tomek
ODPOWIEDZ