twincat

    0

    1答えて

    コールバックについて質問があります。 私は2つの形式(VS2010)を持っています。 「valueIN」の値が変更されたときにイベントを発生させるクラスを作成しました。 フォームが変更されたときに、どのフォームでもValueINを取得できるように、クラスにデリゲートを設定しました。 問題 私はForm2のオブジェクトを作成し、「」valueIN「」を取得することができますので、それにコールバックを

    0

    1答えて

    何が最善の方法だろうと思います。 クラスをクラスコンストラクタに渡す必要がある場合、なぜクラス内で変数を使用する必要がありますか。 例: using Beckhoff.App.Ads.Core.Plc; Class test() { private static IBAAdsServer AdsServer; private static IBAAdsCncClient

    2

    1答えて

    TwinCAT 2.10と最初のCoDeSys 2.3のPLCプログラムをオンラインで変更することはできませんか?メモリブロックがオンラインプログラムの変更の一部として再割り当てされ、そのメモリブロックを指すポインタがある場合はどうなりますか? TwinCATのヘルプで

    0

    2答えて

    PLCが起動するたびに、いくつかのコードを実行する必要があります。このコードは、PLCが再起動されるまで1回だけ実行してから再実行しないでください。いくつかのグローバル変数を初期化し、メインPLCの実行を許可する前に永続データを検証します。これは、これらの変数のいくつかが正しく設定されていないと、マシンの動作が損害を被る可能性があるためです。 他のPLCタスクを開始/停止する方法はありますか?私は

    0

    1答えて

    私たちはBeckhoff TwinCAT3のデータロギングアプリケーションに取り組んでいます。我々は現在、LTIMEを()を使用している時間を取得するには、その後、MSにC#で使用していることを変換: ulong valA = reader.ReadUInt64(); // this gets the LTIME long ftime = (long)(valA/100); DateTime

    0

    2答えて

    Twincat 3からTwincat 2にイーサネット経由で変数を送る必要がありますか?どうすればいい?

    3

    1答えて

    検索アルゴリズムを最適化しようとしています。私は、ADSインターフェイスを介してTwinCat 3でマーク付きのシンボルを見つけるために使用しています。質問はTwinCat関連ではないので、まだ怖がらないでください。 問題: シンボルは一度に読み込まれません。私はTwinCatAdsライブラリが遅延読み込みを使用すると思います。 シンボルは、非バイナリではないバランスのとれたツリーのツリー構造を持