導入
標準CODESYSプロジェクトリポジトリは独自のバイナリ形式を生成しますが、その内容は他のツールでは読み取ったり作成したりすることはできません。一方、CODESYS File-Based Storageテキストベースの代替ストレージ形式を提供します。プロジェクトツリー内の各オブジェクトごとに、ハードドライブ上に1つ以上のテキストファイルが作成されます。これらのファイルは、他のテキストエディタで読み取ったり、作成したりすることができます。
各オブジェクトがそれぞれ独自のテキストファイルに保存されるため、ファイルベースのプロジェクトはGitやSVNなどのバージョン管理システムに特に適しています。変更履歴を追跡でき、異なるオブジェクトを競合を起こすことなく個別に編集できます。
ファイルベースのプロジェクトは、プロジェクトのルートフォルダの拡張子によって識別されます。
ファイル拡張子 | タイプ |
|---|---|
| CODESYSバイナリに対応するプロジェクト |
| CODESYSバイナリに対応するライブラリ |
| プロジェクトを開くためのワークスペースファイル |
| ライブラリアーカイブ。アーカイブは単一のファイルです。 |
XMLベースのエクスポート形式は、適切な形式がまだ存在しないオブジェクトタイプに使用されます。
CODESYS File-Based Storageこれにより、ファイルベースのプロジェクトやライブラリを操作するために使用される一連の新しいコマンドが追加されます。
詳細については、以下を参照してください: リファレンスヘルプコマンド
変更されたプロジェクト以外では
他のツールからプロジェクトを作成する場合、プロジェクト内の不整合に注意する必要があります。CODESYS 3許可されません。ステータスが無効なプロジェクトは、開いたり表示したりできない場合があります。