An embedded real-time control device, control system and control method

By combining an embedded real-time control device with an FPGA and a photoelectric conversion module, high-precision timing control and remote monitoring are achieved in environments with strong radiation and electromagnetic interference. This solves the problems of existing industrial controllers in terms of low temperature and large size, and enables high-precision nanosecond-level pulse signal transmission and remote monitoring.

CN116055535BActive Publication Date: 2026-04-17INST OF APPLIED ELECTRONICS CHINA ACAD OF ENG PHYSICS
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
INST OF APPLIED ELECTRONICS CHINA ACAD OF ENG PHYSICS
Filing Date
2022-12-14
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

Existing industrial controllers are difficult to achieve high-precision timing control in environments with strong radiation and electromagnetic interference, and cannot work properly in low-temperature environments. Furthermore, existing equipment is large in size and expensive, making it difficult to achieve long-distance signal transmission and monitoring.

Method used

It adopts an embedded real-time control device, combined with FPGA, serial-to-network module and photoelectric conversion module, to transmit data signals through Ethernet, realize high-precision timing control and remote monitoring, and use photoelectric conversion module to transmit signals in optical fiber communication, which has strong anti-electromagnetic interference capability and long signal transmission distance.

Benefits of technology

It achieves high-precision timing control in environments with strong radiation and electromagnetic interference, supports long-distance monitoring, has a small device size, is adaptable to low-temperature environments, meets the requirements for high-precision nanosecond-level pulse signal transmission, and has strong adaptability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116055535B_ABST
    Figure CN116055535B_ABST
Patent Text Reader

Abstract

This invention discloses an embedded real-time control device, a control system, and a control method. The control system includes a remote control terminal, several field subsystems, and the embedded real-time control device. The embedded real-time control device outputs corresponding pulse signals based on timing pulse signals emitted by the remote control terminal, converts these pulse signals into optical pulses, and outputs them to control the operating status of each field subsystem. Each field subsystem collects and processes field data signals, then transmits them to the embedded real-time control device via a corresponding serial port. The embedded real-time control device processes the data signals and transmits them to the remote control terminal via Ethernet for data monitoring and display. Timing control is achieved through pulse signals; data monitoring and display are achieved by transmitting the collected data signals to the remote control terminal via Ethernet, resulting in stronger resistance to electromagnetic interference and a longer signal transmission distance, enabling long-distance monitoring.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electronic technology, and more specifically to an embedded real-time control device, control system, and control method. Background Technology

[0002] Commonly used for timing control are PCC (Programmable Computer Controller) and PLC (Programmable Logic Controller), or other industrial controllers such as PXI (PCI Extensions for Instrumentation) buses. These controllers primarily utilize a CPU-equipped chassis or motherboard, and then connect via PXI or other buses. Depending on the function, they are equipped with serial port modules, I / O modules, A / D modules, D / A modules, counter modules, etc., to complete on-site industrial signal timing control and status information monitoring. Typically, a 3U (4.45cm x 3) to 4U (4.45cm x 4) high chassis is required. Additionally, the following engineering requirements exist:

[0003] Due to the strong radiation and interference in industrial environments, and the need for long-distance signal transmission, fiber optic transmission is required. Fiber optic transmission necessitates photoelectric and electro-optical conversion. Furthermore, communication interface requirements necessitate serial-to-network conversion and various serial port types such as RS485, RS422, or RS232. PLCs and industrial controllers typically employ different modules configured for different functions, all communicating based on a unified industrial bus standard such as PROFIBUS or PXI. Thus, different serial port modules are needed for different serial ports, and photoelectric conversion modules are required for fiber optic connections. If the core controller architecture lacks a photoelectric conversion module, a separate chassis must be designed to provide power, photoelectric, and electro-optical conversion modules. This chassis, along with the timing control and status monitoring chassis, forms the overall control system. Such an engineering design results in a large control system, typically requiring two 4U chassis.

