Information display method and related device

By establishing a node database and performing signal search based on the database, the problems of low efficiency and misjudgment in signal link finding in existing technologies are solved, and efficient and accurate signal link display is achieved.

CN121743387APending Publication Date: 2026-03-27CHINA TECHENERGY
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-12
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In existing technologies, locating signal links is inefficient and prone to misjudgment. This is especially true in the engineering design of nuclear power distributed control systems, where designers need to manually search and record signals across multiple functional drawings, leading to inefficiency and a high risk of errors.

Method used

By acquiring multiple functional drawings, identifying the connection relationships between nodes, establishing a node database, responding to users' target search requests, performing signal searches based on the node database, and displaying target signal links, the system achieves structured storage and search of cross-page and cross-site node connection relationships within the same database.

Benefits of technology

It improves the efficiency and accuracy of signal link tracing, reduces omissions and misjudgments caused by manual page-by-page searching and manual recording, and ensures the integrity and consistency of signal links.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121743387A_ABST
    Figure CN121743387A_ABST
Patent Text Reader

Abstract

The invention discloses an information display method and a related device. A plurality of functional drawings are obtained. And identifying a connection relationship among the nodes in the plurality of functional drawings to obtain a node database for the plurality of functional drawings. And in response to a target search request of a user, performing signal search on the connection relationship stored in the node database according to query information indicated by the target search request to obtain a target signal link for the target search request. And displaying the target signal link. Therefore, the plurality of functional drawings are identified in a unified manner, and the cross-page and cross-site node connection relationship is subjected to structured storage in the form of the node database, so that the connection relationship between the nodes can be completely expressed in the same database. In response to the target search request, the target signal can be searched directly based on the connection relationship in the node database, and the complete target signal link is output, so that omission and misjudgment are reduced, and the accuracy is higher on the basis of improving the search efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, and in particular to an information display method and related apparatus. Background Technology

[0002] Functional drawings can be used to show the connection relationships between various nodes, facilitating the tracking and inspection of design content. For example, in the engineering design of a nuclear power distributed control system (DCS), designers need to obtain the logical connection relationships between various modules in the functional drawings.

[0003] In related technologies, when designers need to find all the signal links that a certain signal passes through, they need to manually search for and record the connections in multiple functional drawings, combined with manual observation.

[0004] However, this method is inefficient and prone to errors. Summary of the Invention

[0005] To address the aforementioned problems, this application provides an information display method and related apparatus to improve search efficiency and accuracy.

[0006] Based on this, the following technical solution is disclosed in this application: In a first aspect, embodiments of this application provide an information display method, the method comprising: Obtain multiple functional drawings; Identify the connection relationships between nodes in the multiple functional drawings to obtain a node database for the multiple functional drawings. The nodes include at least signals, algorithm blocks, ports, and stations. In response to a user's target search request, a signal search is performed on the connection relationships stored in the node database based on the query information indicated by the target search request to obtain the target signal link for the target search request; The target signal link is displayed.

[0007] Secondly, embodiments of this application provide an information display device, the device comprising: The acquisition unit is used to acquire multiple functional drawings; The identification unit is used to identify the connection relationship between nodes in the plurality of functional drawings to obtain a node database for the plurality of functional drawings. The nodes include at least signals, algorithm blocks, ports and stations. The search unit is used to respond to a user's target search request, and perform a signal search on the connection relationships stored in the node database according to the query information indicated by the target search request, so as to obtain the target signal link for the target search request; The display unit is used to display the target signal link.

[0008] Thirdly, embodiments of this application provide a computer device, the computer device including a processor and a memory: The memory is used to store computer programs and to transfer the computer programs to the processor; The processor is configured to execute the method described in the first aspect above according to the computer program.

[0009] Fourthly, embodiments of this application provide a computer-readable storage medium for storing a computer program for performing the method described in the first aspect above.

