2016-07-15 5 views
0

教育目的のために、libnodave(またはsnap7のような同等のオープンソース)を使用してPLCシンボルテーブルを読みたいと思います。Siemens S7 PLCシンボルテーブルの参照

実際に、私がmerkersからデータを読み込むとき、libnodaveが生のバイトをシーケンスで読み込むため、DBにどのような変数が存在するかを事前に知る必要があります。

私は、データを保存するときにどのような種類のデータがplcプログラマによって選択されたかを事前に知る方法を探しています。ローバイトを読み込むと、変数を簡単に監視し、読み込みと可視化ルーチンを適合させることができます。

ありがとうございます。

答えて

0

S7-3xx/4xx PLCのプログラムにはシンボリックアドレスがダウンロードされていません。したがってLibnodaveまたはSnap7はシンボルを指すことはできません。

TIAS7-12xx/15xx PLCは異なります。彼らにはシンボルがダウンロードされています。しかし、私が知っている限り、LibnodaveまたはSnap7はこれらのシンボルをまだ使用できません。

SymboltableがExcelまたは.scvファイルにエクスポートされた可能性があります。記号とその形式とアドレス情報が含まれています。

(LibnodaveではなくSnap7を使用し、S7-12xx/15XXをサポートしていません。)

関連する問題