「オフライン照合」 をご使用ください。*1
「オフライン照合」とは、現在開いているプロジェクトと、他のプロジェクトのデータをオフラインで照合し、比較結果を表示する機能です。プログラム変更後に問題が発生した時などに、変更前のプログラムと照合することで原因箇所を探すことができます。
また、2つのプロジェクト間の異なるデータをマージ(統合) することもできます。*2
*1 オフライン照合は、Ver.1.02以降で使用可能です。
*2 マージは、Ver.1.03以降で使用可能です。
使用手順を以下に示します。
●オフライン照合の起動 ~ 照合完了まで1. Sysmac Studioがオフラインの状態で、上部メニューバーより[ファイル] - [オフライン照合]を選択します 。
![[ファイル] - [オフライン照合]を選択](/tech/servlet/rtaImage?eid=ka0J2000000Y0GR&feoid=00N5h0000029pN6&refid=0EM5h000002adGb)
起動すると次の画面が表示されます。

2. 照合対象とするプロジェクトファイルを選択して[開く]をクリックします。
[プロジェクト]から、Sysmac Studio上に保存されているプロジェクトを選択するか、[ファイル]から、エクスポート済みのプロジェクト(拡張子 .smc2, .csm2, .smc, .csm)を選択します。
[プロジェクト]画面

現在開いているプロジェクトには

アイコンが表示されます。
[ファイル]画面

3. 照合対象とするコントローラとデータを選択し、[照合]ボタンをクリックします。
照合対象選択画面

左側:現在開いているプロジェクト
右側:照合対象のプロジェクト
2つのプロジェクト内のどのデータどうしを照合するかを、次の通り選択することができます。
・データの並び順で照合
照合対象選択画面に表示されている順序で、上から順番に対応するデータを照合します。
・同一名称のデータを照合
現在のプロジェクトと照合対象のプロジェクトの両方に同一名称のデータがある場合、そのデータどうしを照合します。[セクションは並び順で照合]にチェックを入れると、セクションのデータだけは、照合対象選択画面に表示されている並び順で照合されます。
〔参考〕
プロジェクトでライブラリを参照している場合、「照合対象の選択」のプルダウンリストで「参照ライブラリ」を選択することで、参照しているライブラリと、ライブラリの作成元のプロジェクトとの照合を行うこともできます。
4.照合結果が次のように表示され、相違箇所を確認することができます。
照合結果画面(データの並び順で照合)

白:一致。現在のプロジェクトと選択したプロジェクトのデータが一致しています。
赤:相違。現在のプロジェクトと選択したプロジェクトのデータに相違があります。
緑:他方にのみ存在。どちらか一方のプロジェクトにのみデータが存在しています。
[同一名称のデータを照合]を選択した場合、照合対象プロジェクトの同一名称のデータは、次のように現在のプロジェクトの並び順に合わせて並び直されて表示されます。
照合結果画面(同一名称のデータを照合)

●詳細照合 ~ マージまで
1. 照合結果画面で、詳細照合ボタン

をクリックします。
照合結果画面

2. マージしたい行を選択し[選択行を右から左へコピー]をクリックします。
相違箇所をすべてマージしたい場合は[差異を全て右から左へコピー] をクリックします。
マージとは、2つのプロジェクト間の異なるデータを統合する機能です。この操作で、相違のあるデータを右(照合対象プロジェクト)から左(現在のプロジェクト)へコピーし、上書きすることができます。
なお、左(現在のプロジェクト)から右(照合対象プロジェクト)へのコピーはできない為、マージ対象としたいプロジェクトでオフライン照合を起動しておく必要があります。
詳細照合画面

3. [コピー結果を反映]をクリックします。
この操作により、現在のプロジェクトのデータに変更が反映されます。
右から左へコピーした結果は、[コピー結果を反映] をクリックしたときにプロジェクトに反映される為、反映する前に、[戻る]、[再照合]、[閉じる] を実行した場合は、コピーした結果は失われます。
コピーした結果を元に戻す場合は、[選択行のコピーをキャンセル] または、[コピーを全てキャンセル] を選択します。ただし、[コピー結果を反映]で変更を反映したあとは、元に戻すことはできません。
![オフライン照合_ [コピー結果を反映]をクリック](/tech/servlet/rtaImage?eid=ka0J2000000Y0GR&feoid=00N5h0000029pN6&refid=0EM5h000002adH7)
2.の手順で、差異をすべてコピーした場合、上のように「全て一致しています。」と表示されます。
4.[戻る]で照合結果画面に戻り、続けて他の相違箇所を同様の手順で詳細照合・マージする事ができます。
照合結果画面

本機能の詳細等については、「
Sysmac Studio Version 1 オペレーションマニュアル (カタログ番号 SBCA-470)」 の 4-9 オフライン照合をご参照ください。
マニュアルのダウンロードには無料の会員登録、ログインが必要です。