[0010] Fifthly, embodiments of this application provide a computer program product including a computer program, which, when run on a computer device, causes the computer device to perform the method described in the first aspect above.

[0011] As can be seen from the above technical solutions, this application has at least the following beneficial effects: Retrieve multiple functional drawings. Identify the connection relationships between nodes in multiple functional drawings to obtain a node database for each functional drawing. Nodes include at least signals, algorithm blocks, ports, and stations. Responding to a user's target search request, perform a signal search on the connection relationships stored in the node database based on the query information indicated in the target search request to obtain the target signal link for the target search request. Display the target signal link. Thus, by uniformly identifying multiple functional drawings and storing cross-page and cross-station node connection relationships in a structured node database, the connection relationships between signals, algorithm blocks, ports, and stations can be fully expressed within the same database. Responding to a target search request, it can directly perform a signal search on the target signal based on the connection relationships in the node database and output the complete target signal link, reducing omissions and misjudgments caused by manual page-by-page searching and manual recording, improving both search efficiency and accuracy. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0013] Figure 1 A flowchart illustrating an information display method provided in an embodiment of this application; Figure 2 This is one of the schematic diagrams of a signal link provided in an embodiment of this application; Figure 3 A second schematic diagram of a signal link provided in an embodiment of this application; Figure 4 A schematic diagram of a signal link showing a display problem is provided for an embodiment of this application; Figure 5 A schematic diagram of a signal link inspection report provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of an information display device provided in an embodiment of this application; Figure 7 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0014] Embodiments of this application will now be described in more detail with reference to the accompanying drawings. While some embodiments of this application are shown in the drawings, it should be understood that this application can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this application. It should be understood that the drawings and embodiments of this application are for illustrative purposes only and are not intended to limit the scope of protection of this application.

[0015] Current signal link inspection methods still heavily rely on manual operation. Designers need to manually review functional drawings and record the connection relationships between modules one by one. Due to the depth of the signal links and the large number of modules designed, which often involve cross-page and cross-site situations, manually searching for links is inefficient, tedious, and prone to human error.

[0016] Based on this, embodiments of this application provide an information display method and related apparatus. By uniformly identifying multiple functional drawings and structurally storing cross-page and cross-site node connection relationships in the form of a node database, the connection relationships between signals, algorithm blocks, ports, and stations can be fully expressed within the same database. This is superior to methods that only obtain partial connection relationships and require manual assembly of complex signal links. Responding to user target search requests, the method can directly search for target signals based on the connection relationships in the node database and output complete target signal links, reducing omissions and misjudgments caused by manual page-by-page searching and manual recording. This improves search efficiency and accuracy.

[0017] The information display method provided in this application can be applied to computer devices with information display capabilities, such as terminal devices and servers. Specifically, terminal devices can be desktop computers, laptops, mobile phones, and tablets; servers can be independent physical servers, server clusters composed of multiple physical servers, or distributed systems. Terminal devices and servers can be directly or indirectly connected via wired or wireless communication, and this application does not impose any restrictions on this connection.

[0018] All data collected in this application (such as functional drawings) is collected with the consent and authorization of the data subject (such as user, organization or enterprise), and the collection, use and processing of related data shall comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0019] See Figure 1 This figure is a schematic flowchart of the information display method provided in an embodiment of this application. For ease of description, the following embodiment uses a server as the execution subject of the information display method as an example. Figure 1 As shown, the information display method includes S101-S104.

[0020] S101: Obtain multiple functional drawings.

[0021] Functional drawings are drawings that graphically represent each node and its connection relationships, with functional logic, signal relationships, or control flow as the core.

[0022] In this embodiment, the functional diagram consists of multiple nodes, each representing an object that performs different functions or is at a different logical level. By defining the nodes and their connections in the functional diagram, the signal transmission path and the collaborative relationships between functional units can be fully described. Nodes in the functional diagram include at least signals, algorithm blocks, ports, and stations.

