DSC for compact fieldpoint​(cFP)

which IO server type should be used for building DSC application for compact fieldpoint target?
when i use my computer as target then i get various options for IO server type like custom VI,opc client,epics,data set marker,modbus.But when i choose compact fieldpoint as target i got only epics and modbus options.Is there any problem with my HW/SW or with my concept?
kindly clearify.....
regards
vks

Hi,
if you just wanna use Labview for logging and graphics (using Ethernet) AND you do NOT use a Real-Time cFP-Controller then you do not need Labview Real Time.
E.g. if you use NI cFP-1804 - Ethernet/Serial Interface for Compact FieldPoint.
(http://sine.ni.com/nips/cds/view/p/lang/en/nid/202527) 
If you are using a Real Time Controller than you will NEED Labview Real-Time. 
You cannot work without it!!!
Best regards
Dippi 

Similar Messages

  • Are there any relay modules available for Compact Fieldpoint, and if not, what are the alternatives?

    I'm speccing out a Fieldpoint system, and although Compact Fieldpoint has many features that make it superior to Fieldpoint for my application, I'm wondering why no relay modules seem to be available for it.
    The cFP-RLY-420 is referenced in the manual it shares with the FP-RLY-420, and a search in the product section comes up with several pages that aren't viewable, but it doesn't seem to be currently available.
    More importantly, if there are no relay modules available at this time, what would be the alternatives for switching? A small Opto22 backplane wired to a DO module perhaps?

    Mako,
    Several of the more specialized modules in FieldPoint have not yet been released in Compact FieldPoint. However, National Instruments is presently working on releasing most of these traditional FieldPoint module in the future.
    Depending on your application, either the cFP-DO-401 or cFP-DO-410 (which are both providing sourcing outputs) may be a possible alternative. The DO-401 module can sustain up to 2 A per channel, 8 A squared per module whereas the DO-410 can sustain up to 1 A per channel. Please note that these modules only handle low voltage DC.
    Regards,
    Cyril Bouton
    Applications Engineer
    National Instruments
    Cyril Bouton
    Active LabVIEW Developper

  • Launch DS in compact fieldpoint

    Hi,
    I have two simple VIs that uses datasocket, Write DS.vi and Read DS.vi.
    I'm using the function  Launch DS Server if Local URL.
    In my computer works ok, but when I execute my VI in a compact FIeldPoint (cFP-2020), DS server don't works. It appears the messsage "Launching the DataSocket Server is currently not supported on non-windows platforms. Please try connecting to a DataSocket Server running on windows." (application TargetOS is FALSE).
    Are there any solution?
    Thank you.
    Vicen
    WinXP / LV 7.1
    Attachments:
    Launch DS Server if Local URL.vi ‏66 KB
    Write DS.vi ‏70 KB
    Read DS.vi ‏67 KB

    Look for "Publish.vi" in the FP palettes.
    That VI and its associates will deploy a DS Server and allow you to read and write from same on a FP unit.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Compact FieldPoint without LabView RT

    When using Compact FieldPoint, how necessary is it
    to use LabView RT as opposed to just using LabView?

    Currently, the only available controllers for Compact FieldPoint are the cFP-20XX series LabVIEW RT controllers. If you do not use LabVIEW RT, you do not take advantage of their full capabilities. However, the controllers publish all of their data items over the network just like the FieldPoint Ethernet Network Modules (FP-160X series) do. So you can use them as regular ethernet network modules and access them without LabVIEW RT, but you do not get to take advantage of their serial ports or embedded control abilities.
    Regards,
    Aaron

  • Compact fieldpoint help!!

    Hi, im currently using compact fieldpoint cFP-2120 with modules cFP-AIO-610 (X3) cFP-TC-120, cFP-RLY-425, cFP-DIO-550. The question i have is im using cFP-AIO-610 to measure Voltage. The issue that i having is that i can measure e.g. 3 Volts on channel 1, then i connect it to channel 2 (not while connected to channel 1). And it wont read 3 volts it gives less that a tenth of this value and the current is increasing to a large value if i try and increase the Voltage. Ive checked my connections on the cFP connector, MAX and everything seems ok. Is the module broke? could it be bridged? Ive even changed the module to a new one and same problem. What could it be??
    Stu
    Solved!
    Go to Solution.

    This issue is currently being dealt with via NI UK Technical Support.
    Applications Engineer

  • Compact fieldpoint simulated device for simulation

    I am preparing to use a compact fieldpoint device (cFp-2120) with some I/O modules for DAQ through ethernet communication.
    However, the hardware is not ready yet.
    Is it possible I can create a simulated compact fild point device with those I/O modules in MAX and then use these simulated devices just as the real devices in LabView to start writing the vi programs
    Thanks
    jinhua

    Hi,
    It sounds like you are interested in a feature similar to simulated devices like we offer with our DAQ devices. Unfortunately we don't offer this feature with FieldPoint. Let us know if we can help you in some other way and we'll be glad to answer any other questions you might have.
    Eric A.
    National Instruments
    Distributed I/O Product Support Engineer

  • How to install "Compact FieldPoint Embedded Data Logger Example Program" on cfp2200

    i finally managed to get max to see the devices of my cfp2200.
    (i had to disable every unused networkadapter due to overlapping subnets)
    now i want to deploy the example programm "Compact FieldPoint Embedded Data Logger Example Program"
    http://zone.ni.com/devzone/cda/epd/p/id/3221
    i therefor have tried to install the runtime 8.5 on the target. however this is not possble, because i have labview 2010 installed and it gives the message:
    "the host has a newer version available"
    ok. runtime 2010 should work to - not?
    i open a new project - import my *.iak-file and drag-n-drop the content of "cfp_data_logger_source.zip" onto the target.
    now if i open the file cFPEmbeddedDataLogger.vi the run-button is cracked and by pressing it an errorlist opens.
    the errors say stuff like:
    target does not support this function/subvi
    and
    vi has been modified with a different applicationinstance
    please help me to make this work.
    i know that it is possible to get the programm to run on the cfp2200 even dough it is primaly designed for the   cFP-2000, cFP-2010, cFP-2020, cFP-2100, cFP-2110,
    cFP-2120.
    big THANX already for you help !!!!!

    Hi, thanks for your help=) I've manage to drag the file into my targeted controller. I am now doing the setting of the data logger program, but there's one thing I'm unsure of. May I know what does it mean by the cFP controller clock? http://zone.ni.com/devzone/cda/tut/p/id/3219 . Thanks. =)
    Log On Startup
     Start logging when the controller powers up.
    Start Log Time
     The time to start logging.
    Stop Log Time
    The time to stop logging.
    Note: Make sure the clock is set correctly on the controller. The settings described above refer to the cFP controller clock.
    Log Rate
    The number of milliseconds to wait between each acquisition.
    FP Drive For Data Files
    The drive to store the log files in. The C: drive is the default for all cFP controllers. If you want to save to the removable CompactFlash drive on the cFP controller, select the D: drive.
    Digital "Pause" Line
    The Digital Input item to use as a "pause" button for data logging. Logging pauses when the signal is high. When the signal goes low again, a new file is created and logging continues if appropriate.
    Note: Use only Digital Input items for the Digital "Pause" Line.
    Tip: You can use DIP Switch 3 to block the current data from being logged. This switch works the same way as the Digital "Pause" line.
    Logging Session Tag
    Is stamped on the spreadsheet that the data logger creates.

  • Has anyone implemente​d a QUADRATURE IN / QUADRATURE OUT applicatio​n using the Compact FieldPoint​?

    Has anyone implemented a QUADRATURE IN / QUADRATURE OUT application using the Compact FieldPoint? The units being used are the cFP-QUAD-510 [input] and the cFP-CTR-500 [output]. What I would like to do is use the QUAD-510 to capture a quadrature signal from a sensor, which in turn would generate a count per quadrature detection. Within LabVIEW, adjust the count received. Then, output a quadrature signal, based on the adjusted count, using The CTR-500.

    Hello Andre,
    Thanks for your response. That example does provide the output desired, and it is currently being use in my application, along with the 32-bit counter example available via NI for the QUAD-510, which also works. My query was mainly geared to find out if an application with the characteristics described in my original question has already been implemented, this, to avoid "re-inventing the wheel." Additional input on this thread is welcome and appreciated. Thanks.
    Regards,
    Dag Gollopp

  • Selecting and running vi's on a compact FieldPoint 2120 via remote panel

    Hi,
      I'm trying to provide two html files to run two different vi's on a compact fieldpoint. I can run either of them by setting them as 'run as startup' in the Build Specification which creates the startup.rtexe program on the controller but the only way I can run two different vi's on the fieldpoint is by renaming the files in the startup directory before calling the html file (and that doesn't work that well). Is there a better process to allow different programs to be run on the compact fieldpoint via the remote panel/html calls?
    thanks

    Hey AgB2,
    I think the best way to get multiple HTMLs linked to their respective VIs would be to set your VIs as the Startup VIs when you build the EXE to deploy to your Compact Fieldpoint. A KnowledgeBase article describing the steps to do this can be found here:
    http://digital.ni.com/public.nsf/allkb/466EA9705F9​8E07786257687005E081B?OpenDocument
    Next, all you'll need to do to get your two HTML files to run two different VIs will be these steps:
    1.Build the HTML for each VI you want to control
    2. Enable the WebServer for your cFP
    3. FTP your HTML files to the www folder on your cFP
    Once you restart the cFP, your EXE will run at startup with both VIs and you can access them by navigating to http://<ip address>/<vi name>.html. Just to double check, I did this on my computer and had no problem loading both HTMLs or taking control of both VIs at the same time.
    Logan H
    National Instruments
    Applications Engineer

  • Why should I prefer NI Compact FieldPoint to Siemens S7-400 PLCs?

    NI guys please answer:
    Why should I prefer NI Compact FieldPoint controllers to Siemens S7-400 PLCs to build an automation and monitoring systems for a factory?
    I am asking this because one of our clients insists to use Siemens S7-400 family of PLCs to build an automation systems and we want to convince them to use NI cFP, but we need help from NI advisors to bring more satisfying reasons to our clients in order to change their mind.
    The case includes 51 AI, 15 AO, 108 DI and 51 DO.
    The whole process of this chemical factory must be automated and also monitored in a control room in two touch screen monitors and a big 52" LCD panel.
    Any help will be appreciated from NI advisors!

    For what it's worth, I'd like to make a comment.  It's difficult to compare the various PLC vendors with the NI line of products such as cFP because everyone has their various perceptions.  In short for me, the NI products are far easier to program than typical PLC's because of the much greater flexibilty and the rich features found in the LabVIEW programming environment.  I've programmed several PLC projects over the years that include GE Fanuc, Allen-Bradely, Omron and Siemens (Including the S7-400 series)  I'll take the LabVIEW environment any day over miserable ladder logic and the other versions such as instruction lists.  The customer gets a better product when it is easier to program and test.  I often provide features for the customer using LabVIEW and cFP that I would never think of doing using ladder logic.  The bottom line is that it's too easy to compare hardware without consideration of the software or benefits of features available.
    And then there are the customer's perceptions.  Just the other day I met with a potential customer who hates Siemens with a passion because he had experienced a lot hardware failures.  Conversely I have other customers who will not accept NI products only because they are not familiar with them.  For example, their technical personnel are familiar with Allen-Bradley and so that's what they want to stay with.  I have a very large international customer who has a corporate mandate to use Seimens.  It goes on...
    I consider my time to be somewhat valuable, which means that I have different pricing structures that are based on what the customer wants.  When a customer requires a non-NI product, I literally double the charge for programming time.  Some jobs I win and some I lose.  However, I'm very busy in the mean time and will continue the preference of vi's over PLC programming.

  • Compact FieldPoint and Shared Variables

    Hi Real-Time community,
    let me first to describe my problem: I have a project running perfectly on Windows XP machine. The Real-Time Target (compact FieldPoint) is acquiring a data from different sensors and sends them via Shared Variables to the host machine (WinXP). Now this host application has to migrate to Windows 7 machine, which second Ethernet port is also connected to the compact FieldPoint's network. I have created an installer, it run on Win 7 computer but I I see no data there. Shared Variables are standart network-published. What else I need to configure to get Shared Variables visible over there? Thank you in advance for any helpful hint.
    Armen

    Hi,
    we do have the full edition of Signal Express, this is not the problem. We are already logging the information comming from our cFP-1808 : TC-120 and AI-111 module. The problem is that the AI-111 module is a 4 to 20mA module, and we have thermocouple connect to it. We want to read temperature in Signal Express instead of mA.
    There's a option in MAX where you can add scaling to a cFP module. This scaling work in MAX, in the OPC server of the cFP, but not in Signal Express. In Signal Express, you still read the mA value.
    I know we can add a formula in Signal Express, but we don't want to do that, when there is an other option in MAX.
    Thanks

  • Timed switching of channels on Compact Fieldpoint DO401

    I am running a compact fieldpoint system with 4 x DO-401 modules in it. The idea behind my program is to create a control program that will switch the outputs of the DO-401 at predetermined times. These times being set/stored and then loaded when a certain sequence is required by the user.
    I have achieved this in what seems a crude and basic way which seems to be slow to run.
    In total i have 60 output channels to control, each one has a 'start time' and a 'duration' field allowing the user to state when the channel is to be switched and for how long.
    My current solution is to have my program running in a flat sequence. Within this flat sequence I have 60 x smaller flat sequences.
    The flow of these sequences are - Wait for the start time to be reached - Send a high value to the specific channel address (using CFP assistant), this switches the output of the channel on - Wait for the 'duration' time to be reached - Send a low value to the specific channel address, switching the output off.
    This approach works but seems untidy and i am sure there is a better approach out there.
    Can anyone suggest any ideas

    Hello,
    Take a look at the attached VI. This is an quick way to achieve what you are after. The code is documented so you can follow whats going on. On the Front Panel the user inputs a start time, which FieldPoint line it should be targeting and a duration in seconds.
    To comment on the previous post this would be a more efficient and ultimately more accurate way of doing this, although the development time would be increased.
    In LabVIEW there are VIs to pull out channel lists and devices from an IAK file so you could programatically decide which channels you could output to without any human interaction (after you set up a configuration file within LabVIEW.) These can be found in the Advanced palette in the FieldPoint sub-pallete.
    Good Luck
    Tom | NIUK
    Attachments:
    solution.vi ‏29 KB

  • Improving Boot Time on Compact Fieldpoint

    Does anyone have any suggestions for how to improve the boot time of Compact Fieldpoint controllers?  Right now, I've got some not real complex code with 2-3 Loops (lots of shared variables, though).  It takes roughly 5-8 minutes for the loops to start running after the unit is powered on or rebooted.  After they start running, the performance is OK but not great.  I'm using a cfp-2020, but will be moving to a 2120 soon.
    Thanks!
    -Matt

    I was also having problems on my cFP-2120 with the initial read on shared variables hosted on the cFP controller.  I was working with only about a dozen shared variables and seemed to take several minutes before all the variables were up to speed.  When I watched them on the variable manager, I could see them get their first values one at a time with about 5-8 seconds from one variable to the next.  The FPremote.ini tip that I had seen in a few threads did seem to help.  One comment I would add is that it didn't seem to take effect until after the controller was rebooted.
    I would like to pose a few questions of an NI person as to why this file is needed?  It isn't logical that the absence or presence of an empty file would have any effect on the speed of the shared variable engine.  Are there any configuration settings that get added to it automatically?  Are there any settings to be added that have any meaning to the shared variable engine?  It appears to remain empty.
    Has this behavior been documented as a bug within Labview or Fieldpoint?  It seems that if something as simple as adding an empty file to a directory improves performance, a Fieldpoint patch or upgrade should be put in the drivers in the quarterly service CD's to take care of this automatically.
    There should probably be a knowledgebase article on this in the official NI website rather than just the threads in the forums addressing this issue.  I did a search for fpremote.ini from the NI home page and zero results came up.
    Message Edited by Ravens Fan on 12-08-2006 07:54 PM

  • Compact Fieldpoint Reliability

    Hi,
    Up until today I was convinced that Compact Fieldpoint was the way to go on our new plant but I have read several posts on this forum about loosing network connections to the units and other horror stories which make me wonder about their reliability in the real world. Like most people we simply cannot afford to have to reboot occasionally, this is unacceptable.
    Does anyone have any experiences, good or bad with running a Compact Fieldpoint system for long periods (months/years)?
    Thanks
    Tony

    Tony,
    Been running one cFP-2020 for over a year now.  Have not had to reboot. Unit operates in a large test lab with multiple variable frequency drives and other tests that generate a lot of electrical noise.  3 more systems in the cue that will use cFP for long term testing.  I did have one cFP-2120 fail after one day on the bench.  Caused by failure of switching power supply in the controller.  Unit was repaired and no further problems 1 year after repair.
    The only other problems I've seen were self inflicted and fixed during development.  

  • WebServer on a Compact FieldPoint

    Hi,
    In my project I make a lot of acquisitions of sensors, and I wanna do this with a Compact FieldPoint, and publish those measures on the web for controling from a remote panel on the web. But using the standart way of the remote control I had a problem. When I do 1 or 2 measures there´s no problem, but when there are more than 3 sensors being read the web page comes very slowly and after a short time MAX says that the CFp is disconnected. Is there anyone who can help me on doing this?
    Thanks.
    Vinícius Silva Lima.

    Hi
    One question:
    - Your program is running in cFP?
    Because all processcis dedicateds to the measurement of sensors, not providing time to make the communication with ethernet port.
    Try give a time that task and see the result.
    Regards
    Murilo Oliveira

Maybe you are looking for