CODESYS Development System
PLCのログを読む CODESYS コントローラに記録されたイベントとエラーメッセージを表示するオプションを提供します。 航海日誌を読む 要件:コントローラーが実行されている。 デバイスツリーでコントローラーを選択します。 コマンドを選択します プロジェクト→オブジェクトの編集 。 デバイスエディタが開きます。 タブを選択します ログ 。 クリック ボタンを押してビューを更新します。 コントローラ
CODESYS Development System
SPSシェルを使用して情報を照会する の「SPSシェル」 CODESYS デバイスエディタタブのテキストベースのコントロールモニターです。ここでコマンドを入力して、特定の情報を照会し、アプリケーションの開始、停止、ロードなどのアクションを実行できます。 PLCシェルから直接可能なコマンドの意味と構文の説明を呼び出すこともできます。 可能なコマンドはメーカーによって異なります。コマンドの範囲は、いわ
CODESYS Development System
PersistenceManager変数を使用してデータを保持する の中に 永続性マネージャー Application Composerの場合、変数は永続的に管理されます。の機能 永続性マネージャー 値とデータを受信するためにコントローラーに特別なメモリは必要ありません。 宣言 Persistence Managerで管理される変数は、プラグマを使用した宣言に含まれています {attribute
CODESYS Development System
レシピでデータを取得する 変数はレシピマネージャーで永続的に管理されます。レシピマネージャーは、値とデータを受信するためにコントローラーに特別なメモリを必要としません。 宣言 レシピ定義は、値を持つ変数のセットで構成され、オブジェクトで定義されます レシピマネージャー 作成、編集、ファイルとして保存。 機能性 それぞれ異なる値を持ついくつかのレシピに変数を含めることができます。 オンラインモードで
CODESYS Development System
VAR_PERSISTENT変数を宣言します 以下では、永続変数リストとPOUで永続変数を宣言します。 要件:プロジェクトが開いており、プログラムPOUが含まれています。オプション(メニューコマンド ツール→オプション )あなたはそのカテゴリーにいます 宣言エディタ テキストビューのオプションがアクティブになります。 メニューコマンドを使用してアップリケオブジェクトを追加します プロジェクト→オブ
CODESYS Development System
永続変数リストの値をレシピに保存する 要件:プロジェクトが開いていて、アプリケーションオブジェクトの下に、永続変数の宣言を含む永続変数リストがあります。 デバイスツリーでコントローラーをダブルクリックし、タブを選択します コミュニケーション 。 ゲートウェイを選択し、ボタンをクリックします ネットワークを閲覧する 。 デバイスは、ゲートウェイツリービューに太字で表示されます。 デバイスを選択してボ
CODESYS Development System
暗黙のチェックにビルディングブロックを使用する CODESYS 暗黙の監視機能を実装する特別なPOUを提供します。これらの関数は、配列またはサブ範囲タイプの境界、ポインターアドレスの有効性、または実行時にゼロによる除算をチェックします。 オブジェクトを選択します 応用 デバイスツリー内。 コマンドを選択します プロジェクト→オブジェクトの追加→暗黙的なチェックのためのPOU 。 ダイアログが表示さ
CODESYS Development System
オブジェクト指向プログラミング CODESYS 関数ブロックを使用したオブジェクト指向プログラミングをサポートし、このために次の機能とオブジェクトを提供します。 メソッド インターフェイス プロパティ 継承 メソッド呼び出し、仮想関数呼び出し 他の機能ブロックの拡張としての機能ブロックの定義 このセクションの内容 :
CODESYS Development System
機能ブロックの拡張 全般的 関数ブロックの拡張は、オブジェクト指向プログラミングにおける継承の概念に基づいています。この目的のために、派生関数ブロックは基本関数ブロックを「拡張」し、それ自体のプロパティに加えて基本関数ブロックのプロパティを受け取ります。 機能ブロックの拡張とは、次のことを意味します。 派生関数ブロックには、基本関数ブロックによって定義されたすべてのデータとメソッドが含まれています
CODESYS Development System
インターフェイスを実装する インターフェイスを実装する インターフェイスの実装は、オブジェクト指向プログラミングの概念に基づいています。共通のインタフェースを介して、異なるが類似した機能ブロックを同じ方法で使用することもできます。 インターフェイスを実装する機能ブロックには、このインターフェイスで定義されているすべてのメソッドとプロパティ(インターフェイスメソッドとインターフェイスプロパティ)が含