[0023] In this context, a signal is a transmitted object, which can be an analog signal, a digital signal, a control command, a status variable, etc. Signals typically serve as inputs or outputs to other nodes. An algorithm block is a functional unit that processes signals. For example, an algorithm block can perform calculations, comparisons, filtering, logical operations, or control decisions on one or more input signals and generate corresponding output signals. A port indicates the interface location for connections between nodes. Ports can define the input and output directions of signals, giving signals a clear start and end point in the signal chain within the functional diagram. A station indicates the location or deployment location of a node; for example, a station can be a control station, a processing station, or a logic station.

[0024] This application does not specifically limit the form of functional drawings. For example, a functional drawing can be an image file obtained by scanning or photographing a paper functional drawing. Alternatively, a functional drawing can be a digital drawing file generated and stored electronically, including but not limited to functional configuration diagrams, function block diagrams, or control logic diagrams generated by design software or engineering configuration tools.

[0025] For example, functional drawings may exist in the form of bitmap images, vector images, or structured files. Functional drawings include graphic elements, identification information, or configuration information used to represent nodes and the connections between nodes.

[0026] S102: Identify the connection relationships between nodes in multiple functional drawings to obtain a node database for multiple functional drawings.

[0027] In related technologies, it is usually necessary to manually analyze the connection relationships between different functional drawings. For cross-page situations, that is, across multiple functional drawings, it is necessary to repeatedly check in different functional drawings, which is prone to errors.

[0028] In this embodiment, each functional drawing is treated as a complete processing object and uniformly identified. The connection relationships between nodes in each functional drawing are identified to obtain a node database that reflects the global information of each functional drawing. A node database is a database used to store nodes and the connection relationships between nodes.

[0029] This application does not specifically limit how identification is performed; the following description uses two identification methods as examples: In the first identification method, if the functional drawing is an image file obtained by scanning or photographing a paper functional drawing, the image file can be analyzed based on image processing and pattern recognition technology.

[0030] Specifically, layout analysis and graphic element detection can be performed on image files to identify the graphic outlines representing algorithm blocks, ports, signal lines, stations, etc. Then, character recognition processing is performed on the text areas in the image files to obtain the text annotations corresponding to the functional drawings. For example, node names, port identifiers, and cross-page connection identifiers corresponding to graphic elements can be extracted. The connection relationships between nodes can be determined based on the spatial adjacency relationships between graphic elements, the connection topology relationships, and the association relationships between text annotations and graphic elements.

[0031] The second identification method is to analyze the digital drawing file if the functional drawing is generated and stored electronically. This can be done using structured data extraction technology.

[0032] Specifically, the function block definition information, port definition information, and connection relationship description information recorded in the digital drawing file can be parsed to obtain the jump relationship between nodes.

[0033] The following example uses multiple functional drawings, including the first drawing and the second drawing, to illustrate S102.

[0034] In Example 1, the cross-page connection identifiers associated with the output ports of nodes in the first drawing are identified. The input ports in the second drawing that match the cross-page connection identifiers are identified. Based on the cross-page connection identifiers, cross-page connection relationships are established between the output ports in the first drawing and the input ports in the second drawing. The cross-page connection relationships, along with the intra-page connection relationships in the first and second drawings, are stored to obtain a node database.

[0035] The cross-page connection identifier indicates that the signal corresponding to the output port needs to jump to the second drawing. The cross-page connection relationship is used to characterize the functional logic correspondence or continuation relationship between nodes in the first drawing and nodes in the second drawing, such as the continuation of the same signal in different functional drawings, or the logical connection between ports in different functional drawings.

