プロジェクトを開いていること。[プロジェクト データ] > [事前計画] > [セグメント定義の設定]。
このダイアログでは、ユーザー定義のセグメント定義を作成します。これらのセグメント定義はプロジェクト単位で保存されますが、プロジェクトで事前に定義されているセグメント定義と同じ方法で使用できます。場所を確認できるように、ダイアログのタイトル バーにもプロジェクト名が表示されます。
マクロを挿入したり別のプロジェクトにコピーしたりすると、ユーザー定義のセグメント定義も挿入されます。ターゲット プロジェクトに識別名が存在しない場合、ターゲット プロジェクト内にセグメント定義が作成されて "今後は使用しない" のマークが付きます。
注記:
セグメント定義の設定は、マルチユーザー運用では実行できないことに注意してください。
メイン ダイアログの要素の概要:
このダイアログの左側のツリー ビューに、現在のプロジェクトに存在するユーザー定義のセグメント定義が表示されます。最上位の階層レベルとして基本セグメント定義が表示され、その下に、各セグメント定義とその表示名が表示されます。独自のセグメント定義をまだ作成していない場合、事前に定義されているセグメント定義だけが表示されます。複数のセグメント定義を選択することができます。複数選択では新規セグメント定義の作成やセグメントのプロパティの設定などの機能は使用できず、その場合には灰色表示になります。
次の基本セグメント定義を使用できます。
- [構造セグメント]: ここでは、構造セグメントのセグメント定義を作成できます。"構造セグメント、一般" セグメント定義が事前に定義されています。
- [プランニング オブジェクト]: ここでは、プランニング オブジェクトのセグメント定義を作成できます。"プランニング オブジェクト、一般" セグメント定義が事前に定義されています。
- [PCT ループ]: ここでは、PCT ループのセグメント定義を作成できます。"ループ" および "消費機器" セグメント定義が事前に定義されています。
- [PCT ループ機能]: ここでは、PCT ループ機能のセグメント定義を作成できます。"測定機能" および "消費機器機能" セグメント定義が事前に定義されています。
- [容器]: ここでは、容器のセグメント定義を作成できます。"容器、一般" セグメント定義が事前に定義されています。
- [配管プランニング オブジェクト]: ここでは、配管プランニング オブジェクトのセグメント定義を作成できます。"配管プランニング オブジェクト、一般" セグメント定義が事前に定義されています。
- [ケーブル プランニング オブジェクト]: ここでは、ケーブル プランニング オブジェクトのセグメント定義を作成できます。"ケーブル プランニング オブジェクト、一般" セグメント定義が事前に定義されています。
- [その他のテンプレート]: この階層レベルの下で、管クラス テンプレートと物質テンプレートの事前定義を作成できます。"管クラス、一般" と "物質、一般" が事前に定義されています。
注記:
管クラス テンプレートと物質テンプレートの事前定義には、その他のセグメント定義とは異なり、ごく少数の設定項目しかありません。設定 ['今後は使用しない' のみ表示] に加え、[構成] タブには [表示名] 設定、[今後は使用しない] チェック ボックス、および [アイコン] ボタンによるユーザー定義アイコンの選択だけがあります。さらに、[セグメント プロパティ] タブで、管クラス テンプレートと物質テンプレートの事前定義にユーザー定義プロパティを割り当てることもできます。
このチェック ボックスがオンになっている場合、"今後は使用しない" のマークが付いているセグメントだけがツリー ビューに表示されます。そのようなセグメントでは、[構成] タブで [今後は使用しない] チェック ボックスがオンになっています。
ボタン |
意味 |
---|---|
([新規]) |
[新規セグメント] ダイアログが開き、セグメント定義を作成できます。 |
([削除]) |
ハイライトされているセグメント定義がプロジェクトで使用されていない場合、そのセグメント定義が削除されます。使用されているセグメント定義を削除することはできません。 |
([インポート]) |
セグメント定義を別のプロジェクトから現在のプロジェクトにインポートできます。 |
([エクスポート]) |
ハイライトされているセグメント定義を XML 書式のファイルにエクスポートできます。"今後は使用しない" として識別されているセグメント定義はエクスポートされません。 |
下にセグメント定義を作成する基本セグメント定義をハイライトし、[新規] ポップアップ メニュー アイテムを選択するか、フィールドの上の ([新規]) をクリックします。次に、[新規セグメント] ダイアログで一意の識別名を入力します。名前は会社コードで始めることをお勧めします。識別名には大文字と小文字の英字、数字、特殊文字 ".-_&" を含めることができます。名前には 1 つ以上のピリオドが含まれている必要がありますが、ピリオドは名前の先頭と末尾には使用できません。文字列 "EPLAN" を先頭に使用することもできません。
注記:
識別名をあとから変更することはできません。
ヒント:
セグメント定義 ("プランニング オブジェクト、一般" など) をハイライトして [新規] ポップアップ メニュー アイテムを選択した場合、このセグメント定義のコピーを作成し、コピーの名前を変更して編集できます。
[構成] タブ
セグメント定義の作成時に指定した一意の名前が表示されます。この名前で EPLAN のセグメント定義は管理されます。
セグメント定義がプロジェクトに表示されるときの名前を入力します。多言語入力が可能です。
"プランニング オブジェクト" 基本セグメント定義の下に、識別名が "会社コード.Myプランニングオブジェクト.プランニングオブジェクト1"、表示名が "プランニング オブジェクト 1" のセグメント定義を作成しました。ツリーに、トップ ノードとして基本セグメント定義名 "プランニング オブジェクト" が表示されます。その下に、追加ノードとしてこのセグメント定義がその表示名 "プランニング オブジェクト 1" で表示されます。プロジェクトでも、このセグメント定義は "プランニング オブジェクト 1" という名前で表示されます。
表示書式ナビゲーター:
[...] をクリックすると、[書式] ダイアログが開きます。ここで、事前計画ナビゲーターでこのセグメント定義を割り当てるセグメントに表示するプロパティを指定します。有効な書式要素を使用して、セグメントの情報や上位 / 下位セグメントの間接プロパティを表示できます。たとえば、セグメント テンプレートの名前、セグメントに入力されている部品の部品番号、割り当てられている機能の DT などを表示できます。
このセグメント定義を下に挿入可能なその他のセグメント定義を指定します。[...] をクリックして [セグメント定義の選択] ダイアログを開きます。該当するチェック ボックスをオンにします。複数の同じセグメント定義をネストする場合、現在のセグメント定義のチェック ボックスもオンにする必要があります。そこでセグメント定義を選択可能にするには、[適用] をクリックして先にそのセグメント定義を保存する必要があります。
接頭記号:
[フル名称] プロパティでこのセグメント定義を持つセグメントの名称の先頭に表示される文字を入力します。このフィールドが空の場合、既定で空白が使用されます。
このチェック ボックスがオンになっている場合、このセグメント定義を持つセグメントの接頭記号は常にフル名称で表示されます。つまり、あるセグメントがツリー構造で最上位の階層レベルを表し、フル名称の先頭にその名称がある場合にも、接頭記号が表示されます。
このチェック ボックスがオフになっている場合、そのセグメントがフル名称の先頭にあるときには接頭記号が非表示になります。これは既定の設定です。
カテゴリ:
テーブルに表示するプロパティのタイプを、ドロップダウン リストから選択します。
選択したカテゴリに応じて、([構成] ポップアップ メニュー アイテムからアクセス可能な) [プロパティの構成] ダイアログで定義されているユーザー定義の事前計画プロパティがテーブルに表示されます。 ([新規]) ボタンでは、プロパティをさらに追加できます。これらのプロパティをセグメント定義に割り当てて、プロジェクトに表示したりレポートに出力したりすることができます。
テーブルで、このセグメント定義を持つセグメントに使用できるようにするプロパティをセグメント定義に割り当てます。プロパティの値を事前に設定できます。テーブルには次の列が含まれています。
- [プロパティ名]: 選択したプロパティの名前がここに表示されます。
- [値]: このプロパティに既定で割り当てる値を入力します。プロパティごとに、値を手動で入力するか [...] ボタンを使用してリストから選択できます。
プランニング オブジェクトの場合、このセグメント定義を持つプランニング オブジェクトに既定で割り当てる分野も指定できます。
ブロック プロパティの書式を使用して、以降のプランニング オブジェクトの構造情報やプロパティを詳細計画に転送できます。
ツール バー:
ボタン |
意味 |
---|---|
([新規]) |
[プロパティの選択] ダイアログを開きます。ここでは、プロパティをさらに選択し、プロパティ テーブルに追加することができます(この方法で挿入されたプロパティは、テーブルの一番下に追加されます)。これによって、そのプロパティがセグメント定義で使用可能になります。 |
([削除]) |
選択した行を削除します。これによって、そのプロパティはセグメント定義で使用できなくなります。 |
このチェック ボックスがオンになっている場合、プロジェクトでそのセグメント定義は書き込み禁止になっています。プロジェクトを圧縮する際に、そのようなセグメント定義を削除できます (プロジェクトで使用されていない場合)。
注記:
- マクロを挿入したりコピーしたりすると、そのマクロに保存されているユーザー定義のセグメント定義も挿入されます。その結果、"今後は使用しない" として以前にマークして削除したセグメント定義がプロジェクトに再び挿入されることがあります。そのようなセグメント定義には [今後は使用しない] 設定が自動的に割り当てられるため、このプロジェクトを再び圧縮したときに再び削除されます。プロジェクトで使用されているセグメント定義は削除されません。
- チェック ランを使用して、"今後は使用しない" のマークが付いているセグメント定義を持つセグメントを検索できます。
このボタンからは [アイコンの選択] ダイアログが開きます。選択されている基本セグメント定義に応じて、事前に定義されたいくつかのアイコンをここで選択できます。[ユーザー定義] フィールドで独自のアイコンを選択することもできます。横にある [...] ボタンをクリックして [アイコンの選択] ダイアログを開きます。ディレクトリ構造から、事前計画ナビゲーターでこのセグメントに表示するアイコンを選択します。アイコン ファイルの他に JPEG および BMP イメージ ファイルを使用できます。
テーブルで、このセグメント定義を持つセグメントに使用できるようにするユーザー定義プロパティをセグメント定義に割り当てます。プロパティの値を事前に設定できます。テーブルには次の列が含まれています。
- [行]: 行の連番。
- [プロパティ (表示名)]: 選択したプロパティの名前がここに表示されます。ユーザー定義のフリー プロパティの場合、表示名が表示されます。
- [書き込み禁止]: プロパティの値を変更可能にするか ("いいえ" を選択) 書き込み禁止にするか ("はい" を選択) を指定します。
- [コピー]: このチェック ボックスがオンの場合、プロジェクトをコピーすると、関連するユーザー定義プロパティの値が含まれます。
- [既定値]: このプロパティに既定で割り当てる値を入力します。プロパティごとに、値を手動で入力するか [...] ボタンを使用してリストから選択できます。
注記:
ユーザー定義プロパティはプロジェクトに存在する場合にのみここで選択できます。これには次の方法があります。
- [プロパティの構成] ダイアログで独自のユーザー定義プロパティを作成できます。
- PPE データベースを含むプロジェクトのデータをインポートする際、EPLAN PPE からのプロパティが事前計画のユーザー定義プロパティに変換されます。
- ビルディング オートメーションなどに専用のプロジェクト テンプレートが使用されている場合、事前に定義されたユーザー定義プロパティを使用できます。
テーブルの上にある矢印ボタンを使用して、プロパティの順序を変更できます。ここで指定した順序はプロパティをレポートに出力する際にも考慮されます。
ボタン |
意味 |
---|---|
([新規]) |
[プロパティの選択] ダイアログを開きます。ここでは、プロパティをさらに選択し、プロパティ テーブルに追加することができます(この方法で挿入されたプロパティは、テーブルの一番下に追加されます)。これによって、そのプロパティがセグメント定義で使用可能になります。 |
([削除]) |
選択した行を削除します。これによって、そのプロパティはセグメント定義で使用できなくなります。 |
(先頭に移動) |
ハイライトされているプロパティを先頭の行に移動します。 |
([上へ]) |
ハイライトされているプロパティを 1 つ上の行に移動します。 |
([下へ]) |
ハイライトされているプロパティを 1 つ下の行に移動します。 |
([末尾に移動]) |
ハイライトされているプロパティを末尾の行に移動します。 |
注記:
セグメント定義のプロパティを削除したあとも、プロジェクトのいくつかのセグメントでそれらのプロパティが使用されることがあります。あとからセグメントに別のセグメント定義を割り当てた場合、そのセグメントには新しいセグメント定義で許可されていないプロパティが含まれることがあります。プロジェクトを圧縮する際に、そのようなプロパティを、プロジェクトから完全に除去できます。
このタブでは、セグメント定義の名称と構造識別子に番号を付けるための設定を指定できます。さらに、セグメントのセグメント定義の書き込み禁止を構成したり、セグメントでのデータの入力に使用できるタブをすべてのセグメント定義に対して指定できます。
このグループ ボックスの以下のフィールドでは、各種セグメント定義に対して名称の番号付けを個別に指定できます。この構成により、セグメントの挿入中の番号付け方法が指定されます。
このフィールドのエントリにより、番号付けの開始値が定義されます。
このフィールドの値は、結果に使用される最小桁数を定義します。この値は整数部にのみ影響します。結果の整数部の桁数がここで指定した桁数より少ない場合、値がない桁は [充てん文字] フィールドで定義した充てん文字によって埋められます。
このフィールドの値により、番号付けを行う際の連続した番号の増分が決まります。
このフィールドの文字が充てん文字として使用されます。値がない桁にこの充てん文字が埋め込まれます。埋める桁数は [最小桁数] フィールドに入力した値によって異なります。
書き込み禁止により、構造レベルごとに 1 つの識別子ブロック (たとえば、上位階層機能、実装位置など) の構造識別子のみを、事前計画ナビゲーターで挿入および編集できるように、構造セグメントのセグメント定義を構成できるようになりました。
その他のセグメント定義については、構造識別子の個々のコンポーネントに対して書き込み禁止を構成できます (たとえば、プランニング オブジェクトや PCT ループなどでの [上位階層機能 (単一コンポーネント)] プロパティ)。
テーブルには次の列が含まれています。
- [構造]: プロジェクト構造に対応する識別子ブロックが一覧表示されます。
- [書き込み禁止]: セグメントの選択したセグメント定義について、各識別子ブロックの構造識別子を変更可能にするか (チェック ボックスをオフ)、または書き込み禁止にするか (チェック ボックスをオン) を指定します。
セグメント定義の書き込み禁止を有効にすると、構造識別子と構造識別子の個々のコンポーネントがこれらのセグメントのプロパティ ダイアログに表示されますが、編集することはできません。 - [番号付け]: 書き込み禁止が有効になっていない場合にのみ使用できます。ここでは、それぞれの識別子ブロックの構造識別子の番号付けが実行される方法を指定します ([番号なし]、[連続]、[名称と同じ])。"連続" エントリを選択すると、構造識別子のカウンターが増分されます。"名称と同じ" エントリを選択すると、[名称の番号付け] グループ ボックスの設定に従って構造識別子に番号が付けられます。
セグメントの構造識別子だけではなく、[シンボル アドレス (単一コンポーネント)] プロパティの書き込み禁止または番号付けの設定を行うこともできます。
このテーブルでは、必要なデータのタブだけがセグメントに表示されるように、セグメント定義を設定できます。このため、PLC 入力のマクロがないプランニング オブジェクトでは、[PLC] および [マクロ] タブなどを非表示にすることができます。
テーブルには次の列が含まれています。
- [データ]: セグメントのデータ入力可能なタブがここにリストされます。
- [表示]: 選択したセグメント定義について、セグメントのデータを入力できるように表示するタブを指定します。
各セグメント定義に基づいてタブを使用できない場合、対応する行は灰色表示になります。
注記:
セグメントのタブにデータが保存されている場合、[使用可能なデータ] テーブルがアクティブになっていても、そのタブは表示されます。
関連項目