12-03-2005 02:29 PM
12-14-2005 09:49 AM
12-18-2005 02:32 AM
As was said, Fieldpoint should be able to do more complex work.
It is programmed using LabVIEW, not ladder diagram, which is good for complex applications, but requires that you understand LV and LV real-time to avoid making mistakes.
12-18-2005 04:41 PM
12-19-2005 04:07 AM
The cFP-1808 is a new product, so we haven't tried it yet. If it does allow you to "add" backplates to a cFP controller, that would be very nice as it is cheaper (although you still have to pay 15$ if you want the small piece of plastic that covers the spare terminals).
If the system is complex, then writing the code in LV should be much faster than writing it in ladder logic. This means less programmer hours and a certain decrease in price. It would also mean it should be potentially easier to upgrade and port the code in the future because you can simply take it and run it on other targets (like a real time OS PC). This can be presented to the customer.
As for quality, we have encountered numerous problems both with FP and with cFP, but I'm not sure how many of these are a problem with FP specifically (as opposed to the area where the controller was), and you can look at this board to see whether people are complaining or not. In general cFPs with proper RT code should be stable.
12-19-2005 03:57 PM
12-19-2005 04:34 PM
I trust that if these people say they managed to run their systems without problems, then they did.
If you look at the messages in the board, you can see different types of complaints, like faulty readings and malfunctioning hardware. Since I know NI makes good hardware, I tend to believe these are the execptions rather than the rule.
Personally, we ran into problems with cFP where an analog card occasionally stops sending its data to the controller. I believe the diagnostics (basically replacing everything) showed that this was caused by the electric equipment where the cFP was, but I don't think we ever got it solved. I assume that in a more electronically isolated environment such a problem should not occur.
Additionally, I remember seeing instances where a controller (a FP) would simply stop responding and would have to be rebooted (this may have been a bug in our program where we were eating up the memory, but I never did check it, so I don't know).
I also remember problems with opening a TCP connection to the module, where LV would accept the connection opening (Open returned without errors), but would not send or recieve any data. I'm not sure this was a problem with FP, though, because I'm pretty sure I've tested this and seen it between 2 PCs as well. I've never been able to recreate it.
02-13-2006 07:09 AM
03-24-2006 09:57 AM
Hi,
I work in the nuclear industry and vendors often claim that their equipment is "used in the nuclear industry". While these claims are usually true, the equipment tends to be used for the more menial tasks and would not be used in safety critical applications unless it was designed and manufactured to very stringent standards such as IEC 61508.
03-24-2006 10:56 AM
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.