[0004] Furthermore, existing industrial controllers or microcontrollers operate at low temperatures of -20°C, but sometimes require operation at -40°C. Under such conditions, many commercial core controllers cannot function properly. Additionally, existing industrial controllers achieve timing control with a precision typically in the microsecond range. While specialized boards or modules can achieve precision in the nanosecond range, this is very expensive; and they cannot achieve strictly high-precision timing control between individual devices. Summary of the Invention

[0005] To address the shortcomings of existing technologies, the inventors, through long-term practical research, designed an embedded real-time control device, control system, and control method. This system achieves timing control of field subsystems through pulse signals and transmits collected data signals via Ethernet to a remote control terminal for data monitoring and display. It also features stronger resistance to electromagnetic interference and a longer signal transmission distance, enabling remote monitoring.

[0006] To achieve the above objectives, the present invention provides the following technical solution:

[0007] An embedded real-time control device connects a remote control terminal and a field subsystem, comprising an FPGA, a serial-to-network module, and several photoelectric conversion modules; the FPGA is connected to the serial-to-network module and the several photoelectric conversion modules, and each photoelectric conversion module is externally connected to the field subsystem;

[0008] The serial-to-network module receives timing pulse signals from the remote control terminal and transmits them to the FPGA; the FPGA outputs corresponding pulse signals according to the timing pulse signals, and the photoelectric conversion module performs electro-optical conversion on the pulse signals and outputs them to the field subsystem;

[0009] The photoelectric conversion module receives data signals transmitted by the field subsystem via serial port and transmits them to the FPGA. The serial-to-network module converts the data signals transmitted by the FPGA and transmits them to the remote control terminal via Ethernet.

[0010] Furthermore, in the embedded real-time control device, the second serial port of the FPGA communicates with the remote control terminal through a serial-to-network module, and the remote control terminal adjusts the parameters of the timing pulse signal through the second serial port.

[0011] Furthermore, in the embedded real-time control device, there are four photoelectric conversion modules: the first serial port of the FPGA is connected to the first photoelectric conversion module for transmission and the second photoelectric conversion module for reception; the high-speed serial port of the FPGA is connected to the third and fourth photoelectric conversion modules for transmission.

[0012] Furthermore, in the embedded real-time control device, the pulse signal generated by the high-speed serial port of the FPGA has an accuracy at the nanosecond level.

[0013] Furthermore, the embedded real-time control device also includes a power supply module and a filter module, with the power supply module connected to the filter module and the filter module connected to the serial-to-network module and the FPGA.

[0014] The power module is used to convert external 220V AC mains power into a power supply voltage;

[0015] The filter module is used to filter the supply voltage before outputting the power supply.

[0016] A control system includes a remote control terminal, several field subsystems, and the embedded real-time control device.

[0017] The embedded real-time control device outputs a corresponding pulse signal based on the timing pulse signal sent by the remote control terminal, and converts the pulse signal into an optical pulse to control the working status of each field subsystem.

[0018] Each field subsystem collects and processes field data signals, and transmits them to the embedded real-time control device via the corresponding serial port.

[0019] The embedded real-time control device converts and processes the data signal, then transmits it via Ethernet to a remote control terminal for data monitoring and display.

[0020] Furthermore, in the control system, the remote control terminal includes a remote control computer and an optical communication device, and the embedded real-time control device communicates with the optical communication device via an Ethernet connection.

[0021] Furthermore, in the control system, the field subsystem includes a controller, a signal acquisition and processing module, and multiple execution devices; the controllers of each field subsystem are connected to the embedded real-time control device via fiber optic serial ports and optoelectronic connections.

[0022] The controller receives optical pulses transmitted by the embedded real-time control device and converts them into pulse signals, and controls the actions of the execution device according to the pulse signals.

[0023] The signal acquisition and processing module acquires the working data of the execution device through the fiber optic serial port and converts it from analog to digital into a data signal.

[0024] The controller converts the data signal into an electro-optical signal and then transmits it to the embedded real-time control device through the corresponding fiber optic serial port.

[0025] Furthermore, in the control system, when the controller is a PLC controller, the fiber optic serial port is set to fiber optic RS485; when the controller is a microcontroller, the fiber optic serial port is set to fiber optic RS422; and when the controller is a PXI bus controller, the fiber optic serial port is set to fiber optic RS232.