[0036] For example, the output ports of nodes can be identified first in the first drawing, and the cross-page connection identifiers associated with the output ports can be further identified. These cross-page connection identifiers indicate that the signal corresponding to the output port does not terminate in the first drawing but needs to jump to other functional drawings to continue the functional connection. Then, the input ports of each node are identified in the second drawing, and input ports that match the cross-page connection identifiers are filtered out. When the identifier information associated with the input port in the second drawing meets a preset matching condition with the cross-page connection identifier in the first drawing, it is determined that the output port and input port form a cross-page connection relationship in functional logic. After determining the cross-page connection relationship, the cross-page connection relationship, the intra-page connection relationship in the first drawing, and the intra-page connection relationship in the second drawing can be stored uniformly, thereby forming a continuous node connection relationship covering both the first and second drawings in the node database.

[0037] Therefore, by establishing cross-page connection relationships between output and input ports across different functional drawings using cross-page connection identifiers, the reliance on manual interpretation or inference of cross-page connection relationships based solely on graphic position is avoided, thereby reducing the probability of misjudgment during the connection relationship identification process. Furthermore, by uniformly storing cross-page connection relationships and intra-page connection relationships of each functional drawing in a node database, cross-page signals form a continuous logical link within the database, facilitating subsequent global search and accurate positioning of target signal links.

[0038] Example 2: Functional drawings may be incomplete. For example, damage to the paper functional drawings may result in missing information in the corresponding scanned files. Alternatively, a malfunction in the original storage medium of the digitized drawing files may cause some pages or parts of the drawing to be incompletely read. Therefore, the following method can be used for identification: Identify the cross-page connection identifiers associated with the output ports of nodes in the first drawing. Based on the cross-page connection identifiers, establish at least one candidate cross-page connection relationship between the output ports in the first drawing and the input ports in the second drawing. Perform consistency checks on each candidate cross-page connection relationship based on the node type, port direction, and connectivity characteristics of each node in the first drawing in the node database. In the consistency check, if a candidate cross-page connection relationship can form a unique and continuous signal link in the global node connection relationship, the candidate cross-page connection relationship is determined as a valid cross-page connection relationship. Store the cross-page connection relationships, the intra-page connection relationships in the first drawing, and the intra-page connection relationships in the second drawing to obtain the node database.

[0039] Candidate cross-page joins are those that have not yet undergone consistency verification. Valid cross-page joins are those that have passed consistency verification.

[0040] Therefore, by verifying the consistency of candidate cross-page connection relationships through node type, port direction, and node connectivity features in the node database, the probability of misidentification of cross-page connection relationships can be reduced. This allows for the establishment of accurate cross-page connection relationships even when functional drawing information is incomplete or cross-page link identifiers are semantically ambiguous.

[0041] S103: In response to the user's target search request, perform a signal search on the connection relationships stored in the node database according to the query information indicated by the target search request, and obtain the target signal link for the target search request.

[0042] The target search request is a user-initiated request to search for signal links. The query information is the information in the target search request that indicates the query requirements. A signal link is an ordered path formed by a signal passing through one or more intermediate nodes and reaching the target node along the connection relationships between nodes. Signal links can be used to characterize the signal transmission process and its functional logic relationships. The target signal link is the signal link that satisfies the target search request.

[0043] Signal search is a process that involves traversing signal links that satisfy the query information of the target search request, based on the connection relationships stored in the node database, in order to obtain the target signal link.

[0044] In one possible implementation, a depth-first search algorithm can be used to search for the connection relationships stored in the node database to obtain the target signal link for the target search request.

[0045] Specifically, the starting node for signal search can be determined first based on the query information, and this starting node is set as the current node, which is then added to the current signal link. Subsequently, based on the connection relationships stored in the node database, at least one next node directly connected to the current node is obtained. The next node represents a node that may continue to transmit signals after the current node. For each next node, it is determined whether it already exists in the current signal link. If it does, the search for its corresponding branch is stopped to avoid forming a loop. If the next node does not exist in the current signal link, it is added to the link, and the new current node is used as the next node. The depth-first search continues downwards based on the connection relationships stored in the node database. When the current node has no next node to continue traversing, or when the current signal link meets the termination condition determined by the query information, it is designated as a pending signal link. After obtaining a pending signal link, the last added node is removed from the current link, the search returns to the previous level, and the depth-first search continues for other untraversed next nodes. By continuously traversing downwards and backtracking when traversal can no longer continue, it is possible to traverse multiple undetermined signal links originating from the starting node in the node database, thereby identifying the signal link that satisfies the query information as the target signal link.

