Information processing device, information processing system, information processing method, and program

The information processing device validates and corrects terminal assignment errors in connection diagrams by using an acquisition, determination, and output system, ensuring accurate cable allocation and reducing manufacturing delays.

JP7618462B2Active Publication Date: 2025-01-21METAWATER CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021019955
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-02-10
Publication Date
2025-01-21
Estimated Expiration
2041-02-10

AI Technical Summary

Technical Problem

Existing methods for creating connection diagrams for power distribution boards are prone to errors due to variations in cable core wire numbers, leading to potential connection failures and delays in manufacturing.

Method used

An information processing device and method that includes an acquisition means to gather connection information, a determination means to validate the allocation based on cable and switchboard information, and an output means to display errors or improvements, ensuring accurate terminal assignment.

Benefits of technology

Prevents errors in terminal assignment by detecting and correcting mistakes in connection diagrams, thereby reducing the risk of connection failures and streamlining the design process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007618462000001
    Figure 0007618462000001
  • Figure 0007618462000002
    Figure 0007618462000002
  • Figure 0007618462000003
    Figure 0007618462000003
Patent Text Reader

Abstract

To provide an information processing device, an information processing system, an information processing method, and a program that prevent terminal allocation errors.SOLUTION: An information processing device (110) is used for allocating cables to terminals of multiple distribution boards. The information processing device (110) includes acquisition means (115) for acquiring connection information about cables that have been allocated by a user, determination means (116) for determining the validity of allocation performed by the user based on the connection information, and output means (119) for outputting determination results.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device, an information processing system, an information processing method, and a program. [Background technology]

[0002] Conventionally, a user uses CAD (Computer-Aided Design) to assign cables to terminals on a switchboard and create a distribution board expansion connection diagram (hereinafter simply referred to as a "connection diagram") that shows the connections between multiple switchboards and cables. For example, Patent Document 1 discloses a method of creating a common circuit pattern and assigning a key to it in order to save the effort and time required for creating a connection diagram. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 05-073632 Summary of the Invention [Problem to be solved by the invention]

[0004] There are many types of cables, and the number of cores, for example, varies depending on the type. If there is an error in the connection diagram assigned by the user, such as the number of cores exceeding the number of cores in the actual cable, a connection failure may occur in the distribution board unit manufactured according to the connection diagram, which may cause a delay in the entire design work. Therefore, it is necessary to prevent setting errors at the connection diagram stage.

[0005] In view of the above circumstances, an object of the present disclosure is to provide an information processing device, an information processing system, an information processing method, and a program that prevent errors in terminal allocation. [Means for solving the problem]

[0006] An information processing device according to an embodiment of the present disclosure includes: An information processing device used when allocating cables to terminals of a plurality of switchboards, An acquisition means for acquiring connection information of cables allocated by a user; a determining means for determining the validity of the allocation made by the user based on the connection information; and an output means for outputting the result of the determination.

[0007] An information processing system according to an embodiment of the present disclosure includes: The information processing device described above; and a display device that displays the result of the determination.

[0008] An information processing method according to an embodiment of the present disclosure includes: An information processing method executed by an information processing device used when allocating cables to terminals of a plurality of switchboards, comprising: acquiring connection information of cables allocated by a user; determining the validity of the allocation made by the user based on the connection information; and outputting the result of the determination.

[0009] A program according to an embodiment of the present disclosure includes: An information processing device used when allocating cables to terminals of a plurality of switchboards, An acquisition means for acquiring connection information of cables allocated by a user; a determining means for determining the validity of the allocation made by the user based on the connection information; and The control unit 10 functions as an output unit for outputting the result of the determination. Effect of the Invention

[0010] According to the present disclosure, it is possible to provide an information processing device, an information processing system, an information processing method, and a program that prevent errors in terminal allocation. [Brief description of the drawings]

