Strona 1 z 1
LabVIEW program do obliczeń?
: 24 sty 2011 10:24
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,
LabVIEW program do obliczeń?
: 24 sty 2011 10:33
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.
Re: LabVIEW program do obliczeń?
: 24 sty 2011 10:35
autor: Pitol
Re: LabVIEW program do obliczeń?
: 24 sty 2011 10:44
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
Re: LabVIEW program do obliczeń?
: 24 sty 2011 13:17
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?)
Re: LabVIEW program do obliczeń?
: 24 sty 2011 19:12
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ę:(
LabVIEW program do obliczeń?
: 25 sty 2011 10:23
autor: Tomasz2488
Witam,
czy jest możliwa współpraca LabVIEW 2009 z Mathcadem 14?
Re: LabVIEW program do obliczeń?
: 25 sty 2011 11:02
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?
LabVIEW program do obliczeń?
: 26 sty 2011 11:23
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).
Re: LabVIEW program do obliczeń?
: 26 sty 2011 12:01
autor: Tomasz2488
Witam,
dziękuję za zainteresowanie.
W załączniku przesyłam wersję 8.0.
LabVIEW program do obliczeń?
: 26 sty 2011 14:18
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
Re: LabVIEW program do obliczeń?
: 31 sty 2011 11:33
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?