[0046] S104: Displays the target signal link.

[0047] See Figure 2 , Figure 2 This is one of the schematic diagrams of a signal link provided in an embodiment of this application. The diagram illustrates a way of displaying the signal link in tabular form.

[0048] Among them, the name is used to uniquely identify a node in the function diagram; Module name: Used to identify the functional module type to which the node belongs; Page name: Used to indicate the functional drawing page where the node is located; Station number: Used to indicate the station or logical location where the node is located; Port: An attribute used to represent the input or output port of a node.

[0049] This diagram uses a structured data table to show which nodes the signal passes through in sequence in the signal link.

[0050] See Figure 3 , Figure 3This is a second schematic diagram of a signal link provided in an embodiment of this application. This diagram illustrates a method of displaying a signal link using VISIO (a visual flowchart drawing tool). From... Figure 3 As can be seen, signals are transmitted sequentially from top to bottom through the connections between nodes, forming a continuous signal link between them. This graphically and intuitively reflects the signal transmission order among multiple nodes and the upstream and downstream relationships between modules, making it more visually appealing.

[0051] This application does not specifically limit the display method of the target signal link. The following describes two display methods: Display Method 1: Obtain all signal links corresponding to the node database.

[0052] All signal links are obtained by traversing the node database. All signal links include the target signal link and the first other signal links.

[0053] The target signal link is displayed using a first color encoding method, and other signal links are displayed using a second encoding method. The first color encoding method and the second color encoding method are different.

[0054] The first category of "other signal links" refers to all signal links except the target signal link. Color coding is a method of color-coding the nodes and connections of the signal links, such as rendering them in red or black. By using different color coding methods, the target signal link can be highlighted among all signal links. This allows for the display of all signal links, emphasizing global information, while also highlighting the target signal link through differentiated color coding, making it clear to the user the signal link they need, resulting in a better visualization effect.

[0055] Display Method 2: Obtain all signal links corresponding to the node database. All signal links include the problematic signal link and other signal links.

[0056] The problematic signal link is displayed using a third color coding method, while other signal links are displayed using a fourth color coding method. The third and fourth color coding methods are different.

[0057] The problematic signal link is the one that has encountered a problem, while the other signal links are all the signal links except for the problematic one. By using different color coding methods, the problematic signal link can be highlighted among all the signal links. This allows the system to display all signal links, emphasizing global information, while also highlighting the problematic signal link through differentiated color coding, enabling users to intuitively identify which signal link is faulty, resulting in a better visualization effect.

[0058] See Figure 4 , Figure 4 This is a schematic diagram illustrating a problematic signal link provided in an embodiment of this application. The problematic signal link is displayed using a color-coding method with red rendering, while other signal links are displayed using a color-coding method with black rendering.

[0059] As can be seen from the above technical solution, multiple functional drawings are acquired. The connection relationships between nodes in these multiple functional drawings are identified, resulting in a node database for each functional drawing. Nodes at least include signals, algorithm blocks, ports, and stations. Responding to a user's target search request, a signal search is performed on the connection relationships stored in the node database based on the query information indicated in the target search request, yielding the target signal link for the target search request. The target signal link is then displayed. Therefore, by uniformly identifying multiple functional drawings and structurally storing cross-page and cross-station node connection relationships in the form of a node database, the connection relationships between signals, algorithm blocks, ports, and stations can be fully expressed within the same database. Responding to a target search request, a signal search can be directly performed based on the connection relationships in the node database, outputting the complete target signal link. This reduces omissions and misjudgments caused by manual page-by-page searching and manual recording, improving both search efficiency and accuracy.

