I have been able to create arrays of all different datatypes in my Omron PLC and read them perfectly fine with the Omron Driver module.
I can also create a UDT structure in the Omron PLC which consists of base tags like REAL, INT, BOOL etc… and read them into Ignition fine.
The problem i am currently having is trying to read an array of somethings into Ignition when it is part of a UDT structure in the PLC.
For example i have a Recipe structure called [color=#FF0000]“UDT_GradeRcp”[/color] which contains a Name (String) and a GradeMin (Array[0…10] Of Real). I can’t seem to read the array through the OPC browser as shown in the screen caps.
Is there no support for arrays when they are under the umbrella of another structure? It’s fairly important to us to be able to access these.
On a semi-related noted, I noticed that the Omron driver seemed to fail to work when tags were nested more than 3 layers deep. But surely an array beneath a UDT structure is only considered 2-3 layers deep anyway?