Multi-type digital-analog synchronous test method based on GLINK optical fiber network
By adopting a synchronous trigger test method based on GLINK fiber network in the assembly test system, providing clock reference and synchronous trigger signals, the problems of synchronization and accuracy of various types of devices in the prior art are solved, and multiple types of digital bus communication are realized The synchronization function with analog input and output tests uses high bandwidth and strong real-time transmission of timing signals, avoiding the limitations of traditional hardware triggers.
Patent Information
- Application Number
- CN202411098632.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-12
- Publication Date
- 2024-12-27
AI Technical Summary
In the assembly test system, there is no mature digital-to-analog synchronization test solution based on GLINK fiber network, and it is difficult to achieve test synchronization and accuracy of various types of digital bus communication modules, analog input and output modules and motion control units.
Through the high-speed real-time communication function based on GLINK fiber optic network, clock reference is provided for various types of digital and analog devices, and a synchronous trigger test method is adopted to realize synchronous trigger tests between different devices, including link 1553B bus communication module, CAN bus communication module, simulation The input and output test equipment and motion control drive unit send synchronous trigger signal commands and calibrate the test data through the timestamp information.
A variety of digital bus communication and analog input and output testing functions are realized, and the timed signal periodic transmission is used with high bandwidth and strong real-time GLINK fiber network, which avoids the component-level synchronization requirements of traditional PCIE bus protocols, and realizes different digital bus communication and analogues. Synchronous test of signal acquisition.
Smart Images

