互換性CODESYS 4
ファイルベースのストレージ形式は、以下の2つの製品で共通して使用されています。CODESYS File-Based Storage(に基づくCODESYS 3) そしてCODESYS 4。
図書館のみ : ライブラリのみ (
.fbslib)は2つの製品間で交換されます。開発プロジェクト(.fbsproj)は互換性がありません。構造化されたテキストのみライブラリ内では、構造化テキストで記述されたオブジェクトのみが互換性を持ちます。他の言語で記述されたオブジェクトは、2つの製品間で交換されません。
オブジェクトタイプ : 一部のオブジェクトタイプはまだサポートされていませんCODESYS 4サポートされていない型のオブジェクトは格納できませんCODESYS 4。
オブジェクトメタデータ : オブジェクト GUID とオブジェクト プロパティ、CODESYS File-Based Storage店舗では使用されていませんCODESYS 4これらのフィールドはフォーマットではオプションです。CODESYS File-Based Storage図書館で書かれたものを読むCODESYS 4新しいオブジェクトGUIDが作成されます。オブジェクトにはプロパティがないものと想定されます。
図書館管理者の制限
図書館マネージャーCODESYS 4ライブラリ参照はサポートされていませんが、CODESYS File-Based Storage(に基づくCODESYS 3 )
相対パス参照 : 相対パスで参照されるライブラリは、CODESYS 3。
サポートされていない参照バージョン: でCODESYS 4ライブラリ参照バージョンは、表現できない形式で許可されていますCODESYS 3有効なCODESYS 3バージョンには、以下のいずれかの形式があります。
2~4個の数値コンポーネントを持つセマンティックバージョニング(例:
3.5.17.0)最後のコンポーネントとしてのプレースホルダー(例:
3.5.*)価値
=コンテナと同じバージョン
いつCODESYS File-Based Storageこれらの機能のいずれかを使用するライブラリを開くと、通知ビューに問題が報告されます。ライブラリは読み取り専用モードで開かれるため、ハードドライブ上の元のファイルは上書きされません。