(57)【要約】【課題】ＣＡＤ図面における端子台関連図書とシーケンス図面の重複データの人手作業による照合、修正に時間を要していた。【解決手段】端子台関連図書ＤＢ３のケーブル図示情報３１と端子台図示情報３２から端子台ケーブル情報を抽出する処理部４１、抽出した端子台ケーブル情報をシーケンス図面ＤＢ７の制御盤図示情報７１、端子台図示情報７２、ケーブル図示情報７３及び芯線図示情報７４から抽出される端子台ケーブル情報と照合し、異なる場合に端子台関連情報をシーケンス情報に反映する照合・反映処理部６１を有している。また、シーケンス図面ＤＢ７の端子台ケーブル情報７２を処理部６３、抽出した端子台ケーブル情報を端子台関連図書ＤＢ３の端子台ケーブル情報と照合し反映する照合・反映処理部４２を有している。【選択図】　図１
2004021674.tif 000002
【特許請求の範囲】
【請求項１】
盤内の接続線と盤外のケーブル線を接続する情報を有する端子台関連図書データベースと、制御の流れに沿って器具を接続する情報を有するシーケンス図面データベースを備え、ＣＡＤ図面における端子台ケーブル情報の照合を行なうシステムにおいて、
前記端子台関連図書データベースから端子台ケーブル情報を抽出する第１の端子台ケーブル抽出処理部と、抽出した端子台ケーブル情報に基づいて前記シーケンス図面データベースの端子台ケーブル情報を抽出し、両データベースに重複する情報の照合を行なう第１の端子台ケーブル照合処理部を設けることを特徴とするＣＡＤ図面における端子台ケーブル情報の照合システム。
【請求項２】
請求項１において、
前記第１の端子台ケーブル照合処理部は、前記第１の端子台ケーブル抽出処理部から抽出される端子台ケーブル情報のうち接続線Ｎｏ、端子台Ｎｏ、盤Ｎｏをキー属性として、芯線Ｎｏ、端子Ｎｏ、ケーブルＮｏを照合し、照合の結果、異なる情報を前記シーケンス図面データベースに反映することを特徴とするＣＡＤ図面における端子台ケーブル情報の照合システム。
【請求項３】
盤内の接続線と盤外のケーブル線を接続する情報を有する端子台関連図書データベースと、制御の流れに沿って器具を接続する情報を有するシーケンス図面データベースを備え、ＣＡＤ図面における端子台ケーブル情報の照合を行なうシステムにおいて、
前記シーケンス図面データベースから端子台ケーブル情報を抽出する第２の端子台ケーブル抽出処理部と、抽出した端子台ケーブル情報に基づいて前記端子台関連図書データベースの端子台ケーブル情報を抽出し、両方のデータベースに重複する情報の照合を行なう第２の端子台ケーブル照合処理部を設けることを特徴とするＣＡＤ図面における端子台ケーブル情報の照合システム。
【請求項４】
請求項３において、
前記第２の端子台ケーブル照合処理部は、前記第２の端子台ケーブル抽出処理部から抽出される端子台ケーブル情報のうち盤Ｎｏ、端子台Ｎｏ、端子Ｎｏ、芯線Ｎｏをキー属性として、接続線Ｎｏ、ケーブルＮｏを照合し、照合の結果、異なる情報を前記端子台関連図書データベースに反映することを特徴とするＣＡＤ図面における端子台ケーブル情報の照合システム。
【請求項５】
盤内の接続線と盤外のケーブル線を接続する情報を有する端子台関連図書データベースと、制御の流れに沿って器具を接続する情報を有するシーケンス図面データベースを備え、ＣＡＤ図面における端子台ケーブル情報の照合を行なう方法において、
前記端子台関連図書データベースまたは前記シーケンス図面データベースから端子台ケーブル情報を抽出し、抽出した一方のデータベースの端子台ケーブル情報に基づいて他方のデータベースの端子台ケーブル情報を抽出し、両データベースに重複する情報の照合を行ない、異なる場合に他方のデータベースに反映することを特徴とするＣＡＤ図面における端子台ケーブル情報の照合方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、端子台関連図書とシーケンス図面に重複して表現される端子台ケーブル情報の整合性を確認するＣＡＤシステムに関する。
【０００２】
【従来の技術】
複数のケーブルが同一制御盤間を接続している時、これらをまとめて１本のケーブルで結線するケーブルの多芯化が行われる。ケーブル結線作業で使用する端子台関連図書ではケーブルの多芯化表記がされるので、このケーブルの多芯化内容をハード制御設計のシーケンス図面に反映する作業が発生する。従来、ＣＡＤ図面上の端子台関連図書とシーケンス図面に、重複して図示されている端子台ケーブル情報は、人間が紙面に出力した図面上で両者の情報が一致しているか目視により確認している。不一致個所や図面訂正個所があれば、人間がＣＡＤ図面の修正入力を行っている。
【０００３】
ＣＡＤ図面上の修正に関して、特開平５−２２５２７２号公報（引例１）がある。ここでは、設計の上流工程の図面データファイルを下流工程で利用できるように、各データを分類・整理して、このデータから必要なデータを抽出して下流でのデータを作成する機能を備える記載がある。
【０００４】
【発明が解決しようとする課題】
上記引例１は端子台関連情報に関係するものではあるが、シーケンス図面に関係するものは無く、両者の端子台ケーブル情報の照合が行なわれていない。
【０００５】
ＣＡＤ図面上で、端子台関連図書とシーケンス図面に重複する端子台ケーブル情報は、物理的には１本のケーブル、１個の端子台であっても複数の図面に表現される。したがって、図面枚数が多い場合や、一枚の図面の中に複数種類の回路要素用絵柄（以下、シンボルと呼ぶ）、あるいは回路が持つ文字情報（以下、属性と呼ぶ）が多数ある場合、人手作業による整合性の確認には長時間を要し、かつ確認漏れ発生の要因となる。また、複数の作業者が分担して図面を編集しているので、一方の図面に訂正が入った場合に他の図面に、修正漏れや誤操作による不良図面の作成を行う可能性があり、信頼性の面で問題を発生する。
【０００６】
本発明の目的は、上記した従来技術の問題点に鑑み、ＣＡＤ図面上の端子台関連図書とシーケンス図面に重複する端子台ケーブル情報を自動照合し、さらに、不一致箇所を自動反映して修正するＣＡＤシステムを提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するための本発明は、盤内の接続線と盤外のケーブル線を接続する情報を有する端子台関連図書データベースと、制御の流れに沿って器具を接続する情報を有するシーケンス図面データベースを備え、ＣＡＤ図面における端子台ケーブル情報の照合を行なう方法において、前記端子台関連図書データベースまたは前記シーケンス図面データベースから端子台ケーブル情報を抽出し、抽出した一方のデータベースの端子台ケーブル情報に基づいて他方のデータベースの端子台ケーブル情報を抽出し、両データベースに重複する情報の照合を行ない、異なる場合に他方のデータベースに反映することを特徴とする。なお、端子台ケーブル情報とは、接続線とケーブル線を接続する盤内器具の端子台における接続線とケーブル線の接続データのことである。
【０００８】
また、本発明は、盤内の接続線と盤外のケーブル線を接続する情報を有する端子台関連図書データベースと、制御の流れに沿って器具を接続する情報を有するシーケンス図面データベースを備え、ＣＡＤ図面における端子台ケーブル情報の照合を行なうシステムにおいて、前記端子台関連図書データベースから端子台ケーブル情報を抽出する第１の端子台ケーブル抽出処理部と、抽出した端子台ケーブル情報に基づいて前記シーケンス図面データベースの端子台ケーブル情報を抽出し、両データベースに重複する情報の照合を行なう第１の端子台ケーブル照合処理部を設けることを特徴とする。
【０００９】
ここで、前記第１の端子台ケーブル照合処理部は、前記第１の端子台ケーブル抽出処理部から抽出される端子台ケーブル情報のうち接続線Ｎｏ、端子台Ｎｏ、盤Ｎｏをキー属性として、芯線Ｎｏ、端子Ｎｏ、ケーブルＮｏを照合し、照合の結果、異なる情報を前記シーケンス図面データベースに反映することを特徴とする。
【００１０】
また、本発明のＣＡＤ図面における端子台ケーブル情報の照合システムは、前記シーケンス図面データベースから端子台ケーブル情報を抽出する第２の端子台ケーブル抽出処理部と、抽出した端子台ケーブル情報に基づいて前記端子台関連図書データベースの端子台ケーブル情報を抽出し、両方のデータベースに重複する情報の照合を行なう第２の端子台ケーブル照合処理部を設けることを特徴とする。
【００１１】
ここで、前記第２の端子台ケーブル照合処理部は、前記第２の端子台ケーブル抽出処理部から抽出される端子台ケーブル情報のうち盤Ｎｏ、端子台Ｎｏ、端子Ｎｏ、芯線Ｎｏをキー属性として、接続線Ｎｏ、ケーブルＮｏを照合し、照合の結果、異なる情報を前記端子台関連図書データベースに反映することを特徴とする。
【００１２】
【発明の実施の形態】
本発明の一態様は以下の構成からなる。端子台関連図書に現れるケーブル図示情報と端子台図示情報で電子データ化される端子台ケーブル情報を抽出し、結果を第１の端子台ケーブルファイルに格納する第１の端子台ケーブル抽出処理手段を有する。さらに、前記第１の端子台ケーブルファイルに従い、シーケンス図面に現れる制御盤図示情報、端子台図示情報、ケーブル図示情報及び芯線図示情報から抽出される端子台ケーブル情報を照合し、不一致情報を反映する第１の端子台ケーブル照合・反映処理手段を有する。
【００１３】
また、本発明の他の態様は、シーケンス図面データベースから端子台ケーブル情報を抽出し、結果を第２の端子台ケーブルファイルに格納する第２の端子台ケーブル抽出処理手段を有する。そして、前記第２の端子台ケーブルファイルに従って端子台関連図書の端子台ケーブル情報を照合し、不一致情報を反映する第２の端子台ケーブル照合・反映処理手段を有する。
【００１４】
さらに、前記第１、第２の端子台ケーブル照合・反映処理手段にて照合し反映した結果を、アラームとしてＣＲＴに表示する表示処理手段を有し、端子台関連図書とシーケンス図面に重複して図示される端子台ケーブル情報の整合性を確保する。
【００１５】
以下、本発明の実施例を図面に基づいて詳細に説明する。図１は、本発明の一実施例に係るＣＡＤシステムの全体構成図である。本システムは、端子台関連図書ＣＡＤシステムとシーケンスＣＡＤシステムからなり、各々にはデータを入力するためのキーボード１とマウス２が設けられている。ここで、端子台関連情報は盤内の接続線と盤外のケーブル線とを接続する端子−接続線データ（ターミナルデータ）である。また、シーケンス情報は制御の流れに沿った器具の接続情報である。
【００１６】
端子台関連図書ＣＡＤシステムには、ＣＡＤ図面データ（以下、端子台関連図書データと呼ぶ）を保管する端子台関連図書ＤＢ３があり、その内部に、ケーブル図示情報ＤＢ３１、端子台図示情報ＤＢ３２がある。この端子台関連図書ＤＢ３よりケーブル図示情報と端子台図示情報を読み出して、端子台関連図書におけるケーブル情報を求める端子台ケーブル抽出処理部４１と、その処理結果を格納する端子台ケーブルファイル５がある。
【００１７】
シーケンスＣＡＤシステムには、シーケンスＣＡＤ図面データ（以下、シーケンス図面データ）を保管するシーケンス図面ＤＢ７があり、制御盤図示情報ＤＢ７１、端子台図示情報ＤＢ７２、ケーブル図示情報ＤＢ７３、芯線図示情報ＤＢ７４が含まれている。また、端子台ケーブルファイル５に格納されている端子台ケーブル情報と、シーケンス図面ＤＢ７のシーケンス図面データとを照合し、不一致箇所があればシーケンス図面ＤＢ７に反映する端子台ケーブル照合・反映処理部６１がある。さらに、その不一致箇所のアラーム情報を格納した端子台ケーブル照合結果ファイル６２がある。
【００１８】
さらに、シーケンス図面ＤＢ７より制御盤図示情報、端子台図示情報、ケーブル図示情報及び芯線図示情報を読み出し、端子台ケーブル情報を求める端子台ケーブル抽出処理部６３がある。端子台ケーブル抽出処理部６３の処理結果は、シーケンス画面上の端子台ケーブルファイル８に格納される。
【００１９】
端子台関連図書システムの端子台ケーブル照合・反映処理部４２は、ファイル８の情報と端子台関連図書ＤＢ３２のデータを照合し、不一致箇所があれば端子台図示情報ＤＢ３２に反映し、不一致箇所を端子台ケーブル照合結果ファイル４３に格納する。
【００２０】
表示処理部９は、端子台関連図書ＣＡＤシステムの端子台ケーブル照合結果ファイル４３と、シーケンスＣＡＤシステムの端子台ケーブル照合結果ファイル６２に格納されているアラームの出力を指示し、ＣＲＴ１０に表示する。
【００２１】
次に、本発明が適用される制御盤内端子台と制御盤間ケーブルについて説明する。図２は、制御盤内端子台と制御盤間ケーブル（以下、ケーブルと呼ぶ）の概略図を示している。制御盤Ａは１０点の端子台を実装し、端子台には盤内器具への接続線とケーブルの芯線が結線され、制御盤Ｂと２本のケーブルで結線されている。
【００２２】
図３は端子台関連ＣＡＤシステムで作成した端子台関連図書データの図面例で、ケーブルの結線作業を実施する為に用いられる。盤Ｎｏ、端子台シンボル、端子台Ｎｏ、接続線Ｎｏ、芯線Ｎｏ、ケーブルシンボル、ケーブルＮｏが示されている。
【００２３】
図４はシーケンスＣＡＤシステムで作成したシーケンス図面データの図面例で、制御盤のハード制御設計作業を実施する為に用いられる。端子台ＴＢＡ１とＴＢＡ２の端子台シンボルが表示され、接続線、芯線及び端子台Ｎｏの接続関係と、それらを一纏めにしたケーブルシンボル及びケーブルＮｏが示されている。
【００２４】
次に、ケーブルの多芯化作業について説明する。図２で明らかな通り、２本のケーブルを１本のケーブルに纏めてしまえば配線が単純となり、ケーブル結線本数が少なく制御盤設置工数も低下する。このケーブルを纏める作業をケーブルの多芯化と呼ぶ。上流工程であるハード制御設計作業で多芯化を実施することは、図３、図４を比較して見ると明らかに困難であり、下流工程であるケーブル結線作業で実施されるのが一般的である。ケーブルの多芯化による変更点を、ケーブル結線作業では図３の端子台関連図書に反映し、さらに図４のシーケンス図面に反映する。従来、この反映作業は作業者が行っていた。
【００２５】
図５はケーブルの多芯化作業の説明図である。（ａ）はケーブルの多芯化作業の工程を示し、ケーブル結線作業者によるケーブルの多芯化実施（▲１▼）、ケーブル結線作業者による端子台関連図書の多芯化反映（▲２▼）、ハード制御設計作業者によるシーケンス図面の多芯化反映（▲３▼）の工程となる。
【００２６】
図５（ｂ）は▲１▼のケーブルの多芯化の説明図で、盤Ａ，Ｂ間のケーブルが２本から１本に纏められている。（ｃ）は▲２▼の端子台関連図書の多芯化反映の説明図で、２つのケーブルＮｏが新たな１つのケーブルＮｏ（ＢＡＮ１ＢＡＮ２ＨＣ３）に置き換えられている。（ｄ）は▲３▼のシーケンス図面の多芯化反映の説明図で、シーケンス図面のケーブルＮｏが新たなケーブルＮｏ（ＢＡＮ１ＢＡＮ２ＨＣ３）に置き換えられている。
【００２７】
次に、本実施例による端子台関連図書ＤＢ３のケーブル図示情報ＤＢ３１と端子台図示情報ＤＢ３２の構成を説明する。図６は端子台関連図書データを端子台関連図書ＤＢに格納する説明図である。図３の端子台関連図書データは、ケーブル図示情報ＤＢ３１と端子台図示情報ＤＢ３２に分けて格納される。
【００２８】
図７はケーブル図示情報ＤＢのデータ構成を示す。ケーブルＮｏ３１ａは物理的なケーブルに対してユニークに付番される属性データで、ケーブル名称を設定する。図形データ３１ｂはケーブルシンボルを表記する為の情報で、座標位置などの形状データを保管する。盤Ｎｏ３１ｃは実装する制御盤に対してユニークに付番される属性データで、盤名称を設定する。端子台Ｎｏ３１ｄは物理的な端子台に対してユニークに付番される属性データであり、端子台名称を設定する。３１ｅは開始端子Ｎｏを、３１ｆは終了端子Ｎｏを保管する。この例では、多芯化前のデータを示す上２行が削除され、多芯化後のデータが追加されている。
【００２９】
図８は端子台図示情報ＤＢ３２のデータ構成を示す。端子台Ｎｏ３２ａは物理的な端子台に対してユニークに付番される属性データ、端子Ｎｏ３２ｂはケーブル内の芯線を端子台に接続する際の物理的な端子に対してユニークに付番される属性データで、一貫Ｎｏを設定する。図形データ３２ｃは端子台シンボルを表記する為の情報で、座標位置などの形状データを保管する。盤Ｎｏ３２ｄは制御盤に対してユニークに付番される。接続線Ｎｏ３２ｅは制御盤内側の接続線名称を、芯線Ｎｏ３２ｆはケーブル内の芯線に対して一貫Ｎｏを設定する。この例では、端子Ｎｏ３〜９が１〜６に、また一方の芯線Ｎｏ１〜３が４〜６に修正されている。
【００３０】
次に、本実施例によるシーケンス図面ＤＢ７の制御盤図示情報、端子台図示情報、ケーブル図示情報及び芯線図示情報のデータ構成を説明する。図９はシーケンス図面のＤＢ格納例を示す。図４のシーケンス図面データは電子情報化され、それぞれ分割されて制御盤図示情報ＤＢ７１、端子台図示情報ＤＢ７２、ケーブル図示情報７３及び芯線図示情報ＤＢ７４に格納される。
【００３１】
図１０はシーケンス図面における制御盤図示情報ＤＢのデータ構成を示す。データＩＤＸ（インデックス）７１ａは物理的な制御盤を認識するための一貫Ｎｏを設定する。図形データ７１ｂは制御盤のシンボルを表記する情報で、座標位置などの形状データを保管する。盤Ｎｏ７１ｃは制御盤を図面上で識別するために付番される属性データであり、図７及び図８の盤Ｎｏと同一値を設定する。
【００３２】
図１１はシーケンス図面における端子台図示情報ＤＢのデータ構成を示す。データＩＤＸ７２ａは端子台を認識するための一貫Ｎｏ、図形データ７２ｂは端子台を標記する情報、端子台Ｎｏ７２ｃは端子台を図面上で識別する為に付番される属性データである。端子Ｎｏ７２ｄと芯線Ｎｏ７２ｅはケーブル内の芯線を端子台に接続する際の物理的な端子に対してユニークに付番される属性データであり、７２ｄは３２ｂと、７２ｅは３２ｆとそれぞれ同一の一貫Ｎｏを設定する。制御盤データＩＤＸ７２ｆは端子台を実装する制御盤のＩＤＸ７１ａを、芯線データＩＤＸ７２ｇは端子に結線される芯線のＩＤＸ７４ａを設定する。図示の矢印はケーブル多芯化に伴う端子Ｎｏ及び芯線Ｎｏの修正箇所を示す。
【００３３】
図１２はシーケンス図面におけるケーブル図示情報ＤＢのデータ構成を示す。データＩＤＸ７３ａはケーブルの一貫Ｎｏ、図形データ７３ｂはケーブルを表記する為の情報、ケーブルＮｏ７３ｃはケーブルを図面上で識別する為に付番される属性データである。ケーブルＮｏは多芯化に伴い図示のように修正される。
【００３４】
図１３はシーケンス図面における芯線図示情報ＤＢのデータ構成を示す。データＩＤＸ７４ａは芯線の一貫Ｎｏで図１１の７２ｇと同値、図形データ７４ｂは芯線を標記する情報である。接続線Ｎｏ７４ｃは接続線を図面上で識別するために付番される属性データ、第１端子台データＩＤＸ７４ｄと第２端子台データＩＤＸ７４ｅは図１１と逆の関係で、芯線を結線する端子のＩＤＸ７２ａを芯線の両側の端子にそれぞれを設定する。ケーブデータＩＤＸ７４ｆは図１２のデータＩＤＸと同値である。
【００３５】
次に、本実例における照合・反映動作を説明する。ここでは、ケーブルの多芯化に加えて、ケーブル単純配線を狙いとした空き端子の設定を解除する不要予備芯の解除を行う例を説明する。端子台関連図書データからシーケンス図面データへの端子台ケーブル照合・反映処理を、図１４〜図１６を用いて説明する。
【００３６】
図１４は端子台関連図書とシーケンス図面の端子台ケーブル情報の照合・反映の動作を示す説明図である。最初に、端子台関連図書ＣＡＤシステムのキーボード１、マウス２を使用して、端子台関連図書ＤＢ３へケーブルの多芯化と単純配線化の内容を反映する。図７と図８が反映結果である。
【００３７】
次に、上述した端子台関連図書及びシーケンス図面に明らかなように、データの変更がされていない属性「接続線Ｎｏ」、「端子台Ｎｏ」、「盤Ｎｏ」をキー属性として、変更されている属性「芯線Ｎｏ」、「端子Ｎｏ」、「ケーブルＮｏ」を自動照合する。たとえば、接続線Ｎｏ：ＳＥＮ１Ａ、端子台Ｎｏ：ＴＢＡ１の改善後データは、端子Ｎｏ３〜５及び７〜９から端子Ｎｏ１〜６に変更されているので、これを改善前のシーケンス図面情報と比較する。すなわち、同一盤Ｎｏ、同一端子台ＴＢＡ１における接続線Ｎｏ毎に、端子Ｎｏ、芯線Ｎｏを比較し、改善後の端子台関連情報との異同をチエックする。異なっていれば、その情報と修正後の情報をアラーム情報として出力する。
【００３８】
図１５は端子台関連図書における端子台ケーブル抽出処理部のフローを示す。端子台ケーブル抽出処理部４１はまず、端子台ケーブルファイル５の情報を廃棄し（４１ｂ）、次にケーブル図示情報ＤＢ３１にケーブルレコードがあるか確認する（４１ｃ）。レコードがあれば、ケーブル図示情報ＤＢ３１のケーブルレコード、つまりケーブルＮｏ、端子台Ｎｏ、盤Ｎｏ、開始端子Ｎｏ、終了端子Ｎｏを読み込む（４１ｄ）。図７の例では、追加データである「ＢＡＮ１ＢＡＮ２ＨＣ３」−「ＢＡＮ１」−「ＴＢＡ１」−「１」−「６」が読み込まれる。
【００３９】
次に、端子台図示情報ＤＢ３２に端子台レコードがあるかチエックする（４１ｅ）。レコードがなければ、４１ｃに処理を戻す。端子台レコードがあれば、端子台Ｎｏ、端子Ｎｏ、盤Ｎｏ、接続線Ｎｏ、芯線Ｎｏを読み込む（４１ｆ）。図８の例では、まず、修正された「ＴＢＡ１」−「６」−「ＢＡＮ１」−「ＳＥＮ１Ａ」−「６」が読み込まれる。そして、端子台レコードとケーブルレコードを比較し、盤Ｎｏと端子台Ｎｏが同一か、端子Ｎｏが開始端子Ｎｏと終了端子Ｎｏの範囲内であるかを判定する（４１ｇ）。全て満たしているならＯＫとして、接続線Ｎｏ、端子台Ｎｏ、盤Ｎｏ、芯線Ｎｏ、端子Ｎｏ、ケーブルＮｏを端子台ケーブルファイル５に書き込む（４１ｈ）。図７、図８の例では、「ＳＥＮ１Ａ」−「ＴＢＡ１」−「ＢＡＮ１」−「６」−「６」−「ＢＡＮ１ＢＡＮ２ＨＣ３」を書き込む。
【００４０】
また、ステップ４１ｇの判定で、どれか一つでも満たしていなければＮＧとし、ステップ４１ｅに戻り端子台図示情報ＤＢ３２の端子台図示データが無くなるまで４１ｅ〜４１ｇの処理を繰り返す。さらに、ステップ４１ｅで端子台レコードが無くなればステップ４１ｃに戻り、ケーブル図示情報ＤＢ３１のケーブル図示データが無くなるまで、抽出処理４１を継続する。これにより、端子台関連図書における端子台−接続情報（端子台ケーブル情報）が抽出できる。
【００４１】
図１６は、シーケンスＣＡＤシステムにおける端子台ケーブル照合・反映処理部のフローチャートである。端子台ケーブル照合・反映処理部６１は接続線Ｎｏ、端子台Ｎｏ、盤Ｎｏをキー属性とし、芯線Ｎｏ、端子Ｎｏ、ケーブルＮｏを、端子台ケーブルファイル５からシーケンス図面ＤＢ７へ照合・反映する。
【００４２】
まず、ステップ６１ａで端子台ケーブルファイル５の有無を判断する。存在しなければ処理終了であり、存在すればステップ６１ｂで端子台ケーブル照合結果ファイル６２の有無を確認し、ファイル６２が存在すればステップ６１ｃでデータを削除する。
【００４３】
次に、ステップ６１ｄで端子台ケーブルファイル５より端子台ケーブルレコードが存在するか否か確認し、ステップ６１ｅで接続線Ｎｏと端子台Ｎｏと盤Ｎｏと端子Ｎｏと芯線ＮｏとケーブルＮｏを読み込む。図１４の例では、「ＳＥＮ１Ａ」−「ＴＢＡ１」−「ＢＡＮ１」−「６」−「６」−「ＢＡＮ１ＢＡＮ２ＨＣ３」を読み込む。
【００４４】
ステップ６１ｆでは、シーケンス図面ＤＢ７の端子台図示情報ＤＢ７２に端子台図示データの存在を確認し、ステップ６１ｇでＤＢ７２から端子台Ｎｏと端子Ｎｏと芯線Ｎｏを読み込む。さらに制御盤データＩＤＸ７２ｆに基づいて、制御盤図示情報ＤＢ７１の該当ＩＤＸレコードの盤Ｎｏ７１ｃを読み込む。また、芯線データＩＤＸ７２ｇに基づいて芯線図示情報ＤＢ７４の該当ＩＤＸレコードの接続線Ｎｏ７４ｃを読み込み、そのケーブルデータＩＤＸ７４ｆに基づいてケーブル図示情報ＤＢ７３のケーブルＮｏ７３ｃを読み込む。この結果、図１４の例では、反映前シーケンス図面ＤＢの端子台ケーブル情報「ＴＢＡ１」−「９」−「３」−「ＢＡＮ１」−「ＳＥＮ１Ａ」−「ＢＡＮ１ＢＡＮ２ＨＣ１」を抽出する。
【００４５】
次に、ステップ６１ｈで、ステップ６１ｄで読込んだ端子台ケーブルファイル５のデータとステップ６１ｆで抽出したシーケンス図面の端子台ケーブル情報を比較し、キー属性である「端子台Ｎｏ」、「盤Ｎｏ」、「接続線Ｎｏ」が共に一致するか判定する。１項目でも一致しなければＮＧとしステップ６１ｆへ戻り、端子台図示情報ＤＢの端子台レコードが無くなるまで、ここまでの処理を繰り返す。
【００４６】
図１４の例ではファイル５の『「ＳＥＮ１Ａ」−「ＴＢＡ１」−「ＢＡＮ１」−……』とＤＢ７の『「ＴＢＡ１」−……−「ＢＡＮ１」−「ＳＥＮ１Ａ」−…』を判定し、ここでは３件とも一致しているのでＯＫと判断する。
【００４７】
ステップ６１ｈで全てのキー属性が一致した時、ステップ６１ｉで照合・反映属性である「端子Ｎｏ」、「芯線Ｎｏ」、「ケーブルＮｏ」がそれぞれ一致するか判定する。すべて一致する時はＯＫとしてステップ６１ｆへ戻り、１項目でも一致しない時はＮＧと判定する。
【００４８】
図１４の例ではファイル５の『…−「６」−「６」−「ＢＡＮ１ＢＡＮ２ＨＣ３」』とＤＢ７の『…−「９」−「３」−…−「ＢＡＮ１ＢＡＮ２ＨＣ１」』を比較し、ここでは３件とも一致していないのでＮＧと判断する。
【００４９】
ステップ６１ｉでＮＧのとき、ステップ６１ｊで端子台ケーブルファイル５の照合・反映結果をそれぞれのＤＢに格納する。すなわち、端子台ケーブルファイル５の端子Ｎｏと芯線Ｎｏを端子台図示情報ＤＢ７２の該当属性へ、同じくファイル５のケーブルＮｏをケーブル図示情報ＤＢ７３のケーブルＮｏ属性へ反映する。図１４の例では、端子Ｎｏに「６」を、芯線Ｎｏに「６」を、ケーブルＮｏに「ＢＡＮ１ＢＡＮ２ＨＣ３」をそれぞれ格納する。
【００５０】
最後に、ステップ６１ｋで、端子台ケーブル情報の反映を実施した旨のアラームである『端子台ケーブル情報を反映』を端子台ケーブル照合結果ファイル６２に書き込むとともに、表示処理部９にてＣＲＴ１０上に表示する。
【００５１】
以上、端子台関連図書ＣＡＤシステムの端子台ケーブル抽出処理部４１から、シーケンスＣＡＤシステムの端子台ケーブル接続情報照合・反映処理部６１までの一連の処理フローを説明した。これにより、端子台関連図書の修正箇所が漏れなくシーケンス図面に自動反映されるので、図面修正の時間的な問題や信頼性の問題が解消できる。
【００５２】
次に、シーケンス図面データから端子台関連図書データへの端子台ケーブル情報照合・反映の実施例を説明する。ここでは、制御盤設置運用後のリプレースによる設計変更作業を例として、図１７〜図１９を用いて説明する。
【００５３】
図１７は、シーケンス図面から端子台関連図書への端子台ケーブル情報の反映状況を示す説明図である。リプレース内容は接続先制御盤の変更（Ａ−Ｂ⇒Ａ−Ｃ）と、制御盤内器具との接続変更である。本設計変更はハード制御設計作業から始まる為、シーケンス図面を変更後、端子台関連図書を変更する。
【００５４】
シーケンス図面データから端子台関連図書データへの端子台ケーブル情報の照合は、データの変更がされていない属性「盤Ｎｏ」、「端子台Ｎｏ」、「端子Ｎｏ」、「芯線Ｎｏ」をキー属性とし、変更されている属性「接続線Ｎｏ」、「ケーブルＮｏ」を照合する。
【００５５】
最初の作業として、シーケンスＣＡＤシステムのキーボード１、マウス２を使用して、シーケンス図面ＤＢ７に対し接続先制御盤の変更と制御盤内器具との接続変更を行なう。図１７の例では接続線ＮｏとケーブルＮｏを変更している。
【００５６】
次に、シーケンスＣＡＤシステムの端子台ケーブル抽出処理部６３は、図１８の処理フローにしたがって実行する。ステップ６３ａで、端子台関連図面と照合・反映したいシーケンス図面内制御盤の盤Ｎｏの入力を受け付ける。図１７の例では「ＢＡＮ１」が入力される。そして、ステップ６３ｃで、端子台ケーブルファイル８のデータを削除する。
【００５７】
次に、ステップ６３ｄからステップ６３ｈで、シーケンス図面ＤＢ７における端子台図示情報ＤＢ７２の端子台レコードを読み込み、入力された盤Ｎｏの端子台であることを確認する。さらに、芯線データＩＤＸ７２ｇに基づいて芯線図示情報ＤＢ７４の接続線Ｎｏ７４ｃを確認し、この芯線図示情報ＤＢ７４のケーブルデータＩＤＸ７４ｆに基づいてケーブル図示情報ＤＢ７３のケーブルＮｏ７３ｃを確認する。ステップ６３ｉで盤Ｎｏ、端子台Ｎｏ、端子Ｎｏ、芯線Ｎｏ、接続線Ｎｏ、ケーブルＮｏをシーケンス端子台ケーブルファイル８に書き込む。図１７の例では、「ＢＡＮ１」−「ＴＢＡ１」−「６」−「６」−「ＳＥＮ１Ｃ」−「ＢＡＮ１ＢＡＮ３ＨＣ１」を書き込む。
【００５８】
次に、図１９の処理フローにしたがって、端子台関連図書ＣＡＤシステムの端子台ケーブル照合・反映処理部４２がステップ４２ａ〜４２ｋを実行する。すなわち、上記の盤Ｎｏ、端子台Ｎｏ、端子Ｎｏ、芯線Ｎｏをキー属性として、接続線Ｎｏ、ケーブルＮｏを端子台ケーブルファイル８から端子台関連図書ＤＢ３へ照合・反映する。
【００５９】
図１７の例では、キー属性としてファイル８の『「ＢＡＮ１」−「ＴＢＡ１」−「６」−「６」−…』と端子台関連図書ＤＢ３内の『「ＢＡＮ１」−「ＴＢＡ１」−「６」−「６」』を比較する（４２ｈ）。さらに、照合・反映属性としてファイル８の『…−「ＳＥＮ１Ｃ」−「ＢＡＮ１ＢＡＮ３ＨＣ１」』と、端子台図示情報ＤＢ３２の接続線Ｎｏ「ＳＥＮ１Ａ」、ケーブル図示情報ＤＢ３１のケーブルＮｏ「ＢＡＮ１ＢＡＮ２ＨＣ３」を照合・反映する（４２ｉ〜４２ｊ）。ここでは、キー属性は全て同じであり、照合・反映属性はそれぞれ異なる。このため、ＤＢ３２内接続線Ｎｏを「ＳＥＮ１Ａ」から「ＳＥＮ１Ｃ」に、ＤＢ３１内ケーブルＮｏを「ＢＡＮ１ＢＡＮ２ＨＣ３」から「ＢＡＮ１ＢＡＮ３ＨＣ１」に変更する。
【００６０】
最後に、端子台ケーブル情報の反映を実施した旨のアラームである『端子台ケーブル情報を反映』を、端子台ケーブル照合・反映結果ファイル４３に書き込む（４２ｋ）。それと共に、端子台ケーブル照合・反映結果ファイル４３を表示処理部９によりＣＲＴ１０に表示する。
【００６１】
以上、シーケンスＣＡＤシステムにおける端子台ケーブル抽出処理部６３から端子台関連図書ＣＡＤシステムにおける端子台ケーブル照合・反映処理部４２までの一連の処理フローを説明した。これにより、シーケンス図面の修正箇所が漏れなく端子台関連図書に自動反映されるので、図面修正の時間的な問題や信頼性の問題が解消できる。
【００６２】
【発明の効果】
本発明によれば、端子台関連図書とシーケンス図面に重複する端子台ケーブル情報について、ＣＡＤ図面データ上で自動照合し不一致箇所を自動訂正するので、人手によるチェックや転記作業を排除でき、作業時間を短縮する効果がある。また、確認漏れや修正ミスといった人為的な不良を低減する効果がある。
【図面の簡単な説明】
【図１】本発明の一実施例であるＣＡＤ図面における端子台ケーブル情報の照合システムの構成図。
【図２】制御盤内端子台と制御盤間ケーブルの概略図。
【図３】端子台関連図書ＣＡＤシステムで作成した端子台関連図書データの説明図。
【図４】シーケンスＣＡＤシステムで作成したシーケンス図面データの説明図。
【図５】ケーブルの多芯化作業の工程と反映の概略を示す説明図。
【図６】端子台関連図書データのＤＢ化を示す説明図。
【図７】端子台関連図書ＤＢのケーブル図示情報のデータ構成図。
【図８】端子台関連図書ＤＢの端子台図示情報のデータ構成図。
【図９】シーケンス図面データのＤＢ化を示す説明図。
【図１０】シーケンス図面ＤＢの制御盤図示情報のデータ構成図。
【図１１】シーケンス図面ＤＢの端子台図示情報のデータ構成図。
【図１２】シーケンス図面ＤＢのケーブル図示情報のデータ構成図。
【図１３】シーケンス図面ＤＢの芯線図示情報のデータ構成図。
【図１４】端子台関連図書からシーケンス図面への端子台ケーブル情報の照合・反映動作を示す説明図。
【図１５】端子台関連図書ＣＡＤシステムにおける端子台ケーブル抽出処理部の一実施例を示すフローチャート。
【図１６】シーケンス図面ＣＡＤシステムにおける端子台ケーブル照合・反映処理部の一実施例を示すフローチャート。
【図１７】シーケンス図面から端子台関連図書への端子台ケーブル情報の照合・反映動作を示す説明図。
【図１８】シーケンス図面ＣＡＤシステムにおける端子台ケーブル抽出処理部の動作の一実施例を示すフローチャート。
【図１９】端子台関連図書ＣＡＤシステムにおける端子台ケーブル照合・反映処理部の動作の一実施例を示すフローチャート。
【符号の説明】
１…キーボード、２…マウス、３…端子台関連図書ＤＢ、３１…ケーブル図示情報ＤＢ、３２…端子台図示情報ＤＢ、４１…端子台ケーブル抽出処理部、４２…端子台ケーブル照合・反映処理部、４３，６２…端子台ケーブル照合結果ファイル、５，８…端子台ケーブルファイル、９…表示処理部、１０…ＣＲＴ、６１…端子台ケーブル照合・反映処理部、６３…端子台ケーブル抽出処理部、７…シーケンス図面ＤＢ、７１…制御盤図示情報ＤＢ、７２…端子台図示情報ＤＢ、７３…ケーブル図示情報ＤＢ、７４…芯線図示情報ＤＢ。
【図１】
2004021674.tif 000003
【図２】
2004021674.tif 000004
【図３】
2004021674.tif 000005
【図４】
2004021674.tif 000006
【図５】
2004021674.tif 000007
【図６】
2004021674.tif 000008
【図７】
2004021674.tif 000009
【図８】
2004021674.tif 000010
【図９】
2004021674.tif 000011
【図１０】
2004021674.tif 000012
【図１１】
2004021674.tif 000013
【図１２】
2004021674.tif 000014
【図１３】
2004021674.tif 000015
【図１４】
2004021674.tif 000016
【図１５】
2004021674.tif 000017
【図１６】
2004021674.tif 000018
【図１７】
2004021674.tif 000019
【図１８】
2004021674.tif 000020
【図１９】
2004021674.tif 000021