FieldPoint Family

cancel
Showing results for 
Search instead for 
Did you mean: 

FP Open Function

I am curious as to why I am receiving a valid FP Open when I have no FP Devices installed.
0 Kudos
Message 1 of 3
(3,418 Views)
The FP Open function launches the FieldPoint Server. As long as there is a valid configuration file, and no errors occur in the launching of the server, you should receive a valid response as the server has successfully launched.

Why is this the correct behavior you may be asking? Since the server is typically launched at the start of a program, you would not necessarily want the program to have to be re-started if you forgot to provide power to your hardware, or jostled a cable loose. Additionally, different FieldPoint network modules use different communication schemes. The serial modules use a polled communication method. Thus until you do either a read/write/advise, there is no communication to the serial module, and we do not know if it exists or does no
t exist. Alternatively, the ethernet modules use an event driven communication method, and when the server launches, it does establish communication/subscriptions to all channels contained in the IAK file. In this case, the server has knowledge of which items are online and which are offline, but since you may have multiple network modules, you do not want all the modules to report bad status, only those modules which may be offline. Hence, you will still only get communication/channel status from a read/write/advise.

Hope this helps satisfy your curiosity,
Aaron
LabVIEW Champion, CLA, CPI
0 Kudos
Message 2 of 3
(3,418 Views)
Thanks for your info. It was a trivial observation that required clarification.
0 Kudos
Message 3 of 3
(3,418 Views)