問題タブ [wincc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
73 参照

sql - 同じ部品の行が複数ある場合に部品データを参照する必要がある

独自の 2D バーコードを持つパーツを持つ SQL テーブルがあります。同じ部品が複数行ある場合があります。各行には、Date_Time スタンプを持つ列があります。

必要なのは、最新のパーツ データを取得し、列の 1 つを表示して、その値が INT 1 であるかどうかを確認することです。

以下の例: 部品「5」の最新のタイムスタンプを検索し、「PartStatusSt1」が「1」であるかどうかを確認します

ここに画像の説明を入力

ここに画像の説明を入力

これが私のクエリです:

次に、列名「PartStatusSt1」を確認し、以下で説明するようにその INT 値を WinCC タグに移動する必要があります。

上記のコードは機能しますが、(2DMatrix を介して) 同じパーツの複数の行がある場合、パーツ データのランダムな行を取得します。Date_Time スタンプごとに最新のデータを取得する必要があります。

注: 私のコードは VBS 経由で Wi​​nCC にあります。

助けてくれてありがとう!

0 投票する
0 に答える
71 参照

wincc - WInCC を有効にすると PG/PC インターフェースが見つからない

現在、SIMATIC Manager Step 7 V 5.6 + HF1、WinCC Explorer Runtime V7.3 + Upd1、および Windows 10 64 ビットを使用しています。PlCSIM にダウンロードされ、WinCC に接続されたブロック ロジックをシミュレートします。ユーザー プログラムを PLCSIM にダウンロードしても問題はなく (「PG/PC インターフェースの設定」で MPI を選択)、プログラムは動作します。この問題は、WinCC (pdl およびタグ管理用に既に設定されている) をアクティブ化したときに発生し、突然PLCSIM と simatic manager に PG/PC インターフェイスがありません。

何かアドバイスはありますか?

0 投票する
1 に答える
50 参照

arrays - qsort() の後で文字列の配列をループできません

私はこの問題で頭を壁にぶつけています。

要約すると、文字列を配列に動的に追加し、並べ替えてから、別の文字列値と照合する必要があります。

これは、C をスクリプト言語としてサポートする SCADA システムで動作する必要がありますが、機能は制限されています。qsort() が利用可能です。

ただし、私が持っているテスト コードでは、動的に値が追加された配列で qsort を使用できません。

明確にするために、配列に文字列を追加できますが、これは正常に機能します。ただし、その配列で qsort() を呼び出すと、インデックスを出力できなくなります。

これまでのコードは次のとおりです(親切に、私はCにあまり精通していません):

これを行う方法についての答えを探して、インターネット全体をグーグルで検索したように感じますが、運がありません。

よろしく

0 投票する
0 に答える
28 参照

javascript - ランタイムでデータベースから WinCC Unified に画像をアップロードする

こんにちは、外部データベースから WinCC Unified V17 への画像のアップロードについて質問があります。データベースには、画像のファイル パスが含まれています。次の製品によると、データベースから特定の画像を選択する必要があり、画面に表示されます。

データベースからファイル パスを動的に呼び出し、WinCC の実行中に画面に画像として表示するにはどうすればよいですか?

ご回答ありがとうございます。