FieldPoint Family

cancel
Showing results for 
Search instead for 
Did you mean: 

How Does OPC Server Report FP-AI-111 Data?

Yes, the IA Contol Environment (software program residing the FP-20XX that publishes data via ethernet) in the FP-20XX modules scale the data so that the data is transmitted to clients (computers or other FP-20XX modules) in the EUV.

Regards,
Aaron

P.S. I am also a panther, but in my case a Florida Tech Panther.
LabVIEW Champion, CLA, CPI
0 Kudos
Message 11 of 14
(1,304 Views)
I stand corrected!

Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 12 of 14
(1,468 Views)
Thanks again for your help Aaron.

Because this is really driving me crazy on the client side, I am wondering why they chose this method of reporting the value (primarily because I am having a bear of a time with my HMI (iFIX) with alarming on the scaled value!) iFIX in particular works very well with the standard digital ranges (i.e.: 0-65535, -32767 - 32768, etc.)
0 Kudos
Message 13 of 14
(1,304 Views)
That decision was made before I started at NI... I would suppose the decision was made because it generally makes things MUCH easier for the user. It is easier for a user to read a value of 0.2 Volts than for them to have to read a value of 0x45 (note: I am making the numbers up and the scaled value may not correspond to the voltage mentioned above). If they received the 0x45, they would then have to scale with the formule EUV=Data/65535*(maxScale-minScale)+minScale. Thus they would have to keep track of the ranges on each and every tag. Then, anytime you tried to write an analog value, you would have to calculate the Data to write as data=(DesiredEUV-minscale)/(MaxScale-MinScale)*65535 also
having to track the min and max scale values for every single point. Consider that a FieldPoint system, solely comprised of serial modules can have 25 network modules on the same serial port, each having 9 I/O modules, each having 16 channels, that would potentially be 3600 separate points that you would have to track the scale min & max values on... Since you can have multiple serial ports...

Aaron
LabVIEW Champion, CLA, CPI
0 Kudos
Message 14 of 14
(1,304 Views)