The FieldPoint OPC Server only publishes the first item in an "All" Channel analog array. That is the designed behavior.
I do that LabVIEW 6.0 Datasockets could not multiplex the Lookout URL's, but I do not know about OPC URL's. If you feed in multiple URL's to the same DataSocket Read (or write) through the use of an indexing loop and you actually get the different channels, rather than the same channel repeatedly, than the DataSockets are properly multiplexing automatically.
The Lookout URL's don't necessary mean that you are using Lookout. When using DataSocket URL's, the keyword "Lookout" tells the DataSocket to use the National Instruments Lookout Ethernet protocol which is used by Lookout 4.x and later, FieldPoint Ethernet modules a
nd LabVIEW Data Logging and Supervisory Control Module. For more information on using DataSockets to directly talk to FieldPoint Ethernet modules, read the following article:
http://zone.ni.com/devzone/conceptd.nsf/2d17d611efb58b22862567a9006ffe76/a6617392b393c4b886256acb0053aebe?OpenDocument
Regards,
Aaron
LabVIEW Champion, CLA, CPI