02-13-2007 12:52 AM
02-13-2007 08:04 AM
Tony,
Slow update rate of cFP-TC-120 is due to the 50/60Hz filtering. It has no effect on how fast the network interface module runs. In my own experience, sluggish behavior happens a couple of ways. One is during bootup. This is when things like the Shared Variable Engine are being started. The more variables, the longer the delay. With a little planning, this delay can be managed. I typically just put a delay in my startup vi to allow the SVE to be up and running before I start using the shared variables. My units seldom get rebooted and I don't need to worry about startup delays.
One issue that has been reported by several users including me involves sluggish operation until all the I/O have been used once by the program. NI has never given a specific cause, but the fix is to add an empty text file named "fpremote.ini" to the "ni-rt/system/" folder on the cFP. You can use ftp to transfer the file. Maybe one of these days NI will start shipping new units with the file included.
The last cause is simply how the code is structured. I am my own worst enemy.