Measuring temperature with RTDs over a long distance

I have created an application using the FP-RTD-122 to take RTD mearurements from multiple locations in a plant. The measurments are correct when the RTD leads are connected directly to the module (about 6ft). However when we wire the RTDs in the plant to the module, the measuremtns are incorrect. For instance the temerature is 79C at one location, but shows as between -193C and 19C in Measurment and Automation Explorer. The distance is about 150 ft. I have found a reference in the internet that suggests using a temperature transmitter that converts the RTD signal to a 4 to 20 mA signal. Does anyone have any experience with measuring RTD over long distances? Do I really need a temperature transitter? If so, do I need to use the FP-AI-111 module instead?

Nate,
RTDs allow temperature measurement by reading the resistance of a sensor. This is normally done by exciting the sensor with a known current and measuring the resulting voltage. There are three general types of RTDs; two-wire, three-wire, and four-wire. Two wire RTDs are less accurate because the wire resistance is indistinguishable from the sensor resistance. Three wire RTDs use two wires on one leg (one to carry the known current and one to measure the voltage) allowing one portion of the wire resistance to be nullified. 4 Wire RTDs use two wires on each leg (one for the excitation current) to nullify the wire resistance. As a result, 4 Wire RTDs are the best ones to use for high precision or long distance measurements. To measure 4 Wire RTDs with FieldPoint, you will need to use the [c]FP-RTD-124 module instead of the [c]FP-RTD-122. With that said, I do not know how well 4 wire RTDs will do at 150 feet. 4-20 mA transmitters will easily handle 150 feet so they will probably be your best option. To measure the 4-20 mA signal, you can use the [c]FP-AI-100, [c]FP-AI-110, [c]FP-AI-111, [c]FP-AIO-600, or [c]FP-AIO-610 modules.
Regards,
Aaron