[0060] In one possible implementation, the target search request includes a search request and configuration information. The configuration information refers to conditions that the target signal link must meet, which can be carried in the target search request or pre-configured. The following explanation uses three types of configuration information as examples.

[0061] Configuration information 1: First node or second node.

[0062] The first node indicates nodes that are not included in the target signal link, and the second node indicates nodes that must be included in the target signal link.

[0063] Specifically, based on the query information indicated by the search request, a signal search is performed on the connection relationships stored in the node database to obtain at least one pending signal link for the target search request.

[0064] If the configuration information includes the first node, then at least one signal link that does not include the first node among the pending signal links will be identified as the target signal link.

[0065] If the configuration information includes a second node, then at least one pending signal link that includes the second node will be identified as the target signal link.

[0066] In one possible implementation, the branch containing the first node can be skipped during the signal search process, thereby improving search efficiency.

[0067] Therefore, the first or second node can indicate which nodes the target search link should include or exclude, thus enabling more personalized search requests in the engineering field.

[0068] Configuration information two: naming correspondence.

[0069] The naming mapping refers to the correspondence between user-defined names and node names. User-defined names are those specified by the user in the target search request, while node names are those specified in the functional drawings. In other words, the same node may have different names in the target search request and in the functional drawings.

[0070] Specifically, based on the naming correspondence, the names in the query information can be replaced to obtain corrected query information. Based on the corrected query information, the connection relationships stored in the node database can be searched for signals to obtain the target signal link for the target search request.

[0071] Therefore, the naming can be standardized during the signal search process, which can avoid errors in signal link search due to inconsistent user naming and improve the accuracy of target signal links.

[0072] Configuration information three: signal link verification rules.

[0073] Signal link verification rules are used to check whether there are problems with the signal link.

[0074] Specifically, based on the query information indicated by the search request, a signal search is performed on the connection relationships stored in the node database to obtain at least one pending signal link for the target search request. According to the signal link verification rules, the at least one pending signal link is verified. If the pending signal link passes verification, it is identified as the target signal link and displayed. If the pending signal link fails verification, it is identified as a problematic signal link. Problem information for the problematic signal link is determined. The problematic signal link and its problem information are displayed.

[0075] Problem information refers to information that does not meet the signal link verification rules, including problematic nodes or problematic connections. Alternatively, the problem information may also include a description of the problem.

[0076] In one possible implementation, when displaying the target signal link, a signal link inspection report including problem information can also be displayed. See also Figure 5 , Figure 5 for Figure 5 This is a schematic diagram of a signal link inspection report provided in an embodiment of this application. The meanings of each field are as follows: Network variable name: Used to identify the starting signal of the signal link or the target signal of the current analysis. This field remains consistent within the same signal link and is used to characterize the signal object corresponding to the entire link.

[0077] Point description: Used to describe the semantic information of the signal point or logic point corresponding to the current node, so as to help users understand the role of the node in the functional logic.

[0078] Receiving station number: Indicates the station number that the current signal has reached in this step, which is used to reflect the station-level transmission process of the signal in the system.

[0079] Final Page: This indicates the functional drawing page where the current node is located, used to indicate the distribution of signals across multiple functional drawing pages.

[0080] Final station number: Indicates the number of the final station to which the current node belongs. Together with the receiving station number, it is used to describe the flow of signals between stations.

[0081] Problem Details: This describes the specific situation of the current node in the signal link, such as the name of the module the signal entered, the module type, the port type, or whether there are any abnormal conditions. Problem details are a type of problem information.

[0082] Therefore, it can display problem information while showing the target signal link, enabling users to accurately locate the problem signal link and clearly understand the corresponding information, resulting in a more comprehensive data display.

