CODESYS Development System
オペレーター:DIV IEC演算子は、変数を除算するために使用されます。 許可されるデータ型: BYTE 、 WORD 、 DWORD 、 LWORD 、 SINT 、 USINT 、 INT 、 UINT 、 DINT 、 UDINT 、 LINT 、 ULINT 、 REAL 、 LREAL 、 TIME 重要 ゼロ除算は、ターゲットシステムによって異なる結果になる場合があります。 例 95
CODESYS Development System
出力のST代入演算子 代入演算子 => 関数、関数ブロック、またはメソッドの出力を変数に割り当てます。演算子の右側の位置も空白にすることができます。 構文 <output> => <variable> 例 52 . 例 FBcomp_Output1 => bVar1; FBcomp_Output2 => ; FBcom_Output1 と FB_Output2 機能ブロックの出力です。の値 FBc
CODESYS Development System
ST機能ブロック呼び出し を呼び出す ファンクションブロック STで 構文 <FB instance>(<FB input variable>:=<value or address>\|, <other FB input variables>); 例 67 . 例 TMR:TON; TMR (IN:=%OX5, PT:=T#300ms); varA:=TMR.Q; タイマー機能ブロック TON で
CODESYS Development System
STコメント コメント 説明 例 単線 マーキングには2つの方法があります。 で始まる // 行の終わりで終了します で始まる /// 行の終わりで終了します の CODESYS 、これらのコメントは同じ方法で処理されます。 ただし、ライブラリドキュメントがLibDoc Scripting Collectionを使用して作成されている場合は、以下が適用されます。 プロパティが LibDocCont
CODESYS Development System
変数:VAR_INPUT 入力変数は、ファンクション ブロックの入力で使用されます。あなたは宣言します VAR_INPUT 間の変数 VAR_INPUT そして END_VAR POU の宣言部分のキーワード。呼び出されると、値のみが渡されます (値渡し)。 変数は属性キーワードで拡張できます( CONSTANT 、 RETAIN 、 また PERSISTENT )。 例 70 . 例 VAR_I
CODESYS Development System
変数:VAR_GLOBAL 重要 ブロックで宣言されたローカル変数がグローバル変数と同じ名前である場合、ブロック内で優先されます。 重要 コンパイラバージョン3.2.0.0以降の場合、 CODESYS ローカルPOU変数の前に常にグローバル変数を初期化します。 グローバル変数は、プロジェクト全体で認識される変数、定数、外部変数または残留変数です。グローバル変数リストで、またはキーワード間のプログラ
CODESYS Development System
変数:VAR_STAT この機能は、IEC61131-3規格の拡張です。 静的変数をキーワード間でローカルに宣言します。 VAR_STAT そして END_VAR 。静的変数はダウンロード時に初期化されます。 静的変数にアクセスできるのは、変数が宣言されている名前空間内からのみです(Cの静的変数のように)。ただし、静的変数は、アプリケーションがブロックを離れるときにその値を保持します。たとえば、静
CODESYS Development System
変数:VAR_EXTERNAL 外部変数は、POUに「インポート」されるグローバル変数です。 キーワード間でこれらの変数を宣言します VAR_EXTERNAL と END_VAR 。グローバル変数が存在しない場合は、エラーメッセージが出力されます。 重要 CODESYS POUで使用するために、グローバル変数を外部変数として宣言する必要はありません。このキーワードは、IEC61131-3への準拠を
CODESYS Development System
変数:VAR_INST The VAR_INST インスタンス変数はメソッドでのみ許可されます。この種の変数には、メソッド内でのみアクセスできます。メソッドの宣言部分でインスタンス変数の変数値を監視できます。 CODESYS 保存しません VAR_INST メソッドスタック内のメソッド変数ですが、関数ブロックインスタンスのスタック内にあります。これは、 VAR_INST 変数は、関数ブロックインス
CODESYS Development System
変数:VAR_CONFIG 構成変数は、アドレス情報が不完全な機能ブロックで宣言され、デバイスI / Oにマップする必要がある変数に完全なアドレスを割り当てます。 宣言は、グローバル変数リストで行われます。 VAR_CONFIG と END_VAR フルインスタンスパスと正しいアドレスを持つキーワード。この種のグローバル変数リストは「変数構成」と呼ばれます。 例 79 . 例 の宣言 xLocIn