FieldPoint Family

cancel
Showing results for 
Search instead for 
Did you mean: 

FieldPoint modules Health Status

Hi,

I am developing an application where i am acquiring Data continously from cFP modules like cRLY-425, cAI-100 etc... and transfering these data to a Server PC connected to this cFP.

I would like to know, How can i monitor the health of each cFP modules from the server ? Health means Module gone bad or not able to acquire data etc. I am using this Health status for Reduntant switching between cFP banks.

Thanks and Regards

Mir




Message Edited by blackperl on 04-30-2008 07:25 AM
Coding is a combination of intelligent and creative work - someone
0 Kudos
Message 1 of 4
(6,750 Views)
Hi Mir.  I don't know of a way to monitor the modules themselves, but the Error Out terminal
on the FP Read.vi will tell you if there is a detectable error (open RTD or TC, etc.) on an input
channel.  Should be fairly simple to read both of your FieldPoint units then parse through the
results for channels without errors.

Note that if you use the 'read all' instance, the error returned won't be specific to a channel but
rather will indicate error or no error for the module.

Maybe buffer several readings and then look for an appropriate minimum amount of noise to
try to catch a module returning the same value all the time (I haven't seen this, just thinking out
loud about detectable things that might happen).

Matt


Message Edited by Matthew Williams on 04-30-2008 05:56 PM
0 Kudos
Message 2 of 4
(6,738 Views)
Thanks Mathew,

I will try this method and reply with the results.


Mir
Coding is a combination of intelligent and creative work - someone
0 Kudos
Message 3 of 4
(6,728 Views)
Hi All,

I have used some FP error codes to calcute the Health Percentage of cFP module. In between i had one doubt that, if an AI channel gone bad and if i am reading it, what will be the read value. Since I dont have a faulty AI module, i am not able to try it. Anybody tried this before or can anyone with such an AI module try it and post it here. My problem is i am updating a set of shared variable with these read value.I have some interlocks which are based on these values. So if the channel gone bad...it will effect my interlock checking..

Thanks and Regards,
Blackperl
Coding is a combination of intelligent and creative work - someone
0 Kudos
Message 4 of 4
(6,486 Views)