Skip to main content

変換の限界

重要

デバイスプロジェクトは交換できませんCODESYS 3そしてCODESYS 4。

開発プロジェクトCODESYS File-Based Storage FBSPROJ形式のアドオンとデバイスプロジェクトCODESYS 4 FBSDEV形式のファイルは互換性がありません。どちらもオブジェクトの保存形式は同じですが、これらのオブジェクトの上位にあるプロジェクト構造が異なります。

手順. アプリケーションの保守からCODESYS 3でCODESYS 4

基本的には以下の手順で進めてください。

  1. 再利用可能なコードを保存CODESYS 3図書館で。

  2. ライブラリを変換してCODESYS 4。

    詳細については、以下を参照してください。プロジェクトを変換するCODESYS 3のためにCODESYS 4。

  3. でCODESYS 4新しいデバイスプロジェクトを作成し、デバイス、タスク構成、および通信設定を再構成します。

  4. インポートしたライブラリを参照しますLibraries.jsonファイル。

デバイスプロジェクトの個々のコンポーネントCODESYS 3テキストベースのオープンデータストレージ用に新たに作成する必要があります。CODESYS 4。

でCODESYS 3

CODESYS 4では

デバイスツリーとデバイスリポジトリ

ファイルDeviceTree.json拡張機能からのデバイスの説明

図書館管理者

ファイルLibraries.jsonそしてコマンドリゾルブライブラリ

タスク構成

ファイルTaskConfiguration.json

コミュニケーション設定

ファイルCommunication.settings.json

プロジェクト情報

ファイルProjectInfo.json

. 対応する関数を使用してくださいCODESYS 4以下の関数の代わりにCODESYS 3 :
  • でCODESYS 4プログラミングオブジェクトのプールは提供されていません。 POUによるCODESYS 3その代わりに、ライブラリプロジェクトをデバイスプロジェクトと同じワークスペースで編集できます。

  • でCODESYS 4オプションとプロジェクト設定は環境設定で管理されます。設定これを開くためのコマンド。

  • スクリプトインターフェースは提供されていませんCODESYS 4代わりに、Python スクリプトや GitLab パイプラインなどの外部ツールを使用して、プロジェクト ファイルに直接アクセスできます。さらに、包括的なCLIコマンドワークフローを自動化するために利用できる機能があります。

詳細については、以下を参照してください。切り替えるCODESYS 3