SebastienM
-
Posts
23 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Downloads
Gallery
Posts posted by SebastienM
-
-
-
On 2/2/2023 at 8:43 PM, Jordan Kuehn said:
Does this work for cRIO and RT targets? Raspberry Pi running LV?
As far as I know the WATS client is Windows only.
So you would have to install the WATS client on the host side and use the WATS LabVIEW Addon.
-
On 1/31/2023 at 1:03 AM, ShaunR said:
Nope. All these configuration modules are available through the WATS web application.
Here an example for software distribution :
https://virinco.zendesk.com/hc/en-us/articles/210511203-Getting-started-with-Software-Distribution
I have to precise that I'm currently not using these modules but plan to, and that I'm a TestStand user.
Maybe we should create another post to talk about WATS. My point here is that I don't trust System Link and I trust less and less NI.
-
2 hours ago, ShaunR said:
Well. They are not really equivalent. System Link is, first and foremost, a configuration and asset management tool. Buggy? Maybe (I haven't looked recently) but that could be addressed. WATS is specifically a data analytics tool. WATS has more in common with Diadem than System Link.
I have to disagree. Yes WATS is a data analytics tool.
But it is also a configuration tool with modules like software, firmware, serial and MAC distribution, and asset management.
-
MOD EDIT: Topic split from here.
On 1/30/2023 at 5:55 AM, ShaunR said:We shall see. The "Fat Lady" hasn't sung yet and Emerson shareholders seem more than a little unhappy about the takeover. I'm still bullish on this failing despite Dr T's intervention.
The more I look at it, the more this seems like taking out the competition as opposed to diversifying and entering new markets. I think System Link was probably the trigger for this as it could, in the future, take Emersons offerings head-on and provide a far more superior top-to-bottom solution given NI's driver, LabVIEW and Test Stand support.
Well 2 years ago I saw a demo of System Link by a Ni salesman and that was a huge buggy disaster, absolutely giant failure.
I convinced my company to use WATS of Virinco instead : best choice ever.
-
Quote
LabVIEW NXG
2017 – 30+ years after LabVIEW’s original release
Next-generation integrated development environment that would succeed LabVIEW
Significant investment of non-reoccurring engineering and R&D LabVIEW NXG failed to gain traction
NI announced in 2020 it would not release any new versions of the product beyond 2021
Misstep occurred during a time of exceptional growth through innovation by peers such as Keysight who successfully launched products tailored to the 5G transition
From here : Immediate, Compelling And Certain Value For NI Shareholders (webflow.com)
...sounds bad for us guys
-
Anybody knows about this AspenTech software ? :
Immediate, Compelling And Certain Value For NI Shareholders (webflow.com)
-
Here we go for the dedicated website :
-
Hi,
You can see this as a very simple solution:
http://www.notatamelion.com/2015/05/25/using-vi-server-to-interact-with-executables/
- 1
-
Hi all,
It's been a while !
I'm finally available to think serioulsly about this wonderfull subject.
Thanks to you here is where I am :- I have to do SQL queries based on the current UUT for :
- UUT characteristics
- Test plan (which sequences to run)
- Sequences parameters
- Steps limits
- I can make this queries in different ways :
- with property loaders
- with SQL step types available in TestStand
- with LabVIEW and database connectivity toolkit
- I can make these queries in different locations :
- somewhere in a customized process model
- in the PreUUT callback
- in a main test sequence
- in each test sub-sequence
- I can store the results of these queries in different locations :
- in the UUT.AditionnalData structure (local variable) of the process model
- in station globals
- in locales variables
- I can split the sequences in this way :
- having a top level sequence with sub sequences that define the high level tests
- use pre-conditions on tests & sub sequences to decide whether or not it should run
- I'm questionning about :
- insert some Object Oriented layer somewhere, since it's possible to easilly do dynamic dispatch in TS
- using xml and xpath queries (I heard a little about that)
Well, what would be your choices between these points ?
- I have to do SQL queries based on the current UUT for :
-
Hi all,
My concern is about object based framework.
I'd like to talk about a "sensitive" subject, which divides people around me.
I'm sure there are a plenty of objects aficionados here.
A few years ago, LabVIEW give us the first object based template : the Actor Framework, which is certainly powerfull
...but just
UNREADABLE !!!!
When I conduct Core3 training, I'm tempted to show what could be an object based framework in LabVIEW, then I remember how the actor framework looks, then I decide to make my trainies continue to use LabVIEW, and finally I don't show the actor framework.
When will NI provide a SIMPLE object based framework in the TEMPLATES ?
Something like the command patern exposed here by Elijal Kerry :
or in a the test executive example of the PTP sequencer :
http://www.ptpartners.co.uk/ptp-sequencer/
I still use the "old" QSM (please Daklu, don't bite me), for sure it is not an ideal solution...
I love objects, I used them a lot in my code, but not currently for my high level code.
Any links or suggestions ?
Thanks,
Sebastien
CLA
-
jcarmody,
Where do you store the information about "which sequence steps to execute and the limits for each test" ? File or database ?
Where is implemented the logical which decide which sequence steps to execute ?
Did you modify the process model ?
Did you customize and use the AditionnalData structure available in the UUT structure ?
Is dTRACK able to manage inputs in some way ?
Thanks,
-
I will take a look to TS2 (as I'm a LV teacher, I also got all the stuff for TestStand... such a bad boy...) and process model customisation.
ShaunR, sorry for bothering you, maybe my question was too much "architectural" ... hum, you really are a nasty demon
Just kidding, thank you both for your help and advices.
- 1
-
Hi,
Thanks for your answers.
To jcarmody :
I took a look to dTrak. I understand (but maybe I'm wrong) that it's a tool for managing Results, not for managing Inputs, just like skywats (http://www.skywats.com/).
My concern is about inputs.
(yes I'm a CLA )
To JKSH :
Yes, you're right about the property loader, but my questions is much more larger than that.
Especially, my main problem is to find a way to code the less possible number of sequences, by finding a smart trick, possibly like the ones I listed above.
Regards,
Sébastien
-
Hi,I have a big project to manage which includes :
-HTML Reports-almost 10000 different part numbers (that's THE point) with common characteristics (almost 3000 families) + specific characteristics
Everything has to be imaginated.The SQL inputs tables have to be created.The number of sequences to code has to be reduced to the minimum because, of course, it's impossible to code 8000 sequences differents files...The final solution must be as simple as possible.
Possible ways of reflexion :-XML and Xpath for families and their children
-Intermediate LabVIEW OOP layer for families and their children-Dynamically created sequences + variables (TS scripting)-Dynamically created sequences (concatenating a bunch of generic sequences to build a specific sequence)
There is a lot of documentation about TestStand and SQL, but only for results (outputs), not really about inputs.
Does anybody manage this kind of project ? In which way ?What would be your advices ?Thanks,
SébastienCLA
-
And what is the top three of hosting providers ?
Google code is in the list ?
-
Thanks for your answer.
I understand that configuring my own server would be a bad idea.
Can you explain me the "free hosting options for SVN" ?
What is the complete procedure to do that ?
If I use a free web hosting, how create, manage, back-up etc.. the repositories ?
Tortoise is the traditionnal way for the windows subversion client, what is the traditionnal way for free hosting ?
Is this solution adapted to your profesionnal LabVIEW projects ?
Callahan
-
Hello,
I am a Tortoise user, but I use the wrong way for my repositories (they are on a network drive, so I do "file:"... accesses).
I'd like to access my repositories from everywhere in the world, using a real server.
I installed Visual SVN as you suggest it, but I did it on MY pc, and I get a "https://nameofmypc/svn/nameofmyproject/" URL, so my repositories are not accessible from anywhere throught the internet.
Does anyone can explain me how can I finally get a URL in the good form ?
I think I need a web server with a domain name, or put my IP in the url, but I don't know how to do that.
Thanks,
Callahan.
-
OK, it was the Dirk J. post, on the first page of this topic.
I do love his work.
http://lavag.org/old...3-1158942520.vi
Is somebody able to make the same but the right transparant arrow ?
-
Nobody see what I mean ?
...ok, maybe it was on the NI forums.
-
Hi all,
I'm looking for a old (but not so old...a 2009 post) post about the nice 6 states button.
I'm quite lost since the lava website has changed...
I remember that the guy in question made some Vista styled button, with the 6 states (see attached image), in different colors, all put in a front panel to share them.
Can you help me ?
Thanks,
WATS Virinco System Link Comparison
in LAVA Lounge
Posted
My bad, it's possible to have it running for an RT target.
Here is the answer from Virinco :
2 main options :