[0011] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information processing device and an information processing system according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a diagram showing an example of a connection diagram. [Diagram 3] FIG. 3 is a diagram showing an example of connection information corresponding to the connection diagram of FIG. [Figure 4] FIG. 4 is a diagram showing an example of a terminal allocation error. [Diagram 5] FIG. 5 is a diagram showing an example of a terminal allocation error. [Figure 6] FIG. 6 is a diagram showing an example of a terminal allocation error. [Figure 7] FIG. 7 is a flowchart showing an example of processing of an information processing method according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] An information processing device, an information processing system, an information processing method, and a program according to an embodiment of the present disclosure will be described below with reference to the drawings.

[0013] 1 is a diagram showing an example of the configuration of an information processing device 110 according to this embodiment. The information processing device 110 is a device that executes information processing for supporting a user in allocating cables to terminals of a plurality of switchboards using a CAD 140. The information processing device 110 has a hardware configuration such as a personal computer.

[0014] The information processing device 110 may constitute an information processing system 100 together with at least one of the input device 120 and the display device 130. The input device 120 and the display device 130 will be described in detail later. The information processing system 100 may constitute a CAD system together with the CAD 140. Here, the CAD 140 is a device for a user to assign cables to terminals of a distribution board and create a connection diagram. The CAD 140 may be, for example, a personal computer separate from the information processing device 110 as a hardware configuration. In this case, a CAD tool may be installed as an application in the personal computer that is the CAD 140. The information processing device 110 and the CAD 140 are connected to each other via a network such as a LAN (Local Area Network), and can transmit and receive connection information, which will be described later, by communication.

[0015] The input device 120 is an interface that accepts user operations on the information processing device 110. The input device 120 may be, for example, a keyboard and a mouse as a hardware configuration. In this embodiment, the input device 120 is connected to the information processing device 110 via, for example, a Universal Serial Bus (USB).

[0016] The display device 130 is an interface for displaying information from the information processing device 110 to the user. The display device 130 may be, as a hardware configuration, a display such as a liquid crystal display or an OEL (Organic Electro-luminescence) display. In this embodiment, the display device 130 is connected to the information processing device 110 via, for example, a USB or an HDMI (registered trademark) (High-Definition Multimedia Interface).

[0017] The information processing device 110 has the following hardware configuration: The information processing device 110 includes a communication unit 111, a storage unit 112, and a control unit 113.

[0018] The communication unit 111 is one or more communication interfaces that communicate with external devices wirelessly or via wires. In this embodiment, the communication unit 111 includes a communication interface that communicates with the input device 120 and the display device 130. The communication interface that communicates with the input device 120 and the display device 130 may be, for example, USB and HDMI (registered trademark), as described above. Furthermore, in this embodiment, the communication unit 111 includes a communication interface that communicates with the CAD 140. The communication interface that communicates with the CAD 140 may be, for example, a LAN, as described above.

[0019] The storage unit 112 is one or more memories. The memory is, for example, a semiconductor memory, a magnetic memory, an optical memory, or the like, but is not limited to these and may be any memory. The storage unit 112 functions as, for example, a primary storage device or a secondary storage device. The storage unit 112 is, for example, built into the information processing device 110, but may also be configured to be connected to the information processing device 110 from the outside via any interface.

[0020] In this embodiment, the storage unit 112 stores cable information and switchboard information. The cable information is data related to cable specifications such as ID (identification) or name for each type of cable, model, number of cores (number of core wires), and aperture (outer diameter size). The switchboard information is data related to switchboard specifications such as size for each switchboard, number of terminals, connectable cables, and usable terminal blocks. Here, the terminal block is a component that is placed on the switchboard and connected to the tip of the cable core.

[0021] The control unit 113 is one or more processors. The processor may be, for example, a general-purpose processor or a dedicated processor specialized for a specific process, but is not limited to these and may be any processor. The control unit 113 controls the overall operation of the information processing device 110.

[0022] The information processing device 110 has the following software configuration. One or more programs used to control the operation of the information processing device 110 are stored in the storage unit 112. When the program stored in the storage unit 112 is read by the control unit 113, it causes the control unit 113 to function as an acquisition means 115, a determination means 116, and an output means 119. In this embodiment, the determination means 116 includes a compatibility check means 117 and an optimality check means 118. The program stored in the storage unit 112 may be read by the control unit 113 when the user uses the input device 120 to instruct the control unit 113 to start processing.

