I've been trying to get around an issue in Plc DataArithm blocks with strings or time values -
although accessing integer and floating point arrays (IArray500,AArray500, etc) works fine - like this:
File Attachment:
File Name:
works.cFile Size: 0 KB
Trying the same sort of access to an Sv's ActualValue
halts the Plc thread (even just a read access), for example:
File Attachment:
File Name:
examples.cFile Size: 0 KB
The same result occurs for any access to a ATv ActualValue, read or write
Note that locally declared pwr_tTime and pwr_tString[80] storage causes no issues. But can't be used in an object...
Any clues for me, folks? What am I missing??