[0026] A control method employing the aforementioned control system, characterized in that it includes:

[0027] Step A: The embedded real-time control device outputs a corresponding pulse signal based on the timing pulse signal sent by the remote control terminal, and converts the pulse signal into an optical pulse to control the working status of each field subsystem.

[0028] Step B: Each field subsystem collects and processes field data signals, and transmits them to the embedded real-time control device through the corresponding serial port;

[0029] Step C: The embedded real-time control device converts and processes the data signal, and then transmits it to the remote control terminal via Ethernet for data monitoring and display.

[0030] The beneficial effects of this invention are:

[0031] The embedded real-time control device can output corresponding pulse signals to control the working status of each field subsystem according to the timing pulse signals sent by the remote control terminal; it realizes timing control; it collects and transmits data signals of each field subsystem through different serial ports, and transmits them to the remote control terminal for data monitoring and display via Ethernet, which facilitates understanding of the working status of each field subsystem. Ethernet transmission has stronger anti-electromagnetic interference capability and longer signal transmission distance, realizing remote monitoring. Attached Figure Description

[0032] Figure 1 This is a schematic diagram of the control system in an embodiment of the present invention;

[0033] Figure 2 This is a schematic diagram of the embedded real-time control device in an embodiment of the present invention;

[0034] Figure 3 This is a schematic diagram of the timing waveform of the timing pulse signal in an embodiment of the present invention;

[0035] Figure 4 This is a flowchart of the control method in an embodiment of the present invention. Detailed Implementation

[0036] The technical solutions of the present invention will be clearly and completely described below with reference to the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0037] It is readily understood that relational terms such as "first" and "second" are used merely to distinguish one entity, operation, or direction from another, without requiring or implying any actual relationship or order between these entities, operations, or directions. The directional terms such as "up," "down," "left," "right," "front," "back," "front," "back," "top," and "bottom," mentioned or possibly used in this specification, are defined relative to the constructions shown in the accompanying drawings. They are relative concepts and may therefore vary depending on their location and usage. Therefore, these or other directional terms should not be construed as restrictive. In the following description, various parameters and components are described for embodiments of different constructions. These specific parameters and components are merely examples and do not limit the embodiments of this application.

[0038] Please also refer to Figure 1 and Figure 2 The control system provided in this embodiment of the invention includes an embedded real-time control device 10, a remote control terminal 20, and several field subsystems. The embedded real-time control device 10 is connected to the remote control terminal 20 and several field subsystems. The embedded real-time control device 10 outputs corresponding pulse signals according to the timing pulse signals sent by the remote control terminal 20 to control the working state of each field subsystem. Each field subsystem collects data signals from the field and converts and processes them (first analog-to-digital conversion and then electro-optical conversion), and transmits them to the embedded real-time control device 10 through the corresponding serial port. The embedded real-time control device 10 converts and processes the data signals (first photoelectric conversion and then serial-to-network conversion), and then transmits them to the remote control terminal 20 via Ethernet for data monitoring and display.

[0039] The remote control terminal 20 includes a remote control computer 21 and an optical communication device 22. The remote control computer 21 is connected to the optical communication device 22, and the embedded real-time control device 10 communicates with the optical communication device 22 via Ethernet (fiber optic). The timing pulse signal output by the remote control computer 21 is transmitted to the embedded real-time control device 10 through the optical communication device 22, and the data signal fed back by the embedded real-time control device 10 is transmitted to the remote control computer 21 through the optical communication device 22. The connection between the embedded real-time control device 10 and the optical communication device 22 uses Ethernet (fiber optic), which has the advantages of strong anti-electromagnetic interference capability and long signal transmission distance.

[0040] Each field subsystem includes a controller, a signal acquisition and processing module, and multiple actuators. The controller of each field subsystem is connected to the embedded real-time control device 10 via communication (e.g., through a fiber optic serial port) and optoelectronic connection (e.g., multiple optical pulses; the electrical signals of the embedded real-time control device 10 are converted into optical signals for transmission, and the controller receives the optical signals and converts them back into electrical signals). The controller is connected to the signal acquisition and processing module, which in turn communicates with the multiple actuators. The actuators can be sensors, valves, vacuum gauges, switches, or other similar devices.