[0023] The outline of each means is as follows. The acquisition means 115 is a means for acquiring cable information and switchboard information from the storage unit 112. The acquisition means 115 also acquires information input from an external device of the information processing device 110. In this embodiment, the information input from the external device of the information processing device 110 includes connection information from the CAD 140. The judgment means 116 is a means for judging the validity of the allocation performed by the user based on the connection information. In this embodiment, the judgment means 116 also uses the cable information and the switchboard information in judging the validity. Here, the judgment means 116 does not necessarily use both the cable information and the switchboard information. For example, when only a compatibility check to be described later is performed, the judgment means 116 may use only the cable information. In other words, the judgment means 116 may use at least one of the cable information and the switchboard information. At this time, the acquisition means 115 may acquire at least one of the cable information and the switchboard information according to the information used by the judgment means 116. The suitability check means 117 is a means for performing a suitability check to determine whether the allocation performed by the user is correct, among other appropriateness determinations. The optimality check means 118 is a means for performing an optimality check to determine whether the allocation performed by the user is optimal, among other appropriateness determinations. The output means 119 is a means for outputting the result of the appropriateness determination made by the determination means 116. The specific operation of each means will be described later.

[0024] FIG. 2 is a diagram showing an example of a connection diagram. As described above, the user creates a connection diagram by allocating cables to the terminals of multiple switchboards using CAD 140. FIG. 3 is a diagram showing an example of connection information corresponding to the connection diagram of FIG. 2. CAD 140 extracts cable information and connection information with multiple switchboards from the connection diagram of FIG. 2, generates connection information as shown in FIG. 3, and outputs it as a file in a predetermined format. The file in the predetermined format is, for example, a CSV (Comma-Separated Values) format, but is not limited to this.

[0025] The connection information includes, for example, an external cable ID, a first board, a second board, a type, the number of cores, a diameter, a core number, an internal cable of the first board, and an internal cable of the second board. The external cable ID is a unique identification name determined for each type of cable. In this embodiment, the external cable ID is composed of a combination of numbers and letters. The first board and the second board are the names of two distribution boards to which the cable is connected. The name of the distribution board is composed of a combination of any numbers, letters, symbols, kanji, hiragana, and katakana, etc., excluding some unusable characters (e.g., half-width comma (,) and half-width tilde (~)) determined by the system so that the distribution board can be individually identified. The type is a type based on the use and material of the cable. In the example of FIG. 3, the type is CVV (Control-use Vinyl insulated Vinyl sheathed cable), which indicates that it is a vinyl insulated vinyl sheathed cable for control use. The number of cores is the number of cores that the cable has. The aperture is the outer diameter of the cable. The core number is a number for distinguishing each core of the cable. In the example of FIG. 3, the cores with core numbers 1 to 11 are used to connect the first board KP-01 and the second board RY-01(1), and the cores with core numbers 12 to 20 are unused. Here, the core number may be displayed by color when the number of cores is less than a predetermined number (for example, 4). In that case, the color may be used as the core number, or a number associated with each color may be used. The internal cable of the first board and the internal cable of the second board are the names of the cores of the internal side cables of the first board and the second board, which are the connection destinations of the cables, respectively. For example, the core with the core number 11 of the cable is connected to the core K14821 of the internal side cable in the first board KP-01, and is connected to the core A70111 of the internal side cable in the second board RY-01(1). Thus, the connection information indicates the characteristics of the cable and details of the cable's connections to multiple distribution boards.