Similar Messages

  • Measuring temperature with PCI-4351 & TC-2190

    Hi,
    I am a new LabView developer. I have a PCI-4351 data logger card and a TC-2190 thermocouple chassis. I cannot communicate with the 4351 cuz I don't know how. I've set up a channel with MAC and the hardware test works okay, but I can't find the right object to grab the measurement when I'm creating the vi. Do I use NI-DAQmx or VI Logger functions to take simple instantaneous temp. measurements?
    Is there some example code I can start with? I tried to run the ni_435x_thermocouple.vi example that I downloaded from the developer zone, but there are several sub-vi's not loaded on my machine (eg: AI Hardware Config.vi) that it tries to find upon launch. Looks like a vestiges of LabView 5 that aren't there anymore. Is there an easier way for this LabView 8 user?
    Sincerely,
    Jack Santori
    410-471-6262

    Hi Jack,
    The PCI-4351 only has support for the Traditional NI-DAQ functions and not NI-DAQmx.  It sounds like you don't currently have those drivers installed on the system, and this is why the Traditional NI-DAQ function AI Hardware Config.vi cannot be found.
    If you are running Windows 2000 or XP, the most current version of the Traditional DAQ drivers available for download is 7.4.1 and they can be downloaded here.  If you are not using one of these operating systems, Traditional DAQ driver versions for another OS can be found here.  Example programs are a great place to start, and the Developer Zone includes a wealth of information.  Installing the Traditional NI-DAQ drivers will also include example programs that you can open and run in LabVIEW 8.0 by going to Help>Find Examples.
    Regards,
    Andrew W
    National Instruments

  • Can I measure temperature using 6013 & 68LPR?

    Hello, from hardware I've got Multifunction DAQ (6013) and Therminal Block (68LPR). From software I've got VI Logger (1.0.1) and NI-DAQ (6.9.3). Using this, can I measure temperature with K-Type therminals? (Everything is installed and ready to go)
    If yes, how can I connect K-Type therminal to thermal block? Are there any instructions on how to use VI Logger to perform similar task to this one?
    Also what I want is, the temperature that has been read (for an hour, every 5mins) to be written in a file. Is it possible to write to a file using VI Logger?
    Thank you!
    Regards Slav.

    Hello:
    I answered this questions over here:
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=50650000000800000041CA0000&UCATEGORY_0=_30_%24_12_&UCATEGORY_S=0&USEARCHCONTEXT_QUESTION_0=%2B6013+%2Btemperature&USEARCHCONTEXT_QUESTION_S=0
    Sincerely,
    Brooks B
    Applications Engineer
    National Instruments

  • Cannot measure temperature

    Im having troubles measuring temperature with thermocouples. When I measure the temperature of the air or places which are not with potential the card works well. But if I want to measure temperature for example in a transistor that is under a voltage of 13 volts the card shows wrong readings. If I´m not mistaken this card has an input voltage range of +/- 15 volts, so the voltage in the transistor is within the input voltage range.
    I read in the manual that you can configure the input voltage for +-.625mv, +- 1.25, +- 2.5, +- 3.75, +- 7.5, +- 15 volts, but I cannot find the tool or the way to do this.
    If the common mode voltage is < 2,5 volts I can measure the temperature, but if its bigger I get wrong readings from the card.
    I already post this question in another forum, but nobody answered, I guess its more a software question! Im using the plug and play driver for the 435x devices.
    Do you have any suggestion of what should I modify to make it work? I attached my code.
    Thanks in advance,
    Hernar
    LabVIEW 8.2
    PXI 4351
    Attachments:
    Temp_Messung.vi ‏140 KB

    Hernar,
    Thermocouples are made of electrically conductive wires.  If you connect them to an electrically energized point, you will measure a value which is determined by the voltage and impedance of the energized point as well as the thermocouple voltage and impedance.  Since the thermocouple voltages are usually quite small (mV), the voltage from the other circuit (your 13 V transistor) is likely to be much larger.
    You need to use an electrically isolated thermocouple to measure the temperature of your energized transistor.  Or connect the thermocouple to the transistor through an electrically insulating, thermally conducting material such as the insulators used to mount power transistors to heatsinks.
    Lynn 

  • Monitor vibration over long distance ( 300m)

    Hi everyone,
    Currently, I have a project to monitor vibration (16 IEPE channels) from a station that is more than 300m away from monitoring station. Looking at NI's products, I have a few options:
    1. Using ENET-9234:
    - Only 4 channel/module. I need to use 4 modules in total, and need to connect to a router.
    - Ethernet distance is limited at 100m. To reach 300m, I need to use at least 2 repeaters, which are not suitable for my project (off-shore environment)
    2. Using MXI-4 with Fiber Optic: PXI-8336
    - Maximum allowed distance is 200m.NI recommend to add another segment (i.e. add another PXI chassis in between) to extend range to 400m. Or use optical converter to convert between multi-mode fiber to single-mode fiber to extend range
    http://digital.ni.com/public.nsf/allkb/C86BF63CC73C6721862575F2005A246D
    These recommendations are not suitable either due to harsh contion in the sea and difficult maintenance.
    3. Last option is acquire and process data at the site. Then transfer only processed data back to monitoring station over GPIB or RS-485.
    I would like to seek your advices on these options. Is there any way to avoid the repeaters in between?
    If you have any other ideas, please kindly let me know.
    Thank you very much!
    Have a great week ahead!
    PQH

    I also like the cRIO approach.  There are copper to fiber media converters on the market that offer single mode fiber which is what you would need for the longer distance. 
    Check out the following tools to help you get up and running quickly with cRIO:
    This listing is an attempt to list and briefly describe core tools that speed the development of waveform acquisition and analysis applications on the CompactRIO and RT platforms. 
      NI CompactRIO Developers Guide: This is a core developer's guide for a wide range of waveform acquisition and analysis applications.  It provides useful background on CompactRIO and control applications in particular.  It has chapters on waveform acquisition as well as deployment and management of applications on CompactRIO. 
    http://www.ni.com/compactriodevguide/
      Reference Applications for cRIO Waveform Acquisition:  This is the core template for acquiring waveforms for analysis, including vibration, electrical power, and structural monitoring.  It makes a great starting point for waveform applications on cRIO. 
    http://zone.ni.com/devzone/cda/epd/p/id/6206
      cRIO Reference Designs for Structural Health Monitoring:  This reference builds on the waveform acquisition reference and adds scan engine for slowly changing signals as well as TDMS data logging on event.
    http://zone.ni.com/devzone/cda/tut/p/id/9851
      Simple Messaging Reference Library (STM): This tool provides a TCP/IP communications protocol which is used in the benchmarks shown on the waveform acquisition reference page.  It is an excellent tool for efficient communications between cRIO and a host, easily supporting time waveform live streaming.
    http://zone.ni.com/devzone/cda/epd/p/id/2739
      Reference Library for Converting Between LabVIEW and XML Data (GXML):  This reference provides a remote XML configuration tool, to be used for remote configuration of the cRIO LabVIEW application.
    http://zone.ni.com/devzone/cda/epd/p/id/6330
      LabVIEW Syslog Protocol Reference Library: This reference offers a UDP cRIO status monitor to indicate to the host the operational status of the remote cRIO
    http://forums.ni.com/ni/board/message?board.id=Components&thread.id=51
      Reference Applications for cRIO Order Analysis Using a High Speed Tach:   This reference offers tachometer or encoder interpretation in FPGA when the I/O device is in a separate and higher speed loop. 
    http://zone.ni.com/devzone/cda/epd/p/id/6301
      DSA Module Synchronization Reference Design for Multiple cRIO Chassis:  This reference is useful when the timing of I/O needs to be tightly synchronized between two cRIO chassis.  It works with a signal line, as well as with GPS. 
    http://zone.ni.com/devzone/cda/epd/p/id/6146
       Additional NI Systems Engineering Components are listed here:  Additional tools can be found on the Systems Engineering Components discussion forum. 
    http://forums.ni.com/ni/board?board.id=Components
    Hope this helps you get started with cRIO, which is a great choice for industrial oil platform applications for temperature, and Class 1 Div 2 certifications. 
    Preston Johnson
    Principal Sales Engineer
    Condition Monitoring Systems
    Vibration Analyst III - www.vibinst.org, www.mobiusinstitute.com
    National Instruments
    [email protected]
    www.ni.com/mcm
    www.ni.com/soundandvibration
    www.ni.com/biganalogdata
    512-683-5444

  • Can NI myDAQ ai0 and ai1 be connected directly with thermocouples to measure temperature???

    Hi,
    I am trying to use myDAQ to realize both temperature measurement and digital output.
    By reading this page I have learned that how I can create a task for temperature measurement using thermocouple with a certain NI device.
    http://www.ni.com/white-paper/14338/en/
    What I found to be really interesting is that when I create a task for myDAQ temperature measurement using a thermocouple when my NI myDAQ is connected with my PC, two AI ports ai0 and ai1 both appears in the create task window!!
    I never found any information from NI myDAQ manual that "AI0 and AI1" can be connected directly with a thermocouple to measure temperature without using additional conditioning system. But this window suggests that myDAQ can be used in this way, is it?
    I am still trying to do it this way, and I'll post some results here again.
    I would be really appreciate if anyone could confirm or disprove my guess. Thank  you.
    PS:
    Attached is the 

    Attached is the screenshots for "create new task" in NI MAX
    Attachments:
    1.JPG ‏60 KB
    2.JPG ‏64 KB

  • Long-distance problems with 7912 series

    I'm able to configure the clients 7912 phone with full long-distance access without entering a code. The problem is this. Once I configure the phone for the client to enter the access codes, it says "long-distance redialling or dialling from the second line is currently unavailable. Please use your primary extension." There is only one extension on that phone and it is the primary.
    Any help would be appreciated.
    Thanks
    Any help would be appreciated.
    Thanks

    The calling search space is correct. This is the only phone that has this problem.

  • Unhappy with verizon about long distance charges

    Hi I have been very happy with verizon for a very long time, and I always had every problem resolved, the customer service is one of the best there is. But I saw a $38.87 in long distance charge on my bill. Which is impossible because when I first got my cell phone I was never able to make international calls from day one, also I only use calling cards or apps to call international. As always I trust verizon wireless to resolve my issues. So when I called I spoke to BROOK and she was fine at first, but then when I told her that I never added international calling to my plan, she said that this service is given to long time customers. And even tho I did accepted that in fact I did call international, she kept repeating herself to me saying, ''YOU JUST ADMITTED TO ME YOU MADE THE CALL''. Of course I admitted it, I'm not gonna lie. I felt like my mom saying ''you just admitted to me". When I asked to speak to a supervisor, she said I am the supervisor and I can only meet you half way as a courtesy or something like that. I insisted to speak someone higher and finally she put me on hold, I said ok she said ''uhuh'' like I inconvenienced her. I work in customer service, customers can get really rude and frustrating, and even curse you out, but in no way I did any of that(because I know how it feels). The point is that I never added international calling to my plan, and I used a calling card to make every international call. Although the gentleman she transferred me after was more like a person DID NOT resolve my problem I am $19.00 short. I am so upset and even when verizon was charging extra for many months in the past w/o my permission (it was returned after). Even that, did not make me upset because I trusted that verizon will resolve it with no problem. Well now I can't wait until my plan is due on November and cancel my services.

    I am also unhappy with verizon's long distance charges for my cell phone. It's ridiculous that I'm getting charged $6.37 in long distance charges for two months in a row. The first month, I went to the store and they mentioned a call to Canada. I was like "fine, I may have called Canada." The next month, I am absolutely certain that I did not make any international calls; yet I got another charge for $6.37. Now I'm going to have to waste my time on the phone with Verizon for this refund because their website links you to discussion forums instead of providing an option to email customer service to complain about overcharges.

  • CAN I USE LONG DISTANCE WI FI WITH APPLE TV

    II am unable to use my MacBook OSX 10,9,3, so would like to use an Alfa long distance WI FI AW USO36H with my own TV which is at other end of house. My WI FI is TPG. and doesn't go that far.

    Afraid not - AppleTV does not support USB audio devices.
    I assume you don't mean using the device as an optical input for the computer, connecting AppleTV's optical out to it.

  • Cisco 4500 Chessis Switch with sup 7l-e supports VSS for long distance upto 40 Km

    Hello Team,
    hope you will find this massage in good health and spirit.
    As per my understanding, Cisco 4507R+E with Sup-7L-E will supports VSS for long distance upto 40 Km, i have a scenario that there are two Data Centre of a Company at different graphical location (distance is 2 Km), both have separate network devices but distributed servers connectivity and all servers accessed from both location (some servers are placed in location 1 and some servers are at location 2), both location has separate ISPs link with segregation of internet connectivity (some users using internet from ISP-1 and other are using ISP-2), Core Switches of both location connected to each other via fiber (company fiber not ISP), at this moment Core Switches are configured with multi-group HSRP and next upgrade to VSS.
    My concern is if Virtual Switch link (VSL) goes down (which will configure on company fiber link) what is the behavior of Switches, both are in Master mode and working standalone or behavior are different, please confirm and suggest for better.
    Regards,
    Ammar Ud-Din

    does anyone reply me on this......

  • How do you use a long distance card with iPhone??

    I have my long distance card set as a contact but when I dial it and then dial the contact I want to reach it treats it like a seperate call. Anyway around this? Ideally it is just for when I call one area code - in Canada - that I want it to first dial the calling card number as a prefix.
    thx in advance

    You should compile the FPGA into a bit file.  You can then load the bit file in the host VI.  This loading should only happen when the host VI is ran.
    10 minutes to compile?  That is quick!!!  I had one that took 2 hours and I've heard stories of some taking a lot longer.
    The Producer/Consumer architecture is the closest thing I can compare my setup to.  Yes, I use the queues because the host VI is constantly running.  You have to use some kind of messaging in order to pass data into the host VI.  I used an Action Engine to keep my queues in order, but you could probably just use named queues to accomplish the same task.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Long Distance Calling & Voice-over IP

    If I am running my blackberry thru my wireless router, can I make long distance calls for free? I heard that if you're in a foreign country and you hook into wifi that your calls are free as well...true?

    UMA = Unlimited Mobile Access.
    Yes, if you have UMA on your device, if you are in, say Germany, and you have a WiFi connection and UMA on the screen, when you make a call to anywhere, in this case pretend you are calling back to the USA.
    The call is made via WiFi/UMA, and the call is connected to a router for the WiFi network you are on, and then direct back to a Tmobile network center in the USA. Then the call is connected to your party via the normal phone network. Because the call now "originates" from the Tmobile service center in the USA, the call is a local in-nation call.
    Say you are in Germany, and you call Japan. Same story, the call orginiates from the Tmo service center in the US, and you are charged for a US --> Japan call, rather than Germany > Japan, which in most cases can be advantageous for your rates.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • How do you do long distance collaboration with Garageband?

    I have decided to help my cousin do a recording project in Garageband. We want to do some long-distance collaboration. How is this done? Apparently people DO it, but the application itself has no ionstructions about it.

    At this time there is no built in way to do this. So most people have to be creative. I personally just use dropbox I keep the project in dropbox folder and share the folder.

  • ASA upgrade to 8.4.3 now branh office cant make long distance calls

    We deployed 8.4.2 over the weekend and now a branch office that connects  to our core via ASA to ASA VPN tunnel is no longer able to make long  distance calls.  We are using Callmanager 4.1 and it is connected to our  core, the phones at the branch register fine and are abe to call  internal extensions, but when dialing 800 numbers and longdistance they  are not being directed to their PRI. 

    Hello Stuart:
    Answers:
    1) If you have the command "NAMES" on and "NAT CONTROL" on the ASA will start creating a huge amount of object networks so they can perform the same thing that they did on 8.2 . So before doing the upgrade remove the names and the nat control feature
    no names
    no nat-control
    2) Twice nat or as you said (nat command outside of an object network) it is listed on the command reference and actually it has the highest priority when the ASA checks the NAT rules. So do NOT delete them as they are more than fine.
         A) Twice NAT
         B) Auto nat
         C) After-Auto nat
    3) That is correct but if they are from the NAT 0 with acl from 8.2 versions should be:
         nat (inside,outside) source static A A destination static B B
    4) You are right, you do not need to use a NAT 0 with ACL in order to configure the VPN, instead you need a TWICE nat as I configured on answer 3.
    Any other question..Sure.. Just remember to rate all of the answers.
    Julio

  • Display Data on waveform chart or XY graph over a long period of time

    Display Data on waveform chart or XY graph over a long period of time
    Can anyone help?
    I am acquiring data from an Ni DAQ card with the following parameters - sample rate = 12800, number of samples = 4096. I want to extract order information so as to track changes in the amplitudes of certain frequency harmonics. So I use the sound and vibration toolkit to extract this information as shown in the attached Vi.  I will like to plot the resulting amplitudes against real-time starting at the time the Vi was run.  I really want the display to show these changes over long periods (eg. days, months and even years).
    Problem.
    I have tried to plot the Y component of the resulting magnitude for a given order on a waveform chart. My choice of the waveform chart is because I also want to display  alarm limits (using the mask and limit vi) (I can't have these lines displayed on an XY graph plot).  I tried adjusting the scale offset using the property node and setting the offset to current time. However, the display on the X-axis can only show a span of  2 minutes as will be seen when you run the attached vi. I want the time display on the x-axis to be over a period of  days, months  and even years.  Is there a way to set the maximum scale on the x-axis to be say a year or so in future.
    I really want the display to be like the one in in the second attachment.
    Attached is a sample VI created using an Ni USB 9234 DAQ card. Any card will do but I am only getting the signal from one channel for this example
    I will appreciate any help that can be given to me.
    Thanks
    Attachments:
    Real-Time Graph Display.vi ‏170 KB
    Sampe screen1.doc ‏37 KB

    Long term testing can be tricky- and we'l get into that later.  Lets start with the basics that you have wrong.
    The vi as you have constructed it has only one memory element, the chart history length (default is 1024.)
    You can change the number of points the Chart will remember by Right-clicking the chart an select Chart History Length from the menu.
    But for a long term test - and one where you want to REMEMBER the first value you need a memeory element that is independant of the application.  Your PC WILL loose power or need to be rebooted eventually.  Heck it might even need to be replaced! you really need to store your data in a file. Preferablly in a file that is backed-up on a regular basis so you don't lose every point of data if the PC dies.  It realy hurts when you have to restart a 2yr test because you've lost the 18months of data you collected.
    For an application like this I would seperate my "collection" and "Evaluation" operations. 
    Have one vi that takes the reading and writes it to a file at a configurable rate  You may want 1reading  per minute for seveal days then 1 per hour for a few weeks- then maybe only once or twice a week for the next couple of years since you are looking for LONG TERM stability.  having too much data to evaluate can take a lot of digging to find the few things that interest you (but always take more that you think you need)
    Have another utility that COPIES the files, reads them and displays the data you are interested in that day.  The data you want to look at won't change over time HOWEVER, you WILL want to analize it in different ways depending on what the data trends look like.  Having seperate routines for collection and display allows you to update the display style and analisys without even stopping the collection vi (much less editing the vi)
    Jeff

Maybe you are looking for