[0041] Each controller contains a corresponding photoelectric conversion module for receiving and transmitting optical pulses. The controller receives optical pulses transmitted from the embedded real-time control device and converts them into pulse signals, controlling the actions of the execution equipment based on these pulse signals. The signal acquisition and processing module acquires the operating data of the execution equipment via a fiber optic serial port and converts it from analog to digital signal. The controller then transmits the data signal to the embedded real-time control device via the corresponding fiber optic serial port. In other words, the pulse signal, after photoelectric conversion, is transmitted to the field subsystem in the form of optical pulses, and the data signals acquired by the field subsystem are transmitted to the embedded real-time control device via fiber optic serial ports.

[0042] Select the controller and fiber optic serial port type according to the type of the field subsystem. Figure 1 For example, there are three field subsystems. When the controller of the first field subsystem (i.e., field subsystem 1) is a PLC controller, the PLC controller and the embedded real-time control device 10, as well as the signal acquisition and processing module 1 and the corresponding execution device 1, can be connected via fiber optic RS485 (i.e., RS485 serial port). When the controller of the second field subsystem (i.e., field subsystem 2) is a microcontroller, the microcontroller and the embedded real-time control device 10, as well as the signal acquisition and processing module 2 and the corresponding execution device 2, can be connected via fiber optic RS422 (i.e., RS422 serial port). When the controller of the third field subsystem (i.e., field subsystem 3) is a PXI bus controller, the PXI bus controller and the embedded real-time control device 10, as well as the signal acquisition and processing module 3 and the corresponding execution device 3, can be connected via fiber optic RS232 (i.e., RS232 serial port).

[0043] In this embodiment, as Figure 2As shown, the embedded real-time control device 10 includes an FPGA 110, a serial-to-network module 120, and several photoelectric conversion modules. The FPGA 110 is connected to the serial-to-network module 120 and the several photoelectric conversion modules, and each photoelectric conversion module is connected to an external field subsystem. On one hand, the serial-to-network module 120 receives timing pulse signals from the remote control terminal and transmits them to the FPGA 110. The FPGA 110 outputs corresponding pulse signals according to the timing pulse signals, and the photoelectric conversion modules perform electro-optical conversion on the pulse signals and output them to control the working status of each field subsystem. On the other hand, the photoelectric conversion modules receive data signals transmitted by the field subsystems through the serial port and transmit them to the FPGA. The FPGA 110 transmits the data signals to the serial-to-network module 120, which converts the data signals (serial-to-network) and transmits them to the remote control terminal via Ethernet for data monitoring and display.

[0044] The embedded real-time control device 10 provided in this embodiment has a simple structure and does not have too many modules. Compared with the current PLC, PCC and controller, the embedded real-time control device is smaller in size and has a higher degree of integration. Since the FPGA can operate at a minimum temperature of -40℃ and store at a minimum temperature of -45℃, it has a wide temperature range and can work at an altitude of over 4500m, meeting the requirements for low-pressure environment adaptability and has strong environmental adaptability.

[0045] In practical implementation, the FPGA's second serial port communicates with the host computer (i.e., the remote control terminal) through the serial-to-network module 120. This allows the host computer to control and adjust the parameters of the timing pulse signal (such as timing, pulse width, delay, and frequency) via the second serial port. The host computer and the FPGA's second serial port can be connected via a network (offering better versatility) or directly via the serial port; neither method is limited here.