[0026] Here, Fig. 4, Fig. 5 and Fig. 6 show examples of terminal allocation errors grasped by connection information. In the example of Fig. 4, a core with a core number of 11 is used when the number of cores of the cable is 10, and an error occurs in connecting a non-existent core. In the example of Fig. 5, an error occurs in which a core with a core number of 3 is used in duplicate. In the example of Fig. 6, the name of the second board is RY-01(1), but there is a part where it is mistakenly written as RY-01(2). Conventionally, such errors were detected by a user by visually checking the screen of the CAD 140. However, if an error is overlooked, a connection failure may occur in a distribution board unit manufactured according to the connection diagram, causing a delay in the entire design work. The information processing device 110 according to this embodiment detects errors from the connection information by executing the information processing method described below, and can prevent setting errors at the stage of the connection diagram. In addition, the information processing device 110 can show the user improvements on the connection diagram.

[0027] 7 is a flowchart showing an example of the process of an information processing method executed by the information processing device 110. The information processing device 110 may start the following process, for example, in response to a user's instruction to start via the input device 120 (as a specific example, clicking a start button).

[0028] The acquisition means 115 acquires the connection information received from the CAD 140 by the communication unit 111 (step S1).

[0029] The acquiring means 115 acquires the cable information and the switchboard information from the storage unit 112 (step S2).

[0030] The determination means 116 determines the validity of the allocation made by the user based on the connection information acquired by the acquisition means 115. In this embodiment, the determination means 116 also uses the cable information and the switchboard information acquired by the acquisition means 115 in determining the validity of the allocation. As described above, the determination means 116 includes a compatibility check means 117 and an optimality check means 118.

[0031] The compatibility check means 117 performs a compatibility check to determine whether the allocation made by the user is correct (step S3).

[0032] In this embodiment, the compatibility check includes a core number check. In the core number check, an error occurs when the core number is blank in the connection information. In the core number check, an error occurs when the core number in the connection information exceeds the number of cores (see FIG. 4). Also, in the core number check, an error occurs when the core numbers are duplicated (see FIG. 5).

[0033] In this embodiment, the compatibility check includes a cable connection check, which is an error if the names of the first board and the second board in the connection information are not the same (see FIG. 6).

[0034] In this embodiment, the compatibility check includes a core number check, which results in an error if the core number in the connection information differs from the core number described in the cable information (the core number in the cable specifications).

[0035] In this embodiment, the compatibility check includes a switchboard name check. In the switchboard name check, an error occurs if the names of the first and second boards in the connection information include prohibited characters. In addition, in the switchboard name check, an error occurs if the names of the first and second boards in the connection information are different from the names described in the switchboard information (for example, the full-width and half-width characters or uppercase and lowercase characters are different).

[0036] In this embodiment, the compatibility check includes a duplicate definition check. In the duplicate definition check, an error occurs when there are duplicate definitions of cables in the same section, that is, when there are duplicate entries in the connection information. However, there are cases where it is permitted to connect a first board and a second board with multiple cables of the same type. In such cases, duplicate definitions of cables in the same section may be treated as a warning rather than an error.

[0037] If an error occurs in the compatibility check (No in step S4), the output means 119 outputs the error as a result of the judgment and displays it on the display device 130 (step S6). Here, if the above-mentioned warning occurs in the compatibility check, the output means 119 outputs the warning as a result of the judgment and displays it on the display device 130. Also, if there is an improvement point related to the error (Yes in step S8), the output means 119 outputs the improvement point and displays it on the display device 130 (step S9). If there is no improvement point related to the error (No in step S8), the output means 119 outputs only the error or the warning. The improvement point related to the error may be, for example, information including an estimated cause of the error. In the example of FIG. 6, the output means 119 may output the fact that "RY-01(1)" is a typo as an improvement point and display it on the display device 130. Instead of or together with such a display, the output means 119 may add the error, warning, and improvement point to a file of the connection information (for example, in CSV format).

[0038] If the compatibility check does not result in an error or warning and the connection information is correct (Yes in step S4), the optimality check means 118 performs an optimality check to determine whether the allocation performed by the user is optimal (step S5).

[0039] In this embodiment, the optimality check includes an alternative cable check. In the alternative cable check, when a first board and a second board are connected by multiple cables, one cable that can be substituted is extracted from the cable information. In this case, the alternative cable check may use information on a location where the extracted cable can be substituted as an improvement point.

