拡張SDK Extension SDKを使用すると、Cで独自の関数を実装し、IECアプリケーションからそれらを呼び出すことができます。 この接続では、Cコードは個別の動的コンポーネントの形式でランタイムシステムに統合されます( shared object )。 含めるには2つの方法があります。 コントローラで準備:動的コンポーネントはすでに次のように構成されています CODESYS ランタイムシス
タブ: 構成 関数 : オブジェクトのタブ コントロール SL の展開 ランタイムとゲートウェイのインスタンスを管理するために使用されます。 Instances 次の情報を含むインスタンスが表示されます。 実例 製品 イーサネットアダプター ポート IPC 自動スタート 画像 リストを更新します を開きます 新しいインスタンスを追加する 新しいインスタンスを作成するためのダイアログ。ダイアログで、
Linux システムの最適化 このページでは、デバイスのセットアップ方法を説明します。 CODESYS Virtual Control SL 、およびアプリケーションを使用して、可能な限り最高のパフォーマンスを実現します。 システムの現在のステータスを確認および評価するために使用できるツールを提供します。 以下の手順をお勧めします。これらの手順を指定された順序で実行してください。現在のステップが必
ダイアログ:オプション–ランタイムデプロイツール シンボル: 関数 :ダイアログでは、SSH秘密鍵を管理するために開発システムのファイルシステムにアクセスできます。 電話 : ツール→オプション メニュー、 ランタイムデプロイツール カテゴリー 要件 :ダイアログは、少なくとも1つが存在する場合にのみ使用できます CODESYS SL製品がインストールされました。の ツール→パッケージマネージャー
ダイアログ:システム構成–ファイル 電話: CODESYS Control RTE V3 ステータスバーのメニュー、次に ファイル タブ 上のさまざまなファイルタイプのデフォルトの場所 CODESYS Control RTE V3 ここで構成できます。 表 6 . ファイル 相対ファイルパス RTEの作業ディレクトリの相対パス( C:\ProgramData\CODESYS\CODESYSCont
ダイアログ:システム構成–スケジューラー 電話: CODESYS Control RTE V3 ステータスバーのメニュー、次に スケジューラー タブ ランタイムシステムのタスクスケジューラの設定はここにあります。これらは、負荷監視の実行方法と、制限値違反の場合の動作に影響を与えます。これらの設定の変更は、特別な要求がある場合にのみ必要です。 表 7 . プロセッサの負荷 最大。プロセッサの負荷 シ
1-Wireの設定 要件:1線式温度センサーが接続されている。 The OneWire.project プロジェクトには、1-Wireを介して接続されたデバイスを検出するアプリケーションが含まれています。さらに、DS18B20タイプの温度センサーが制御されます。この場合、1-WireデータラインはGPIO4に接続されます。 ヒント ブートアプリケーションを使用してIDを検出できます。 . サンプル
ダイアログ:システム構成–ロガー 電話: CODESYS Control RTE V3 ステータスバーのメニュー、次に ロガー タブ PLCからのログメッセージを1つまたは複数のファイルに保存するための設定がここにあります。 表 8 . 標準ロガー 有効 :ブートアプリケーションはダウンロード時に暗黙的に生成されますが、プロジェクトはメモリにダウンロードされません。 バックエンドファイル 有効 :
ダイアログ:システム構成–アプリケーション 電話: CODESYS Control RTE V3 ステータスバーのメニュー、次に 応用 タブ ここでは、PLCのアプリケーションコンポーネントの設定を行います。 表 9 . ブートアプリケーション ダウンロード時に作成 :ブートアプリケーションは、ダウンロード時に暗黙的に生成されます。 ダウンロード時にのみ保存 :ブートアプリケーションはダウンロード
ダイアログ:システム構成–コンポーネントマネージャー 電話: CODESYS Control RTE V3 ステータスバーのメニュー、次に コンポーネントマネージャー タブ デフォルトでPLCによってロードされない追加のコンポーネントがここで管理されます。 表 10 . コンポーネントマネージャー Plc構成パス PLCのファイルシステムのルートパス。例: C:\ProgramData\CODES