[0046] The embedded real-time control device 10 has four photoelectric conversion modules: a first photoelectric conversion module (transmitter) 130, a second photoelectric conversion module (receiver) 140, a third photoelectric conversion module (transmitter) 150, and a fourth photoelectric conversion module (transmitter) 160. The FPGA's first serial port connects to the first photoelectric conversion module (for transmitting), the second photoelectric conversion module (for receiving), and serial port 1 in the first field subsystem. The first photoelectric conversion module is connected to photoelectric conversion module 1 in the first field subsystem, and the second photoelectric conversion module is connected to photoelectric conversion module 2 in the first field subsystem. The FPGA's first serial port is a standard serial port, which outputs a low-precision trigger pulse signal. This signal is converted into an optical signal by the first photoelectric conversion module and transmitted via optical fiber to photoelectric conversion module 1 in the first field subsystem for receiving. Photoelectric conversion module 2 in the first field subsystem transmits its feedback signal via optical fiber to the second photoelectric conversion module. The second photoelectric conversion module receives the feedback signal and transmits it back to the FPGA via the first serial port. The FPGA's first serial port is connected to the serial port in the first field subsystem for transmitting commands and status information.

[0047] For high-precision transmission delays, the FPGA's high-speed serial port can generate pulse signals with nanosecond-level precision. The FPGA's high-speed serial port connects to the third and fourth photoelectric conversion modules, and serial port 2 in the second field subsystem. The third photoelectric conversion module connects to photoelectric conversion module 3 (receiver) in the second field subsystem, and the fourth photoelectric conversion module connects to photoelectric conversion module 4 in the second field subsystem. High-speed timing pulse signals are transmitted to the corresponding photoelectric conversion modules in the second field subsystem via these two photoelectric conversion modules. The FPGA's high-speed serial port is also connected to serial port 2 in the first field subsystem for transmitting commands and status information.

[0048] The field subsystem collects data from sensors via various serial ports in the industrial environment. This data is then converted to fiber optic communication and transmitted to the serial port in the FPGA. The FPGA processes the data and transmits it to the host computer via Ethernet. The host computer monitors and displays the data in real time using various curves, graphs, and data information. Simultaneously, human-machine interface commands and information can also be sent from the host computer to the field devices for execution.

[0049] In a specific implementation, it may also include a power supply module for converting external 220V AC mains power into a supply voltage, and a filter module for filtering the supply voltage before outputting the power supply. The power supply module is connected to the filter module, and the filter module is connected to the serial-to-network module and the FPGA.

[0050] This embedded real-time control device 10 has a compact overall structure and small size. It eliminates the need for multiple modules or boards to be configured for different functions; various communication methods can be achieved simply by setting the FPGA's serial port. Depending on the serial port requirements, it can be set to RS485, RS422, RS232, etc. The FPGA uses a combination of ordinary and high-speed serial ports to generate high-precision, nanosecond-level pulse signals.

[0051] Please continue reading. Figures 1 to 3 The working principle of the control system includes:

[0052] The first type of task involves high-precision hardware pulse transmission and reception. The remote control computer 30 remotely controls the operating status of three (or more) field subsystems. The control includes instructing these three field subsystems to operate according to timing pulse signals (with preset and adjustable frequencies) issued by the remote control computer 30. The interval accuracy of the timing pulse signals is on the order of nanoseconds, and the pulse width adjustment accuracy is also on the order of nanoseconds.

[0053] The timing waveform of the timing pulse signal is as follows Figure 3 As shown, TXPS represents the pulse signal emitted by the embedded real-time control device 10, RXPS represents the pulse signal fed back by the field subsystem, and the SF segment is the set frequency (determined by the duration T1 of the low level and the duration T2 of the high level). Figure 3 The three pulses on the left are used to perform the initial power-on, enable, and startup operations. In practice, these can be modified as needed. Figure 3 The timing waveform in the video.

[0054] The timing pulse signal sent by the remote control computer 30 is transmitted to the embedded real-time control device 10 through the optical communication device 20. The embedded real-time control device 10, based on the received timing pulse signal and according to the set timing sequence, sequentially sends pulse signals with different pulse widths or intervals to the execution devices in each field subsystem. Each field subsystem, upon receiving the signal, feeds back the corresponding pulse signal to the embedded real-time control device 10. Each field subsystem sequentially sends and receives pulse signals according to the timing sequence, activating the execution devices of each field subsystem. Upon receiving the start signal, each field subsystem simultaneously feeds back a hardware pulse, causing the timing sequence to continue. After all execution devices have started and entered the working state, the embedded real-time control device 10 sends trigger pulse signals at a set frequency with intervals of time T1 and T2, where T1 and T2 can be up to the nanosecond level. The trigger pulse signals are continuously sent, and each field subsystem, upon receiving the trigger pulse signal, controls the next-level execution device to perform actions according to the timing sequence, such as low-voltage power-on, high-voltage start-up, charging, triggering, and switching of the vacuum pump group. At this point, because the precision of the trigger pulse signal is on the order of nanoseconds, when a pulse signal of a certain frequency is emitted, only the trigger pulse signal is emitted, and no feedback signal needs to be received. Therefore, in Figure 3 In the middle section, the feedback signals from each field subsystem are no longer sent out in the later part.

