Hello..:wave:
I want to retrieve data from measurement instruments (like force measurement instruments, Voltage, etc...) then show retrieved data on a chart.
However, How to connect to these instruments from c#?????
Printable View
Hello..:wave:
I want to retrieve data from measurement instruments (like force measurement instruments, Voltage, etc...) then show retrieved data on a chart.
However, How to connect to these instruments from c#?????
There's no general answer to that question. It depends on the instrument. Any hardware that you get will have documentation that will give you at least some information about that. Often, you'll end up using the SerialPort class in .NET if you're going to be getting data via a physical or virtual COM port. There are various other possibilities though. You need to consult the documentation provided by the hardware supplier and then ask specific questions for each device if required.
That is a pretty generic question. A very popular way of reading engineering measurement data from instruments would be to use LabView, however Labview also makes a program called Measurement Studio, which works with Visual Studio to add the ability to control instruments and collect data as well as display data on various charts and graphs. It might be worth you looking into, but it is not cheap.
It is from National Instruments
http://www.ni.com/mstudio/
That is exactly what it does. They have an evaluation version. It creates an interface for instruments, it has data Acquisition and many new controls for VS. as well as a bunch of charts.
Jim
At work we where trying arduino ( https://www.arduino.cc/ ) and Raspberry Pi (https://www.raspberrypi.org/) to control our remote server audio and video functions, that plan was aborted but these are heavily spread consoles that may work for your case. I don't think that arduino is as .net friendly as raspberry but is simpler to use. The one you posted, I haven't heard so I cannot compare but you should probably run the evaluation, create some test and post back here if you have coding issues.