I am using a FieldPoint Pulse Generator module, FP-PG-522. Using Measurement & Automation Explorer (Version 220.127.116.1101), I create a new Field Point Serial Interface on COM1, and my module is detected. Under Devices and Interfaces, I then create On Time and Off Time Attribute items for channel 2, and save the project.
Using MAX to test, I select the FP-PG-522 module in the Data Neighborhood, and start the I/O data communication. I successfully modify the ON and OFF time for pulse channel 2.
Now for the troublesome OPC server. I exit MAX, start the Server Explorer, and use the Wizard to connect to the OPCFieldPoint. Instead of displaying 10000 for the ON and OFF time written using MAX, 39 is the value displayed, although my pulses are still the correct rate. If I try to update these values from Explorer, I am limited to 8 bit values (ie: 266 becomes 10), even though the properties for the attributes reports an Item Canonical Data Type of 4-byte UInt.
This seems to be a Field Point OPC problem. It's version is 4,1,0,15. I applied the FieldPoint501 patch, but that didn't help.
I am not using LabVIEW, but a VB app which interfaces to the OPC server. I looked for FieldPoint 6.0, but could only find 5.0, which did not change my symptoms.
I have some other details. This application is also installed on another PC, and it works there. FieldPointOPC2.exe is an older version, 18.104.22.168. I tried to move the exe, but the Server Explorer could not connect to it. I suppose it needs to be uninstalled / reinstalled, but I don't know how.
I downloaded and installed the FieldPoint 6.0 update, and the problem is fixed. The OPC executable did not change, so the trouble must have been with a component it used.
Thanks for your help.