CODESYS Development System
ライブラリの使用 ライブラリリポジトリ The ライブラリリポジトリ ライブラリおよび関連するメタデータの開発システム上の場所です。ライブラリマネージャーを使用して、インストールされているライブラリをプロジェクトにリンクできます。さらに、ライブラリはバージョン管理とともにインストールされ、ライブラリを簡単に更新できます。 プレインストールされているものに加えて、さらに多くのリポジトリを作成および編
CODESYS Development System
ライブラリ開発者向けの情報 ヒント 一貫性の問題を回避し、ユーザーを適切にサポートするために、ライブラリの作成、参照、暗号化、保護、および文書化に関する特定の規則を必ず遵守してください。 以下の説明は、ライブラリ開発の可能性の概要のみを提供します。これらのトピックの詳細については、ライブラリ開発の「LibDevSummary」ガイドラインを参照してください。 詳細については、以下を参照してください
CODESYS Development System
C モジュールの統合 とともに CODESYS C コードの統合。C で開発されたモジュールは、ライブラリとして CODESYS 計画。このモジュールは、ライブラリに実装されている IEC インターフェイスとともに動的ランタイム モジュールとしてライブラリに格納されます。さらに、異なるターゲットシステム用のモジュールの複数のバリアントをライブラリに格納することもできます。 ライブラリは、他の IE
CODESYS Development System
I / Oへのプログラムによるアクセス CODESYS プロジェクト変数を入力、出力、およびメモリアドレスにマッピングするための次の機能を提供します。 タブ内の入力、出力、およびメモリアドレスへのプロジェクト変数の割り当て I / Oマッピング デバイスの編集者の I / Oへのプログラムによるアクセス 可変構成 AT宣言 重要 タブでプロジェクト変数を入力、出力、およびメモリアドレスにマップする
CODESYS Development System
コードを静的に分析する コード生成中にソースコードを静的に分析(「linten」)することもできます。これは、ソースコードが「lint」分析ツールの方針に沿って設定したコーディングガイドラインに従っているかどうかを判断します。 対話中 プロジェクト設定 カテゴリの下で 静的分析ライト チェックされるルールを有効にします。その後、チェック自体は、コード生成ごとに自動的に実行されます。たとえば、コマン
CODESYS Development System
オリエンテーションとナビゲーション このセクションの内容 :
CODESYS Development System
ブックマークを設定して使用する ブックマークを使用すると、長いプログラムを簡単にナビゲートできます。ブックマークは、AS(シーケンシャルファンクションチャート)を除くすべてのプログラミング言語エディターで使用できます。コマンドを使用して、マークされたプログラムの場所に直接移動できます。 ブックマークの設定/削除 要件:POUはエディターで開いています。 プログラム行にカーソルを置きます。 コマンド
CODESYS Development System
プロジェクト全体の検索と置換 の Basic Level 個々のオブジェクトまたはプロジェクト全体で文字列を検索し、必要に応じて別の文字列に置き換えることができます。 メニューでアクティブ化 編集→検索置換 コマンド 検索 。 ダイアログが開きます 検索 。 ボックスに入力します 検索する 検索する文字列を入力します。 検索オプションを選択します。 ピックリストに入れる で検索 検索を実行するオブ
CODESYS Development System
タスク構成 タスク構成では、コントローラーでアプリケーションプログラムをチェックおよび実行するための1つ以上のタスクを定義できます。各アプリケーションにはオブジェクトが必要です タスク構成 自分の。 タスクは、IECプログラムの時系列の実行ユニットです。これは、名前、優先度、およびタスクの開始をトリガーする条件を決定するタイプによって定義されます。この条件は、時間(サイクル間隔、フリーランニング)
CODESYS Development System
タスク構成の作成 要件:開いているプロジェクトにはプログラムタイプのPOUが含まれており、デバイスツリーでは 応用 1 タスク構成 とともに タスク 挿入されました。 デバイスツリーで、下のタスクオブジェクトをダブルクリックします。 タスク構成 。 の 構成 タスクオブジェクトのタブが開きます。 選択リストから選択 タイプ エントリ サイクリック アウト。 入力フィールド 間隔(例:t#200ms