Does other item types work as expected? I remember that a while I was trying to get Beckhoff working with OH problem was caused by extra character appended by PLC at the end of every string - it was a ‘\0’.
You might also take a look on native ADS binding here: [co7io] Industrial integrations with Beckhoff ADS/Siemens S7