プロジェクトの変換
CODESYS 3そしてCODESYS 4両製品は同じランタイムシステムとファイルベースのストレージ形式を共有しています。そのため、ライブラリは両製品間で交換可能です。ただし、デバイスプロジェクトは交換できません。
以下の表は、どの方向に何を適用できるかを示しています。
物体 | CODESYS 3からCODESYS 4 | CODESYS 4からCODESYS 3へ |
|---|---|---|
コンパイル済みライブラリ | はい | はい |
ソースライブラリ | はい、ただし制限付きです | はい、ただし制限付きです |
デバイスプロジェクト | いいえ | いいえ |
ソースライブラリの交換には、以下の制限が適用されます。
構造化テキストのみ
他のプログラミング言語のオブジェクトは交換できません。
オブジェクトタイプ
一部のオブジェクトタイプはまだサポートされていませんCODESYS 4サポートされていない型のオブジェクトは格納できませんCODESYS 4。
オブジェクトメタデータ
オブジェクト GUID とオブジェクトプロパティは、CODESYS File-Based Storageアドオンストアでは使用されていませんCODESYS 4これらのフィールドはフォーマットにおいてオプションです。
交換に利用CODESYS File-Based Storageアドオンのみ
図書館を交換するために、CODESYS File-Based Storageアドオンは以下にインストールする必要がありますCODESYS 3アドオンがない場合、ファイルベースのフォーマットは読み書きされません。CODESYS 3。
アドオンには有効なライセンスも必要です。有効なライセンスがない場合、ファイルベースのプロジェクトは読み取り専用モードで開かれ、保存コマンドは無効になり、ライセンスがないことを示す通知がステータスフィールドに表示されます。
詳細については、以下を参照してください。ライブラリ形式