I am using the EtherenetIPforCLXComm to write data to a REAL tag. But when I run the code I get an IndexOutOfRangeException within the Else of the WriteData function on this line
ConvertedData(i * 2 + 1) = CByte((dataToWrite(i) >> 8) And &HFF)
i = 0
ParsedResults.FileType = 0
I can't dig deep enough or have overlooked were .FileType is set, so I can't help more there. But I am able to read the tag just fine. I have also tried different tags and different processes with the same result. Strings and DINT work perfect.
I am using C# VS2010 and the AdvancedHMIDrivers is Runtime version 2.0.50727