Figure CN119210577A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of multi-type digital-analog synchronization testing, and in particular to a multi-type digital-analog synchronization testing method based on a GLINK optical fiber network. Background Art
[0002] During the design of the assembly test system project, it is necessary to strictly control the test synchronization and accuracy of various digital bus communication modules, analog input and output modules, and motion control units based on GLINK optical fiber network communication to complete information exchange. However, there is currently no mature digital-analog synchronization test solution based on GLINK optical fiber network. Summary of the invention
[0003] In order to achieve the above-mentioned testing requirements, the present invention proposes a multi-type digital and analog synchronization testing method based on the GLINK optical fiber network. Based on the high-speed real-time communication function of the GLINK optical fiber network, a clock reference is provided for the various types of digital and analog devices in its network topology, and a synchronization trigger testing method between different devices is realized.
[0004] The method comprises the following steps:
[0005] Step 1: Based on the GLINK optical fiber network, connect the 1553B bus communication module, CAN bus communication module, analog input and output test equipment and motion control drive unit;
[0006] Step 2: Send a synchronous trigger signal command to the 1553B bus communication module, CAN bus communication module test equipment, analog input and output test equipment, and motion control drive unit through the GLINK end node test equipment;
[0007] Step 3: The test equipment and the control drive unit receive the synchronous trigger signal command, update it to their respective clock message buffers, complete digital signal communication through the digital bus, and complete analog test data storage through analog acquisition;
[0008] Step 4: The test equipment compares and calibrates the timestamp information of the board test data collection with the timing time message sent by the GLINK bus timing trigger message, and synchronizes various test data.
[0009] Based on the GLINK optical fiber network to link the 1553B bus communication module, CAN bus communication module, analog input and output test equipment and motion control drive unit, the GLINK end node test equipment is used through the embedded test software to send the synchronous trigger signal command to the 1553B bus communication module, CAN bus communication module test equipment, analog input and output test equipment and motion control drive unit, and complete the periodic sending and timing functions of the synchronous signal according to the protocol requirements.
[0010] Design software and hardware interfaces on the embedded test software side to realize communication with the GLINK fiber optic network and receive the synchronization trigger signal to synchronously start the 1553B bus, CAN bus communication test equipment, and analog input and output test equipment to start bus communication and analog input and output testing, and receive the GLINK fiber optic network periodic trigger signal in real time to complete the calibration and synchronization functions of the communication sending cycle.
[0011] The beneficial effects of the present invention are as follows:
[0012] (1) Able to realize various types of digital bus communication and analog input and output test functions based on GLINK optical fiber network;
[0013] (2) Utilize the high bandwidth and strong real-time advantages of the GLINK optical fiber network to periodically update the timing signals between the device layers of the entire network topology;
[0014] (3) There is no need to compulsorily require that multiple types of digital bus communication boards, analog input and output boards, and other motion control drive components must complete hardware triggering and skip the PCIE bus to achieve component-level synchronization on the same device through the traditional PCIE bus protocol;
[0015] (4) Ability to utilize the strong real-time timing trigger signal of the GLINK optical fiber network to realize the synchronous testing function between different digital bus communications and analog signal acquisition. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 This is the GLINK fiber optic network topology diagram. DETAILED DESCRIPTION
[0017] The drawings constituting this application are used to provide a further understanding of the present invention. In order to enable persons skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only embodiments of a part of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0018] Unless otherwise specified, the terms (including technical terms) used herein have the commonly understood meanings to those skilled in the art. In addition, it is understood that the terms defined in commonly used dictionaries should be understood to have the same meanings as those in the context of the relevant fields, and should not be understood as idealized or overly formal meanings.
[0019] This embodiment provides a multi-type digital-analog synchronization test method based on a GLINK optical fiber network, characterized in that the method includes:
[0020] Step 1: Based on the GLINK optical fiber network, connect the 1553B bus communication module, CAN bus communication module, analog input and output test equipment and motion control drive unit;
[0021] Step 2: Send a synchronous trigger signal command to the 1553B bus communication module, CAN bus communication module test equipment, analog input and output test equipment, and motion control drive unit through the GLINK end node test equipment;
[0022] Step 3: The test equipment and the control drive unit receive the synchronous trigger signal command, update it to their respective clock message buffers, complete digital signal communication through the digital bus, and complete analog test data storage through analog acquisition;
[0023] Step 4: The test equipment compares and calibrates the timestamp information of the board test data collection with the timing time message sent by the GLINK bus timing trigger message, and synchronizes various test data.
[0024] Furthermore, a GLINK terminal node module is added to the 1553B / CAN bus communication test equipment, analog input and output test equipment, and motion control drive unit, so that it has the ability to receive and send GLINK fiber optic network signals and realize GLINK real-time fiber optic network networking control.
[0025] Furthermore, the GLINK fiber NC node function is simulated through the GLINK end node card through the embedded test software, and other GLINK end node modules are configured to NT mode through configuration.
[0026] Furthermore, the GLINK optical fiber NC end node module realizes the sending and real-time updating of the timing trigger signal according to the timing trigger protocol requirements. After receiving the timing trigger message, each GLINK optical fiber NT node records the timing time information sent by the NC node. The timing time update unit is 1 microsecond and the update time is 100 microseconds.
[0027] Furthermore, each test device and control drive unit receives the synchronization trigger message in units of 100 microseconds and updates it to its own clock message buffer, and starts the test process, completing digital signal communication through the digital bus and completing analog test data storage through analog acquisition. At the same time, the test equipment records the timestamp information of the feedback attached to the data collected by the digital bus board and the analog input and output board.
[0028] Furthermore, the test equipment compares the timestamp information of the board test data collection with the timing time message sent by the GLINK bus timing trigger message, and calibrates it in units of 1 millisecond to synchronize various types of test data, and uses the strong real-time performance of the GLINK fiber optic real-time network to further improve the test data accuracy between bus communication and simulation acquisition.
[0029] Moreover, the present application may be in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes. The solutions in the embodiments of the present application may be implemented in various computer languages, such as the object-oriented programming language Java and the interpreted scripting language JavaScript.
[0030] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0031] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0032] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0033] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A multi-type digital-analog synchronization test method based on GLINK optical fiber network, characterized in that: The method comprises: Step 1: Based on the GLINK optical fiber network, connect the 1553B bus communication module, CAN bus communication module, analog input and output test equipment and motion control drive unit; Step 2: Send a synchronous trigger signal command to the 1553B bus communication module, CAN bus communication module test equipment, analog input and output test equipment, and motion control drive unit through the GLINK end node test equipment; Step 3: The test equipment and the control drive unit receive the synchronous trigger signal command, update it to their respective clock message buffers, complete digital signal communication through the digital bus, and complete analog test data storage through analog acquisition; Step 4: The test equipment compares and calibrates the timestamp information of the board test data collection with the timing time message sent by the GLINK bus timing trigger message, and synchronizes various test data.
2. The multi-type digital-analog synchronization test method based on the GLINK optical fiber network according to claim 1 is characterized in that: The synchronous trigger signal command is sent through the embedded test software to complete the periodic sending and timing functions of the synchronous signal according to the protocol requirements.
3. The multi-type digital-analog synchronization test method based on the GLINK optical fiber network according to claim 2 is characterized in that: Design the software and hardware interface on the embedded test software side, establish communication with the GLINK fiber optic network, and after receiving the synchronization trigger signal, synchronously start the 1553B bus, CAN bus communication test equipment, and analog input and output test equipment to start bus communication and analog input and output testing.
4. The multi-type digital-analog synchronization test method based on the GLINK optical fiber network according to claim 3 is characterized in that: Receive the GLINK optical fiber network cycle trigger signal in real time to complete the calibration and synchronization of the communication transmission cycle.
5. The multi-type digital-analog synchronization test method based on the GLINK optical fiber network according to claim 1 is characterized in that: Add GLINK end node modules to 1553B / CAN bus communication test equipment, analog input and output test equipment, and motion control drive units to receive and send GLINK fiber optic network signals and realize GLINK real-time fiber optic network networking control.
6. The multi-type digital-analog synchronization test method based on the GLINK optical fiber network according to claim 5 is characterized in that: The embedded test software is used to simulate the GLINK fiber NC node function through the GLINK end node card, and other GLINK end node modules are configured to NT mode.
7. The multi-type digital-analog synchronization test method based on the GLINK optical fiber network according to claim 6 is characterized in that: The GLINK optical fiber NC end node module realizes the sending and real-time updating of the timing trigger signal according to the timing trigger protocol requirements. After each GLINK optical fiber NT node receives the timing trigger message, it records the timing time information sent by the NC node.
8. The multi-type digital-analog synchronization test method based on the GLINK optical fiber network according to claim 7 is characterized in that: The timing update unit is 1 microsecond, and the update time is 100 microseconds.
9. The multi-type digital-analog synchronization test method based on the GLINK optical fiber network according to claims 1-8, characterized in that: The timing signals between device layers in the entire network topology can be updated periodically.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the multi-type digital-analog synchronization testing method based on the GLINK optical fiber network according to any one of claims 1 to 9.
Citation Information
Cited By
GLink bus test method, GLink bus test system and case
CN120602391A