[0083] See Figure 6 , Figure 6 An information display device 600 provided in this application embodiment includes: Acquisition unit 601 is used to acquire multiple functional drawings; The identification unit 602 is used to identify the connection relationship between nodes in the plurality of functional drawings to obtain a node database for the plurality of functional drawings. The nodes include at least signals, algorithm blocks, ports and stations. Search unit 603 is used to respond to a user's target search request, and perform a signal search on the connection relationships stored in the node database according to the query information indicated by the target search request, so as to obtain the target signal link for the target search request; Display unit 604 is used to display the target signal link.

[0084] Optionally, the identification unit 602 is specifically used for: Identify the cross-page connection identifier associated with the output port of the node in the first drawing, the cross-page connection identifier being used to indicate that the signal corresponding to the output port needs to jump to the second drawing; Identify the input port in the second drawing that matches the cross-page connection identifier; Based on the cross-page connection identifier, establish a cross-page connection relationship between the output port in the first drawing and the input port in the second drawing; The node database is obtained by storing the cross-page connection relationships, the intra-page connection relationships of the first drawing, and the intra-page connection relationships of the second drawing.

[0085] Optionally, the target search request includes a search request and configuration information, and the search unit 603 is specifically used for: Based on the query information indicated by the search request, a signal search is performed on the connection relationships stored in the node database to obtain at least one pending signal link for the target search request; If the configuration information includes a first node, then the signal link that does not include the first node among the at least one pending signal links is determined as the target signal link; If the configuration information includes a second node, then the signal link that includes the second node among the at least one pending signal links is determined as the target signal link.

[0086] Optionally, if the configuration information includes a naming correspondence, the device 600 further includes a naming unit, used for: Based on the naming correspondence, the names in the query information are replaced to obtain corrected query information. The naming correspondence is the correspondence between user names and node names. Based on the correction query information, a signal search is performed on the connection relationships stored in the node database to obtain the target signal link for the target search request.

[0087] Optionally, if the configuration information includes signal link verification rules, the device 600 further includes a problem unit, used for: Based on the query information indicated by the search request, a signal search is performed on the connection relationships stored in the node database to obtain at least one pending signal link for the target search request; The at least one pending signal link is verified according to the signal link verification rules. If the pending signal link passes the verification, the pending signal link is determined as the target signal link, and the target signal link is displayed. If the pending signal link fails the verification, the pending signal link will be identified as a problematic signal link. Determine the problem information of the problematic signal link, including the problem node or the problem connection relationship; Displays the problematic signal link and its problem information.

[0088] Optionally, the display unit 604 is specifically used for: Obtain all signal links corresponding to the node database, including the target signal link and the first other signal links; The target signal link is displayed using a first color encoding method, and the other signal links are displayed using a second encoding method, wherein the first color encoding method and the second color encoding method are different.

[0089] Optionally, the display unit 604 is specifically used for: Obtain all signal links corresponding to the node database, including the problematic signal link and other second signal links; The problematic signal link is displayed using a third color encoding method, and the second other signal link is displayed using a fourth color encoding method, wherein the third color encoding method and the fourth color encoding method are different.

[0090] See Figure 7 This application also provides a computer device, which includes a memory 701 and a processor 702. The memory is used to store computer programs and to transfer the computer programs to the processor; The processor is used to execute the method of the above method embodiment according to the computer program.

[0091] This application also provides a computer-readable storage medium, characterized in that the computer-readable storage medium is used to store a computer program, the computer program being used to execute the method of the above-described method embodiments.

[0092] This application also provides a computer program product including a computer program, which, when run on a computer device, causes the computer device to perform the method described in the above method embodiments.

[0093] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the systems or apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple, and relevant parts can be referred to the method section.

