Ok,I understand the C# code is not available, but is the protocol for reading the structure available or is it propriety? If it is propriety, i find it very peculiar. If you have, for example, a PLC with 5 datatables and you want only to get the data from the last one, you need to know exactly how all tables are structured, so you can calculate the start address of the last table. This makes the ability of reading the datatables by an external application rather complicated and actually quite useless. Is there maybe an other way to get the datatable structure on forehand?