[0055] The second type of task: Uploading status information and exchanging commands from the field subsystems.

[0056] The signal acquisition and processing modules of each field subsystem acquire data collected by various field actuators (such as temperature, air pressure, vacuum, etc. detected by sensors) through fiber optic serial ports. After data conversion and processing, the modules output data signals to the controller. The controller transmits the data signals to the embedded real-time control device 10 through different types of fiber optic serial ports. The embedded real-time control device 10 performs A / D conversion processing and transmits the data to a remote optical communication device via fiber optic Ethernet. The data then enters the remote control computer, which monitors and displays the working status and data of each field subsystem in real time, or displays them in the form of curves.

[0057] Based on the control system described above, please refer to the following: Figure 4 The present invention also provides a control method for a control system, comprising the following steps:

[0058] The S100 embedded real-time control device outputs corresponding pulse signals based on the timing pulse signals sent by the remote control terminal, and converts the pulse signals into optical pulses to control the working status of each field subsystem.

[0059] S200: Each field subsystem collects and processes field data signals, and transmits them to the embedded real-time control device through the corresponding serial port.

[0060] S300: The embedded real-time control device converts and processes the data signal, and then transmits it to the remote control terminal via Ethernet for data monitoring and display.

[0061] This control method mainly realizes the timing control of various signals and the acquisition and processing of remote distributed field data.

[0062] In summary, the embedded real-time control device, control system, and control method provided by this invention include a fully automatic BIT testing function and an internal BIT self-test function. Pulse sequences with different synchronization accuracies generated using FPGA high-speed serial port technology can be tested online in real-time using the medium-speed and high-speed fully automatic BIT testing devices established in this system. Furthermore, the delay, pulse width, and frequency of the pulse sequences can be adjusted online in real-time through automatic testing. Compared with other synchronization systems, this invention can achieve combinations of pulses with different synchronization accuracies and automatic adjustment by the host computer.

[0063] Compared with current PLCs, PCCs, and controllers, embedded real-time control devices are smaller, more integrated, more flexible and convenient to program, have more ports, and can be implemented in a size structure of no more than 2U and reach the standard height of 1U for rack mounting.

[0064] Because the embedded real-time control device uses FPGA, its operating temperature can be as low as -40℃ and its storage temperature can be as low as -45℃, which is a wide range of temperature adaptability. At the same time, it can work at an altitude of over 4500m, meeting the requirements of low air pressure environment adaptability, and has strong environmental adaptability.

[0065] The embedded real-time control device adopts a high-speed serial port method based on FPGA. The timing signal pulse width and pulse interval accuracy can be controlled at the nanosecond level. Without the need for other special boards or modules, it can realize high-precision timing control of multiple pulses at the nanosecond level.

[0066] In the field subsystem, multiple actuators and controllers can be connected via various interfaces (such as RS485 and RS422 serial ports). The field subsystem is connected to the embedded real-time control device via a fiber optic serial port, and the embedded real-time control device is connected to the remote control terminal via a fiber optic Ethernet interface. This design enables the control system to operate stably even in environments with strong radiation and electromagnetic interference.

[0067] Furthermore, it should be understood that although this specification describes embodiments, not every embodiment contains only one independent technical solution. This narrative style is merely for clarity. Those skilled in the art should consider the specification as a whole, and the technical solutions in each embodiment can also be appropriately combined to form other embodiments that can be understood by those skilled in the art.

Claims

