CAN communication board, safety controller and subsea Christmas tree
By designing the CAN communication board, the problem of poor communication reliability of the safety controller in the underwater environment is solved, and the high-reliability communication of the safety controller in the underwater operating environment is realized, which is suitable for underwater equipment update and maintenance.
Patent Information
- Application Number
- CN202411767613.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-12-04
AI Technical Summary
In the prior art, the safety controller has poor communication reliability in an underwater environment, which affects the reliable operation of the equipment.
A CAN communication board is designed, including a power supply module, a control module, a first CAN communication isolation module, a second CAN communication isolation module, a status monitoring module and a display module. Through these modules, CAN communication between the CAN communication board and the security controller main control board card is realized, and redundant CAN communication channels are provided for the communication board.
It improves the communication reliability of the safety controller in the underwater operating environment, ensures the normal communication function of the equipment in complex environments, and is suitable for scenarios where underwater equipment is inconvenient to update and maintain underwater equipment.
Smart Images

Figure CN119668160A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of underwater operation equipment communication, and in particular to a CAN communication board, a safety controller and an underwater Christmas tree. Background Art
[0002] The safety controller is a key technology for underwater Christmas trees. It can provide safety protection for the equipment during the start-up, shutdown, process disturbance and normal maintenance operations of the production equipment. Once the equipment encounters a dangerous situation, the safety controller can immediately respond and output the correct signal to put the equipment in a safe state or shut down. It is widely used in various industrial manufacturing industries. In order to achieve reliable operation of underwater Christmas trees underwater, the safety controller usually needs to collect, monitor, and transmit a variety of signals. However, due to the harsh marine environment, it is easy to cause abnormalities in the collection, monitoring, and transmission of various signals, which affects the reliability of the safety controller. Summary of the invention
[0003] Purpose of the invention: The embodiment of the present application provides a CAN communication board, aiming to overcome the technical problem of poor communication reliability of the safety controller in the prior art; another purpose of the embodiment of the present application is to provide a safety controller; the third purpose of the present application is to provide an underwater oil production tree.
[0004] Technical solution: A CAN communication board described in an embodiment of the present application is applied to a safety controller, and the CAN communication board includes: a power module, a control module, a first CAN communication isolation module, a second CAN communication isolation module, a status monitoring module and a display module;
[0005] Wherein, the power module is electrically connected to the control module, and the control module is electrically connected to the first CAN communication isolation module, the second CAN communication isolation module, the status monitoring module and the display module respectively; the first CAN communication isolation module is also electrically connected to the main control board of the safety controller;
[0006] Wherein, the power supply module is used to provide a power supply voltage for the control module; the first CAN communication isolation module is used to realize CAN communication between the control module and the main control board;
[0007] The state monitoring module is used to monitor the state information of the CAN communication board and send it to the control module; the second CAN communication isolation module is used to provide redundant CAN communication for the CAN communication board;
[0008] The control module is used to display the status information of the CAN communication board through the display module, and / or output a display signal to the display module according to the status information of the CAN communication board.
[0009] In some embodiments, the power supply module includes a first power supply unit and a second power supply unit; the first power supply unit and the second power supply unit are electrically connected to the control module respectively; the first power supply unit and the second power supply unit are redundantly arranged.
[0010] In some embodiments, the control module is a TMS570LC4357 control chip.
[0011] In some embodiments, the first CAN communication isolation module is a CAN_FD communication isolation module.
[0012] In some embodiments, the control module includes a first serial communication interface, and the CAN_FD communication isolation module is communicatively connected to the control module via the first serial communication interface.
[0013] In some embodiments, the second CAN communication isolation module includes at least four CAN communication channels; wherein each CAN communication channel is electrically connected to the control module.
[0014] In some embodiments, the state monitoring module at least includes a temperature monitoring unit, a voltage monitoring unit and an air pressure monitoring unit; wherein the temperature monitoring unit, the voltage monitoring unit and the air pressure monitoring unit are all electrically connected to the control module; the voltage monitoring unit is also electrically connected to the power supply module;
[0015] Among them, the temperature monitoring unit is used to monitor the temperature of the CAN communication board and send it to the control module; the voltage monitoring unit is used to monitor the voltage of the power module and the control module and send it to the control module; the air pressure monitoring unit is used to monitor the air pressure of the safety controller underwater and send it to the control module.
[0016] In some embodiments, the control module includes a second serial communication interface; the temperature monitoring unit communicates serially with the control module via the second serial communication interface.
[0017] In some embodiments, the CAN communication board further includes an analog-to-digital conversion module, and the analog-to-digital conversion module is electrically connected to the air pressure monitoring unit and the control module respectively.
[0018] In some embodiments, the display module is an LED indicator light.
[0019] In some embodiments, the CAN communication board further includes an operation monitoring module; the operation monitoring module is electrically connected to the control module; the operation monitoring module is used to monitor the operation status of the control module.
[0020] Correspondingly, a safety controller described in an embodiment of the present application includes the CAN communication board as described above.
[0021] Accordingly, an underwater Christmas tree according to an embodiment of the present application includes the safety controller as described above.
[0022] Beneficial effect: Compared with the prior art, the CAN communication board, safety controller and underwater oil production tree of the embodiment of the present application, the CAN communication board includes: a power module, a control module, a first CAN communication isolation module, a second CAN communication isolation module, a status monitoring module and a display module; wherein the power module is electrically connected to the control module, and the control module is electrically connected to the first CAN communication isolation module, the second CAN communication isolation module, the status monitoring module and the display module respectively; the first CAN communication isolation module is also electrically connected to the main control board of the safety controller; wherein the power module is used to provide a power supply voltage for the control module; the first CAN communication isolation module is used to realize CAN communication between the control module and the main control board; the status monitoring module is used to monitor the status information of the CAN communication board and send it to the control module; the second CAN communication isolation module is used to provide redundant CAN communication for the CAN communication board; the control module is used to display the status information of the CAN communication board through the display module, and / or, output a display signal to the display module according to the status information of the CAN communication board. It can be seen that by providing a CAN communication board, the communication needs of the safety controller during underwater operation can be met. And by setting the first CAN communication isolation module and the second CAN communication isolation module, on the one hand, the CAN communication between the CAN communication board and the main control board of the safety controller can be realized through the first CAN communication isolation module to ensure the communication reliability of the safety controller. On the other hand, the second CAN communication isolation module provides a redundant CAN communication channel for the CAN communication board to meet other CAN communication requirements of the safety controller during underwater operation, which is particularly suitable for inconvenient scenarios such as underwater equipment update and maintenance. And the CAN communication board is also provided with a power module, a status monitoring module and a display module, which can further improve the reliability of the CAN communication board in underwater operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0024] Figure 1 It is a principle structural block diagram of a CAN communication board provided in an embodiment of the present application;
[0025] Figure 2 It is a principle structure block diagram of another CAN communication board provided in an embodiment of the present application;
[0026] Figure 3 is a schematic diagram of the internal circuit structure of the power module provided in an embodiment of the present application;
[0027] Figure 4 It is a circuit principle structure block diagram of a control module provided in an embodiment of the present application;
[0028] Figure 5 Schematic diagram of a circuit structure of a hardware watchdog provided in an embodiment of the present application;
[0029] Figure 6 : is a communication connection diagram of the second CAN communication isolation module provided in an embodiment of the present application;
[0030] Figure 7 It is a schematic diagram of the principle structure of a CAN communication board provided in an embodiment of the present application;
[0031] Figure 8 It is a schematic diagram of the front layout of a CAN communication board provided in an embodiment of the present application;
[0032] Fig. 9 It is a schematic diagram of the reverse layout of a CAN communication board provided in an embodiment of the present application.
[0033] Reference numerals:
[0034] 10-power module; 20-control module; 30-first CAN communication isolation module; 40-second CAN communication isolation module; 50-status monitoring module; 60-display module; 11-first power supply unit; 12-second power supply unit; 21-first serial communication interface; 22-second serial communication interface; 41-first CAN communication channel; 42-first CAN communication channel; 43-first CAN communication channel; 44-first CAN communication channel; 51-temperature monitoring unit 51; 52-voltage monitoring unit; 53-air pressure monitoring unit; 70-analog-to-digital conversion module; 80-operation monitoring module. DETAILED DESCRIPTION
[0035] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0036] It should be understood that although the terms first, second, etc. may be used herein to describe various components, these components should not be limited by these terms. These terms are used to distinguish one component from another component. Therefore, the first component discussed below can be referred to as the second component without departing from the teachings of the concepts of the present application. As used herein, the term "and / or" includes any one of the associated listed items and all combinations of one or more.
[0037] Those skilled in the art will appreciate that the drawings are only schematic diagrams of example embodiments and may not be to scale. The modules or processes in the drawings are not necessarily required to implement the present application and therefore cannot be used to limit the scope of protection of the present application.
[0038] Figure 1 This is a principle structural block diagram of a CAN communication board provided in an embodiment of the present application. The CAN communication board is an independent standard 3U board, which is connected to the internal network of the LCU of this board through the backplane CAN_FD bus. The CAN communication board includes a CPU processing unit. The CAN communication board is responsible for this machine. The CAN communication board receives data sent by the main control board from the local LCU intranet, and converts the data instructions into the CAN interface and sends them to the outside; at the same time, the CAN communication board receives data from the CAN interface and sends it to the main control board. At the same time, the CAN communication board can collect atmospheric pressure and transmit it to the main control board. The CAN communication board can monitor the board temperature and board voltage. Please refer to Figure 1 The CAN communication board includes: a power module 10, a control module 20, a first CAN communication isolation module 30, a second CAN communication isolation module 40, a status monitoring module 50 and a display module 60; wherein the power module 10 is electrically connected to the control module 20, and the control module 20 is electrically connected to the first CAN communication isolation module 30, the second CAN communication isolation module 40, the status monitoring module 50 and the display module 60 respectively; the first CAN communication isolation module 30 is also electrically connected to the main control board 100 of the safety controller; wherein the power module 10 is used to provide a power supply voltage for the control module 20; the first CAN communication isolation module 30 is used to realize CAN communication between the control module 20 and the main control board; the status monitoring module 50 is used to monitor the status information of the CAN communication board and send it to the control module 20; the second CAN communication isolation module 40 is used to provide redundant CAN communication for the CAN communication board; the control module 20 is used to display the status information of the CAN communication board through the display module 60, and / or, output a display signal to the display module 60 according to the status information of the CAN communication board.
[0039] The power module 10 provides a power supply voltage to the control module 20 to ensure reliable power supply to the safety controller and the CAN communication board during underwater operation. The power module 10 can also provide a power supply voltage to other modules, such as the first CAN communication isolation module 30, the second CAN communication isolation module 40, the status monitoring module 50 and the display module 60. In addition, the control module 20 can also provide a power supply voltage to the first CAN communication isolation module 30, the second CAN communication isolation module 40, the status monitoring module 50 and the display module 60. The specific setting can be made according to the actual situation and is not specifically limited here.
[0040] In some embodiments, underwater operations may be seabed operations, lake bottom operations, river bottom operations, and all other underwater or surface operations in rivers, lakes, and seas.
[0041] The power module 10 may be a lithium battery, etc., which may be set according to actual conditions and is not specifically limited here. The input power supply of the power module 10 may be 24V, etc., which may be set according to actual conditions and is not specifically limited here.
[0042] The control module 20 may be a controller such as a single chip microcomputer, and may be specifically configured according to actual conditions, and no specific limitation is made here.
[0043] The status information of the CAN communication board may be, for example, the temperature information, voltage information and air pressure information of the CAN communication board. The display module 60 may be an LED display light, etc., which may be specifically configured according to actual conditions and is not specifically limited here.
[0044] In the technical solution of this embodiment, the implementation process of the CAN communication board is: Figure 1, the power supply module 10 is electrically connected to the control module 20, and is used to provide a power supply voltage for the control module 20 to ensure reliable power supply of the CAN communication board in underwater operation, thereby ensuring the communication reliability of the safety controller. Among them, the first CAN communication isolation module 30 is electrically connected to the control module 20 and the control board card 100 of the safety controller respectively, so as to realize the communication between the CAN communication board and the control board card 100 of the safety controller by means of CAN communication, thereby improving the reliability of the safety controller and ensuring the normal communication function of the safety controller in the complex underwater environment. Among them, the second CAN communication isolation module 40 is electrically connected to the control module 20, and is used to provide redundant CAN communication for the control module 20 to meet other CAN communication requirements of the CAN communication board, which is particularly suitable for scenes with harsh underwater environments, inconvenient equipment maintenance or updates, etc. Among them, the state monitoring module 50 is electrically connected to the control module 20, and is used to monitor various state information of the CAN communication board, such as temperature information, voltage information, etc., so as to perform timely fault processing on various state information, thereby ensuring the reliability of the safety controller. In addition, the CAN communication board is also provided with a display module 60, and the display module 60 is electrically connected to the control module 20. The control module 20 can display the received status information of the CAN communication board through the display module 60, and / or output the corresponding display signal to the display module 60 for display according to the status information of the CAN communication board. For example, the temperature information of the CAN communication board is displayed through the display module 60. For another example, according to the air pressure information of the CAN communication board, it is judged that the air pressure exceeds the threshold, and the corresponding display information of high air pressure is output to the display module 60. In addition, the selection of CAN board components all uses industrial-grade, high-reliability devices; the key interface of the CAN board adopts an isolation design to suppress functional damage caused by external impact. For example, the CAN communication interface adopts an isolation conversion chip, and the TVS tube protects the circuit; the upper and lower parts of the CAN board PCB and the external connector add good grounding wires to ensure good grounding of the single board; the CAN board adopts a multi-layer PCB design to ensure good EMC performance. Therefore, a CAN communication board is provided through the present application, which can meet the communication needs of the safety controller during underwater operation and improve the reliability of the safety controller in underwater operation.
[0045] Figure 2 This is a schematic diagram of another CAN communication board provided in the embodiment of the present application. Figure 2 The power supply module 10 includes a first power supply unit 11 and a second power supply unit 12; the first power supply unit 11 and the second power supply unit 12 are electrically connected to the control module 20 respectively; the first power supply unit 11 and the second power supply unit 12 are redundantly arranged.
[0046] The first power supply unit 11 and the second power supply unit 12 are redundantly arranged to provide a reliable power supply voltage for the CAN communication board, which is particularly suitable for situations where equipment maintenance is inconvenient in underwater working environments.
[0047] The first power supply unit 11 and the second power supply unit 12 are both powered by power supply modules, which can be specifically configured according to actual conditions and are not specifically limited here.
[0048] The first power supply unit 11 and the second power supply unit 12 may be 24V power inputs, which may be specifically configured according to actual conditions and are not specifically limited herein.
[0049] Figure 3 Schematic diagram of the internal circuit structure of the power module provided in the embodiment of the present application. Figure 3 The power module 10 (taking 24V as an example) uses a power isolation module when connecting to the two channels of the first power supply unit 11 and the second power supply unit 12. Among them, the power isolation module allows the input voltage to be 24VDC (DC 16.8V-DC 30V) and the output voltage to be 24VDC±2%. Among them, the 24V input voltage is output as 12VDC±2% through the power isolation module. The 12VDC±2% output by the power isolation module can be connected to the output of 3 power chips, namely: 5VDC±5%, 3.3VDC±5% and 1.2VDC±2.25%. The accuracy of these power supplies meets the needs of subsequent chip work.
[0050] In some embodiments, please refer to Figure 2 The control module 20 includes a first serial communication interface 21 , and the CAN_FD communication isolation module is communicatively connected to the control module 20 through the first serial communication interface 21 .
[0051] Among them, the first CAN communication isolation module 30 is a CAN_FD communication isolation module.
[0052] The first serial communication interface 21 may be a serial peripheral interface (Serial Peripheral Interface, SPI).
[0053] In some embodiments, please refer to Figure 2 The second CAN communication isolation module 40 includes at least four CAN communication channels, wherein each CAN communication channel is electrically connected to the control module 20 .
[0054] For example, see Figure 2The four CAN communication channels include a first CAN communication channel 41, a second CAN communication channel 42, a third CAN communication channel 43 and a fourth CAN communication channel 44. The first CAN communication channel 41, the second CAN communication channel 42, the third CAN communication channel 43 and the fourth CAN communication channel 44 are all electrically connected to the control module 20.
[0055] Among them, the first CAN communication channel 41, the second CAN communication channel 42, the third CAN communication channel 43 and the fourth CAN communication channel 44 are used to provide additional CAN communication interfaces for the CAN communication board so as to access CAN signals at any time, thereby being suitable for scenarios where equipment updating and maintenance in underwater working environments are inconvenient.
[0056] Among them, the first CAN communication channel 41, the second CAN communication channel 42, the third CAN communication channel 43, and the fourth CAN communication channel 44 are CAN signal acquisition channels, providing four channels to meet the acquisition of signals from more CAN sensors and improve the stability of data acquisition and transmission efficiency.
[0057] In some embodiments, please refer to Figure 2 The status monitoring module 50 at least includes a temperature monitoring unit 51, a voltage monitoring unit 52 and an air pressure monitoring unit 53; wherein the temperature monitoring unit 51, the voltage monitoring unit 52 and the air pressure monitoring unit 53 are all electrically connected to the control module 20; the voltage monitoring unit 52 is also electrically connected to the power module 10; wherein the temperature monitoring unit 51 is used to monitor the temperature of the CAN communication board and send it to the control module 20; the voltage monitoring unit 52 is used to monitor the voltage of the power module 10 and the control module 20 and send it to the control module 20; the air pressure monitoring unit 53 is used to monitor the air pressure of the safety controller underwater and send it to the control module 20.
[0058] The temperature monitoring unit 51 may be a temperature sensor, etc. The voltage monitoring unit 52 may be a voltage detection device, such as a voltage transformer, etc. The air pressure monitoring unit 53 may be a pressure sensor.
[0059] Specifically, the temperature monitoring unit 51, the voltage monitoring unit 52 and the air pressure monitoring unit 53 are all electrically connected to the control module 20, and the voltage monitoring unit 52 is also electrically connected to the power module 10. The temperature monitoring unit 51 monitors the temperature of the CAN communication board in real time and sends it to the control module 20. The control module 20 sends the received temperature of the CAN communication board to the display module 60 for display, and / or determines whether the temperature of the CAN communication board exceeds the preset temperature (the specific value can be set according to the actual situation, and is not specifically limited here). If it exceeds, the display signal corresponding to the high temperature is output to the display module 60 for display. The voltage monitoring unit 52 monitors the voltage of the CAN communication board and the power module 10 in real time and sends it to the control module 20. The control module 20 sends the received voltage of the CAN communication board and the power module 10 to the display module 60 for display, and / or determines whether the voltage of the CAN communication board and the power module 10 is abnormal (for example, exceeding the first preset voltage, or lower than the second preset voltage) according to the voltage of the CAN communication board and the power module 10, and outputs the corresponding display signal of the abnormal result or the normal result to the display module 60. Among them, the air pressure monitoring unit 53 monitors the air pressure of the CAN communication board in real time and sends it to the control module 20. The control module 20 sends the received air pressure of the CAN communication board to the display module 60 for display, and / or determines whether it is abnormal based on the air pressure of the CAN communication board (for example, exceeding the first preset air pressure, or lower than the second preset air pressure), and outputs the corresponding display signal of the abnormal result or the normal result to the display module 60.
[0060] The status monitoring module 50 includes a voltage monitoring unit 52, a temperature monitoring unit 51, and an air pressure monitoring unit 53. The voltage monitoring unit 52 can monitor the voltage status in real time, and will generate fault status feedback for abnormal voltage. The temperature monitoring unit 51 and the air pressure monitoring unit 53 can monitor the temperature and pressure near the board in real time, so that the applicable party can understand the environmental conditions of the board operation. Once the environment exceeds the designed applicable range, an operating status feedback alarm will be provided.
[0061] The specific values of the first preset voltage, the second preset voltage, the first preset air pressure and the second preset air pressure can be set according to the actual situation, and no specific limitation is made here. The voltage thresholds of the CAN communication board and the power module 10 can be the same or different, and can be set according to the actual situation, and no specific limitation is made here.
[0062] In some embodiments, please refer to Figure 2 The control module 20 includes a second serial communication interface 22 ; the temperature monitoring unit 51 communicates serially with the control module 20 via the second serial communication interface 22 .
[0063] The second serial communication interface 22 may be an I2C serial communication interface.
[0064] In some embodiments, please refer to Figure 2 The CAN communication board also includes an analog-to-digital conversion module 70, which is electrically connected to the air pressure monitoring unit 53 and the control module 20 respectively.
[0065] The analog-to-digital conversion module 70 is used to convert the voltage monitored by the air pressure monitoring unit 53 into a digital signal and send it to the control module 20 .
[0066] In some embodiments, please refer to Figure 2 The CAN communication board also includes an operation monitoring module 80 ; the operation monitoring module 80 is electrically connected to the control module 20 ; the operation monitoring module 80 is used to monitor the operation status of the control module 20 .
[0067] The operation monitoring module 80 can monitor the operation status of the board in real time and provide feedback alarms when a fault occurs.
[0068] The operation monitoring module 80 may adopt a hardware watchdog circuit.
[0069] In some embodiments, the control module 20 is a TMS570LC4357 control chip.
[0070] Among them, the control module 20 can adopt TMS570LC4357. The chip is based on ARM's Cortex-R5F, with a maximum operating frequency of 300MHz. The chip has 4Mbytes Flash and 512KB RAM inside, and these memories support hardware self-test function. And it has a dual core with lock-step function, and the two cores run synchronously and compare to ensure the correct operation of the processor. It also has two independent 64-bit counters. Among them, the interface of the chip includes: 1 10 / 100M Ethernet interface, 4 CAN controllers, 2 I2C modules, 5 MibSPI interfaces, 16-bit external memory interface (EMIF), 2 N2HET interfaces, 2 12-bit resolution MibADC converters, one with 32 channels, one with 25 channels, and 4 universal asynchronous receiver-transmitter UART interfaces.
[0071] Figure 4 is a circuit principle structure block diagram of a control module provided in an embodiment of the present application. Figure 4 The control module, namely the central processing unit (CPU), is electrically connected to the hardware watchdog and the JTAG interface respectively.
[0072] Figure 5Schematic diagram of the circuit structure of a hardware watchdog provided in the embodiment of the present application. Figure 5 The hardware watchdog circuit includes: a voltage detector chip U0, a first resistor R1, a second resistor R2, a third resistor R3, a fourth resistor R4, a fifth resistor R5, a sixth resistor R6 and a first capacitor C1. Among them, the voltage detector chip U0 adopts the MAX6371KA+T open-door dog chip. The CPU module uses the MAX6371KA+T open-door dog chip to supervise the CPU operation. When powered on, the MAX6371KA+T delays starting and provides a hardware watchdog with a time window. The watchdog time window can be set to 300ms~900ms according to the resistor configuration. The CPU needs to send a pulse to feed the dog within the specified time, otherwise the watchdog chip outputs a reset signal.
[0073] In some embodiments, the first CAN communication isolation module is a CAN_FD communication isolation module.
[0074] Among them, the CAN-FD communication isolation module mainly uses isolation chips to isolate SPI signals, and SPI to CANFD driver devices to realize signal communication.
[0075] In some embodiments, the second CAN communication isolation module is a common CAN communication isolation module.
[0076] Among them, the CAN communication isolation module mainly uses isolated CAN driver devices to achieve signal isolation and communication.
[0077] Figure 6 is a communication connection diagram of the second CAN communication isolation module provided in the embodiment of the present application. Figure 6 The second CAN communication isolation module 40 is electrically connected to the external interface module and the control module (ie, CPU) respectively.
[0078] Figure 7 Schematic diagram of the principle structure of a CAN communication board provided in the embodiment of the present application. Figure 7, the control module 20 of the CAN communication board adopts the TITMS570 control chip. The control chip includes an SPI interface, a 2-way GPIO interface, an ADC module, a CAN signal interface, an I2C interface and an SCI interface. Among them, the SCI interface is electrically connected to the temperature monitoring unit 51, the ADC module is electrically connected to the air pressure monitoring unit 53, the SPI interface is electrically connected to the 2-way CAN_FD communication isolation module, one GPIO interface is electrically connected to the LED indicator light (i.e., the display module 60), another GPIO interface is electrically connected to the ID reading, and the CAN signal interface is electrically connected to the 4-way CAN communication isolation module. Among them, the other main functions implemented by the CPU include: first, the control of the LED light: the working state of the LED light is controlled by the CPU and is used to indicate various operating state indications of the CPU. Second, read the values of each voltage on the board. The CPU has two ADC function modules with an ADC accuracy of 10 bits. The ADC is used to collect all the working voltages on the circuit board and send the converted values back to the CPU for processing. Third, read the temperature signal of the main control board. The CPU has an I2C function module, which uses the I2C bus to collect temperature data through a temperature sensor and process it accordingly. Fourth, self-check of CPU internal resources. The CPU supports self-check function. During system power-on and normal operation, the CPU performs self-check of chip internal functions. Fifth, external hardware watchdog module. The CPU feeds the external watchdog circuit by sending a square wave through a pin. The CPU module uses the MAX6371KA+T watchdog chip to monitor CPU operation. When powered on, the MAX6371KA+T starts with a delay, providing a hardware watchdog with a time window. The watchdog time window can be set to 300ms~900ms according to the resistor configuration. The CPU needs to send a pulse to feed the dog within the specified time, otherwise the watchdog chip outputs a reset signal.
[0079] Figure 8 is a schematic diagram of the front layout of a CAN communication board provided in an embodiment of the present application, Fig. 9 Schematic diagram of the reverse layout of a CAN communication board provided in the embodiment of the present application. Figure 8 and Fig. 9 The CAN communication board is an independent standard 3U board, which is connected to the local LCU internal network through the backplane CAN_FD bus. The CAN communication board includes a control module 20. The CAN communication board is responsible for the local unit. The CAN communication board receives data sent by the main control board 100 of the safety controller from the local LCU internal network, and converts the data instructions into the CAN interface for external transmission; at the same time, the CAN communication board receives data from the CAN interface and sends it to the main control board. At the same time, the CAN communication board can collect atmospheric pressure and transmit it to the main control board. The CAN communication board can monitor the board temperature and board voltage.
[0080] The CAN communication board adopts a 3U width board design, with a width of 100mm and a length of 180mm. The panel adopts a 4HP width, the back connector adopts a 53PIN J27A-53ZKL connector, and the board adopts a fanless passive heat dissipation design.
[0081] Among them, the CAN communication expansion board devices use industrial-grade devices, the board heat dissipation is designed according to 10W, and the board power consumption is controlled at 6W.
[0082] Correspondingly, an embodiment of the present application further provides a safety controller, which includes the CAN communication board described in any embodiment of the present application.
[0083] Accordingly, an embodiment of the present application further provides an underwater Christmas tree, which includes the safety controller described in any embodiment of the present application.
[0084] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0085] The CAN communication board, safety controller and underwater oil production tree provided in the embodiments of the present application are introduced in detail above, and the principles and implementation methods of the present application are explained by using specific examples. The description of the above embodiments is only used to help understand the technical solution and its core idea of the present application; ordinary technicians in this field should understand that: they can still modify the technical solutions recorded in the aforementioned embodiments, or replace some of the technical features therein with equivalents; and these modifications or replacements do not make the essence of the corresponding technical solution deviate from the scope of the technical solution of each embodiment of the present application.
Claims
1. A CAN communication board, characterized in that: Applied to a safety controller, the CAN communication board includes: a power module, a control module, a first CAN communication isolation module, a second CAN communication isolation module, a status monitoring module and a display module; Wherein, the power module is electrically connected to the control module, and the control module is electrically connected to the first CAN communication isolation module, the second CAN communication isolation module, the status monitoring module and the display module respectively; the first CAN communication isolation module is also electrically connected to the main control board of the safety controller; Wherein, the power supply module is used to provide a power supply voltage for the control module; the first CAN communication isolation module is used to realize CAN communication between the control module and the main control board; The status monitoring module is used to monitor the status information of the CAN communication board and send it to the control module; the second CAN communication isolation module is used to provide redundant CAN communication for the CAN communication board; The control module is used to display the status information of the CAN communication board through the display module, and / or output a display signal to the display module according to the status information of the CAN communication board.
2. The CAN communication board according to claim 1, characterized in that: The power supply module includes a first power supply unit and a second power supply unit; the first power supply unit and the second power supply unit are electrically connected to the control module respectively; the first power supply unit and the second power supply unit are redundantly arranged.
3. The CAN communication board according to claim 1, characterized in that: The control module is a TMS570LC4357 control chip.
4. The CAN communication board according to claim 1, characterized in that: The first CAN communication isolation module is a CAN_FD communication isolation module.
5. The CAN communication board according to claim 4, characterized in that: The control module includes a first serial communication interface, and the CAN_FD communication isolation module is communicatively connected with the control module via the first serial communication interface.
6. The CAN communication board according to claim 1, characterized in that: The second CAN communication isolation module includes at least four CAN communication channels; wherein each CAN communication channel is electrically connected to the control module.
7. The CAN communication board according to claim 1, characterized in that: The state monitoring module at least includes a temperature monitoring unit, a voltage monitoring unit and an air pressure monitoring unit; wherein the temperature monitoring unit, the voltage monitoring unit and the air pressure monitoring unit are all electrically connected to the control module; and the voltage monitoring unit is also electrically connected to the power supply module; Among them, the temperature monitoring unit is used to monitor the temperature of the CAN communication board and send it to the control module; the voltage monitoring unit is used to monitor the voltage of the power module and the control module and send it to the control module; the air pressure monitoring unit is used to monitor the air pressure of the safety controller underwater and send it to the control module.
8. The CAN communication board according to claim 7, characterized in that: The control module includes a second serial communication interface; the temperature monitoring unit communicates serially with the control module via the second serial communication interface.
9. The CAN communication board according to claim 7, characterized in that: It also includes an analog-to-digital conversion module, which is electrically connected to the air pressure monitoring unit and the control module respectively.
10. The CAN communication board according to claim 1, characterized in that: The display module is an LED indicator light.
11. The CAN communication board according to claim 1, characterized in that: It also includes an operation monitoring module; the operation monitoring module is electrically connected to the control module; the operation monitoring module is used to monitor the operation status of the control module.
12. A safety controller, characterized in that: It comprises a CAN communication board as claimed in any one of claims 1 to 11.
13. An underwater Christmas tree, characterized in that: Comprising a safety controller as claimed in claim 12.
Citation Information
Patent Citations
Communication system
CN107085395A
Intelligent monitoring system for leakage feature data of deep water umbilical cable based on virtual instrument
CN110196144A
Underwater simple control module applicable to shallow-water Christmas tree
CN111720097A
Two-out-of-two data communication board card with extremely high reliability
CN113556239A
STM32-based power distribution cabinet monitoring system and method
CN115145204A