Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7630304B2 - Wiring design system and wiring design method - Google Patents
[go: Go Back, main page]

JP7630304B2 - Wiring design system and wiring design method - Google Patents

Wiring design system and wiring design method Download PDF

Info

Publication number
JP7630304B2
JP7630304B2 JP2021034288A JP2021034288A JP7630304B2 JP 7630304 B2 JP7630304 B2 JP 7630304B2 JP 2021034288 A JP2021034288 A JP 2021034288A JP 2021034288 A JP2021034288 A JP 2021034288A JP 7630304 B2 JP7630304 B2 JP 7630304B2
Authority
JP
Japan
Prior art keywords
information
connection
terminal block
wiring
relay terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021034288A
Other languages
Japanese (ja)
Other versions
JP2022134842A (en
Inventor
公彦 川本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2021034288A priority Critical patent/JP7630304B2/en
Publication of JP2022134842A publication Critical patent/JP2022134842A/en
Application granted granted Critical
Publication of JP7630304B2 publication Critical patent/JP7630304B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本開示は、配線設計システム及び配線設計方法に関する。 This disclosure relates to a wiring design system and a wiring design method.

制御盤等の盤システム製作環境においては、搭載機器間の電気的接続を確保するための配線作業が必要である。代表的には、電源配線の接続、及び、機器間の信号授受等のために、電線(ケーブル)による端子間の配線が必要となる。 In the manufacturing environment of panel systems such as control panels, wiring work is required to ensure electrical connections between the on-board devices. Typically, wiring between terminals using electric wires (cables) is required to connect the power supply wiring and to send and receive signals between devices.

一般的に、このようなケーブル配線は、盤の構造及び機器の設置位置を示す図面(組立図)とは別個の電気回路図に従って作業される。近年では、搭載機器の小型化及び熟練作業者の不足等の要因から、作業者に配線作業の内容が分かり易い様に当該電気回路図を作成するニーズが上昇している。 Generally, such cable wiring is done according to an electrical circuit diagram that is separate from the drawing (assembly diagram) showing the panel structure and the installation location of the equipment. In recent years, due to factors such as the miniaturization of installed equipment and a shortage of skilled workers, there is an increasing need to create such electrical circuit diagrams so that workers can easily understand the contents of the wiring work.

この様な技術の一環として、国際公開第2017/149652号公報(特許文献1)には、熟練を必要とせずにワイヤハーネスの配線作業を短期間で行うために提供されるワイヤハーネス配線作業用プログラムが記載される。 As part of this technology, International Publication No. 2017/149652 (Patent Document 1) describes a program for wiring wire harnesses that is provided to enable wiring work of wire harnesses to be completed in a short period of time without the need for skilled workers.

特許文献1の配線作業プログラムによれば、ワイヤハーネスの全ての配線経路を示す仮想経路空間において、配線工程の順序に対応して配線工程選択釦が表示されることによって、全体の工程に対する現在の工程の対応が視覚的に作業者に報知される。更に、配線工程選択釦の操作に応じて、対応するワイヤハーネスの配線位置が、上記仮想経路空間に重ねて表示される。この様に、ワイヤハーネスの配線作業に係る情報が、作業者に対して視覚的に報知されることで、熟練を必要とせずにワイヤハーネスの配線作業を短期間化することが図られる。 According to the wiring work program of Patent Document 1, in a virtual route space showing all the wiring routes of the wire harness, wiring process selection buttons are displayed corresponding to the order of the wiring processes, thereby visually notifying the worker of the correspondence of the current process to the overall process. Furthermore, in response to the operation of the wiring process selection button, the wiring position of the corresponding wire harness is displayed superimposed on the virtual route space. In this way, by visually notifying the worker of information related to the wiring work of the wire harness, it is possible to shorten the time for wiring the wire harness without requiring skill.

国際公開第2017/149652号公報International Publication No. 2017/149652

一方で、上述した配線作業では、搭載機器の端子毎での接続可能な電線本数、及び、電線径等の制約から、全ての搭載機器間で必要とされる全体の電気的接続を、直接的なケーブル接続によっては確保できないケースが存在する。このような場合には、電気的に相互接続された複数の中継端子を有する中継端子台を用いて、全体の電気的接続を確保する必要がある。 However, in the wiring work described above, there are cases where the overall electrical connections required between all of the on-board equipment cannot be ensured by direct cable connections due to restrictions such as the number of wires that can be connected to each terminal of the on-board equipment and the wire diameter. In such cases, it is necessary to ensure the overall electrical connections by using a relay terminal block that has multiple relay terminals that are electrically interconnected.

又、近年の制御盤においては、機能の多様化が進む中、小型化、軽量化、及び、低価格化の要求が進んでいる。このため、制御盤の筐体内部では、機器の占有体積比率が増加し、電線(ハーネス)の配線経路の減少、更には、電線の短小化が求められている。これに対して、上述の中継端子台の導入時には、その配置位置に依存して配線長が変化する。このため、配線長を抑制するための中継端子台の位置決めが求められるが、当該位置決めを人手で設計すれば、設計負荷が大幅に上昇することが懸念される。 In addition, in recent years, as the functions of control panels have become more diverse, there has been an increasing demand for them to be smaller, lighter, and less expensive. As a result, the volume ratio of equipment inside the control panel housing has increased, and there is a demand for a reduction in the wiring paths of the electric wires (harnesses) and even shorter electric wires. In response to this, when the relay terminal block described above is introduced, the wiring length changes depending on its placement position. For this reason, it is necessary to position the relay terminal block in order to reduce the wiring length, but there is a concern that if this positioning is designed manually, the design load will increase significantly.

本開示は、このような問題点を解決するためになされたものであって、本開示の目的は、配線長を抑制するための中継端子台の自動的な位置決め機能を有する、配線設計システム及び配線設計方法を提供することである。 The present disclosure has been made to solve these problems, and the purpose of the present disclosure is to provide a wiring design system and wiring design method that has an automatic positioning function for relay terminal blocks to reduce wiring length.

本発明のある局面では、筐体内に格納された複数の機器の間での配線設計システムであって、情報格納部と、設計情報処理部とを備える。情報格納部は、複数の機器の間での予め設計された複数の電気的接続の内容を示す設計情報を格納する。設計情報処理部は設計情報を用いて、複数の機器が有する複数の端子間の接続態様を設計する。設計情報は、端子台候補位置情報と、接続情報と、筐体内における電線の配置可能スペースを求めるための構造情報とを含む。端子台候補位置情報は、筐体内において、複数の中継端子を搭載した複数の中継端子台が配置可能な複数の候補位置を示す。接続情報は、電気的接続毎に、相互接続対象である複数の接続先となる端子の位置情報と、当該電気的接続における中継端子台の導入要否の情報と、中継端子台が導入される際に複数の接続先と複数の中継端子との間の接続対応関係の情報とを含む。設計情報処理部は、配線長演算部と、中継端子台位置決定部とを含む。配線長演算部は、中継端子台が導入される電気的接続に対応して、接続情報、構造情報、及び、端子台候補位置情報を用いて、当該中継端子台の配置位置が複数の候補位置のうちの1つに定められた下での複数の接続先を相互接続するための複数の電線の配線長の予測演算を実行する。中継端子台位置決定部は、複数の候補位置のそれぞれに中継端子台を配置した場合に配線長演算部でそれぞれ求められる配線長予測値の比較に基づいて、複数の候補位置から当該中継端子台の配置位置を決定する。 In one aspect of the present invention, a wiring design system between multiple devices stored in a housing includes an information storage unit and a design information processing unit. The information storage unit stores design information indicating the contents of multiple electrical connections designed in advance between the multiple devices. The design information processing unit uses the design information to design a connection mode between multiple terminals of the multiple devices. The design information includes terminal block candidate position information, connection information, and structural information for determining the space available for arranging electric wires in the housing. The terminal block candidate position information indicates multiple candidate positions in the housing where multiple relay terminal blocks equipped with multiple relay terminals can be arranged. The connection information includes, for each electrical connection, position information of multiple connection destination terminals to be interconnected, information on the need to introduce a relay terminal block in the electrical connection, and information on the connection correspondence relationship between the multiple connection destinations and the multiple relay terminals when the relay terminal block is introduced. The design information processing unit includes a wiring length calculation unit and a relay terminal block position determination unit. The wiring length calculation unit uses the connection information, structure information, and terminal block candidate position information to perform a prediction calculation of the wiring lengths of multiple electric wires for interconnecting multiple connection destinations when the placement position of the relay terminal block is determined to be one of the multiple candidate positions, corresponding to the electrical connection into which the relay terminal block is introduced. The relay terminal block position determination unit determines the placement position of the relay terminal block from the multiple candidate positions based on a comparison of the predicted wiring length values obtained by the wiring length calculation unit when the relay terminal block is placed at each of the multiple candidate positions.

本発明の他のある局面では、筐体内に格納された複数の機器の間での配線設計方法であって、複数の機器の間での予め設計された複数の電気的接続の内容を示す設計情報をデータベースから抽出するステップと、設計情報を用いて、複数の機器が有する複数の端子間の接続態様を設計するステップとを備える。設計情報は、端子台候補位置情報と、接続情報と、筐体内における電線の配置可能スペースを求めるための構造情報とを含む。端子台候補位置情報は、筐体内において、複数の中継端子を搭載した複数の中継端子台が配置可能な複数の候補位置を示す。接続情報は、電気的接続毎に、相互接続対象である複数の接続先となる端子の位置情報と、当該電気的接続における中継端子台の導入要否の情報と、中継端子台が導入される際に複数の接続先と複数の中継端子との間の接続対応関係の情報とを含む。設計するステップは、中継端子台が導入される電気的接続に対応して、接続情報、構造情報、及び、端子台候補位置情報を用いて、当該中継端子台の配置位置が複数の候補位置のうちの1つに定められた下での複数の接続先を相互接続するための複数の電線の配線長の予測演算を実行するステップと、複数の候補位置のそれぞれに中継端子台を配置した場合に予測演算でそれぞれ求められる配線長予測値の比較に基づいて、複数の候補位置から当該中継端子台の配置位置を決定するステップとを含む。 In another aspect of the present invention, a method for designing wiring between multiple devices stored in a housing includes the steps of extracting design information indicating the contents of multiple electrical connections designed in advance between the multiple devices from a database, and using the design information to design a connection mode between multiple terminals of the multiple devices. The design information includes terminal block candidate position information, connection information, and structural information for determining the space available for arranging electric wires in the housing. The terminal block candidate position information indicates multiple candidate positions in the housing where multiple relay terminal blocks equipped with multiple relay terminals can be arranged. The connection information includes, for each electrical connection, position information of multiple connection destination terminals to be interconnected, information on the need to introduce a relay terminal block in the electrical connection, and information on the connection correspondence relationship between the multiple connection destinations and the multiple relay terminals when the relay terminal block is introduced. The designing step includes a step of using connection information, structure information, and terminal block candidate position information to perform a prediction calculation of the wiring lengths of multiple electric wires for interconnecting multiple connection destinations when the placement position of the relay terminal block is determined to be one of multiple candidate positions, corresponding to the electrical connection in which the relay terminal block is introduced, and a step of determining the placement position of the relay terminal block from the multiple candidate positions based on a comparison of the predicted wiring length values obtained by the prediction calculation when the relay terminal block is placed at each of the multiple candidate positions.

本開示によれば、中継端子台の複数の候補位置のそれぞれに設定したときの配線長予測演算を実行することにより、配線長を抑制するための中継端子台の自動的な位置決め機能を有する配線設計を実現することができる。 According to the present disclosure, by performing wiring length prediction calculations when each of multiple candidate positions for the relay terminal block is set, it is possible to realize a wiring design that has an automatic positioning function for the relay terminal block to reduce the wiring length.

実施の形態1に係る配線設計システムの構成例を説明するブロック図である。1 is a block diagram illustrating a configuration example of a wiring design system according to a first embodiment. 配線設計システムが適用される制御盤の構造例を説明する概念図である。1 is a conceptual diagram illustrating an example of the structure of a control panel to which the wiring design system is applied; 図1の設計情報DBから読み出される設計情報のデータ構造の一例を説明する図表である。2 is a table illustrating an example of a data structure of design information read out from the design information DB of FIG. 1 . 機器間の接続情報の例を示す概念図である。FIG. 11 is a conceptual diagram showing an example of connection information between devices. 実施の形態1に係る配線設計システムによる制御処理を説明するフローチャートである。4 is a flowchart illustrating a control process by the wiring design system according to the first embodiment. 図5に示された中継端子台位置決定処理及び配線ルート確定処理の内容を説明するフローチャートである。6 is a flowchart illustrating the contents of a relay terminal block position determination process and a wiring route confirmation process shown in FIG. 5 . 中継端子台を用いない電気的接続の配線ルートの選定例を説明する概念図である。11 is a conceptual diagram illustrating an example of selecting a wiring route for electrical connection without using a relay terminal block. FIG. 実施の形態2に係る配線設計システムの構成例を説明するブロック図である。FIG. 11 is a block diagram illustrating a configuration example of a wiring design system according to a second embodiment. 図8の設計情報DBから読み出される設計情報のデータ構造の一例を説明する図表である。9 is a table for explaining an example of a data structure of design information read out from the design information DB of FIG. 8 . 実施の形態2における電気的接続の層別を説明するための概念図である。FIG. 11 is a conceptual diagram for explaining the layers of electrical connections in the second embodiment. 実施の形態2に係る配線設計システムにおける中継端子台位置決定処理及び配線ルート確定処理の内容を説明するフローチャートである。10 is a flowchart illustrating the contents of a relay terminal block position determination process and a wiring route confirmation process in the wiring design system according to the second embodiment.

以下に、本開示の実施の形態について、図面を参照して詳細に説明する。なお、以下では、図中の同一又は相当部分には同一符号を付して、その説明は原則的に繰返さないものとする。 The following describes in detail the embodiments of the present disclosure with reference to the drawings. Note that, in the following, the same or equivalent parts in the drawings are given the same reference numerals, and in principle, their descriptions will not be repeated.

実施の形態1.
図1に示される様に、実施の形態1に係る配線設計システム1aは、入力装置10、出力装置20、処理装置30、及び、設計情報データベース(DB)40を備える。配線設計システム1aは、制御盤及び動力盤等の盤システムの設計に用いることができる。後述する様に、配線設計システム1aは、中継端子台の自動的な位置決め機能を有する。
Embodiment 1.
1, the wiring design system 1a according to the first embodiment includes an input device 10, an output device 20, a processing device 30, and a design information database (DB) 40. The wiring design system 1a can be used to design panel systems such as control panels and power panels. As will be described later, the wiring design system 1a has an automatic positioning function for relay terminal blocks.

入力装置10は、開発作業者が処理装置30の記憶部32へ情報を格納する操作、及び、後述する各機能の処理の実行を命令する操作を入力するために設けられる。例えば、入力装置10は、キーボード(KB)、マウス、マイク等で構成することができる。尚、記憶部32に格納される情報の少なくとも一部については、USB(Universal Serial Bus)メモリ、DVD(Digital Versatile Disc)等の補助記憶装置から、又は、パラレルバスやシリアルバス等の受信インタフェース或いはネットワークを介して他の装置から入力される様に、入力装置10を構成することも可能である。 The input device 10 is provided for the development worker to input operations for storing information in the memory unit 32 of the processing device 30 and operations for commanding the execution of processing of each function described below. For example, the input device 10 can be configured with a keyboard (KB), mouse, microphone, etc. It is also possible to configure the input device 10 so that at least a part of the information stored in the memory unit 32 is input from an auxiliary storage device such as a USB (Universal Serial Bus) memory or a DVD (Digital Versatile Disc), or from another device via a receiving interface such as a parallel bus or serial bus, or a network.

出力装置20は、入力装置10から入力された情報、及び、処理装置30の記憶部32に格納された情報を開発作業者が確認するために設けられる。例えば、出力装置20は、液晶ディスプレイ、CRT(Cathode Ray Tube)ディスプレイ、及び、有機EL(Electro Luminescence)ディスプレイ等を含む様に構成される。或いは、出力装置20は、情報を文字又は画像等の形式で印刷する、プリンタ又はプロッタ等を含んでもよい。 The output device 20 is provided so that the development worker can check the information input from the input device 10 and the information stored in the memory unit 32 of the processing device 30. For example, the output device 20 is configured to include a liquid crystal display, a CRT (Cathode Ray Tube) display, an organic EL (Electro Luminescence) display, etc. Alternatively, the output device 20 may include a printer or plotter that prints information in the form of characters, images, etc.

処理装置30は、代表的には、図示しないCPU(Central Processing Unit)を含んで構成され、更に、記憶部32を含む。 The processing device 30 typically includes a CPU (Central Processing Unit) (not shown), and further includes a memory unit 32.

記憶部32は、入力装置10に入力された情報、出力装置20から出力される情報、及び、設計情報処理部33が必要とする情報を一時的に記憶する機能を有する。更に、記憶部32には、配線設計システム1aが動作するための各種情報が記憶される。例えば、記憶部32は、ハードディスク装置、取り換え可能な磁気記憶装置、又は、半導体記憶装置によって構成することが可能である。 The memory unit 32 has a function of temporarily storing information input to the input device 10, information output from the output device 20, and information required by the design information processing unit 33. Furthermore, the memory unit 32 stores various information for the operation of the wiring design system 1a. For example, the memory unit 32 can be configured with a hard disk device, a replaceable magnetic storage device, or a semiconductor storage device.

処理装置30は、CPUによるプログラムの実行によって実現される、演算処理部31及び設計情報処理部33を有する。演算処理部31は、入力装置10に入力された命令に従って、記憶部32から情報を受け取り、当該情報を、設計情報処理部33、出力装置20へ情報を渡す、といったソフトウェア処理の統括的な機能を有する。 The processing device 30 has an arithmetic processing unit 31 and a design information processing unit 33 that are realized by the execution of a program by the CPU. The arithmetic processing unit 31 has the overall function of software processing, such as receiving information from the memory unit 32 according to commands input to the input device 10 and passing the information to the design information processing unit 33 and the output device 20.

本開示の主たる機能を実現するである設計情報処理部33の説明の前に、本開示による自動配線設計の適用例とされる制御盤の構成について、一般的な制御盤等の構造例が示される図2を用いて説明する。 Before describing the design information processing unit 33, which realizes the main functions of this disclosure, the configuration of a control panel that is an application example of the automatic wiring design according to this disclosure will be described using FIG. 2, which shows an example of the structure of a typical control panel, etc.

図2に示される様に、制御盤100は、筐体110と、筐体110の内部空間に格納される複数の機器120と、機器120の間を接続するための電線(ケーブル)130と、筐体110内部に配置される、仕切板等の構造物140及び中継端子台150とを含む。 As shown in FIG. 2, the control panel 100 includes a housing 110, a plurality of devices 120 stored in the internal space of the housing 110, electric wires (cables) 130 for connecting the devices 120, and a structure 140 such as a partition plate and a relay terminal block 150 arranged inside the housing 110.

複数の機器120は、電源機器、リレー、スイッチ、計器、インバータ等を含む。各機器120は、単体の機器であってもよく、後述する様に、複数個が1ユニットされた機器であってもよい。各機器120は、筐体110又は構造物140に対して取り付けられるとともに、電線130を介して他の機器120との間の電気的接続を確保するための端子(図示せず)を有する。 The multiple devices 120 include power devices, relays, switches, meters, inverters, etc. Each device 120 may be a standalone device, or, as described below, multiple devices may be combined into one unit. Each device 120 is attached to the housing 110 or the structure 140, and has a terminal (not shown) for ensuring electrical connection between the devices 120 and the other devices 120 via the electric wires 130.

尚、制御盤100内の複数の機器120の間で必要とされる複数の電気的接続の全体は、電気回路図等によって予め規定されている。又、制御盤100の内部構造、即ち、筐体110、構造物140、及び、複数の機器120の位置情報、並びに、複数の機器120の各端子の位置情報等についても、一般的な3次元CAD(Computer-Aided Design)のデータによって予め規定されている。即ち、本実施の形態に係る配線設計システムは、これらの電気的接続に係る情報及び位置情報等の配線のための設計情報を取得可能であることを前提とするものである。 The electrical connections required between the devices 120 in the control panel 100 are all defined in advance by electrical circuit diagrams or the like. The internal structure of the control panel 100, i.e., the housing 110, the structure 140, and the positional information of the devices 120, as well as the positional information of each terminal of the devices 120, are also defined in advance by general three-dimensional CAD (Computer-Aided Design) data. In other words, the wiring design system according to this embodiment is premised on the ability to acquire design information for wiring, such as information related to these electrical connections and positional information.

機器120の端子間は、電線130によって直接接続されるか、又は、中継端子台150を経由して電気的に接続される。 The terminals of the device 120 are either directly connected by an electric wire 130 or electrically connected via a relay terminal block 150.

図2中に示される様に、中継端子台150は、複数の中継端子152(図2中では152a~152d)と、少なくとも1個の通電導体154(図2中では154a,154b)とを有する。通電導体154は、例えば、電線又は金属板等によって形成することができる。 As shown in FIG. 2, the relay terminal block 150 has a plurality of relay terminals 152 (152a to 152d in FIG. 2) and at least one current-carrying conductor 154 (154a, 154b in FIG. 2). The current-carrying conductor 154 can be formed, for example, from an electric wire or a metal plate.

図2中の例では、中継端子152a~152cが通電導体154aによって相互接続されるとともに、中継端子152d,152eが通電導体154bによって相互接続される。これにより、中継端子152aと接続された端子Tx、中継端子152bと接続された端子Ty、及び、中継端子152cと接続された端子Tzの間を、中継端子台150を介して電気的に相互接続することができる。 In the example shown in FIG. 2, relay terminals 152a to 152c are interconnected by current-carrying conductor 154a, and relay terminals 152d and 152e are interconnected by current-carrying conductor 154b. This allows terminal Tx connected to relay terminal 152a, terminal Ty connected to relay terminal 152b, and terminal Tz connected to relay terminal 152c to be electrically interconnected via relay terminal block 150.

同様に、中継端子152dと接続された端子Twと、中継端子152eと接続された端子Tvとの間についても、端子Tx~Tzとは独立に、中継端子台150を介して電気的に接続することができる。 Similarly, terminal Tw connected to relay terminal 152d and terminal Tv connected to relay terminal 152e can be electrically connected via relay terminal block 150, independently of terminals Tx to Tz.

次に、再び図1を用いて、設計情報処理部33について更に説明する。 Next, we will further explain the design information processing unit 33 using Figure 1 again.

設計情報処理部33は、機器情報格納部330、接続情報格納部331、中継端子台情報格納部332、構造情報格納部333、中継端子台設定部334、配線長演算部335、及び、中継端子台設置位置決定部336を有する。 The design information processing unit 33 has a device information storage unit 330, a connection information storage unit 331, a relay terminal block information storage unit 332, a structure information storage unit 333, a relay terminal block setting unit 334, a wiring length calculation unit 335, and a relay terminal block installation position determination unit 336.

上述の様に、制御盤の代表的な構成要素は、固定部材としての筐体110及び構造物140と、筐体の内部空間に格納される機器120と、機器同士をつなぐ電線130と、中継端子台150とであるが、本実施の形態では、直接的には言及しない他の構想要素に係る情報についても、必要に応じて適宜使用可能であるものとする。 As described above, the typical components of the control panel are the housing 110 and structure 140 as fixing members, the equipment 120 stored in the internal space of the housing, the wires 130 connecting the equipment, and the relay terminal block 150. However, in this embodiment, information related to other design elements that are not directly mentioned can also be used as necessary.

機器情報格納部330は、制御盤100内に搭載される各機器120の形状、及び、各機器120に設けられた、電線130を接続する端子数の情報に加え、当該端子毎に関する割り振られた接続可能電線数、及び、接続可能な電線径等の電線接続に必要な機器固有の情報を格納する機能を有する。 The device information storage unit 330 has a function of storing information on the shape of each device 120 mounted in the control panel 100 and the number of terminals provided on each device 120 to which the electric wires 130 are connected, as well as device-specific information required for connecting electric wires, such as the number of connectable electric wires allocated to each terminal and the diameter of connectable electric wires.

中継端子台情報格納部332は、図2で説明した中継端子台150について、配線設計に使用可能な複数の中継端子台150毎の情報、具体的には、各中継端子台150が有する中継端子152の数、通電導体154で相互接続されることで同一の電位となる短絡可能端子数、接続可能な電線径、中継端子152当たりの接続可能な電線数等、電線接続に必要な中継端子台150に固有の情報を格納する機能を有する。更に、中継端子台情報格納部332は、中継端子台150を設置するための予め定められた複数の候補位置に係る情報を格納する。 The relay terminal block information storage unit 332 has a function of storing information for each of the multiple relay terminal blocks 150 that can be used in wiring design for the relay terminal blocks 150 described in FIG. 2, specifically, information specific to the relay terminal block 150 required for wire connection, such as the number of relay terminals 152 possessed by each relay terminal block 150, the number of short-circuitable terminals that are interconnected with the current-carrying conductors 154 to have the same potential, the diameter of connectable wires, and the number of wires that can be connected per relay terminal 152. Furthermore, the relay terminal block information storage unit 332 stores information related to multiple predetermined candidate positions for installing the relay terminal blocks 150.

接続情報格納部331は、予め設計された、制御盤100内の複数の機器120の間で必要とされる複数の電気的接続(全体)の各々について、機器120の複数の端子間の電気的接続情報を格納する機能を有する。後述する様に、接続情報には、各電気的接続に用いられる中継端子台150の情報が含まれる。 The connection information storage unit 331 has a function of storing electrical connection information between multiple terminals of the devices 120 for each of the multiple electrical connections (all) required between the multiple devices 120 in the control panel 100 that have been designed in advance. As described below, the connection information includes information on the relay terminal blocks 150 used for each electrical connection.

構造情報格納部333は、配線可能スペースを求めるための構造情報を格納する機能を有する。後述する様に、構造情報は、筐体110及び構造物140の存在領域を示す情報を含む。例えば、三次元空間内において、筐体110の内部空間から、機器120及び構造物140の存在領域を除外した空間領域を、配線可能スペース、即ち、電線130の配置可能領域とすることができる。 The structural information storage unit 333 has a function of storing structural information for determining the wiring space. As described below, the structural information includes information indicating the area in which the housing 110 and the structure 140 exist. For example, in a three-dimensional space, the spatial area obtained by excluding the area in which the equipment 120 and the structure 140 exist from the internal space of the housing 110 can be regarded as the wiring space, i.e., the area in which the electric wire 130 can be arranged.

中継端子台設定部334は、接続情報及び中継端子台情報に基づき、導入される各中継端子台150について、各接続先となる端子及び各中継端子152の接続対応関係を設定する機能を有する。これにより、配線長演算部335での予測演算の対象となる端子及び中継端子152の各組み合わせが展開される。 The relay terminal block setting unit 334 has a function of setting the connection correspondence relationship between each connection destination terminal and each relay terminal 152 for each relay terminal block 150 to be introduced based on the connection information and relay terminal block information. This allows each combination of terminals and relay terminals 152 to be subject to prediction calculation by the wiring length calculation unit 335 to be developed.

配線長演算部335は、中継端子台設定部334によって設定された接続対応関係毎に、構造情報から求められる配線可能スペースとの位置関係を考慮に入れて、端子(接続先)及び中継端子125間の配線距離の予測演算を実行する。 The wiring length calculation unit 335 performs a prediction calculation of the wiring distance between the terminal (connection destination) and the relay terminal 125, taking into account the positional relationship with the wiring space obtained from the structural information for each connection correspondence relationship set by the relay terminal block setting unit 334.

中継端子台設置位置決定部336は、配線長演算部335で演算された配線距離予測値を用いて、トータルの配線長が抑制される様に、各中継端子台150の配置位置を複数の設置可能候補から決定する機能を有する。 The relay terminal block installation position determination unit 336 has the function of determining the placement position of each relay terminal block 150 from multiple possible installation candidates using the wiring distance prediction value calculated by the wiring length calculation unit 335 so that the total wiring length is suppressed.

設計情報DB40は、制御盤100等の公知の設計装置、いわゆる構造体設計を設計するためCADシステムが保有する設計情報、及び、当該制御盤100の製造に必要な情報に加えて、本実施の形態に係る配線設定システムが必要とする情報についても蓄積したデータの集合体に相当する。設計情報DB40は、「情報格納部」の一実施例に相当する。 The design information DB 40 corresponds to a collection of data that includes design information held by a known design device such as the control panel 100, a CAD system for designing a so-called structural design, and information required for manufacturing the control panel 100, as well as information required by the wiring setting system according to this embodiment. The design information DB 40 corresponds to one example of an "information storage unit."

図3には、設計情報DB40から処理装置30に読み出される設計情報のデータ構造の一例が示される。 Figure 3 shows an example of the data structure of design information read from the design information DB 40 to the processing device 30.

図3に示される様に、設計情報DB40に格納される設計情報は、機器情報、中継端子台情報、端子台候補位置情報、接続情報、並びに、構造情報の一例である、盤筐体外形情報、及び、支柱・構造体情報を含む。 As shown in FIG. 3, the design information stored in the design information DB 40 includes equipment information, relay terminal block information, terminal block candidate position information, connection information, and, as an example of structural information, panel housing outline information and support/structure information.

複数の機器120に係る機器情報としては、複数の機器120毎に機器IDが付与されて、各機器IDに対して、当該機器120の寸法情報(幅、高さ、奥行)、及び、電気的接続のための端子の数(接続端子数)が格納される。 As device information relating to the multiple devices 120, a device ID is assigned to each of the multiple devices 120, and for each device ID, the dimensional information (width, height, depth) of the device 120 and the number of terminals for electrical connection (number of connection terminals) are stored.

更に、各機器120の端子毎に端子IDが付与される。各端子IDに対して、当該機器端子の三次元位置情報、並びに、接続可能な電線数及び電線径の情報が格納される。 Furthermore, a terminal ID is assigned to each terminal of each device 120. For each terminal ID, information on the three-dimensional position of the device terminal, as well as the number of connectable wires and wire diameter information is stored.

各端子において、通電する電流値や、印加される電圧値に応じて、最低限必要な電線径が規定される。一方で、機器120の構造上の制約等から、接続可能な電線の最大径も規定される。これらによって、機器端子毎(端子ID毎)に、接続可能な電線径が予め設定される。 For each terminal, the minimum required wire diameter is specified according to the current value to be passed and the voltage value to be applied. At the same time, due to structural constraints of the device 120, the maximum diameter of the wire that can be connected is also specified. As a result, the diameter of the wire that can be connected is preset for each device terminal (each terminal ID).

中継端子台情報としては、使用候補とされる中継端子台150毎に端子台IDが付与される。各端子台IDに対して、台端子数が格納される。例えば、図2中に例示された中継端子台150では、中継端子152a~152cの群、及び、中継端子152d,152eの群のそれぞれで個別に、端子間を電気的に接続できるので、台端子数は「2」である。更に、台端子の各々について、短絡可能端子数、接続可能な電線径(範囲)、及び、接続可能電線数が格納される。 As relay terminal block information, a terminal block ID is assigned to each relay terminal block 150 that is a candidate for use. The number of block terminals is stored for each terminal block ID. For example, in the relay terminal block 150 illustrated in FIG. 2, the number of block terminals is "2" because terminals can be electrically connected individually in each of the groups of relay terminals 152a to 152c and 152d and 152e. Furthermore, for each block terminal, the number of terminals that can be shorted, the diameter (range) of connectable electric wires, and the number of connectable electric wires are stored.

例えば、図2中の中継端子152a~152cで構成される「台端子」について、短絡可能端子数は「3」であり、中継端子152a~152cに対する接続可能端子数の合計及び接続可能電線径の範囲に係る条件の論理和が格納される。又、図2中の中継端子152d,152eで構成される「台端子」について、短絡可能端子数は「2」であり、同様に、中継端子152d,152eに対する接続可能端子数の合計及び接続可能電線径の範囲の論理和が格納される。 For example, for the "stand terminal" consisting of relay terminals 152a to 152c in FIG. 2, the number of short-circuitable terminals is "3", and the logical sum of the conditions related to the total number of connectable terminals to relay terminals 152a to 152c and the range of connectable wire diameters is stored. Also, for the "stand terminal" consisting of relay terminals 152d and 152e in FIG. 2, the number of short-circuitable terminals is "2", and similarly, the logical sum of the total number of connectable terminals to relay terminals 152d and 152e and the range of connectable wire diameters is stored.

図3に示される様に、端子台設置可能候補情報としては、複数の端子台設置可能候補毎に候補位置IDが付され、当該ID毎に当該候補位置の領域を特定するための、基準位置座標(x,y,z)と、長さ、及び、幅情報とが格納される。 As shown in FIG. 3, the terminal block installation candidate information is a candidate position ID for each of the multiple terminal block installation candidates, and for each ID, reference position coordinates (x, y, z) and length and width information for identifying the area of the candidate position are stored.

更に、機器120間での電気的接続を規定する接続情報として、電気的接続毎に接続IDが付与される。各接続IDに対して、相互接続対象となる複数の接続先を特定するN個(N:2以上の整数)の接続先情報と、信号制約情報とが格納される。各接続先情報は、上記接続IDと対応付けられることで、接続先の端子に対する電線接続に必要な属性情報、(例えば、端子位置座標、並びに、接続可能な電線数及び電線径等)を取得することができる。 Furthermore, a connection ID is assigned to each electrical connection as connection information that defines the electrical connection between devices 120. For each connection ID, N pieces of connection destination information (N: an integer of 2 or more) that specify multiple connection destinations to be interconnected and signal constraint information are stored. Each piece of connection destination information is associated with the connection ID, making it possible to obtain attribute information required for connecting electric wires to the terminals of the connection destinations (e.g., terminal position coordinates, number of connectable electric wires, electric wire diameter, etc.).

尚、信号制約情報は、リセット信号や一括停止信号の伝送等、仕様上、機器120間で電線を直列に接続すること(デイジーチェーン)が禁止される電気的接続に該当するか否かを示す情報である。上述のリセット信号及び一括停止信号等の予め定められた信号は、製品の信頼性上の制約上、デイジーチェーンを禁止して、信号発信する端子から各機器の端子に対して並列に分配する、即ち、端子間を並列に接続して配信することが求められる。従って、信号制約が有る場合には、当該電気的接続は、中継端子台150を用いて実現される。信号制約情報は、接続ID毎に、上記の様な予め定められた信号の伝送のための電気的接続に該当するか否かを示すものである。 The signal constraint information is information indicating whether or not the transmission of a reset signal or a collective stop signal corresponds to an electrical connection in which the connection of wires between devices 120 in series (daisy chain) is prohibited due to specifications. Due to product reliability constraints, predetermined signals such as the above-mentioned reset signal and collective stop signal are required to be distributed in parallel from the signal-emitting terminal to the terminals of each device, that is, to be distributed by connecting the terminals in parallel. Therefore, when there is a signal constraint, the electrical connection is realized using the relay terminal block 150. The signal constraint information indicates whether or not the electrical connection corresponds to the above-mentioned predetermined signal transmission for each connection ID.

更に、各接続IDでは、N個の接続先の相互接続における中継端子台150の要否の情報と、1個又は複数個の中継端子台150が導入される場合には、各中継端子台150のIDと、当該中継端子台IDの各中継端子152に対する接続先の端子IDとが格納される。 Furthermore, each connection ID stores information on whether a relay terminal block 150 is required for the interconnection of the N connection destinations, and if one or more relay terminal blocks 150 are introduced, the ID of each relay terminal block 150 and the terminal ID of the connection destination for each relay terminal 152 of that relay terminal block ID are stored.

図4には、機器間の接続情報の例を説明する概念図が示される。 Figure 4 shows a conceptual diagram illustrating an example of connection information between devices.

図4に示される様に、機器120aは端子Ta1,Ta2を有し、機器120bは端子Tb1~Tb3を有し、機器120cは端子Tc1,Tc2を有し、機器120dは端子Td1,Td2~Td3を有する。中継端子台150aは、中継端子152a~152cを有する。 As shown in FIG. 4, device 120a has terminals Ta1 and Ta2, device 120b has terminals Tb1 to Tb3, device 120c has terminals Tc1 and Tc2, and device 120d has terminals Td1, Td2 to Td3. Relay terminal block 150a has relay terminals 152a to 152c.

機器120a~120dの間では、3個の電気的接続が予め規定されているものとする。当該電気的接続毎に個別の接続IDが付与される。 It is assumed that three electrical connections are predefined between devices 120a to 120d. A unique connection ID is assigned to each electrical connection.

例えば、端子Ta1、Tb3、及び、Tc2の電気的接続には、接続IDとして「IDx1」が付与される。IDx1に関しては、端子Ta1,Tb3,Tc2が、接続先1~接続先3として格納される。更に、IDx1については、中継端子台150aが導入されること、並びに、当該中継端子台150aについて、中継端子152aが端子Ta1と接続され、中継端子152bが端子Tc2と接続され、中継端子152cが端子Tb3と接続されることが設定されており、これらの接続対応関係は、接続情報の一部として格納される。尚、これらの中継端子152a~152cと、端子Ta1、Tc2、及び、Tb3との組み合わせについては、上述した、各機器端子の情報及び中継端子台情報、具体的には、接続可能な電線数及び電線径の情報に基づいて決められている。 For example, the electrical connection of terminals Ta1, Tb3, and Tc2 is assigned the connection ID "IDx1". For IDx1, terminals Ta1, Tb3, and Tc2 are stored as connection destinations 1 to 3. Furthermore, for IDx1, it is set that relay terminal block 150a is introduced, and that relay terminal 152a is connected to terminal Ta1, relay terminal 152b is connected to terminal Tc2, and relay terminal 152c is connected to terminal Tb3, and these connection correspondences are stored as part of the connection information. The combinations of these relay terminals 152a to 152c with terminals Ta1, Tc2, and Tb3 are determined based on the information on each device terminal and relay terminal block information described above, specifically, the number of connectable electric wires and the electric wire diameter information.

同様に、端子Ta2、Tb1、及び、Tc1の電気的接続には、接続IDとして「IDx2」が付与される。IDx2に関しては、端子Ta2、Tb1、及び、Tc1が、接続先1~接続先3として格納される。更に、IDx2については、中継端子台150は導入されないこと、即ち、端子Ta1、Tb1,及びTc1の間は、電線130によって接続されることが決められており、接続情報の一部として格納される。 Similarly, the electrical connection of terminals Ta2, Tb1, and Tc1 is assigned the connection ID "IDx2". For IDx2, terminals Ta2, Tb1, and Tc1 are stored as connection destinations 1 to 3. Furthermore, for IDx2, it is determined that the relay terminal block 150 is not introduced, that is, the connection between terminals Ta1, Tb1, and Tc1 is made by electric wire 130, and this is stored as part of the connection information.

尚、3個以上の端子間における、中継端子台150を用いない電気的接続では、電線130の配置態様に自由度が存在する。即ち、図4の例では、端子Ta1及びTb1の間を電線130aで接続し、端子Tb1及びTc1の間を電線130bで接続しているが、各端子の接続可能な電線数及び電線径に支障が無い範囲内であれば、上記とは異なる2個ずつの端子間を2本の電線によって接続する態様とすることも可能である。 In addition, in electrical connections between three or more terminals without using the relay terminal block 150, there is a degree of freedom in the arrangement of the electric wires 130. That is, in the example of FIG. 4, terminals Ta1 and Tb1 are connected by electric wire 130a, and terminals Tb1 and Tc1 are connected by electric wire 130b, but as long as there is no problem with the number of electric wires that can be connected to each terminal and the diameter of the electric wires, it is also possible to use an arrangement in which two terminals are connected by two electric wires, different from the above.

又、端子Tb2及びTd1の電気的接続には、接続IDとして「IDx3」が付与される。IDx3に関しては、端子Tb2及びTd1が、接続先1及び接続先2として格納されるともに、中継端子台150は導入されないことが決められている。これらの情報についても、接続情報の一部として格納される。 The electrical connection between terminals Tb2 and Td1 is assigned the connection ID "IDx3". For IDx3, terminals Tb2 and Td1 are stored as connection destination 1 and connection destination 2, and it is determined that the relay terminal block 150 is not introduced. This information is also stored as part of the connection information.

図3に戻って、配線可能スペースを求めるための構造情報が、設計情報DB40から処理装置30に読み出される。図3の例では、構造情報は、盤筐体外形情報、及び、構造体情報を含む。又、上述した、機器120の存在領域を示す位置情報についても、配線可能スペースを定めるための構造情報の一部とされる。 Returning to FIG. 3, structural information for determining the wiring space is read from the design information DB 40 to the processing device 30. In the example of FIG. 3, the structural information includes panel case outer shape information and structure information. In addition, the position information indicating the area in which the device 120 exists, as described above, is also included as part of the structural information for determining the wiring space.

盤筐体外形情報としては、筐体110の各壁面の存在領域を三次元空間内で特定するための、基準位置座標(x,y,z)と、太さ、高さ、及び、奥行情報とが格納される。構造体情報としては、図2で示された、支柱、仕切板、棚板等の構造物140の各々に対してIDが付与されるとともに、ID毎に当該構造物140の存在領域を特定するための、基準位置座標(x,y,z)と、向き、長さ、幅、及び、厚み情報とが格納される。上述の様に、当該構造情報を用いて、配線可能スペース、即ち、電線130の配置可能領域を定めることができる。 The panel housing outer shape information stores reference position coordinates (x, y, z) and thickness, height, and depth information for identifying the presence area of each wall of the housing 110 in three-dimensional space. The structural information stores an ID for each of the structures 140 such as the pillars, partitions, and shelves shown in FIG. 2, and stores reference position coordinates (x, y, z) and orientation, length, width, and thickness information for identifying the presence area of the structure 140 for each ID. As described above, the structural information can be used to determine the space where wiring is possible, i.e., the area where the electrical wires 130 can be placed.

次に、実施の形態1に係る配線設計システムの動作例を図5及び図6を用いて説明する。図5及び図6のフローチャートに示された制御処理は、処理装置30(図1)が予め格納されたプログラムを実行することによるソフトウェア処理によって実現することができる。 Next, an example of the operation of the wiring design system according to the first embodiment will be described with reference to Figs. 5 and 6. The control process shown in the flowcharts of Figs. 5 and 6 can be realized by software processing in which the processing device 30 (Fig. 1) executes a program stored in advance.

図5に示されるように、処理装置30は、ステップ(以下、単に「S」と表記する)110では、入力装置10に対するユーザ入力によって指定された、配線設計の対象となる制御盤100の設計情報を、設計情報DB40から抽出する。 As shown in FIG. 5, in step (hereinafter simply referred to as "S") 110, the processing device 30 extracts from the design information DB 40 design information for the control panel 100 that is the subject of wiring design and that is specified by user input to the input device 10.

更に、処理装置30は、S120により、S110で抽出された設計情報のうち、機器情報を機器情報格納部330へ格納するとともに、接続情報については、接続情報格納部331へ格納する。処理装置30は、S130により、S110で抽出された設計情報のうち、S110で抽出された設計情報のうち、配線可能スペースを求めるための構造情報を構造情報格納部333に格納する。 Furthermore, in S120, the processing device 30 stores the device information of the design information extracted in S110 in the device information storage unit 330, and stores the connection information in the connection information storage unit 331. In S130, the processing device 30 stores the structural information for determining the wiring space from the design information extracted in S110 in the structural information storage unit 333.

更に、処理装置30は、S140により、S110で抽出された設計情報のうち、中継端子台情報及び端子台候補位置情報を、中継端子台情報格納部332に格納する。処理装置30は、S120~S140に続いて、S150により、中継端子台150の設定処理を実行する。S150では、中継端子台設定部334によって、接続情報及び中継端子台情報に基づき、導入される各中継端子台150について、各接続先となる端子及び各中継端子152の接続対応関係が決定される。 Furthermore, in S140, the processing device 30 stores the relay terminal block information and terminal block candidate position information from the design information extracted in S110 in the relay terminal block information storage unit 332. Following S120 to S140, the processing device 30 executes a setting process for the relay terminal block 150 in S150. In S150, the relay terminal block setting unit 334 determines the connection correspondence relationship between each connection destination terminal and each relay terminal 152 for each relay terminal block 150 to be introduced based on the connection information and relay terminal block information.

処理装置30は、S200による中継端子台位置決定処理、及び、S300による接続態様確定処理を、図6に示されたフローチャートに従って実行する。 The processing device 30 executes the relay terminal block position determination process in S200 and the connection mode determination process in S300 according to the flowchart shown in FIG. 6.

図6に示される様に、図5の中継端子台位置決定処理のためのS200は、S210~S290を含み、接続態様確定処理のためのS300は、S310~S330を含む。 As shown in FIG. 6, S200 for the relay terminal block position determination process in FIG. 5 includes S210 to S290, and S300 for the connection mode determination process includes S310 to S330.

処理装置30は、S210では、S130で格納された構造情報を用いて、配線可能スペースを筐体100内部の三次元空間内で定める。後述する、S250による配線長の予測演算は、当該配線可能スペース内に電線130のルートを制限した上で実行される。 In S210, the processing device 30 uses the structural information stored in S130 to determine the wiring space within the three-dimensional space inside the housing 100. The wiring length prediction calculation in S250, which will be described later, is performed after restricting the route of the electric wire 130 within the wiring space.

処理装置30は、S215により、S120で格納された接続情報に含まれる複数の接続IDを、接続先(N個)の多い順にソートする。更に、接続先(N)が同一である接続IDは、接続先を含む機器120の数の多い順にソートされる。これにより、複数の接続IDは、接続先の端子数及び機器数が多い順にソートされる。 In S215, the processing device 30 sorts the multiple connection IDs included in the connection information stored in S120 in descending order of the number of connection destinations (N). Furthermore, connection IDs with the same connection destination (N) are sorted in descending order of the number of devices 120 that include the connection destination. In this way, the multiple connection IDs are sorted in descending order of the number of terminals and devices that are connection destinations.

処理装置30は、S220では、S215でのソート順に従って、複数の接続IDのうちの1つの接続IDを順に設定する。処理装置30は、S230では、S220で設定された接続IDを実現するための電気的接続が、中継端子台150の導入を要するものであるか否かを判定する。S220での判定は、接続情報に含まれた中継端子台150の要否を示す情報に基づいて実行される。 In S220, the processing device 30 sequentially sets one of the multiple connection IDs according to the sorting order in S215. In S230, the processing device 30 determines whether the electrical connection to realize the connection ID set in S220 requires the introduction of a relay terminal block 150. The determination in S220 is made based on information included in the connection information indicating whether the relay terminal block 150 is required.

処理装置30は、中継端子台150が導入される接続IDでは(S230のYES判定時)、S240~S280の処理によって、中継端子台150の配置位置を決定する。一方で、中継端子台150が導入されない接続IDでは(S230のNO判定時)、後述するS310,S320によって、配線ルートが選定される。 For a connection ID in which the relay terminal block 150 is installed (YES at S230), the processing device 30 performs the processes of S240 to S280 to determine the placement position of the relay terminal block 150. On the other hand, for a connection ID in which the relay terminal block 150 is not installed (NO at S230), the wiring route is selected by the processes of S310 and S320 described below.

処理装置30は、S240では、複数の端子台設置可能候補を示す複数の候補位置IDうちの1つの候補位置IDを順に設定する。S250では、S240で設定された候補位置IDに対応する位置に中継端子台150を配置したときの、少なくとも1個の中継端子152とN個の接続先との接続対応関係に従って、当該中継端子台150及びN個の接続先(端子)の間を接続する電線130の配線長の予測演算が実行される。S250による配線長予測値の和は、S260により、当該候補位置IDと対応付けて、一旦記憶される。 In S240, the processing device 30 sequentially sets one of multiple candidate position IDs indicating multiple terminal block installation candidates. In S250, a prediction calculation is performed for the wiring length of the electric wire 130 connecting the relay terminal block 150 and the N connection destinations (terminals) according to the connection correspondence relationship between at least one relay terminal 152 and the N connection destinations when the relay terminal block 150 is placed at the position corresponding to the candidate position ID set in S240. The sum of the predicted wiring length values by S250 is temporarily stored in association with the candidate position ID by S260.

処理装置30は、S240で設定された候補位置IDに対してS250及びS260の処理が実行されると、S270により、全ての候補位置IDについて、S250及びS260の処理が完了して、配線長予測値が得られているか否かが判定される。 When the processing device 30 executes the processes of S250 and S260 for the candidate position IDs set in S240, it determines in S270 whether the processes of S250 and S260 have been completed for all candidate position IDs and whether a predicted wiring length value has been obtained.

配線長予測値が得られていない候補位置IDが残っている場合には、S270がNO判定とされて、候補位置IDの設定を切替えるために処理はS240に戻される。これにより、全ての候補位置IDに対して配線長の予測演算が適用されるまで、S240~S260の処理が繰り返される。 If there are any candidate position IDs remaining for which no predicted wiring length value has been obtained, a NO determination is made in S270, and processing returns to S240 to switch the setting of the candidate position ID. As a result, processing in S240 to S260 is repeated until the predicted wiring length calculation has been applied to all candidate position IDs.

全ての候補位置IDに対して配線長予測値が得られると、S270がYES判定とされて、処理は、S280に進められる。この時点では、S240で順に設定された候補位置IDのそれぞれに対応する配線長予測値が記憶されている。 When predicted wiring lengths have been obtained for all candidate position IDs, S270 is judged as YES and processing proceeds to S280. At this point, predicted wiring lengths corresponding to each of the candidate position IDs set in order in S240 are stored.

処理装置30は、S280では、S260で記憶された複数の配線長予測値の比較に基づき、1つの候補位置IDを抽出する。例えば、当該複数の配線長予測値の最小値に対応する候補位置IDが抽出される。そして、抽出された候補位置IDに対応する端子台候補位置が、当該接続IDで使用される中継端子台150の位置として選定される。尚、一旦S280で選定された候補位置IDについては、それ以降のS240での処理における設計対象、即ち、他の中継端子台150の端子台設置可能候補からは除外される。 In S280, the processing device 30 extracts one candidate position ID based on a comparison of the multiple wiring length prediction values stored in S260. For example, the candidate position ID corresponding to the minimum value of the multiple wiring length prediction values is extracted. Then, the terminal block candidate position corresponding to the extracted candidate position ID is selected as the position of the relay terminal block 150 to be used with that connection ID. Note that once the candidate position ID is selected in S280, it is excluded from the design target in the subsequent processing in S240, i.e., from the terminal block installation candidates of other relay terminal blocks 150.

又、S210で設定された接続IDが、複数の中継端子台150を導入するものである場合には、接続先が多い中継端子台150から順に、S240~S280の処理を実行することで、各中継端子台150の配置位置を選定することができる。 In addition, if the connection ID set in S210 is for introducing multiple relay terminal blocks 150, the placement positions of each relay terminal block 150 can be selected by executing the processes of S240 to S280 in order starting from the relay terminal block 150 with the most connections.

一方で、中継端子台150が導入されない接続IDに対して(S230のNO判定時)、処理装置30は、S310により、当該接続IDに含まれる複数の接続先(接続先1~接続先N)のうちの、電線130によって接続可能である2個ずつの接続先の組み合わせを、各端子の接続可能な電線数及び電線径に基づいて求める。更に、当該組み合わせ毎に、2個の接続先間の配線長の予測計算を、S250と同様に実行する。この組み合わせによって、複数の配線ルートが示されることになる。 On the other hand, for a connection ID in which the relay terminal block 150 is not installed (NO in S230), the processing device 30, in S310, determines combinations of two connection destinations that can be connected by wires 130 from among the multiple connection destinations (connection destination 1 to connection destination N) included in the connection ID, based on the number of wires that can be connected to each terminal and the wire diameter. Furthermore, for each combination, a predicted calculation of the wiring length between the two connection destinations is performed in the same manner as in S250. These combinations indicate multiple wiring routes.

更に、処理装置30は、S320では、S310で求められた複数の配線ルートのそれぞれの配線長予測値の比較に基づき、配線長が最小となる配線ルートを選定する。この結果、中継端子台150が導入されない接続ID(電気的接続)においても、配線長を抑制する配線ルートを選定することができる。 Furthermore, in S320, the processing device 30 selects a wiring route that minimizes the wiring length based on a comparison of the predicted wiring length values of each of the multiple wiring routes obtained in S310. As a result, even for a connection ID (electrical connection) in which the relay terminal block 150 is not introduced, a wiring route that suppresses the wiring length can be selected.

図7には、S320での配線ルート選定の一例を説明する概念図が示される。 Figure 7 shows a conceptual diagram explaining an example of wiring route selection in S320.

図7に示される様に、接続先に端子T1~T3を含む電気的接続(接続ID)では、2個ずつの端子の組み合わせに従って、端子T1及びT2の間の配線長予測値D12、端子T1及びT3の間の配線長予測値D13、及び、端子T2及びT3の間の配線長予測値D23が、S310で算出される。尚、ここでは、端子T1~T3の電線径は同一であるものとする。 As shown in FIG. 7, for an electrical connection (connection ID) that includes terminals T1 to T3 as connection destinations, the predicted wiring length D12 between terminals T1 and T2, the predicted wiring length D13 between terminals T1 and T3, and the predicted wiring length D23 between terminals T2 and T3 are calculated in S310 according to the combination of two terminals. Note that here, it is assumed that the wire diameters of terminals T1 to T3 are the same.

中継端子台150を用いずに端子T1~T3を電気的に接続するためには、2本の電線130a,130bによって、端子T1~T3のうちの2個の端子を接続することが必要である。図7の例では、D12<D13<D23であるものとする。尚、図7では、説明を容易にするために、端子間の直線距離を配線長相当と表記しているが、実際には、機器120及び構造物140等の形状による制約、及び、ダクト配置等によって規定される配線可能スペースとの位置関係によって、配線長は、単純な直線距離とはならない点について、確認的に記載する。 To electrically connect terminals T1 to T3 without using the intermediate terminal block 150, it is necessary to connect two of terminals T1 to T3 with two electric wires 130a, 130b. In the example of FIG. 7, it is assumed that D12<D13<D23. Note that in FIG. 7, for ease of explanation, the straight-line distance between terminals is expressed as the equivalent of the wiring length, but in reality, due to constraints imposed by the shapes of the equipment 120 and the structure 140, etc., and the positional relationship with the wiring space defined by the duct arrangement, etc., the wiring length is not simply the straight-line distance, so we would like to clarify this.

図7(a)には、端子T1及びT3の間、並びに、端子T2及びT3の間を、電線130a及び130bで接続する配線ルートが示され、図7(b)には、端子T1及びT3の間、並びに、端子T1及びT2の間を、電線130a及び130cで接続する配線ルートが示される。 Figure 7(a) shows a wiring route connecting terminals T1 and T3, and terminals T2 and T3, with electric wires 130a and 130b, and Figure 7(b) shows a wiring route connecting terminals T1 and T3, and terminals T1 and T2, with electric wires 130a and 130c.

図7の例では、D12+D13、D13+D23、D12+D23のうち、D12+D13が最小になるため、S320では、図7(b)の配線ルートが選択されることになる。 In the example of Figure 7, of D12+D13, D13+D23, and D12+D23, D12+D13 is the smallest, so in S320, the wiring route in Figure 7(b) is selected.

図6に戻って、中継端子台が導入される接続IDでのS280の処理、又は、中継端子台が導入されない接続IDでのS320の処理が終了すると、処理は、S290に進められる。 Returning to FIG. 6, when processing of S280 for a connection ID in which a relay terminal block is installed or processing of S320 for a connection ID in which a relay terminal block is not installed is completed, processing proceeds to S290.

処理装置30は、S290では、S220において全ての接続IDの設定が完了したか否かが判定される。全ての接続IDがS220で設定されるまで(S290のNO判定時)には、処理は、S210に戻される。S210では、S215でのソート順に従って、次の接続IDが設定される。 In S290, the processing device 30 determines whether or not the setting of all connection IDs in S220 has been completed. Until all connection IDs have been set in S220 (NO in S290), the process returns to S210. In S210, the next connection ID is set according to the sorting order in S215.

これにより、S220において全ての接続IDの設定が完了した段階(S290のYES判定時)では、中継端子台150が導入される接続IDの全てについて、接続先が多い中継端子台150を優先して、配線長予測値が最小となる端子台設置可能候補を順次選定するように、各中継端子台150の配置位置を決定することができる。これにより、全ての中継端子台150の配置位置、及び、各中継端子152と各接続先との間の配線長予測値が確定した状態となる。 As a result, at the stage where the setting of all connection IDs has been completed in S220 (YES determination in S290), the placement positions of each relay terminal block 150 can be determined for all connection IDs to which the relay terminal block 150 is introduced, with priority given to relay terminal blocks 150 with the most connection destinations, and terminal block installation candidates with the smallest predicted wiring length values are selected in sequence. As a result, the placement positions of all relay terminal blocks 150 and the predicted wiring lengths between each relay terminal 152 and each connection destination are determined.

更に、S290のYES判定時には、中継端子台150が導入されない接続IDの全てについても、配線長を抑制するための配線ルートが選定された、端子間を接続する電線130の配線長が確定した状態となっている。 Furthermore, when the determination of S290 is YES, the wiring route for reducing the wiring length has been selected for all connection IDs in which the relay terminal block 150 is not installed, and the wiring length of the electric wire 130 connecting the terminals has been determined.

処理装置30は、S290のYES判定時には、S330により、全体配線長が抑制された、各接続IDにおけるN個の接続先の間の接続態様を確定することできる。更に、当該確定された各電気的接続について、各電線130の配線長予測値のリストを作成することが可能である。S300で得られた確定結果は、出力装置20によって出力することができる。 When the determination of S290 is YES, the processing device 30 can determine the connection state between the N connection destinations for each connection ID in which the overall wiring length is suppressed by S330. Furthermore, it is possible to create a list of predicted wiring length values for each electric wire 130 for each of the determined electrical connections. The determination result obtained in S300 can be output by the output device 20.

この様に、実施の形態1に係る配線設計システムによれば、予め規定された複数の機器120の端子間での電気的接続を確保するための配線設計において、配線長予測値を最小化する様に中継端子台150の位置を自動的に設定することができるので、開発作業者の設計負荷を増大することなく、配線長を抑制することができる。 In this way, according to the wiring design system of embodiment 1, in the wiring design to ensure electrical connection between the terminals of multiple predefined devices 120, the position of the relay terminal block 150 can be automatically set to minimize the predicted wiring length, so that the wiring length can be suppressed without increasing the design burden on the development worker.

この際に、接続先が多い接続IDから順にS220~S280の処理を実行することで、接続先が多い電気的接続に導入される中継端子台150の配置位置を配線長予測値に基づいて優先的に決定できる。これにより、複数の接続IDで導入される中継端子台150に係る全体の配線長の抑制を図ることができる。 At this time, by executing the processes of S220 to S280 in order starting from the connection ID with the most connections, the placement position of the relay terminal block 150 to be introduced into the electrical connection with the most connections can be determined preferentially based on the wiring length prediction value. This makes it possible to reduce the overall wiring length related to the relay terminal block 150 introduced in multiple connection IDs.

更に、中継端子台150が導入されない電気的接続についても、配線長予測値を最小化する様に配線ルートを選定することによって、更に、開発作業者の設計負荷を軽減した上で、配線長を抑制することができる。 Furthermore, even for electrical connections that do not use relay terminal blocks 150, the wiring route can be selected to minimize the predicted wiring length, further reducing the design burden on the development workers and suppressing the wiring length.

実施の形態2.
近年の制御盤においては、複数の機器を1ユニット化して、据付性及び交換作業性を高めることが行われている。以下では、同一ケースに格納された1ユニット化された単位を「サブユニット」と称する。例えば、図2の構造例において、少なくとも一部の機器120については、ケース内部に格納された複数の機器を含んだサブユニットとして構成される。
Embodiment 2.
In recent years, in control panels, multiple devices are integrated into one unit to improve ease of installation and replacement. Hereinafter, the unitized unit housed in the same case is referred to as a "subunit." For example, in the structural example of FIG. 2, at least some of the devices 120 are configured as subunits including multiple devices housed inside a case.

図8に示される様に、実施の形態2に係る配線設計システム1bは、実施の形態1に係る配線設計システム1aと比較して、処理装置30による設計情報処理部33が、図1に示された、機器情報格納部330、接続情報格納部331、中継端子台情報格納部332、構造情報格納部333、中継端子台設定部334、配線長演算部335、及び、中継端子台設置位置決定部336に加えて、サブユニット情報格納部337を更に含む点で異なる。更に、実施の形態2では、設計情報DB40から処理装置30に読み出される情報が追加される。 As shown in FIG. 8, the wiring design system 1b according to the second embodiment differs from the wiring design system 1a according to the first embodiment in that the design information processing unit 33 of the processing device 30 further includes a subunit information storage unit 337 in addition to the device information storage unit 330, connection information storage unit 331, relay terminal block information storage unit 332, structure information storage unit 333, relay terminal block setting unit 334, wiring length calculation unit 335, and relay terminal block installation position determination unit 336 shown in FIG. 1. Furthermore, in the second embodiment, information that is read from the design information DB 40 to the processing device 30 is added.

図11には、図10の設計情報DB40から処理装置30に読み出される設計情報のデータ構造の一例が示される。 Figure 11 shows an example of the data structure of design information read by the processing device 30 from the design information DB 40 in Figure 10.

図11に示される様に、実施の形態2では、実施の形態1(図4)と同様の、機器情報、中継端子台情報、端子台候補位置情報、接続情報、並びに、構造情報(盤筐体外形情報及び構造体情報)に加えて、サブユニット情報が設計情報DB40から処理装置30に読み出される。 As shown in FIG. 11, in the second embodiment, in addition to the device information, relay terminal block information, terminal block candidate position information, connection information, and structure information (panel casing external shape information and structure information) similar to the first embodiment (FIG. 4), subunit information is read from the design information DB 40 to the processing device 30.

サブユニット情報としては、サブユニット毎に付与されたIDに対応して、当該サブユニットに含まれる機器1~機器M(M:2以上の整数)を特定する情報(例えば、機器ID)と、サブユニットが格納されるケースの、基準座標(x、y、z)、幅、奥行き、及び高さが格納される。実施の形態2において、当該ケースの位置情報は、配線可能スペースを定めるための構造情報の一部としても用いられる。 The subunit information includes information (e.g., device ID) that identifies device 1 to device M (M: an integer of 2 or more) included in the subunit, corresponding to the ID given to each subunit, and the reference coordinates (x, y, z), width, depth, and height of the case in which the subunit is stored. In the second embodiment, the position information of the case is also used as part of the structural information for determining the space in which wiring is possible.

図10に示される様に、実施の形態2では、端子間の電気的接続について、サブユニット内部での接続と、サブユニット外との接続、又は、サブユニット間での接続とに区別される。 As shown in FIG. 10, in the second embodiment, the electrical connections between terminals are classified into connections within the subunit, connections with the outside of the subunit, and connections between subunits.

図10の例では、ケース125に格納された、機器120w、120x、120y、及び、120zが1ユニット化されて、サブユニット121を構成する。図10には、接続IDが、IDy1,IDy2,IDz1~IDz3の計5個の電気的接続が例示される。これらの電気的接続のうち、IDy1及びIDy2で示される電気的接続は、同一のサブユニット121の内部で、機器120w~120yの間、及び、機器120x,120yの間を接続するものである。 In the example of FIG. 10, devices 120w, 120x, 120y, and 120z stored in case 125 are combined into one unit to form subunit 121. FIG. 10 illustrates a total of five electrical connections with connection IDs IDy1, IDy2, and IDz1 to IDz3. Of these electrical connections, the electrical connections indicated by IDy1 and IDy2 connect devices 120w to 120y and devices 120x and 120y within the same subunit 121.

一方で、接続IDがIDz1である電気的接続は、機器120zの端子Tz1を、サブユニット121の外部の接続先と接続するものである。同様に、接続IDがIDz2,IDz3である電気的接続は、機器120wの端子Tw1,Tw2を、サブユニット121の外部の接続先と接続するものである。 On the other hand, the electrical connection with a connection ID of IDz1 connects terminal Tz1 of device 120z to an external connection destination of subunit 121. Similarly, the electrical connections with connection IDs of IDz2 and IDz3 connect terminals Tw1 and Tw2 of device 120w to external connection destinations of subunit 121.

実施の形態2に係る配線設計システムにおいても、処理装置30は、図5に示された、S110~S150,S200,S300の処理を実行する。実施の形態2では、S200の制御処理が、図11に示す内容に変更される。 In the wiring design system according to the second embodiment, the processing device 30 also executes the processes of S110 to S150, S200, and S300 shown in FIG. 5. In the second embodiment, the control process of S200 is changed to the process shown in FIG. 11.

図11に示される様に、実施の形態2では、図6に示された制御処理に加えて、S220及びS230の間に、S225の処理が実行される。 As shown in FIG. 11, in the second embodiment, in addition to the control process shown in FIG. 6, the process of S225 is executed between S220 and S230.

処理装置30は、S225では、S220で設定された接続IDによる電気的接続が、サブユニット内で完結するか否か、即ち、サブユニット内の接続であるか否かを判定する。これにより、図10の例では、接続IDがIDy1又はIDy2であるときには、S225がYES判定とされる。一方で、接続IDがIDz1~IDz3のいずれかであるときには、S225がNO判定とされる。 In S225, the processing device 30 determines whether the electrical connection based on the connection ID set in S220 is completed within the subunit, i.e., whether it is a connection within the subunit. As a result, in the example of FIG. 10, when the connection ID is IDy1 or IDy2, a YES determination is made in S225. On the other hand, when the connection ID is any of IDz1 to IDz3, a NO determination is made in S225.

例えば、S225では、設定された接続IDに含まれるN個の接続先の端子が属する機器が、同一のサブユニットに含まれるか否かを、上記サブユニット情報を参照することによって判定することができる。 For example, in S225, it can be determined whether the devices to which the N connection destination terminals included in the set connection ID belong are included in the same subunit by referring to the subunit information.

処理装置30は、S220で設定された接続IDによる電気的接続が、サブユニット内の接続でないとき(S225のNO判定時)には、実施の形態1と同様のS230~S280の処理を、当該接続IDに対して実行する。 When the electrical connection based on the connection ID set in S220 is not a connection within a subunit (NO in S225), the processing device 30 executes the same processes of S230 to S280 as in embodiment 1 for that connection ID.

一方で、処理装置30は、S220で設定された接続IDによる電気的接続が、サブユニット内の接続であるとき(S225のYES判定時)には、S230~S280の処理をスキップして、S290に処理を進める。これにより、サブユニット内での端子間の接続は、実施の形態1で説明した、配線長を抑制するための中継端子台150の位置選定及び配線ルート選定の対象から除外される。 On the other hand, when the electrical connection based on the connection ID set in S220 is a connection within a subunit (YES determination in S225), the processing device 30 skips the processes of S230 to S280 and proceeds to S290. As a result, the connections between terminals within the subunit are excluded from the selection of the position of the relay terminal block 150 and the selection of the wiring route for reducing the wiring length, as described in the first embodiment.

この結果、実施の形態2に係る配線設計システムによれば、複数機器が1ユニット化されたサブユニット121を単位として、サブユニット121間、又は、サブユニット121及び他の機器120の間での電気的接続を確保するための配線設計において、配線長予測値を最小化する様に、中継端子台150の位置を自動的に設定する、又は、配線ルートを選定することができる。これにより、開発作業者の設計負荷を増大することなく、配線長を抑制することができる。 As a result, according to the wiring design system of the second embodiment, in wiring design for ensuring electrical connections between subunits 121 or between subunits 121 and other devices 120, with subunits 121 being a unit consisting of multiple devices, the position of the relay terminal block 150 can be automatically set or a wiring route can be selected so as to minimize the predicted wiring length. This makes it possible to suppress the wiring length without increasing the design burden on the development worker.

尚、実施の形態1及び2において、図4及び図9で説明した接続情報は、現段階の設計では接続が不要である端子間を接続するダミー接続を含むことも可能である。例えば、後日の設計変更等により機器接続が増加する傾向にある特定の機器及び端子を接続先に含む、ダミー接続の接続IDを追加しておくことで、上記設計変更に対応して使用できる中継端子台150を予備的に設けることが可能となる。 In the first and second embodiments, the connection information described in FIG. 4 and FIG. 9 may also include dummy connections that connect terminals that do not need to be connected in the current design stage. For example, by adding a connection ID of a dummy connection that includes a specific device and terminal that are likely to have an increased number of device connections due to a later design change, etc., it is possible to provide a spare relay terminal block 150 that can be used in response to the above design change.

又、実施の形態1及び2では、制御盤100における配線設計を対象とする例を説明したが、本開示に係る配線設計パターン及び配線設計方法は、制御盤100に限らず、電気的接続される複数の機器を備える任意の装置の配線設計に適用することが可能である。 In addition, in the first and second embodiments, examples of wiring design in a control panel 100 have been described, but the wiring design pattern and wiring design method according to the present disclosure can be applied not only to the control panel 100 but also to the wiring design of any device that has multiple electrically connected devices.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本開示による技術的範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed herein should be considered to be illustrative and not restrictive in all respects. The technical scope of the present disclosure is indicated by the claims rather than the above description, and it is intended to include all modifications within the meaning and scope of the claims.

1a,1b 配線設計システム、10 入力装置、20 出力装置、30 処理装置、31 演算処理部、32 記憶部、33 設計情報処理部、40 設計情報DB、100 制御盤、110 筐体、120,120a~120d,120w~120z 機器、121 サブユニット、125 ケース、130,130a,130b 電線、140 構造物、152,152a~152e 中継端子、154,154a,154b 通電導体、330 機器情報格納部、331 接続情報格納部、332 中継端子台情報格納部、333 構造情報格納部、334 中継端子台設定部、335 配線長演算部、336 中継端子台設置位置決定部、337 サブユニット情報格納部、T1~T3,Ta1,Ta2,Tb1~Tb3,Tc1,Tc2,Td1,Td2,Tw1~Tw3,Tz1 端子。 1a, 1b Wiring design system, 10 Input device, 20 Output device, 30 Processing device, 31 Calculation processing unit, 32 Storage unit, 33 Design information processing unit, 40 Design information DB, 100 Control panel, 110 Housing, 120, 120a to 120d, 120w to 120z Equipment, 121 Subunit, 125 Case, 130, 130a, 130b Electric wire, 140 Structure, 152, 152a to 152e Relay terminal, 154, 154a, 154b Current-carrying conductor, 330 Equipment information storage unit, 331 Connection information storage unit, 332 Relay terminal block information storage unit, 333 Structure information storage unit, 334 Relay terminal block setting unit, 335 Wiring length calculation unit, 336 Relay terminal block installation position determination unit, 337 Subunit information storage section, T1-T3, Ta1, Ta2, Tb1-Tb3, Tc1, Tc2, Td1, Td2, Tw1-Tw3, Tz1 terminals.

Claims (10)

筐体内に格納された複数の機器の間での配線設計システムであって、
前記複数の機器の間での予め設計された複数の電気的接続の内容を示す設計情報が格納された情報格納部と、
前記設計情報を用いて、前記複数の機器が有する複数の端子間の接続態様を設計する設計情報処理部とを備え、
前記設計情報は、
前記筐体内において、複数の中継端子を搭載した複数の中継端子台が配置可能な複数の候補位置を示す端子台候補位置情報と、
前記電気的接続毎に、相互接続対象である複数の接続先となる端子の位置情報と、当該電気的接続における前記中継端子台の導入要否の情報と、前記中継端子台が導入される際に前記複数の接続先と前記複数の中継端子との間の接続対応関係の情報とを含む接続情報と、
前記筐体内における電線の配置可能スペースを求めるための構造情報とを含み、
前記設計情報処理部は、
前記中継端子台が導入される電気的接続に対応して、前記接続情報、前記構造情報、及び、前記端子台候補位置情報を用いて、当該中継端子台の配置位置が前記複数の候補位置のうちの1つに定められた下での前記複数の接続先を相互接続するための複数の電線の配線長の予測演算を実行する配線長演算部と、
前記複数の候補位置のそれぞれに前記中継端子台を配置した場合に前記配線長演算部でそれぞれ求められる配線長予測値の比較に基づいて、前記複数の候補位置から当該中継端子台の配置位置を決定する中継端子台位置決定部とを含む、配線設計システム。
A wiring design system for a plurality of devices housed in a housing, comprising:
an information storage unit in which design information indicating the contents of a plurality of electrical connections designed in advance between the plurality of devices is stored;
a design information processing unit that uses the design information to design a connection mode between a plurality of terminals of the plurality of devices,
The design information is
Terminal block candidate position information indicating a plurality of candidate positions where a plurality of relay terminal blocks each having a plurality of relay terminals mounted thereon can be arranged within the housing;
connection information including, for each of the electrical connections, position information of terminals to be connected as a plurality of connection destinations, information on whether the relay terminal block is required to be introduced in the electrical connection, and information on a connection correspondence relationship between the plurality of connection destinations and the plurality of relay terminals when the relay terminal block is introduced;
structural information for determining an available space for arranging electric wires in the housing;
The design information processing unit includes:
a wiring length calculation unit that uses the connection information, the structure information, and the terminal block candidate position information to perform a prediction calculation of wiring lengths of a plurality of electric wires for interconnecting the plurality of connection destinations when the arrangement position of the intermediate terminal block is determined to be one of the plurality of candidate positions, in accordance with the electrical connection into which the intermediate terminal block is introduced;
and a relay terminal block position determination unit that determines a placement position of the relay terminal block from the plurality of candidate positions based on a comparison of predicted wiring length values obtained by the wiring length calculation unit when the relay terminal block is placed at each of the plurality of candidate positions.
前記中継端子台位置決定部は、更に、前記中継端子台が導入される前記電気的接続が複数存在する場合には、前記複数の接続先の個数が多い電気的接続に導入される前記中継端子台の配置位置を優先的に決定する、請求項1記載の配線設計システム。 The wiring design system according to claim 1, wherein the relay terminal block position determination unit further determines the placement position of the relay terminal block to be introduced into the electrical connection with the largest number of connection destinations when there are multiple electrical connections into which the relay terminal block is introduced. 前記配線長演算部は、前記中継端子台が導入されない電気的接続に対応して、前記接続情報及び前記構造情報を用いて、当該電気的接続の前記複数の接続先となる端子間を相互接続するための複数の配線ルートのそれぞれでの配線長の予測演算を実行し、
前記設計情報処理部は、
前記中継端子台が導入されない電気的接続において、前記複数の配線ルートのそれぞれに対応して前記配線長演算部で求められた配線長予測値の比較に基づいて、前記複数の配線ルートから配線長が最小となる当該電気的接続の配線ルートを決定する、請求項1又は2に記載の配線設計システム。
the wiring length calculation unit, in response to an electrical connection in which the relay terminal block is not introduced, uses the connection information and the structure information to perform a prediction calculation of a wiring length for each of a plurality of wiring routes for interconnecting the terminals that are the plurality of connection destinations of the electrical connection;
The design information processing unit includes:
3. The wiring design system according to claim 1, further comprising: a wiring route for the electrical connection in which the relay terminal block is not introduced, the wiring route for the electrical connection having the shortest wiring length from among the plurality of wiring routes based on a comparison of predicted wiring length values calculated by the wiring length calculation unit corresponding to each of the plurality of wiring routes.
前記複数の機器の少なくとも一部は、複数個ずつの前記機器が同一ケース内に格納された少なくとも1つのサブユニットを構成し、
前記設計情報は、
前記サブユニット毎に、当該サブユニットに含まれる前記複数個の機器を特定するサブユニット情報を更に含み、
前記設計情報処理部は、前記サブユニット情報に基づき、前記複数の電気的接続のうちの、前記複数の接続先が同一の前記サブユニット内の機器に含まれる電気的接続については、前記配線長演算部及び前記中継端子台位置決定部による処理の対象から除外する、請求項1~3のいずれか1項に記載の配線設計システム。
At least a portion of the plurality of devices constitutes at least one subunit in which a plurality of the devices are housed in the same case;
The design information is
Further comprising subunit information for each of the subunits that identifies the plurality of devices included in the subunit;
The wiring design system according to any one of claims 1 to 3, wherein the design information processing unit, based on the subunit information, excludes from the processing by the wiring length calculation unit and the relay terminal block position determination unit, electrical connections among the plurality of electrical connections whose destinations are included in equipment within the same subunit.
前記接続情報に含まれる前記複数の電気的接続は、現在の設計内容では接続が不要である端子間を電気的に接続するためのダミー接続を含む、請求項1~4のいずれか1項に記載の配線設計システム。 The wiring design system according to any one of claims 1 to 4, wherein the plurality of electrical connections included in the connection information includes dummy connections for electrically connecting terminals that do not require connection in the current design. 筐体内に格納された複数の機器の間での配線設計方法であって、
プロセッサが、前記複数の機器の間での予め設計された複数の電気的接続の内容を示す設計情報をデータベースから抽出するステップと、
前記プロセッサが、前記設計情報を用いて、前記複数の機器が有する複数の端子間の接続態様を設計するステップとを備え、
前記設計情報は、
前記筐体内において、複数の中継端子を搭載した複数の中継端子台が配置可能な複数の候補位置を示す端子台候補位置情報と、
前記電気的接続毎に、相互接続対象である複数の接続先となる端子の位置情報と、当該電気的接続における前記中継端子台の導入要否の情報と、前記中継端子台が導入される際に前記複数の接続先と前記複数の中継端子との間の接続対応関係の情報とを含む接続情報と、
前記筐体内における電線の配置可能スペースを求めるための構造情報とを含み、
前記設計するステップは、
前記プロセッサが、前記中継端子台が導入される電気的接続に対応して、前記接続情報、前記構造情報、及び、前記端子台候補位置情報を用いて、当該中継端子台の配置位置が前記複数の候補位置のうちの1つに定められた下での前記複数の接続先を相互接続するための複数の電線の配線長の予測演算を実行するステップと、
前記プロセッサが、前記複数の候補位置のそれぞれに前記中継端子台を配置した場合に前記予測演算でそれぞれ求められる配線長予測値の比較に基づいて、前記複数の候補位置から当該中継端子台の配置位置を決定するステップとを含む、配線設計方法。
A method for designing wiring between a plurality of devices housed in a housing, comprising the steps of:
A step of extracting design information indicating contents of a plurality of pre-designed electrical connections between the plurality of devices from a database by a processor ;
and a step of designing a connection mode between a plurality of terminals of the plurality of devices by using the design information,
The design information is
Terminal block candidate position information indicating a plurality of candidate positions where a plurality of relay terminal blocks each having a plurality of relay terminals mounted thereon can be arranged within the housing;
connection information including, for each of the electrical connections, position information of terminals to be connected as a plurality of connection destinations, information on whether the relay terminal block is required to be introduced in the electrical connection, and information on a connection correspondence relationship between the plurality of connection destinations and the plurality of relay terminals when the relay terminal block is introduced;
structural information for determining an available space for arranging electric wires in the housing;
The designing step includes:
a step of executing, by the processor, a prediction calculation of wiring lengths of a plurality of electric wires for interconnecting the plurality of connection destinations when a placement position of the intermediate terminal block is determined to be one of the plurality of candidate positions, using the connection information, the structure information, and the terminal block candidate position information in correspondence with an electrical connection into which the intermediate terminal block is introduced;
and determining a placement position of the relay terminal block from among the plurality of candidate positions based on a comparison of wiring length prediction values obtained by the prediction calculation when the relay terminal block is placed at each of the plurality of candidate positions.
前記設計するステップは、
前記プロセッサが、前記中継端子台が導入される前記電気的接続が複数存在する場合には、前記複数の接続先の個数が多い電気的接続に導入される前記中継端子台の配置位置を優先的に決定するステップをさらに含む、請求項6記載の配線設計方法。
The designing step includes:
7. The wiring design method according to claim 6, further comprising a step in which, when there are a plurality of electrical connections into which the relay terminal block is to be introduced, the processor preferentially determines a placement position of the relay terminal block to be introduced into an electrical connection having a greater number of connection destinations.
前記設計するステップは、
前記プロセッサが、前記中継端子台が導入されない電気的接続に対応して、前記接続情報及び前記構造情報を用いて、当該電気的接続の前記複数の接続先となる端子間を相互接続するための複数の配線ルートのそれぞれでの配線長の予測演算を実行するステップと、
前記プロセッサが、前記中継端子台が導入されない電気的接続において、前記複数の配線ルートのそれぞれに対応して前記予測演算で求められた配線長予測値の比較に基づいて、前記複数の配線ルートから配線長が最小となる当該電気的接続の配線ルートを決定するステップとを更に備える、請求項6又は7に記載の配線設計方法。
The designing step includes:
the processor, corresponding to an electrical connection in which the relay terminal block is not introduced, uses the connection information and the structure information to perform a prediction calculation of a wiring length for each of a plurality of wiring routes for interconnecting the terminals that are the plurality of connection destinations of the electrical connection;
8. The wiring design method according to claim 6, further comprising a step of: determining, by the processor, a wiring route for the electrical connection in which the relay terminal block is not introduced, which has the shortest wiring length from among the plurality of wiring routes, based on a comparison of wiring length prediction values obtained by the prediction calculation corresponding to each of the plurality of wiring routes.
前記複数の機器の少なくとも一部は、複数個ずつの前記機器が同一ケース内に格納された少なくとも1つのサブユニットを構成し、
前記設計情報は、
前記サブユニット毎に、当該サブユニットに含まれる前記複数個の機器を特定するサブユニット情報を更に含み、
前記設計するステップは、
前記プロセッサが、前記サブユニット情報に基づき、前記複数の電気的接続のうちの、前記複数の接続先が同一の前記サブユニット内の機器に含まれる電気的接続については、前記配線長の予測演算及び前記中継端子台の配置位置の決定の対象から除外するステップをさらに含む、請求項6~8のいずれか1項に記載の配線設計方法。
At least a portion of the plurality of devices constitutes at least one subunit in which a plurality of the devices are housed in the same case;
The design information is
Further comprising subunit information for each of the subunits that identifies the plurality of devices included in the subunit;
The designing step includes:
The wiring design method according to any one of claims 6 to 8, further comprising a step in which the processor excludes, based on the subunit information, electrical connections among the plurality of electrical connections whose connection destinations are included in equipment in the same subunit from targets for the predicted calculation of the wiring length and the determination of the placement position of the relay terminal block.
前記接続情報に含まれる前記複数の電気的接続は、現在の設計内容では接続が不要である端子間を電気的に接続するためのダミー接続を含む、請求項6~9のいずれか1項に記載の配線設計方法。 The wiring design method according to any one of claims 6 to 9, wherein the plurality of electrical connections included in the connection information includes dummy connections for electrically connecting terminals that do not need to be connected in the current design.
JP2021034288A 2021-03-04 2021-03-04 Wiring design system and wiring design method Active JP7630304B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021034288A JP7630304B2 (en) 2021-03-04 2021-03-04 Wiring design system and wiring design method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021034288A JP7630304B2 (en) 2021-03-04 2021-03-04 Wiring design system and wiring design method

Publications (2)

Publication Number Publication Date
JP2022134842A JP2022134842A (en) 2022-09-15
JP7630304B2 true JP7630304B2 (en) 2025-02-17

Family

ID=83231558

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021034288A Active JP7630304B2 (en) 2021-03-04 2021-03-04 Wiring design system and wiring design method

Country Status (1)

Country Link
JP (1) JP7630304B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024110885A (en) * 2023-02-03 2024-08-16 有限会社マイコム AI quotation for control panels

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003324811A (en) 2002-05-07 2003-11-14 Mandokoro Denki Kogyo:Kk Method of manufacturing product of control panel
JP2005080321A (en) 2003-08-29 2005-03-24 Chugoku Electric Power Co Inc:The Method, device, and program for generating cable connection diagram
JP2006209362A (en) 2005-01-26 2006-08-10 Daito M Ii Kk Control unit 3D design system
JP2015032089A (en) 2013-08-01 2015-02-16 株式会社リコー Edit / verify system for overall electrical specifications
JP2016181067A (en) 2015-03-24 2016-10-13 三菱航空機株式会社 Wire bundle diameter calculation apparatus
WO2017149652A1 (en) 2016-03-01 2017-09-08 日立金属株式会社 Wire harness wiring operation program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003324811A (en) 2002-05-07 2003-11-14 Mandokoro Denki Kogyo:Kk Method of manufacturing product of control panel
JP2005080321A (en) 2003-08-29 2005-03-24 Chugoku Electric Power Co Inc:The Method, device, and program for generating cable connection diagram
JP2006209362A (en) 2005-01-26 2006-08-10 Daito M Ii Kk Control unit 3D design system
JP2015032089A (en) 2013-08-01 2015-02-16 株式会社リコー Edit / verify system for overall electrical specifications
JP2016181067A (en) 2015-03-24 2016-10-13 三菱航空機株式会社 Wire bundle diameter calculation apparatus
WO2017149652A1 (en) 2016-03-01 2017-09-08 日立金属株式会社 Wire harness wiring operation program

Also Published As

Publication number Publication date
JP2022134842A (en) 2022-09-15

Similar Documents

Publication Publication Date Title
US6457165B1 (en) Wiring harness arrangement designing apparatus and method therefor
JP2856640B2 (en) Logic schematic editor system
US20090326874A1 (en) Designing support method, designing support equipment, program and computer-readable storage medium
EP2228740A2 (en) Generation device of three-dimensional arrangement adjustment cad data for cable housing components, and control method and control program for same
JP2001093361A (en) Method for manufacturing line structure having at least one cable harness
EP0363017B1 (en) Schematic diagram generator and schematic diagram generating method
CN103493053A (en) Systems and methods for airplane electrical system connection routing and visualization with topology determination
JP7630304B2 (en) Wiring design system and wiring design method
EP2579171B1 (en) Wire harness continuity inspection method, and wire harness continuity inspection program
EP2579403A1 (en) Wire harness conductivity inspection method and wire harness conductivity inspection programme
US8650528B2 (en) Electric information processing method in CAD system, device thereof, program, and computer-readable storage medium
JP2011170454A (en) Wire harness connnectivity inspection method and wire harness connnectivity inspection program
JP2014035761A (en) Support system and support method of electric instrumentation designing
US20180137954A1 (en) Manufacture Support Method and Non-Transitory Computer-Readable Storage Medium
US20080127016A1 (en) Floorplanning apparatus and computer readable recording medium storing floorplanning program
JP2002297682A (en) Piping route evaluation method
US10354021B2 (en) Device for calculating bundle diameter of electrical wire bundle
JP2022134841A (en) Wiring design system and wiring design method
US7146594B1 (en) System, method, and computer program product for schematic generation
JP2022117793A (en) Design support system
JP2005165606A (en) CAD data creation apparatus and method
JP7193319B2 (en) Design support method and design support device
JP4579521B2 (en) Sub-harness configuration information automatic generation method and program for causing computer to execute the method
CN115758983B (en) Wiring method, wiring device, terminal and storage medium
KR20210023892A (en) Information processing device, mobile device, information processing system, and method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241022

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241213

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250204

R150 Certificate of patent or registration of utility model

Ref document number: 7630304

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150