[0040] The optimality check may include a terminal block check. In the terminal block check, terminal blocks that can be used in the first board and the second board are extracted based on the switchboard information. In this case, in the terminal block check, the extracted terminal block information may be used as an improvement point.

[0041] If there is an improvement point in the optimality check (No in step S7), the output means 119 outputs the improvement point as a result of the judgment and causes the display device 130 to display it (step S9). Instead of or together with displaying the improvement point, the output means 119 may add the improvement point to the connection information file.

[0042] If the optimality check finds no improvements to be made and the connection information has already been optimized (Yes in step S7), the output means 119 does not need to perform any particular display. As another example, when the connection information has been optimized (Yes in step S7), the output means 119 may cause the display device 130 to display that the information has already been optimized. Furthermore, when the compatibility check finds that the connection information is correct (Yes in step S4), the output means 119 may cause the display device 130 to display that there are no errors or warnings.

[0043] When at least one of an error, a warning, and an improvement point is indicated by the information processing device 110, the user may correct the allocation of cables to terminals of a plurality of switchboards using the CAD 140. After the correction work, the user may cause the information processing device 110 to again determine the validity of the allocation.

[0044] As described above, the information processing device 110, information processing system 100, information processing method, and program according to the present embodiment, by virtue of the above configuration, are capable of checking without omission compared to conventional visual confirmation by a user, and can prevent setting errors at the connection diagram stage. Also, the information processing device 110, information processing system 100, information processing method, and program according to the present embodiment are capable of indicating improvements to the connection diagram to the user.

[0045] Although the present disclosure has been described based on the drawings and embodiments, it should be noted that those skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these modifications and corrections are included in the scope of the present disclosure. For example, the functions included in each means, each step, etc. can be rearranged so as not to be logically inconsistent, and multiple means or steps can be combined or divided into one. [Explanation of symbols]

[0046] 100 Information Processing Systems 110 Information processing device 111 Communications Department 112 Storage section 113 Control Unit 115 Acquisition means 116 Judgment means 117 Conformity Check Methods 118 Optimality Checking Methods 119 Output Method 120 Input Device 130 Display device 140 CAD

Claims

1. An information processing device used when allocating cables to terminals of a plurality of switchboards, an acquisition means for acquiring cable connection information extracted from a cable connection diagram assigned by a user; a determining means for determining the validity of the allocation made by the user based on the connection information; an output means for outputting a result of the determination; Equipped with the determining means includes a suitability checking means for determining whether the allocation made by the user is correct, and an optimality checking means for determining whether the allocation made by the user is optimal, When the allocation is judged to be correct by the suitability check means, the optimality check means judges whether the allocation is optimal.

2. The information processing device according to claim 1 ; A display device that displays a result of the determination.

3. An information processing method executed by an information processing device used when allocating cables to terminals of a plurality of switchboards, comprising: acquiring connection information of cables allocated by a user; determining the validity of the allocation made by the user based on the connection information; and outputting the result of the determination. In the step of making the judgment, a suitability check is performed to judge whether the allocation made by the user is correct, and an optimality check is performed to judge whether the allocation made by the user is optimal, If the allocation is determined to be correct in the suitability check, the optimality check is performed to determine whether the allocation is optimal.

4. An information processing device used when allocating cables to terminals of a plurality of switchboards, An acquisition means for acquiring connection information of cables allocated by a user; a determining means for determining the validity of the allocation made by the user based on the connection information; and and functioning as an output means for outputting the result of the judgment, the determining means includes a suitability checking means for determining whether the allocation made by the user is correct, and an optimality checking means for determining whether the allocation made by the user is optimal, a program for determining, when the suitability check means determines that the allocation is correct, whether the allocation is optimal, using the optimality check means.

Citation Information

Patent Citations

  • Automatic editing method for development connection diagram

    JP1993073632A

  • Cable diagram preparation device

    JP1995311784A

  • Connection diagram cad device

    JP1998124540A

  • Method, device, and program for generating cable connection diagram

    JP2005080321A

  • CAD apparatus and CAD program

    JP2008165754A