CODESYS Development System
属性:dataflow このプラグマを使用すると、FBD / LD / ILエディタでファンクションブロックを処理する際のデータフローを制御できます。この属性は、次または前の機能ブロックへの継続接続が接続されている機能ブロックの入力または出力を定義します。 1つの入力のみを指定でき、1つの出力を機能ブロックの宣言で属性で装飾することができます。 のない機能ブロックの場合 'dataflow' 属性
CODESYS Development System
属性:displaymode プラグマは、個々の変数の表示モードを定義します。この定義は、監視変数の表示に関するグローバル設定を上書きします。この設定は、 表現-2進数、10進数、16進数 メニュー 構文 : {attribute 'displaymode':= <display mode> } 以下の定義が可能です バイナリ形式 {attribute 'displaymode':='bin'}
CODESYS Development System
属性:enable_dynamic_creation The enable_dynamic_creation プラグマを使用するには __NEW ファンクションブロックの場合。 構文 : {attribute 'enable_dynamic_creation'} 挿入場所:機能ブロックの宣言の最初の行。 このセクションの内容 :
CODESYS Development System
属性:global_init_slot プラグマは、POUおよびグローバル変数リストの初期化の順序を定義します。GVLまたはPOU内の変数は、上から下に初期化されます。複数のグローバル変数リストがある場合、初期化順序は定義されていません。 初期化は、リテラル値の初期化には適用されません。たとえば、 1 、 'hello' 、 3.6 、または基本データ型の定数。ただし、リスト間に依存関係がある場合
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
演算子:グローバル名前空間 演算子は、IEC61131-3規格の拡張です。 ドットで始まるインスタンスパス . 常にグローバル名前空間を開きます。同じ名前のローカル変数がある場合 <varname> グローバル変数として、グローバル変数を次のように参照します .<varname> 。 このセクションの内容 :
CODESYS Development System
演算子:グローバル変数リストの名前空間 演算子は、IEC61131-3規格の拡張です。 グローバル変数リスト(GVL)の名前を、リストで定義されている変数の名前空間IDとして使用できます。これにより、異なるグローバル変数リストで同じ名前の変数を使用しながら、特定の変数に一意にアクセスすることができます。ドットを使用します( . )グローバル変数リストの名前を変数名の前に追加します。 <global
CODESYS Development System
演算子:ライブラリの名前空間 構文: <library namespace>.<library POU identifier> 例: LIB_A.FB_A ライブラリブロック識別子は、ライブラリモジュールへの一意で修飾されたアクセスのために、ライブラリ名前空間に(ドットで区切られたプレフィックスとして)追加されます。名前空間は通常、ライブラリ名と一致します。 例 164 . 例 ライブラリはプロジ
CODESYS Development System
演算子:列挙型名前空間 演算子は、IEC61131-3規格の拡張です。 列挙型のTYPE名を使用して、列挙型定数に一意にアクセスできます。このようにして、異なる列挙型で同じ定数名を使用できます。 列挙名の前にドット( . )。 <enumeration name>.<constant name> 例 166 . 例 定数 Blue 両方の列挙のコンポーネントです Colors と列挙 Feelin