私は統合Webサーバを備えたSiemens S7-1200 PLCを使用しています。 JavaScriptからウェブページに複数のアナログ値をPLCから表示したいとします。 1つのタグを使用すると効果的ですが、JSON構造を使用して複数のタグを追加して表示するにはどうすればよいですか?Siemens s7ウェブサーバにJSON構造のタグをいくつか表示します
私は次のことを行っている: - 提案コード ではJavaScriptを更新しました - スクリプトは
からの読み込みが、私はこの正しいを行っているとどのように私は、やるならば、私は知らないことをHTMファイルを更新しました異なる変数の場合は を呼び出します。
これは私がDATA INをDISPKLAYしたいテーブルです:
<table>
<tr>
<td class="static_field">Nivå [m]:</td>
<td class="output_field"><label id="HMI_skalert">0</label></td>
</tr>
<tr>
<td class="static_field">Masse [tonn]:</td>
<td class="output_field"><label id="Tank1_masse">0</label></td>
</tr>
</table>
SCRIPT:
<script type="text/Javascript">
$(document).ready(function(){
$.ajaxSetup({ cache: false });
setInterval(function() {
$.getJSON("IOwebserver.htm", function(result){
HMI_skalert= result.HMI_skalert
Tank1_masse=result.Tank1_masse
});
},1000);
});
</script>
FILE: IOwebserver.htm
{
":="webdata".HMI_skalert:",
":="webdata".Tank1_masse:"
}
ありがとうございます。