CODESYS Development System
演算子:__CURRENTTASK 演算子は、IEC61131-3規格の拡張です。 実行時に、オペレーターは現在実行中のIECタスクに関する情報を提供します。 ヒント オペレーターは、ターゲットシステム設定が適用されるターゲットシステムでのみサポートされます memory-layout\max-stack-size 0より大きい値に設定されます。 演算子は、2つの変数を持つ構造へのアクセスを許可し
CODESYS Development System
演算子:__XADD マルチコア演算子は、IEC61131-3規格の拡張です。 演算子は、アトミックカウンターを実装するために使用できます。整数変数が通常の加算によってインクリメントされる場合、たとえば iTest := iTest + 1; 、この場合、この操作はアトミックに実行されません。変数への別のアクセスは、変数の読み取りと書き込みの間に行われる可能性があります。 カウンターが複数のタスク
CODESYS Development System
演算子:__POSITION 演算子は、IEC61131-1規格の拡張です。 実行時に、オペレーターはPOUの宣言部分または実装部分で変数の位置を生成します。演算子には、タイプの変数を割り当てる必要があります STRING 宣言部分または実装部分で。 . の結果 __POSITION 宣言部分: 'Line <line number> (Decl)' 実装部分: 'Line <line numbe
CODESYS Development System
演算子:__POUNAME 演算子は、IEC61131-1規格の拡張です。 実行時に、オペレーターはオペレーターを含むPOUの名前を生成します __POUNAME 。結果はタイプです STRING 。 . 結果として __POUNAME 使用場所によって異なります プログラム内:プログラム名 関数名の場合:関数名 機能ブロック内:機能ブロック名 メソッドの場合:FB名で修飾されたメソッド名 プロパ
CODESYS Development System
演算子:__POOL 演算子は、IEC61131-3規格の拡張です。 演算子は、グローバルPOUプール( POU 見る)。オペレーターは、内のオブジェクトに直接アクセスします POU 見る。 例 151 . 例 PROGRAM PLC_PRG VAR svar_pou : STRING; END_VAR svar_pou := __POOL.POU(); 詳細については、以下を参照してください。
CODESYS Development System
演算子:INI ヒント の INI operator はの演算子です CoDeSys V2.3 .この
CODESYS Development System
オペレーター:EXP IEC演算子は、指数関数を生成します。 入力変数に許可されるデータ型:任意の数値の基本データ型 出力変数に許可されるデータ型: REAL と LREAL 例 127 . 例 結果 q : 7.389056099 ST q := EXP(2); FBD このセクションの内容 :
CODESYS Development System
オペレーター:EXPT IECオペレーターは、数値をより高い累乗に上げ、基数の累乗を指数に戻します。power= base 指数 。入力値(パラメーター)は、底と指数です。底がゼロで指数が負の場合、べき関数は定義されていません。ただし、この場合の動作はプラットフォームによって異なります。 構文 EXPT(<base>,<exponent>) 入力値に許可されるデータ型:数値ベースのデータ型( SI
CODESYS Development System
オペレーター:SIN IEC演算子は、数値の正弦値を生成します。 ラジアンで角度を測定する入力変数に許可されるデータ型:任意の数値の基本データ型 出力変数に許可されるデータ型: REAL と LREAL ヒント 入力値の許容範囲は-2です。 63 +2まで 63 。 x86およびx64システムの場合:入力値が許容範囲外の場合、関数は入力値を返します。 例 130 . 例 結果 q : 0.4794
CODESYS Development System
オペレーター:COS IEC演算子は、数値の正弦値を生成します。 ラジアンで角度を測定する入力変数に許可されるデータ型:任意の数値の基本データ型 出力変数に許可されるデータ型: REAL と LREAL ヒント 入力値の許容範囲は-2です。 63 +2まで 63 。 x86およびx64システムの場合:入力値が許容範囲外の場合、関数は入力値を返します。 例 131 . 例 結果 q : 0.8775