Reading Siemens S7 PLC symbol table
<p>I would like, for educational purposes, to read PLC symbols table by using libnodave (or any equivalent open-source like snap7). </p>

<p>Actually, when I read data from merkers, I must know in advance what kind of variable will be present in the DB, also due to the fact that libnodave reads raw bytes in sequences.</p>

<p>I'm searching a way to know in advance what kind of data was chosen by the plc programmer when storing data so, when I use raw bytes read, I can easily monitor variables and adapt my reading and visualization routine.</p>

<p>Thanks in advance.</p>