1. An embedded real-time control device connecting a remote control end and a field subsystem, characterized in that, It includes an FPGA, a serial-to-network module, and several photoelectric conversion modules; the FPGA is connected to the serial-to-network module and several photoelectric conversion modules, and each photoelectric conversion module is connected to an external field subsystem; The serial-to-network module receives timing pulse signals from the remote control terminal and transmits them to the FPGA; the FPGA outputs corresponding pulse signals according to the timing pulse signals, and the photoelectric conversion module performs electro-optical conversion on the pulse signals and outputs them to the field subsystem; The photoelectric conversion module receives data signals transmitted by the field subsystem via serial port and transmits them to the FPGA. The serial-to-network module converts the data signals transmitted by the FPGA and transmits them to the remote control terminal via Ethernet. The second serial port of the FPGA communicates with the remote control terminal through a serial-to-network module. The remote control terminal adjusts the parameters of the timing pulse signal through the second serial port. The photoelectric conversion module is provided with four modules: the first serial port of the FPGA is connected to the first photoelectric conversion module for transmission and the second photoelectric conversion module for reception; the high-speed serial port of the FPGA is connected to the third and fourth photoelectric conversion modules for transmission. The photoelectric conversion module has low latency characteristics and works in conjunction with the high-speed serial port of the FPGA to ensure that the pulse signal accuracy is at the nanosecond level. The pulse signal generated by the high-speed serial port of the FPGA has an accuracy at the nanosecond level.

2. The embedded real-time control device according to claim 1, characterized in that, It also includes a power module and a filter module. The power module is connected to the filter module, and the filter module is connected to the serial-to-network module and the FPGA. The power module is used to convert external 220V AC mains power into a power supply voltage; The filter module is used to filter the supply voltage before outputting the power supply.

3. A control system, characterized in that, It includes a remote control terminal, several field subsystems, and an embedded real-time control device as described in any one of claims 1-2; The embedded real-time control device outputs a corresponding pulse signal based on the timing pulse signal sent by the remote control terminal, and converts the pulse signal into an optical pulse to control the working status of each field subsystem. Each field subsystem collects and processes field data signals, and transmits them to the embedded real-time control device via the corresponding serial port. The embedded real-time control device converts and processes the data signal, then transmits it via Ethernet to a remote control terminal for data monitoring and display.

4. The control system according to claim 3, characterized in that, The remote control terminal includes a remote control computer and an optical communication device, and the embedded real-time control device communicates with the optical communication device via an Ethernet connection.

5. The control system according to claim 3, characterized in that, The field subsystem includes a controller, a signal acquisition and processing module, and multiple execution devices; the controllers of each field subsystem are connected to the embedded real-time control device via fiber optic serial ports and optoelectronic connections. The controller receives optical pulses transmitted by the embedded real-time control device and converts them into pulse signals, and controls the actions of the execution device according to the pulse signals. The signal acquisition and processing module acquires the working data of the execution device through the fiber optic serial port and converts it from analog to digital into a data signal. The controller converts the data signal into an electro-optical signal and then transmits it to the embedded real-time control device through the corresponding fiber optic serial port.

6. The control system according to claim 5, characterized in that, When the controller is a PLC controller, the fiber optic serial port is set to fiber optic RS485; when the controller is a microcontroller, the fiber optic serial port is set to fiber optic RS422; when the controller is a PXI bus controller, the fiber optic serial port is set to fiber optic RS232.

7. A control method employing the control system described in any one of claims 3-6, characterized in that, include: Step A: The embedded real-time control device outputs a corresponding pulse signal based on the timing pulse signal sent by the remote control terminal, and converts the pulse signal into an optical pulse to control the working status of each field subsystem. Step B: Each field subsystem collects and processes field data signals, and transmits them to the embedded real-time control device through the corresponding serial port; Step C: The embedded real-time control device converts and processes the data signal, and then transmits it to the remote control terminal via Ethernet for data monitoring and display.

Citation Information

Patent Citations

  • Ethernet serial power converter based on FPGA technique

    CN201174706Y

  • Embedded real-time control device and control system

    CN219181550U