Communicating with cFP 1808

How can I communicate from a vi running embaded on cFP 2020 to data chanels from cFP 1808 module. I am using LabVIEW and RT module 7.1 ver.

Hello dksharma,
This is Dominic L. from Applications Engineering at National Instruments. How would you like to communicate between the cFP-2020 and cFP-1808 module? Two methods of communication can be used: ethernet or serial. I would recommend using ethernet simply because it is faster. Once deciding to use ethernet, you can choose a protocol: OPC, FieldPoint API/driver, or Modbus. I believe Modbus is the fastest protocol. To help you get started you can search the discussion forum for more information on FieldPoint and Modbus.
The cFP-1808 module requires FieldPoint 4.1.2 or later. If possible, I would work with FieldPoint 5 because that would allow you to use simple FP-read and FP-write VIs rather than making your 1808 a Modbus slave (with older drivers).
Compact FieldPoint cFP-1808 Quick Start Guide:
http://www.ni.com/pdf/manuals/374176a.pdf 
FieldPoint cFP-20xx Quick Start Guide:
http://digital.ni.com/manuals.nsf/websearch/EEBF19C2575DDE9E86256CFD007E43EA
FieldPoint Installation/Configuration:
http://www.ni.com/support/fieldpoint/fpenet.htm
Please read through these manuals. If you need further assistance I would be happy to assist you.
I hope this helps.
Thanks so much and have a great day!
Best Regards,
Dominic L.

