CODESYS Development System
演算子:__ DELETE 演算子は、IEC61131-3規格の拡張です。 重要 互換性のために、コンパイラのバージョンは3.3.2.0以上である必要があります。 オペレーターは、「__ NEW」オペレーターが動的に生成したインスタンスのメモリーを解放します。 The __DELETE 演算子には戻り値がなく、この演算の後、オペランドはゼロに設定されます。 要件: 動的メモリ割り当てを使用する オ
CODESYS Development System
オペレーター CODESYS V3はすべてのIEC 61131-3演算子をサポートしています。これらの演算子はプロジェクト全体で暗黙的に認識されます。これらのIEC演算子に加えて、 CODESYS IEC 61131-3 以外の演算子もいくつかサポートします。 演算子は関数などのブロック内で使用されます。 ヒント ST 演算子の処理順序 (結合強度) については、「ST 式」の章を参照してください
CODESYS Development System
演算子:__ QUERYINTERFACE 演算子は、IEC61131-3規格の拡張です。 実行時に、オペレーターはインターフェース参照の別の型への型変換を実行します。演算子は BOOL 結果。 TRUE という意味です CODESYS 変換が正常に実行されました。 __QUERYINTERFACE(<ITF_Source>,<ITF_Dest>); 第1オペランド:インターフェース参照またはFB
CODESYS Development System
メソッド呼び出し メソッド呼び出しを実装するために、実際のパラメーター(引数)がインターフェース変数に渡されます。または、パラメーター名を省略できます。 宣言されたアクセス修飾子に応じて、メソッドはそれ自体の名前空間内でのみ使用できます( INTERNAL )、独自のプログラミングブロックとその派生物内でのみ( PROTECTED )または独自のプログラミングブロック内のみ( PRIVATE )呼
CODESYS Development System
オブジェクト:インターフェイスプロパティ シンボル: インターフェイスプロパティは、IEC 61131-3標準の拡張であり、オブジェクト指向プログラミング用のツールです。インターフェイスプロパティはアクセサメソッドを宣言します Get と Set (実装コードなし)。したがって、 インターフェース また、それらのインターフェースプロパティを継承します。 インターフェイスのデバイスツリーにインターフ
CODESYS Development System
POU:CheckBounds この監視機能のタスクは、バインドされた違反を適切に処理することです。違反に対する反応の例には、エラーフラグの設定や配列インデックスの値の変更が含まれます。チェックは、1つの変数配列インデックスに対してのみ実行されます。定数配列インデックスが正しくないと、コンパイラエラーが発生します。 CODESYS 値がに割り当てられたときに暗黙的に関数を呼び出します 配列 変数。
CODESYS Development System
プロジェクトテンプレートの作成 独自のプロジェクトテンプレートを作成することができます。 テンプレート の面積 新しいプロジェクト 新しいプロジェクトを作成するときのダイアログ( *.project または *.library )。プロジェクトテンプレートを以下のどれかに含めるかどうかも定義できます。 プロジェクト そして 図書館 ダイアログにデフォルトで表示されるフォルダ、または自分で作成したフ
CODESYS Development System
オーバーロード 重要 型変換演算子のオペランド値がターゲットデータ型の値の範囲外である場合、結果の出力はプロセッサタイプに依存するため、未定義になります。これは、たとえば、負のオペランド値がから変換される場合です。 LREAL ターゲットデータ型に UINT 。 大きなデータ型から小さなデータ型に変換すると、情報が失われる可能性があります。 重要 境界の場合の丸めロジックは、ターゲットシステムまた
CODESYS Development System
ポインター:SUPER The SUPER ポインタは、オブジェクト指向プログラミングに使用される特別な変数です。 SUPER は、機能ブロックが生成されたベース機能ブロックインスタンスへの機能ブロックのポインタです。 The SUPER ポインタを使用すると、基本機能ブロック(基本クラス)のメソッドの実装にアクセスすることもできます。 A SUPER ポインタは、機能ブロックごとに自動的に使用可
CODESYS Development System
プログラミングオブジェクトでのコールモニタリング アプリケーションがコントローラーで実行されている場合、プログラミングブロックのエディターに変数の実際の値が表示されます。これにより、タグ値を監視できます。 要件:で ツール→オプション カテゴリの下で テキストエディタ タブ内 モニタリング オプションです インラインモニタリングを有効にする 起動しました。 コントローラにアプリケーションをロードし