[0094] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0095] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0096] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0097] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0098] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An information display method, characterized in that, The method includes: Obtain multiple functional drawings; Identify the connection relationships between nodes in the multiple functional drawings to obtain a node database for the multiple functional drawings. The nodes include at least signals, algorithm blocks, ports, and stations. In response to a user's target search request, a signal search is performed on the connection relationships stored in the node database based on the query information indicated by the target search request to obtain the target signal link for the target search request; The target signal link is displayed.

2. The method according to claim 1, characterized in that, If the plurality of functional drawings includes a first drawing and a second drawing, then identifying the connection relationships between nodes in the plurality of functional drawings to obtain a node database for the plurality of functional drawings includes: Identify the cross-page connection identifier associated with the output port of the node in the first drawing, the cross-page connection identifier being used to indicate that the signal corresponding to the output port needs to jump to the second drawing; Identify the input port in the second drawing that matches the cross-page connection identifier; Based on the cross-page connection identifier, establish a cross-page connection relationship between the output port in the first drawing and the input port in the second drawing; The node database is obtained by storing the cross-page connection relationships, the intra-page connection relationships of the first drawing, and the intra-page connection relationships of the second drawing.

3. The method according to claim 1, characterized in that, The target search request includes a search request and configuration information. The step of performing a signal search on the connection relationships stored in the node database based on the query information indicated by the target search request to obtain the target signal link for the target search request includes: Based on the query information indicated by the search request, a signal search is performed on the connection relationships stored in the node database to obtain at least one pending signal link for the target search request; If the configuration information includes a first node, then the signal link that does not include the first node among the at least one pending signal links is determined as the target signal link; If the configuration information includes a second node, then the signal link that includes the second node among the at least one pending signal links is determined as the target signal link.

4. The method according to claim 3, characterized in that, If the configuration information includes a naming mapping, then the method further includes: Based on the naming correspondence, the names in the query information are replaced to obtain corrected query information. The naming correspondence is the correspondence between user names and node names. Based on the correction query information, a signal search is performed on the connection relationships stored in the node database to obtain the target signal link for the target search request.

5. The method according to claim 4, characterized in that, If the configuration information includes signal link verification rules, then the method further includes: Based on the query information indicated by the search request, a signal search is performed on the connection relationships stored in the node database to obtain at least one pending signal link for the target search request; The at least one pending signal link is verified according to the signal link verification rules. If the pending signal link passes the verification, the pending signal link is determined as the target signal link, and the target signal link is displayed. If the pending signal link fails the verification, the pending signal link will be identified as a problematic signal link. Determine the problem information of the problematic signal link, including the problem node or the problem connection relationship; Display the problematic signal link and its problem information.

6. The method according to claim 1, characterized in that, The display of the target signal link includes: Obtain all signal links corresponding to the node database, including the target signal link and the first other signal links; The target signal link is displayed using a first color encoding method, and the other signal links are displayed using a second encoding method, wherein the first color encoding method and the second color encoding method are different.

7. The method according to claim 5, characterized in that, The signal link that displays the problem includes: Obtain all signal links corresponding to the node database, including the problematic signal link and other second signal links; The problematic signal link is displayed using a third color encoding method, and the second other signal link is displayed using a fourth color encoding method, wherein the third color encoding method and the fourth color encoding method are different.

8. An information display device, characterized in that, The device includes: The acquisition unit is used to acquire multiple functional drawings; The identification unit is used to identify the connection relationship between nodes in the plurality of functional drawings to obtain a node database for the plurality of functional drawings. The nodes include at least signals, algorithm blocks, ports and stations. The search unit is used to respond to a user's target search request, and perform a signal search on the connection relationships stored in the node database according to the query information indicated by the target search request, so as to obtain the target signal link for the target search request; The display unit is used to display the target signal link.

9. A computer device, characterized in that, The computer device includes a processor and memory: The memory is used to store computer programs and to transfer the computer programs to the processor; The processor is configured to perform the method according to any one of claims 1-7 according to the computer program.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program for performing the method according to any one of claims 1-7.