Similar Messages

  • How to build a current loop with cFP-1808 and analog input module AI-110?

    I am trying to build a current loop to measure temperature via and a resistance thermometer a transmitter that converts the signal to current. I am using cFP-1808 with the power supply PS-5 directly connected to it.
    For the current measurement I am using AI-110 but I am having trouble with getting current in my loop. I have looked in he manual of the AI-110 module and am using the set up for a "loop with an external power supply", counting the PS-5 as external. That is to say, I have connected the negative transmitter terminal to Vsup on the AI-110, and the positive side to Vin. Now, however, I am stuck. I don't get any signal in my loop.
    Can I use the PS-5 to power my AI-110 module or do I need to use another external power supply? In this case, how do I connect this?
    Thanks for any help!

    Clara G:
    I overlooked that in your 1st post you were connecting the other end of the transmitter to Vin, you actually need to connect it to Iin on the AI-110.
    Regarding the use of the PS-5 to power the cFp and supply power to the loop, I do not know if that will work or not.
    Suggest that you switch over to Iin terminal and use the separate 24V supply to power the loop. If that works, them maybe try the PS-5 for both the cFP and loop power.
    -AK2DM
    ~~~~~~~~~~~~~~~~~~~~~~~~~~
    "It’s the questions that drive us.”
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

  • Can you please tell me in detail how to connect a CFP-1808 and a CFP-RLY-425 with a ethernet conection to the labview please

    Hi,
    I am doing a research in creating a controlled environment, and i require using labview and NI equipment to control the environment. I am currently using a CFP-1808 as a bank, and using a relay module to connect it to the labview software.
    Can you give me detailed information on how i will be able to do that.
    regards,
    Robert

    Hi Robert,
    Have you had an opportunity to take a look at the cFP-1808 Quick Start Guide? And the Operating Instructions for the cFP-RLY-425? Also the Compact FieldPoint FAQ is an excellent resource.
    Hopefully those can get you on your way, 
    Fred V -- Product Support Engineer -- LabVIEW R&D -- National Instruments

  • Curently using LabView 2013 is there anyway to use cFP-1808 with this version LabView?

    How can I use older hardware that 2013 doen't support without uninstalling 2013 and going back to a version that does support it? I'm starting to wonder why upgrade when it will obsolete hardware you already own, Previous upgrades still showed older versions of LabView but 2013 doesn't.

    Hello Rod,
    If you install LabVIEW 2013 and FieldPoint driver 6.1, you should be able to add a cFP-1808 to your LabVIEW project. Did you reinstall drivers after upgrading to 2013? If you don't do this, cFP support won't be added to LabVIEW. Are you getting another error or warning when trying to recognize the target from LabVIEW?

  • CFP-1808 shared variables timestamp

    Hi,
    I need to control and acquire data from a cFP Ethernet module (cFP-1808) to a PXI RT system. I have tested two ways of doing it:
    1. Bind shared variables to the Fieldpoint channels. Works great except for the fact that I have to record the timestamp of every single channel in all Fieldpoint modules. I have to avoid this. The reason I have to record all timestamps is that sometimes two consecutive reads are the same in value and in timestamp; so even if I make sure I get a value every 100ms in my real time application I cannot trust  that  the shared variable engine will give a real new value every 100ms, because sometimes one read is the same as the previous one. My
    understanding of the technology is that the cFP network interface checks for an
    updated value of the channels of each module at the Advise Rate. If there’s a
    new value the cFP transmits it to the Shared Variable Engine running in the PXI
    controller, but if the value has not changed it doesn’t transmit anything, so
    more efficiency is achieved in the network communication. This would explain the
    timestamp behavior of the shared variables bound directly to Fieldpoint
    channels; since there is no new value the shared variable is not updated so the
    timestamp of two consecutive reads is the same.
    2.  Create a Modbus server and then create shared variables bound to the Modbus server channels. With this method any time my RT application asks for a new value the shared variable engine provides a real new value with an updated timestamp, and all timestamps in the same module are equivalent (in 1usec range).  Therefore, it looks like using the Modbus solution I  only have to record one timestamp per module.
    So option 2 probably fixes my problem, but I'd like to understand why. Both methods use the shared variable engine, shouldn't they behave the same way? There's one downside in option 2, which is having to deal with Modbus addresses and not having the ease of use of option 1 that just browses to find the Fieldpoint channel.
    Any comments?
    A final note, it'd be great to be able to use the Fieldpoint VIs in LV Real-Time! Can this be achieved?
    Raimon

    Hi Raimon,
    How are you binding to your shared variables?  This KB reviews three methods:
    http://digital.ni.com/public.nsf/allkb/FA610367EC62574186257118005089F2?OpenDocument
    I don't believe using FieldPoint VIs on a PXI RT target is possible because FieldPoint is not a driver that you are able to install on the PXI RT target.  We do have the cFP-2xxx line of RT controllers for FieldPoint, which can communicate directly to the FieldPoint modules, ensuring determinism.
    Trey B
    Applications Engineering
    National Instruments

  • RS 232 port to communicate between cFP 2100 and Multiple cFP 1808

    Hello All,
    I am using one cFP-2100 (controller) and two cFP-1808 (network contoller) for a project.
    All the three devices have Ethernet port, so i can connect to a network switch for communicating with the Host PC.
    My question is:
    All the three devices have Serial Ports (RS 232) too, Can i use those ports to communicate between the three devices (1 controller and 2 Net. controllers) and use the ethernet port in the controller (2100) only for communicating with a Host PC?
    If this is possible, how to do the RS 232 cabling ?
    Regards
    John

    Hi bjsprem,
    You can connect network modules to the controller with serial.   This KB shows how to do this.  Hope this helps!
    --Starla T. 

  • Getting cFP-1808 Data to cFP-2120 Controller

    Hello,
    We have an existing cFP-2120 Controller with the following embedded system software.  We are on LabView 7.1.1 on the Windows Host.
    LabView Realtime
    7.1
    NI-Watchdog
    2.1.2
    NI-VISA
    3.2
    NI-Serial RT
    2.5.4
    NI-IrDA RT
    1.0.1
    Datsocket for LabView Realtime
    4.2
    FieldPoint Drivers
    5.1.0
    FieldPoint VI Manager
    3.1.0
    We have purchased a cFP-1808 Ethernet/Serial backplane and additional I/O modules to extend the I/O on this system (as the I/O on the existing controller's 8-slot backplane is already full with 3 AI-111, 3-DI-301 and 2-RLY-420 modules).  We were told and I have seen documents that suggest that we should be able to read data from the cFP-1808 on the cFP-2120.
    Unfortunately, however, we can only read data on the first module (an AI-111) and up to the second module's channel 11 (a DI-301).  The data reads fine within NiMAX, but not from the controller.  No channels after that channel can be read either.  The module has been swapped and the backplane swapped as well.
    The cFP-1808 is on the same subnet, etc.  The Ethernet info is:
    cFP-2120 Controller, 10.0.0.242
    cFP-1808 Backplane, 10.0.0.142
    Subnet Mask(s) 255.255.255.0
    As I said, some of the data can be read up to a certain channel and the I/O data can be read within MAX.  So, it's not really an Ethernet config issue.  So please, *no replies on the Ethernet config* or hardware setup.
    We are also trying the Optomux (extended) Commands via the serial connection (direct via null modem cable), but have not had much luck there either.
    If we can not extend the I/O in this way, then how else would be with such an existing controller?
    Thanks,
    Tom Held
    Miller Engineering
    Information Technologies Group

    Please allow me to answer my own post here.
    We were able to read data on modules residing on a cFP-1808 I/O backplane from a cFP-2120 controller.  This was done using "logos" protocol and the Datasockets functions.  The format of the URL is as such
    logos://10.0.0.10/FP/4DI/12
    where,
    10.0.0.10 is the configured IP address of the cFP-1808
    FP is constant for FieldPoint
    4 refers to the number "4" module in the bank
    DI is a designation of a digital input module (in our case a DI-301 module), and
    12 is the number "12" input channel
    We were under the incorrect impression that Datasockets could not be used on an embedded/controller system.  To the contrary, this does work.
    There are recent documents released by Idaho National Labs and other government studies in SCADA security that suggest that the Datasockets protocol is not secure.  Therefore, we have made some reassurances by isolating this communication behind a firewall.  Only a single Windows XP host can communicate with the network segment which contains both the cFP-2120 controller and the cFP-1808 I/O backplane.
    We were never able to get the Extended Optomux functions to work between cFP-2120 controller and cFP-1808 I/O backplane (using respective serial ports and null modem adapter).  This would be a secured method as well, if it could be made to work.
    Tom Held

  • Daisy Chain cFP-1808 Network interface module

    Hello,
    I am trying to find some documententaion that explains how to Daisy Chain 2 NI cFP-1808, which is Network interface modules for the Compact Fieldpoint platform. http://sine.ni.com/nips/cds/view/p/lang/en/nid/202210
    I am also trying to find out what are the performance hits when adding 1 or more cFP-1808 to a system.
    Also has anybody had experience doing this and what did you observe?
    Thanks
    Dan

    Use an ethernet switch to connect as much as you want.
    The filedpoint system is low-speed I/O with 10Mbit ethernet you should see no performance hit imho.
    André
    Regards,
    André
    Using whatever version of LV the customer requires. (LV5.1-LV2012) (www.carya.nl)

  • CFP 1808 can not see software option under tree in MAX

    I have configured the cFP 1808 with the correct IP address so that it is recognized by the laptop but when I expand the tree under the Field Point there is no options under it. I need to install Real-Time software but obviously can't if the option is not given to me.

    The cFP-180x are just distributed I/O interfaces for ethernet or RS-232. The do not have an on-board host processor to execute an operating system like RT.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~
    "It’s the questions that drive us.”
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

  • CFp-1808 IP address

    I am trying to setup a cFP-1808 and in Max (5.0.0f1) am getting to the screen that needs me to put in the device IP. What is the device IP or where would I find that? I will be using LabView2011 on a XP computer.
    Thanks
    Gerald

    The Windows firewall was blocking the 0.0.0.0 IP address for the initial setup.
    Turned off the firewall and the Field point cFP-1808 popped right up turned the firewall back on it is seems to be there.
    Now it has been a long time since I worked with field point but the Field Point tool pallet does not show up and the Field point does not show up in the start: Program: National Instruments menu. I will ask that question in the LabView part of the forum.
    Thanks
    Gerald

  • Error on compact field point cfp-1808

    hello,
    why compact field point cfp 1808 not comunicate with lookout field point driver?
    i set ip adress yak file and lookout crash. i have on the fieldpoint 5.1 firmware.

    What do you mean by "crash"? Any alarms or errors? If possible, please provide some screenshots.
    Which version of lookout?
    Is everything working with 1808 in MAX?
    Please delete all 1808 related configuration in MAX, and let it find 1808 again. Find devices, and save the .iak file. Then try Lookout. Tell me if you can reproduce the "crash" each time you do this.
    Ryan Shi
    National Instruments

  • Communicat​e with cFP 1804 on Ethernet with Microsoft C

    I don't want to use LabVIEW or LabWindows to communicate via ethernet or serial to cFP=1804 I want to use Microsoft C C++ 6?

    Yeah I know we have programmed the device in LabVIEW/LabWINDOWs  but in this particular case it needs to run in the same project with all the legacy code in MS C\C++ 6 and we need to keep it lean and mean so we prefer just using the FieldPoint DLL in the project as we do with DaqMX.dll  but it seems that doesn't work perhaps due to some kind of data exchange with NI MAX.
    We tried using the code that works in LabVIEW and generating a DLL .h and .lib files and calling it from MS C\C++ 6 application but it seems as though it was executing the code in the DLL but not actually communicating with the Field Point modules/controller. 
    thanks for any help at this point!

  • CFP 1808 connection to solenoid valve

    I am new with labView and i need help connecting a solenoid valve to a cFP 1808 module I/O. ow can i connect the valve to the module coul any one give some steps? A diagram could help. Thank you 

    Related post under another username, continued here:
    http://forums.ni.com/ni/board/message?board.id=110​&thread.id=9143
    -AK2DM
    ~~~~~~~~~~~~~~~~~~~~~~~~~~
    "It’s the questions that drive us.”
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

  • Sir i am using datasocket read ,i am communicating with java but my problem is that bcz im using while loop to see if value has changed my labview consumes all the processors time ,sir i want a event like thing so that while loop is not in continuous loop

    sir i have given lot of effort but i am not able to solve my problem either with notifiers or with occurence fn,probably i do not know how to use these synchronisation tools.

    sir i am using datasocket read ,i am communicating with java but my problem is that bcz im using while loop to see if value has changed my labview consumes all the processors time ,sir i want a event like thing so that while loop is not in continuous loopHi Sam,
    I want to pass along a couple of tips that will get you more and better response on this list.
    1) There is an un-written rule that says more "stars" is better than just one star. Giving a one star rating will probably eliminate that responder from individuals that are willing to anser your question.
    2) If someone gives you an answer that meets your needs, reply to that answer and say that it worked.
    3) If someone suggests that you look at an example, DO IT! LV comes with a wonderful set of examples that demonstate almost all of the core functionality of LV. Familiarity with all of the LV examples will get you through about 80% of the Certified LabVIEW Developer exam.
    4) If you have a question first search the examples for something tha
    t may help you. If you can not find an example that is exactly what you want, find one that is close and post a question along the lines of "I want to do something similar to example X, how can I modify it to do Y".
    5) Some of the greatest LabVIEW minds offer there services and advice for free on this exchange. If you treat them good, they can get you through almost every challenge that can be encountered in LV.
    6) If English is not your native language, post your question in the language you favor. There is probably someone around that can help. "We're big, we're bad, we're international!"
    Trying to help,
    Welcome to the forum!
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • I get an error message when trying to install windows 7 on my macbook pro. The message says "windows has encountered a problem communicating with a device connected to your computer. I don't have anything connected to my computer. How do I fix this?

    I'm trying to install windows 7 on my macbook pro. I went through the process of bootcamp telling it to install windows 7. Once the windows boot manager started an error message came up. The error message says " windows has encountered a problem communicating with a device connected to your computer. I don't have a usb connected to my computer. I  am using windows 7 professional install disc. I  can't figure out what i am doing wrong. The same message keeps coming up over and over. Am I doing something wrong or is it something else?

    Well, shucks, i just spent almost 30 minutes trying to find your model user guide to explain it better, I guess they never got around to making it.....
    I would just borrow another Windows disk and try installing it again and if it does it again then you might take it to an Apple Store and see if one of the "Genius' " can figure it out.
    Make sure your internet is enabled and click on your blank desktop and at the top of your screen is a Help menu option, enter PRAM and it should give you a list of things relating to Pram. It may take a few seconds to list anything as it has to connect to Apples severs first. It should list the things you may have to fill back in when your done.
    "P-ram" stores some common information that is used in the background, your date, time, startup disk, etc, that you don't have to re-fill when you restart, it's a little different for each computer.

Maybe you are looking for

  • Postcript fonts not showing in any of the CS6 applications

    I cannot get any of the postscript fonts to appear in the CS6 apps. I am using FontAgent Pro 4.1 to manually activate fonts with CS6 applications (auto-activiation works fine in pre CS6 programs - I do realize that InsiderSoftware has not released up

  • IMac intel -can't install flash9 -MIME problem?

    I was trying to print some cards from designhergals.com and I was prompted to get the newest version of flash. I downloaded it but when it installed and opened up I got this message that the page has content of MIME type "application/x-shockwave-flas

  • Move user profile to new domain profile on same computer

    If you want to copy data and most of the preferences, I suggest Fab's AutoBackup 6 Pro. http://www.fpnet.fr/

  • Every time I press the home button a new tab opens. How do I stop this?

    When I push the home button to go to my home page, the firefox loads my home page but also opens a new tab with the firefox home page with the google search bar. How do I stop the new tab from opening. I can't find it in the options page.

  • Having all sorts of problems

    I have a Nokia 6111 and am encountering all kinds of problems trying to hook it up to my PC. My partner has a 6230 and already has PCSuite 6.1 loaded on the PC. He has a DKU-2 cable. I have CA-53 cable and first problem appears to be the PC not allow