Help with Omega Infrared Temperature Sensor with USB Interface Model(s): IR-USB

Hi,
I am a beginner when it comes to labview and was wondering if the IR-USB sensor by Omega was compatible with LabVIEW and whether anyone has worked with them before in lv. I also want to find out whether the vi for this sensor is easily available. I am not too sure about which infrared temperature sensor will work best with lv.
Thanks

Hi,
It appears it isn't compatible straight away.  It is designed to talk to the software provided by Omega and they don't appear to provide drivers for development in other programming languages.
Having said that it theoretically could be.  It appears that although the connector is USB the device actually mimics a serial port which we can easily interact with from LabVIEW.  To do this though we would need to know the commands to send and the format of the data received.  This would usually be obtained from the manufacturer.
My suggestion would be to contact Omega and see if they can offer a LabVIEW driver or a programmers manual with the commands for the device.  If not they may be able to recommend something that would be compatible.
Regards,
James Mc
========
CLA and cRIO Fanatic
wiresmithtech.com/blog

Similar Messages

  • Infrared temperature sensor

    Hello,
     Can anybody help me with the infrared temperature sensor (Optris CS). The problem im having is the sensor reads the temperature fine upto 156 (deg C) and starts back again at 180 (deg C). I dont know wats going wrong. Any kind of help is appreciated
    Regards
    Shaik.
    Solved!
    Go to Solution.
    Attachments:
    CT-Test4.vi ‏19 KB
    waveform.jpg ‏203 KB

    Hello Ravens,
    I am connected to niu_logic, as you were saying to use portmon before launching Optris software. it gets connected but does not read any thing from the port, maybe I am not getting how to read a port using portmon. However reading from the port is not the problem we are facing. The Problem is  VI read the temperature upto 156(deg C) i.e. 09FF as soon as it hits 0A01 it stop reading  and starts reading above 180 (deg C).  if I do not clear the VISA it reads strange values. please see the attachment for the screen shots
    Attachments:
    With Visa Clear.png ‏204 KB
    Without VISA CLR.png ‏204 KB

  • LM92 I2C temperature sensor with NI-8451

    Hello !
    I try to communicate with a LM92 temperature sensor via the NI USB-8451 by I²C protocol. I have an issue with the addressing because the 7 bits sensor address is 1001011 (A1 and A0 set to 1) but the LM92 is working in little endian (LSB first) and Labview adds the R/W bit at the end of the address so the complete frame sent to the LM92 is 1001011R/W.
    I'm trying to find a solution to invert the complete frame before seending it in order to communicate with the LM92.
    Labview returns the error -301742 because the address is not the wright one and i can't find how to send the adress in little endian.
    I just need to read the temperature register of the sensor so i don't need to write anything in it.
    Does anyone have an answer ?
    Solved!
    Go to Solution.
    Attachments:
    LM92CIM.pdf ‏773 KB
    Temperature read.vi ‏17 KB

    Sanguigui wrote:
    Hello !
    I try to communicate with a LM92 temperature sensor via the NI USB-8451 by I²C protocol. I have an issue with the addressing because the 7 bits sensor address is 1001011 (A1 and A0 set to 1) but the LM92 is working in little endian (LSB first) and Labview adds the R/W bit at the end of the address so the complete frame sent to the LM92 is 1001011R/W.
    I'm trying to find a solution to invert the complete frame before seending it in order to communicate with the LM92.
    Labview returns the error -301742 because the address is not the wright one and i can't find how to send the adress in little endian.
    I just need to read the temperature register of the sensor so i don't need to write anything in it.
    Does anyone have an answer ?
    I do not have the USB-8451 to check this myself, but based off of this document: http://www.ni.com/white-paper/5767/en/ I would guess you should be looking into these two VIs:
    Advanced LabVIEW API for Device Addressing
    Use the Script Address + Write or + Read Functions after a Script Issue Start function to program the device address.
    Note:  This, however, is just a shot in the dark.  It seems like deep down they are calling a library, so it may be out of your control unless you have access to the library being called as well. 
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    If someone helped you out, please select their post as the solution and/or give them Kudos!

  • Can FieldPoint be configured for use with 4 wire temperature sensors?

    I would like to build a fieldpoint-based measurement system that is configured to accept 4 wire type low temperature sensors, pressure sensors, and several 4 wire (100ma) magnetic hall sensors.  Each 4 wire temperature and magnetic hall sensor will require a stable current source (20ma -100ma range).   We need to be able to synchronously read up to 8 sensors.  Under certain circumstances we would like update rates up to 50 Hz (0.02 seconds) on all 8 channels.  We currently have FieldPoint products, such as FP-1001 modules (RS-485 Network Interface), FP AI-110 modules (8 channel, 16 bit analog input), FP-RTD-122 modules (8 channel RTD input), FP-RLY-420 modules (SPST Relay), FP-TB-1 (36 screw terminal, Universal Terminal Base), NI-SCC-68 (68 pin Terminal Block with 4SCC expansion slots), PCI-8431 (RS-485 Serial 2 Channel Card), and other FP modules on hand that we would like to use in this experiment design if possible.  I would like more information on the NI FP-RTD-124, (4 wire, 8 ch., 16 bit RTD input module) regarding use with platinum RTDs and low level/low temperature signals, and maximum refresh rates.  Thanks for your help,
    LGF    

    Hi LGF.  FP-RTD-124 info is here: (c)FP-RTD-124 manual.
    The range of the -124 on the low end is -200C; we use it to -196C with 100 ohm Platinum sensors with good results.
    The update rate, ~ 1S, however, is not going to meet your requirements. Can your temperatures really change that rapidly?
    The excitation is fixed at 2mA x 135 mS with a period of 1S.  Fine for an RTD, don't know about your Hall sensors.
    Your AI-110 module can be configured to read the Hall sensors with external excitation but the maximum update rate is 0.173S.
    Hope that helps.
    Matt

  • Does anybosy have an example to work on with OMEGA CN612 temperatur​e controller

    Hi ,
    I am wondering if somebody can help me in finding an example to work on with Omega CN612 temperature controller.
    - Ankit G
    Solved!
    Go to Solution.

    On the surface it seems like there is not VISA communication, thus the time out.
    How close in the driver of this similar model to the actual model?  Have you looked at the two instruction sets?  Knowing this will divide the issue into compatible drivers Vs.. Hardware/example code issues.  If the command sets are the same, then you can look to see why the com seems to be lost, if that is the case.
    Can you watch he code execute to see if the init VI is giving an error prior to the read?
    Mark Ramsdale

  • Can SCC-RTD01 be used with Cernox RTD's, silicon diode temperature sensors?

    Hi,
       Can the SCC-RTD01 be used with negative temperature
    coefficient RTD's such as the Cernox RTD's.  Can it be used with
    silicon diode temperature sensors?
       I was planning on using the SCC-RTD01 with platinum
    resistance wires, but want a screw mount type sensor.  Couldn't
    find any platinum RTD devices with screw mounts, but could find the
    Cernox and diode temperature sensors with the screw mounts.
    Thanks,
    Mark

    Mark,
    Thank you for contacting National Instruments!  When you configure an RTD channel in the Measurement and Automation Explorer (MAX), you have the option of choosing from a list of "standard" RTD's or entering your own polynomial expression as the temperature coefficients.  Therefore, negative coefficients shouldn't pose a problem.  Also, I don't see any reason why a silicon diode temperature sensor would pose a problem either. 
    I hope this information is helpful to you!
    Jeff P.
    National Instruments Applications Engineer
    Jeffrey P.
    LabVIEW Product Management
    National Instruments

  • Need help - I2C write/read with TAOS TCS3414 light sensor using USB-8451

    Hello, I'm new to labview and need help setting up a vi that will allow me to communicate with a digital light sensor (TAOS TCS3414) using a USB-8451. I need to use the sensor to measure light from a light source that I designed and built as part of a project im working on. I've tried looking at several labview I2C exampled but find them to be very confusing. I've used an arduino to interface with the sensor successfully but need to use labview and dont understand how to write the program. The actions are simple; I need initialize the sensor with a simple command and then request data from 8 data registers and then read that data. The data will then be used in further calculations. The portion i need help with is writing and reading from the sensor. I've attached the datasheet for the sensor as a guide. I can also provide the arduino code that i use to read data from the sensor if that would help. 
    Pleae keep in mind that i am completely new to labVIEW. I really do want to learn from this but need quick results so the more help the better. It would greately appreciate any help or explaination. 
    Attachments:
    TCS3414_Datasheet_EN_v1.pdf ‏1806 KB

    Hi Aaron,
    Here you go, this is made with a USB-8452.
    When you run the code tick the power en dac enable box on.
    Maybe you can help me with my problem, I want to use a fiber to sense light from a led.
    Do you use any fiber hardware with the TCS3414?
    gr,
    Attachments:
    TCS3414.vi ‏63 KB

  • 3D Solidworks Model with Temperature Sensors

    Hey all,
    For my senior design project, I've been trying to create a incorporate my Solidworks model that I have previously into my Labview program. I have watched a few tutorials outlining different ways to incorporate a Solidworks model and test stress and movement of this model. For my application, I am trying to incorporate around 16 different heat sensors in different positions around this model in Labview. I want my program to give a 3D representation of the positions of these sensors in space so that the user knows exactly where a certain temperature reading is occurring. This way, the user can pinpoint the position in this model where the temperature is increasing or decreasing. I am having a great deal of trouble trying to create this code and haven't found any tutorials outlining similar situations as mine. Does anyone have any suggestions on how I could go about creating this code? How does one incorporate heat sensors into a Solidworks model via Labview? Any suggestions or advice would be greatly appreciated. Thank you

    jab10015,
    I initially saw this and asked Spicy to jump in because I thought you were trying to interface with Solidwords directly. Your latest post made me realize I had misunderstood the question, and I believe I have an answer for you. Just to make sure, you're wanting to take physical measurements and then map them on to a virtual 3D model within LabVIEW, correct?
    If so, there is an express VI that you can find under the programming/graphics and sound/3d picture control/helpers that is called Sensor Mapping (provided you're running a LabVIEW 8.6 or higher). It sounds like it will do what you're after.
    As far as documentation for it goes, you can find the manual page here:
    http://zone.ni.com/reference/en-XX/help/371361K-01/lvpict/sensor_mapping/
    A community example here:
    https://decibel.ni.com/content/docs/DOC-2059
    And a solution for a common issue here:
    http://digital.ni.com/public.nsf/allkb/2D8235CFB7C06A21862574BE00595B9B
    Christopher S. | Applications Engineer
    Certified LabVIEW Developer
    "If in doubt... flat out." - Colin McRae

  • I can't seems to print using my macbook air with hp series printers. When I plug the printer via usb to my system, the printer was recognized and installed. But when i send a doc for printing, it doesn't print all . Any help?

    i can't seems to print using my macbook air with hp series printers. When I plug the printer via usb to my system, the printer was recognized and installed. But when i send a doc for printing, it doesn't print all . Any help?

    Greetings,
    Here's a direct link to the drivers you need, they should work perfectly for your situation.

  • I have the "Hanvon 5040 drawing tablet",it was working perfectly with mac till last month.As soon as i plug the USB of my tablet into my macbook pro the computer is blocked and an error apears: "you need to restart your computer..."nothing works.Any help?

    I have the "Hanvon 5040 drawing tablet",it was working perfectly with mac till last month.As soon as i plug the USB of my tablet into my macbook pro the computer is blocked and an error apears: "you need to restart your computer..."nothing works.Any help?

    Check with the manufacturer for updated drivers for your tablet.

  • Help with Fan Speed/Temperature Monitoring - 875P Neo Series 2.0

    Hi
    My mobo manual doesn't explain the monitoring facilities available on this board and I would like confirmation of the following:
    My P4 Northwood CPU Fan as supplied with P4 is connected to CFAN1 and provides monitoring of temperature and fan speed and also permits fan speed control.
    My Northbridge Fan as supplied with mobo is connected to NBFAN1 and provides monitoring and  control of fan speed.  No temperature monitoring available.
    My mobo provides monitoring of system temperature but doesn't say how this is measured and at what location.   
    There are two other 3-pin fan headers on the mobo; one is labelled SFAN1 with Gnd, +12V and the third pin NC and the other is labelled PFAN1 with Gnd, +12V and Sensor pins.
    My new Antec 500W SmartPower 2.0 PSU has a monitoring cable that is wired with a black Gnd wire and a blue Sensor wire and, according to the Antec manual, is supposed to provide fan speed monitoring if connected to PFAN1 - I have tried this and get no information showing in either SpeedFan or Sandra.   ??? 
    My new Case fan, an Antec SmartCool, also has a monitoring cable but only has the third pin wired, presumably a sensor wire, and presumably could also be attached to PFAN1 instead of the PSU signal connector to provide fan speed monitoring.   ???   Obviously I cannot connect both the PSU and Case Fan sensor cables to the mobo because the SFAN1 connection has no sensor pin connected; I presume this one is just a power supply to a fan as an alternative to using a supply line direct from the PSU.
    Can anyone advise me on the correct use of the PFAN1 and SFAN1 connectors and what they are capable of.

    - System temperature is measured at the Winbond W83627HF sensor chip located in front of your PCI slots.
    - PFAN1 does indeed monitor PSU fan speed if the PSU has a fan speed reporting header.  Not supported by some monitoring software (if Speedfan can't detect it, it doesn't support it.  At least not until Alfredo's next revision).
    - SFAN1 provides power only, no monitoring.
    - Try a different monitoring software and see if it can detect the sensor monitoring your PFAN1.  There are other monitoring software out there you can try, such as the CoreCenter that came with your motherboard, or Motherboard Monitor 5 or PCWizard (though you cannot adjust fan RPM through those programs).

  • Clicks and popping with recording and USB interface-HELP!!!

    I've submitted this twice, got some responses, but has twice been ignored into oblivion. I apologize for the reposts, but this is VERY IMPORTANT, and I've been struggling with this issue for MONTHS now dealing with countless hours of lost time trying to fix it to no avail.
    I'll try to include as much detail as possible.
    I use:
    MacPro 2 x 2.66 Dual-Core Intel Xeon
    3 GB memory
    Logic Express 8.0.2
    245.13 GB empty space on Hard Drive
    THE PROBLEM:
    When I record, I get computerized clips/pops
    http://www.moogiex.com/clickpop.mp3
    http://www.moogiex.com/morecackling.mp3
    I record via a PreSonus Audiobox USB. This problem did NOT start when I got the AudioBox, but several months after.
    When I simply monitor the sound going through the box, the sound is fine.It's something between the Box, and the computer output. My guess is some incompatibility with Logic Express or Core Audio and the AudioBox.
    It is NOT the microphone or the cable (the pops occur with anything going in, 1/4", XLR, different inputs).
    The clicks START with Logic Express. If there are any recording program open when Logic Express is open, and I record, I get the SAME pops.
    It did this both under 10.5.6, 10.5.7, and now 10.5.8.
    It is NOT clipping.
    When I'm recording with LE:
    —There's 1.27 GB of FREE Memory while I'm recording.
    —Logic Express is only using 6.7% of CPU while recording (of only one of the four processors), and about 90-95% of CPU space is free on all four processors.
    —This happens on ANY audio input, and it doesn't matter how many other tracks, how long it is. I just started a brand new file and it does it.
    —This happens when I use ANY input into my computer, but is STARTED by LE.
    Here are my Logic Preferences
    Core Audio- ENABLED
    System Memory Requirement 66.0 MB
    Device: AudioBox USB
    I/O Buffer Size: 1024
    I/O Safety Buffer- UNchecked
    Recording Delay: 0 samples
    Universal Track Mode- CHECKED
    24 Bit Recording- CHECKED
    Software Monitoring- CHECKED
    Independent Monitoring Level- Checked
    Process Buffer Range: Large
    ReWire Behavior: Live Mode (Higher CPU Load)
    Maximum Scrub Speed: Normal
    Scrub Response: Normal
    There is *no* driver with PreSonus' AudioBox. It is simply "compatible." Here's what System Profiler says:
    AudioBox USB (plugged into my Mac Pro's front bottom port):
    Product ID: 0x0301
    Vendor ID: 0x194f
    Version: 1.08
    Speed: Up to 12 Mb/sec
    Manufacturer: PreSonus Audio
    Location ID: 0x00200000
    Current Available (mA): 500
    Current Required (mA): 500
    Here's what I've tried:
    —Disabling CoreAudio, shutting LE 8 off, restarting LE 8, enabling CoreAudio again. This worked ONCE. It hasn't worked since.
    —Disabling CoreAudio, shutting LE 8 off, SHUTTING DOWN, RESTARTING, opening LE 8, enabling CoreAudio again. This also worked ONCE. It hasn't worked since.
    —"CPU Saving Mode"
    —I/O Buffer to 256, 512, and 1024 (default) (IMPORTANT?—speed of popping actually INCREASES with larger buffer?)
    —I/O Safety Buffer checked and unchecked
    —Changing Recording Delay samples
    —Pretty much fiddling with any of the controls
    —Disabling Airport does nothing (was previously working fine with Airport running)
    —Quit all applications, open up QuickTime (pro) or Audacity, and record something. It records perfectly. I go back to LE and the clicks and pops are gone, but only until I use anything with effects, then the clicks and pops return. This works SOMETIMES.
    —Reset the preferences, and that has worked ONCE, and then the clicks and pops came back (albeit not as prominent, but they were still there).
    —I trashed all files related to Logic and reinstalled. Worked ONCE.
    —Restarting does help, but only temporarily, as soon as any pull is put on Logic, the problems return.
    —Using a different USB port. I thought this was the solution because the problem shortly went away with regular use of Logic, but problem came back.
    —Uninstalling Logic, Reinstalling Logic Express, same deal.
    PLEASE, PLEASE, PLEASE HELP. I have a lot of money sunk into all this equipment that's practically useless with this recording issue.

    Man, I feel for you on this.
    I would love to see what your pops and clicks look like in your waveform. If you can take a snapshot of it and post the pic here that might help the diagnosis.
    Your audio files certainly SOUNDS like you have a clocking problem. It really sounds like your CoreAudio driver/MacPro and your USB interface are not locked up in sync - as in: which is master and which is slave? I know some interfaces include a software control panel that allows you to set the status of the interface clock to slave to the computer or to be the master. It sounds like yours doesn't come with drivers but is there any control panel for this Presonus device?
    Another place to check is in Applications>Utilities>Audio Midi Setup
    On the left under "Properties for <your interface>" what does it say for the clock source?
    Also in this panel, to the right it should have a button for "configure device". What happens when you click it? For example in my case it automatically launches my Apogee Duet Maestro control panel. In your case it might launch something similar, although I think you mention that you never installed anything, which I find strange to begin with - that this thing should just work out of the box with no driver at all.
    I've struggle with w similar problem with my Apogee Duet, although nothing of this magnitude, maybe 4 or 5 clicks per 3 minutes of audio and these turn out to always be sample drops where 5-10 samples in a row are all the same in the waveform, as if my interface and computer stopped talking for a milli second. I did find that if my Apogee Duet was chosen as the default or system output in the Audio Midi Control Panel I mentioned above then the clicking was more frequent, as if choosing the audio interface for any system output caused a conflict with choosing it for Logic. I thought this was strange but you might want to investigate that further too.
    At any rate, it does sound like a digital clock syncing issue to me by the sound of your audio. What effect does changing the sample rate of the recording have on the problem?
    Let me know if any of this leads to anything.

  • Help with midi/usb interface and Logic 8

    Hi there,
    So here is the 'goal'
    I have a SoftStep (MIDI USB interface) running into Logic 8 or Mainstage - my ideal scenario would be to pre-load various loops, clicks and Ambient Pads into Logic - these are usually in MP3 format.
    Ideally, I would then be able to assign various buttons on the MIDI footpedal to start, stop and cycle through the various files.
    Is this possible, and if so, how would I go about setting this up?
    Many thanks in advance for your help.
    T

    he driver is indeed a universal version.
    Cool.
    I doubt it's the MIDI interface simply because when I used it to connect a Roland Juno-D to the computer, it worked perfectly fine.
    Ok, cool. Rules that out
    Notes get ''stuck'' on the visual keyboard, some notes are still considered 'pressed' until I press them again. There aren't many but it's worth noting.
    Is it always the same notes? For instance, if C3 will never give a note off, it might indicate a problem with the actual keyboard mechanism in the piano.
    ANYWAYS, when I've placed a monitor inside the environment at the places you mentioned, I can indeed see those odd low notes.
    So it seems like the piano is sending low notes as you play the keyboard...
    So I see this is a pretty solid visualize representation of what I thought was wrong. Note the C-2 is lower than I can even reach on my standard sized piano (my lowest note is A-1).
    It certainly seems as though the piano is sending spurious MIDI data, as I mentioned, it might be the actual physical keyboard mechanism is mistriggering. From the things you've tried, it certainly sems to be the actual piano that's playing up, and not the MIDI interface or computer.
    At this stage, I'd probably try playing around with the piano's MIDI settings, trying a reset procedure if it has one. It might be something as simple as dirt and crud in the keyboard causing mistriggering.
    While you could use the environment to filter out those C-2 notes, it's not really going to help if the piano is missing note offs and triggering wrong notes. It might, as you initially suspected, be knackered...

  • Interfacing temperature sensor LM35 with Labview

    I would like to know the best possible way by which I can interface a temperature sensor LM35 with Labview for monitoring the temperature of patients that can be incorporated into a patient monitoring device that includes monitoring of ecg, hrv, spo2 and cuffless bp (calculated using PPT, pulse transit time).

    Sorry no Danny, thanks to Dennis_Knutson,
    By some how you have cleared my confusion a little bit, now i will apply it practically and will ask queries if having any problem.
    I appreciate to you quick response Dennis_Knutson

  • I lost the USB cable that came with my phone (wt19i Live With Walkman)

    I lost the USB cable that came with my phone (wt19i Live With Walkman). However, the charging power adapter still here.
    I don't have any other cable.
    My phone's USB port use Micro-B connector.
    If I buy a high quality USB cable with Micro-B connector, will it be compatible for both charging and data transfer?
    Is it necessary to buy the original Sony Ericsson USB cable? If yes, which model should I buy?

    http://www.sonymobile.com/gb/support/contact-us/
    Contact them and they should be able to help you
    Discussion guidelines.
    Message me or any other moderator to seek help regarding moderation.

Maybe you are looking for

  • How can I select pages to print from a Word document using the report generation 'print report' vi?

    I have researched the knowledge base and found: Printing A Range of Pages or Number of Copies of a Report Using the Report Generation Toolkit in LabVIEW. This seems to be from a previous version of LV. I am using LV2010. The instructions given do not

  • How to Rebuild OS X Server

    I need to rebuild my OS X Server, and I'd like to do this from scratch without resorting to migration assistant tools. Briefly, my server crashes every 3-5 days, whether booting from an internal HD or an external CCC clone. Getting it to work after t

  • How to reference a custom JS in a portal

    Hello Using WLP 10.3.2 Eclipse workshop, I copied custom.css from Merged Project Content/framework/skins/bighorn/css to my project to provide custom style for my application and it worked nicely. Next step is that I want to use JQuery in my portal/po

  • Backed up Apps Read-Only

    Why, when using Desktop Manager for Mac, are certain Apps deemed to be read-only after a back-up? And why is there no warning about the possibility of this before backing up? I backed up to try to revert to an old system to find lost wordpad notes fr

  • Comparing 2 XML files..

    Here is what I need. I populate the user information on a jsp page from a base XML. User verifies it and if he needs to update it , he updates it and saves . Now I save it to another new XML file with the changes. Now what I would like to do is to co