問題タブ [structured-text]

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 投票する
0 に答える
84 参照

plc - すべての計算の後にアキュムレータ拡張の警告が表示されるのはなぜですか?

コンクリートを混合するために必要な材料の温度をチェックするプログラムを書いています。次に、目的のコンクリート温度に到達するために必要な水温を決定する式を実行します。数式に関するすべての正しい情報があるので、それは問題ではありませんが、プログラムをコンパイルすると、数学ステートメントの後に複数のアキュムレータ拡張に関する警告が表示されます。実行中の数が大きくなりすぎていると考えて数学を分割しようとしましたが、まだこの警告があるため、そうではありません。プログラムを実行すると、80 度の範囲で何かが得られると期待すると、非常に大きな正または負の結果が得られる可能性があります。最初の式は寒い天候用で、2 番目の式は暑い条件用です。ホット方程式を追加する前は、コールド方程式は正常に機能していました。

私の質問は次のとおりです。アキュムレータ拡張とは何ですか?また、計算後に警告が表示されるのはなぜですか?

これが私のコードです:

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

initialization - FB_init メソッドを明示的に定義した __NEW を使用してファンクション ブロックを初期化する

たとえば、FB_init メソッドを定義した関数ブロック (A) があるとします。

そして、この (A) FB を動的に初期化したい別の関数ブロック (B) があります。

A 機能ブロックのインスタンスを動的に作成できません。これは可能ですか、それとも何か間違っていますか?

PS。Schneider SoMachine V4.3 を使用しています