Can the ignition Siemens Driver for an S7-1500 read nested UDT's?

First time trying read data from a Siemens PLC and very green on Siemens in general.

Is it possible to read nested UDT’s in a DB using ignitions built in driver or is use of the Siemens S7-1500’s PLC built in OPC server needed for this?
If possible with ignition driver what would the syntax look like for a path like this?DB5,”parentUDT”,”nestedUDT”,StructDatatype1,StructDatatype2,MyRealValue

Also Under the DataBlock properties/attributes I noticed that the option unselect that optimized block access is not available but it does have a check box that is not in the ignition manual labeled “Data block accessible from OPC UA” does this server a similar purpose as unchecking the optimized access?

Are you using 8.3 with the new Siemens Enhanced driver, or 8.1 with the old Siemens driver?

8.1

Then you must have "Optimized block access" disabled for any DB you want to access, and there is no browsing or descriptive OPC Item Paths. Everything is accessed by datatype and offset in the DB, using the address syntax described in the Ignition user manual.

If you use a direct OPC UA connection to the OPC UA server onboard the S7-1500 instead, you'll be able to browse and access those structs symbolically.

If you are on 8.3 using the new Siemens Enhanced driver, the driver itself can browse and access tags symbolically.

Can an 8.3 edge be connected to an 8.1 main gateway through the gateway network?

Yes

1 Like