CODESYS Development System
デバイスとI / Oマッピングの構成 デバイスの構成 関連するデバイスエディタで、デバイスツリーに挿入されるデバイスオブジェクトを設定できます。可能性はデバイスの説明によって異なります。 「 汎用デバイスエディタ "は、デバイス固有のタブによって必要に応じて補足されるタブを提供します。 要件:デバイスツリーに標準PLCがあり、その下にフィールドバスデバイスオブジェクトが挿入されている標準プロジェク
CODESYS Development System
アプリケーションのプログラミング コントローラ上で実行できるアプリケーション プログラムを作成するには、POU に宣言と実装コード (ソース コード) を入力し、コントローラ I/O からアプリケーション変数へのリンクを確立し、タスクの割り当てを構成します。確認とデバッグを行った後、 CODESYS コンパイラは、コントローラにダウンロードできるアプリケーション コードを作成します。 アプリケーシ
CODESYS Development System
識別子を割り当てる 識別子は、プログラム、関数ブロック、メソッドなどの変数とプログラミングオブジェクトの名前、およびアプリケーションとプロジェクトの他のオブジェクトの名前です。識別子を割り当てるときに従わなければならない規則があります。さらに、識別子を統一して意味のあるものにするための推奨事項があります。 変数宣言で変数の識別子を割り当てます。これらの識別子は、プログラミングオブジェクトの宣言部分
CODESYS Development System
UTF-8エンコーディング 基本 のアプリケーション CODESYS たとえば、さまざまな言語でエラーメッセージを出力するために、さまざまな文字を処理できます。または、さまざまな言語、文字、または記号でのユーザー入力を受け入れる、ユーザーが選択した言語で視覚化を表示します。 包括的な文字セットが必要ない場合、またはプロジェクトを変更する必要がない場合でも、Latin-1形式でエンコードされた文字列
CODESYS Development System
変数を宣言する 変数宣言どこでどのように 次の場所で変数を宣言できます。 プログラミングオブジェクトの宣言部分 対話 変数を宣言する あなたをサポートします。 ヒント 表形式の宣言エディターで変数を宣言すると、正しい構文が自動的に作成されます。 GVLまたはNVLエディターの宣言部分 I / OデバイスオブジェクトのI / Oイメージ構成 構文 ( <pragma> )* <scope> ( <t
CODESYS Development System
宣言エディタを使用する 宣言エディターは、変数リストおよびPOUで変数を宣言するために使用されます。 宣言エディタは、2つの可能なビューを提供します。 テキスト、 表形式。 対話中 ツール→オプション→宣言エディタ テキストビューのみを使用できるか、表形式ビューのみを使用できるか、またはエディターウィンドウの右端にあるボタンを使用して2つのビューを切り替えることができるかどうかを定義します。 宣言
CODESYS Development System
[変数の宣言]ダイアログを使用する 要件:プロジェクトのプログラミングオブジェクト(POUまたはGVL)が開いている。 コマンドを選択します 編集→変数の宣言 。 対話 変数を宣言する 開きます。 ドロップダウンリストから選択します 範囲 変数に必要なスコープを選択します。 入力フィールドに変数名を入力します 姓 1。 ドロップダウンリストから選択します データ・タイプ 目的のデータ型。 初期化値
CODESYS Development System
配列を宣言する 要件:プロジェクトのプログラミングオブジェクト(POUまたはGVL)が開いている。 コマンドを選択します 編集→変数の宣言 。 対話 変数を宣言する 開きます。 ドロップダウンリストから選択します 範囲 アレイに必要なスコープを選択します。 入力フィールドにアレイの識別子を入力します 姓 1。 ボタンをクリックします 入力フィールドの横 データ・タイプ 選択メニューでエントリを選択
CODESYS Development System
グローバル変数を宣言する アプリケーション内で使用可能なグローバル変数を定義します 要件:プロジェクトが開いています。 プロジェクトのデバイスツリーで、グローバル変数を有効にするアプリケーションを選択します。 コンテキストメニューコマンドを選択します オブジェクトの追加→グローバル変数リスト 。 CODESYS 追加します GVL アプリケーションの下のデバイスツリーで、エディターで開きます。 メ
CODESYS Development System
タスクローカル変数を使用する タスクローカル変数はサイクル整合性があります。これらは、タスクサイクル内の1つの定義されたタスクによってのみ書き込まれますが、他のすべてのタスクはそれらに読み取りアクセスすることしかできません。タスクが他のタスクによって中断されたり、同時に実行されたりする可能性があることを考慮に入れています。サイクルの一貫性は、アプリケーションがマルチコアプロセッサを搭載したシステム