Hi
Does any one have a copy of the VI for the project below?
It is a Thermal Control Simulation exercise that was part of a Labview Hands-on seminar.
Any help would be much appreciated.
Kind Regards
Fergal
Hi
Does any one have a copy of the VI for the project below?
It is a Thermal Control Simulation exercise that was part of a Labview Hands-on seminar.
Any help would be much appreciated.
Kind Regards
Fergal
Hi!
I'm trying to configure a new web camera (USB 3.0).
Everything goes well till I'm trying to configure some attributes through LabView.
The problem is that it says it can't set some specific attributes, but when I'm using NI-MAX I can change these attributes(!), and when I'm using the camera SDK it says that these attributes are write-able!
Other attributes as 'ExposureTime' I'm able to set...
So what am I doing wrong?
Some specific details:
Camera: Flir Blackfly-s
Attributes: PixelFormat, BinningHorizontal, BinningVertical and some more...
This is my first post here, if I'm missing any details I would love to add them, just let me know [:
Thanks!
Barak
Hi all,
I'm currently stucked trying to insert some different types of data (both numeric and strings) into a single cluster. This task was quite simple until now, when my application was in the development stage and I could use property node blocks inside a for loop to achieve it.
The final step of the project requires to implement the code on a myRIO 1950 board, where the developed application is going to be set as a startup one so that its operation is resumed automatically if power supply failure happens.
Due to the fact that property nodes can't be executed by a startup application, I'm asking for ideas to develop some code that will have the same functionality as the attached VI, but where no property nodes are included. Until now, I haven't come up with anything that works in a similar way when it comes to using clusters.
Thanks for your attention,
Hi Friends,
Is it possible to open FlexRay database with XNET ? The database is in ARXML format. I know for sure that the Database editor can open ARXML database of CAN but not sure about FlexRay.
We got a FlexRay database and when I tried opening it it is throwing some error.
I can't really understand whether it is problem with the database or XNET doesn't support FlexRay databases. We spoke to our client - they say the database built with Autosar 4.3.1 protocol and unless NI supports Autosar 4.3.1, it is not possible to open it.
If I can't open the file with NI tools , we need to buy some vector tools which is not a very cost effective solution. Any clues?
Thanks,
LI
I am debug a issue with this exist labview project.
I expect, when I scan a serial, it will run both Tracks and Flipper
(1) The problem are sometime, Track Calibration status and Flipper Calibration status
will run, sometime they will NOT RUN.
(2) some time only Track Calibration will run.
but NOT Flipper Calibration status.
Look the inside vi,
(3) From "Call Progress" Property node.
How the Serial Information transfer to "Obtain Queue" ?
(4) From "Run Test" "Tracks" "Flipper" and "Both"
How "Obtain Queue" know which one is select?
(5) How is "Queue in " and "queue out" works in the project?
(6) Please let me know why I have (1) and (2) issues.
(7) How do I change to do what I expect?
Thank you for help.
I want to understand, why we're using the filter: root raise cosine than we've got to the symbol map constellation TX: 0.4 + 0.4i, and in this case, the symbol represents several points, that's true it should be TX: 0.7 + 0.7i, like filter: non, thanks.
Hi all,
I am using cDAQ-9137 to acquire some analog voltage on NI-9220. The acquisition would stop when the application receives a command via a TCP/IP connection and also via a signal wired to the PFI0.
I created an event structure to handle the software command. However, I am having a problem detecting a PFI0 signal and then generate another event to perform the same thing. Can you show me an example on how to do this?
Thank you very much,
David
Hello !
Im now working on this project , i have to develop a control system on labview of a robot , i wrote the vi. of the movment of the wheels and it compiled well, yet i would like to know how can i make the robot to move using booleans , i tried to connect them into the while loop but the robot doesnt move ,if someone could give me some suggestions i would be very thankfull.
Thank you very much
Images of the vi. and the robot down
I'm wondering if a datasocket Server can be used on a RT Target. I can get datasockets working correctly on windows, but I always get errors on the RT.
I have come to the conclusion that you can only use datasocket read/write on a RT Target, but not the actual server.
Is this correct?
Hi,
I have been using a trigger DAQmx code just fine for a while, as it currently stands it is using a voltage signal from a laser distance sensor to trigger data collection (using a 9205 module).
I am looking to using a current sensor to trigger the data collection instead of the laser (on a 9203 module) but when I change the "source" constant on my Trigger VI (Reference Analog Edge) to pull the data from the current sensor it gives me the following error:
Error -200265 occurred at DAQmx Start Task.vi:7220001
Possible reason(s):
An attempt has been made to use an invalid analog trigger source.
Ensure that the trigger source you specify matches the name of the virtual channel in the task or matches the name of a non-scannable terminal that the device can use as an analog trigger source.
Property: Ref.AnlgEdge.Src
Corresponding Value: Trigger
Valid Choices: LaserTrigger
Device: cDAQ1
Task Name: _unnamedTask<18>
The valid choice it gives is the old laser trigger source that is still present in the VI.
Thank you,
Hello,
I am using a myDAQ to collect impact force measured with a FUTEK LCM325 FSH04009 load cell (http://www.futek.com/files/pdf/Product%20Drawings/lcm325.pdf). My issue is when doing the conversion from millivolt input to force measurement, the conversion requires multiplication by 2000 lb unit conversion which amplifies any noise in the load cell reading (a static reading with no force applied gives a reading of +/- approximately 15 lb). Is there a buffer or some labVIEW function suitable to use to smooth out my reading but still collect an adequate number of sample points to analyze the impact? (myDAQ sample rate according to the spec sheet is 200kHz, so I would be looking at 200 samples for a 1 millisecond impact)
I am using LabVIEW with IMI 682B03 Acceleration module.
I am taking the data Via. PLC into LabVIEW using RS485.
I am unable to get the FFT from the data.
Please Help Me With The Same
Hello,
How can I resize selector button (arrow) on combo box? It's too small. See attachment. This is a silver button and I'm using LabView 2016.
br,
paalbrok
Hey,
I am new in Labview and I would like to create a program to display the voltage reading, a graph of the voltage vs time and the elapsed time. I have already started a VI but when I run it this message appears :
Error -200077 occurred at Property Node DAQmx Timing (arg 5) in DAQmx Timing (Sample Clock).vi:4730001->Main program.vi:Instance:1:490001->Main program.vi
Possible reason(s):
Requested value is not a supported value for this property. The property value may be invalid because it conflicts with another property.
Property: SampClk.Rate
Requested Value: 0.0
Maximum Value: 26.666667e6
Minimum Value: 22.250739e-309
Task Name: _unnamedTask<12>
I use a NI cDAQ-9184. I have attached my VI to this message. Any comment is appreciated! Thanks!
Hello again!
We are a group of mechanicale students from sweden involved in a real life project. We have created a user-on-track for the worlds biggest treadmill. Right now we use our limited knowledge to try and program it. The idé is to mesure time between different sensors and from that give a new speed to the treadmill. When we`ve gotten a new speed, we send one or 2 signals (we use LED´s to simulate that) to the plc through the old system. The old system increases the speed with 0,5 (km/h)*s (k50) or 1 (km/h)*s. So if we want to increase with 4,5 km/h we send a signal to k100 for 4 seconds and 1 second to k50.
Now to the problems we are having.
1. We only whant to increase the speed when one are moving forward (S5 to S6, or S6 to S7) and we can get that but we also gets a speed on the way back.
2. We want the LEDs to light up when signaled and then stop until you get a new time in the right direction. they do light up but then it continues in the same loop.
3. The signals to k50 and k100 cant come in at the same time and if you sould pass S5 and S6 it will be given a new speed. But let say you continues all the way to S7 and you get a new speed between S6 and S7. We want that speed to start send signal right after the first signals are send, not start while the first signals are still sending.
Hope you guys can help us!
Hi All,
I'm reading signal from high flow motor. Problem I am having is that value is fluctuating, thus my read flow for instance is between 50-60 l/min. I can't read steady value.
Is there any solution how could I averaging reading value inside the while loop?
Thanks,
gregorian7
Hello,
We have a PXI1073 with 5 DIO cards.
We use the DAQ functions to control the DIOs.
After a few hours the function starts a task becomes abnormally slow.
We execute it several times in several FOR loops.
Where do you think the problem lies?
Thank you in advance
Hi, I wrote some C++ functions to read millions of points of data (double) into RAM. It works in C++, but in Labview, when trying to run the functions from the dll, the VI crashes when the number of points exceed 28 million. Seems to be a runtime issue. Is there a setting I can change somewhere to go around this problem? Computer has more than enough RAM to store the data, and Labview doesn't need to access the full set, just segments of it, so it should not be a problem. Have written functions to pass these small sets into Labview.
Hi to all,
I have the next question. I have to control 12 analogue outputs each of them with different output voltage. My question is if it is possible to use a USB-6008/9 I know they have only 2 outputs. However I was thinking in something like an analogue shift register or an expansion module if it possible. Any suggestion?
The vi. shows a quick code that I made to exemplify the situation
Thank you very much
Hi guys,
I have a complicated calculation algorithm built in LV that I want to call from another language (parse data in and get results out).
Data in consists of a large cluster and data out another large cluster.
I'm assuming I should build a DLL using the LV application builder.
I know nothing about DLL's in LV.
Q1. Is a DLL the best option? Is anyone doing this these days?
Q2. Are there any up-to-date tutorials for building LV DLL's (and with clusters); I mean one which includes the basics?
Thanks.