Skip to main content

プロジェクトを変換するCODESYS 3のためにCODESYS 4

このセクションでは、ライブラリをインポートします。CODESYS 3にCODESYS 4。

コンパイル済みライブラリのインポート

要件コンパイル済みのライブラリはファイルとして利用可能です。

  1. コンパイル済みのライブラリは、プロジェクト内から相対パスでアクセスできるフォルダに保存してください。あるいは、ライブラリリポジトリにファイルを保存することもできます。

  2. 開くLibraries.jsonプロジェクトまたはアプリケーションのファイル。

  3. 物件情報を追加するpath URI表記でパスを指定してください。ファイル拡張子によって、ライブラリの処理方法が決まります。

  4. 選択してくださいリゾルブライブラリ指示。

    ライブラリが埋め込まれ、解決されたバージョンと SHA384 チェックサムが入力されます。Libraries.lock.jsonファイル。

ソースライブラリのインポート

要件 :

  • ライブラリは、ファイルベースの FBSLIB ファイルまたはバイナリ LIBRARY ファイルとして利用できます。ファイルが LIBRARY 形式の場合、CODESYS 3まず最初にプロジェクトを変換するファイルベース形式(FBSLIB)に変換するコマンド。

  • インポートされるすべてのオブジェクトは、構造化テキストで記述されています。

  1. でCODESYS 3ライブラリに構造化テキスト以外のプログラミング言語のオブジェクトが含まれているかどうかを確認します。必要に応じて、これらのオブジェクトを構造化テキストに変換します。

  2. ライブラリに XML.V3 フォールバック形式のオブジェクトが含まれているかどうかを確認します。必要に応じて、オブジェクトを移行するオブジェクトをネイティブテキスト形式に変換するコマンドです。この操作は元に戻せません。コマンドを実行する前にライブラリをバックアップしてください。

  3. 使用するプロジェクトを保存ライブラリを保存するコマンドCODESYS 3そしてプロジェクトを閉じます。

  4. ワークスペース経由でFBSLIBファイルをロードしますCODESYS 4そして、ライブラリプロジェクトを開きます。

  5. 選択してくださいリゾルブライブラリコマンドを実行して通知を確認します。

    の.sidecars、.auxiliaries、 そして.FBS_Project_Relatedフォルダはアドオン用に予約されます。CODESYS 4これらのフォルダはライブラリフォルダ内に残され、バージョン管理には含めるべきではありません。

ライブラリはワークスペースナビゲーターにライブラリプロジェクトとして表示され、編集可能になります。CODESYS 4利用できなくなります。各オブジェクトに対して新しいオブジェクトGUIDが生成されます。

よくある問題

問題

修理

オブジェクトが表示されませんCODESYS 4。

オブジェクトタイプはまだサポートされていませんCODESYS 4または、対象物が構造化テキストで記述されていない。

オブジェクトが読み取り専用エディタで開かれました。

ファイルの内容を正しく解釈できません。テキストエディタでファイルの内容を確認してください。

ライブラリ参照が解決されていません。

この参照元は図書館管理者ですCODESYS 3参照を入力してくださいLibraries.jsonファイル。

オブジェクト名が拒否されました。

その名前はファイルベースストレージの命名規則に違反しています。オブジェクトの名前を変更してください。CODESYS 3そして、その手順を繰り返します。