Programmable controller and upper computer
By adopting the method of locking components and modular design in the programmable controller, the problems of insufficient protection of functional interfaces of traditional programmable controllers and complex installation of expansion modules are solved, and rapid disassembly and efficient expansion are achieved.
Patent Information
- Application Number
- CN202323499569.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-21
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2033-12-21
AI Technical Summary
Traditional programmable controllers have problems such as insufficient protection of functional interfaces and complex installation of expansion modules and high cost.
A programmable controller is designed, adopting locking components and modular design, and through a mutually detached bayonet and hook structure and a slider locking mechanism, the expansion module and the main control module are quickly disassembled.
Improves the rapid replacement efficiency of expansion modules and master control modules, reduces maintenance costs, and enhances the expansion of programmable controllers.
Smart Images

Figure CN222509755U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of programmable controllers, in particular to a programmable controller and a host computer. Background Art
[0002] A programmable controller (PLC) uses a type of programmable memory to store programs internally, execute user-oriented instructions such as logical operations, sequential control, timing, counting and arithmetic operations, and control various types of machinery or production processes through digital or analog input / output. Therefore, it can also be called a "programmable logic controller (PLC)".
[0003] In the prior art, the traditional programmable controller has the following defects:
[0004] 1. The mainboard contained in the main body of the programmable controller reserves many functional interfaces for connecting with external wiring to achieve communication. However, the protection of the functional interfaces in the prior art cannot be separated from the main body for use;
[0005] 2. In traditional programmable controllers, the installation between two adjacent expansion modules and between a main control module and an expansion module adjacent to the main control module requires a separate installation structure, which increases costs and makes it difficult to quickly disassemble and assemble various expansion modules and the main control module. Utility Model Content
[0006] The programmable controller provided by the utility model aims to solve at least part of the defects of the above programmable controller.
[0007] In a first aspect, the utility model provides a programmable controller. The programmable controller comprises:
[0008] At least one expansion module, a main control module and a plurality of locking components;
[0009] The expansion modules are provided with first bayonet ports and first hooks which are separated from each other; the first hook of one expansion module extends into the first bayonet port of an adjacent expansion module and is locked by the locking member to connect the two expansion modules;
[0010] The main control module is provided with a second bayonet and a second hook which are opposite to each other; the second hook of the main control module extends into the first bayonet of the adjacent expansion module and is locked by the locking component to connect the expansion module and the main control module; or the first hook of an expansion module extends into the second bayonet of the adjacent main control module and is locked by the locking component to connect the main control module and the expansion module.
[0011] In some embodiments, the expansion module includes: a first shell, the first bayonet and the first hook are respectively arranged on the first shell; the locking component includes a first slider, the first slider is slidably matched with the first shell, the first slider locks the first hook extending into the first bayonet to connect the two expansion modules; or the first slider locks the second hook extending into the first bayonet to connect the expansion module and the main control module;
[0012] The main control module includes: a second shell, the second bayonet and the second hook are respectively arranged on the second shell; the locking component also includes a second slider, the second slider is slidably matched with the second shell, and the second slider locks the first hook extending into the second bayonet to connect the main control module and the expansion module.
[0013] In some embodiments, the first bayonet is provided at one of two opposite ends of the first shell along the thickness direction, and the first hook is provided at the other of the two opposite ends of the first shell along the thickness direction;
[0014] The first shell has a first side and a second side opposite to each other in the length direction, the first side and / or the second side are slidably connected to the first slider, and at least a portion of the first slider is adapted to the first bayonet.
[0015] In some embodiments, the second bayonet is provided at one of two opposite ends of the second shell along the thickness direction, and the second hook is provided at the other of the two opposite ends of the second shell along the thickness direction;
[0016] The second shell has a third side and a fourth side opposite to each other in the length direction, the third side and / or the fourth side are slidably connected to the second slider, and at least a portion of the second slider is adapted to the second bayonet.
[0017] In some embodiments, the first sliding block includes a first body, and a first clamping portion and a first positioning plate disposed on the first body;
[0018] Among them, the first sliding block partially extends into the first shell and slides with the first shell through the first positioning plate, and the first main body drives the first clamping part to move to unlock or lock the first hook or the second hook extending into the first bayonet.
[0019] In some embodiments, a first sliding protrusion is provided on the first positioning plate, a first sliding groove matching with the first sliding protrusion is provided in the first housing, and the first positioning plate slides along the first sliding groove in the first housing through the first sliding protrusion;
[0020] The first positioning plate is also provided with a first positioning protrusion, and the first shell is provided with a first positioning groove and a second positioning groove matched with the first positioning protrusion. When the first positioning protrusion is engaged with the first positioning groove, the first engaging portion locks the first hook or the second hook extending into the first engaging port; when the first positioning protrusion is engaged with the second positioning groove, the first engaging portion unlocks the first hook or the second hook extending into the first engaging port.
[0021] In some embodiments, the second sliding block includes a second body and a second clamping portion and a second positioning plate disposed on the second body;
[0022] The second sliding block partially extends into the second shell and slidably cooperates with the second shell through the second positioning plate, and the second body drives the second clamping portion to move to unlock or lock the first hook extending into the second clamping port.
[0023] In some embodiments, a second sliding protrusion is provided on the second positioning plate, a second sliding groove matching with the second sliding protrusion is provided in the second housing, and the second positioning plate slides along the second sliding groove in the second housing through the second sliding protrusion;
[0024] The second positioning plate is also provided with a second positioning protrusion, and the second shell is provided with a third positioning groove and a fourth positioning groove that are adapted to the second positioning protrusion. When the second positioning protrusion is snap-fitted with the third positioning groove, the second snap-fitting portion locks the first hook extending into the second snap-fitting portion; when the first positioning protrusion is snap-fitted with the fourth positioning groove, the second snap-fitting portion unlocks the first hook extending into the second snap-fitting portion.
[0025] In some embodiments, the programmable controller further comprises:
[0026] An installation component; the installation component includes a track clamping groove and a track clamping piece adapted to the track clamping groove; the track clamping groove is arranged at the bottom of the second shell or the first shell;
[0027] Wherein, the track clamping piece is received in the track clamping groove to limit the movement of the programmable controller.
[0028] In a second aspect, the utility model provides a host computer. The host computer comprises: a host computer body and a plurality of functional modules contained in the host computer body;
[0029] Wherein, the main control module and several expansion modules of the programmable controller are connected to the functional module.
[0030] Preferably, the expansion module also includes a circuit board; the circuit board is accommodated inside the first shell; a communication plug is provided on one of the two opposite sides of the circuit board in the thickness direction, and a communication socket that is mutually plugged into the communication socket is provided on the other side; a through hole that is compatible with the communication plug and the communication socket is provided on one of the two opposite sides of the first shell in the thickness direction; the through hole can be sealed with a sealing member to prevent liquid and dust from entering the interior of the first shell through the through hole of the suspended communication plug or communication socket, thereby avoiding damage to the circuit board; wherein the suspended communication plug or communication socket refers to a communication plug that is not mutually plugged into other communication sockets or a communication socket that is not mutually plugged into other communication plugs.
[0031] Preferably, the expansion module may be a temperature module or other modules with different functions; it may be configured according to requirements, that is, a plurality of expansion modules with different functions may be connected to enhance the scalability of the programmable controller.
[0032] Preferably, two adjacent expansion modules and the main control module and the expansion module are connected in communication via a communication plug and a communication socket.
[0033] Preferably, the track clamping piece cooperates with the track clamping groove; the track clamping piece is detachably connected to the corresponding track so that the programmable controller is fixedly mounted on the track.
[0034] Preferably, a positioning column and a positioning hole matched with the positioning column are also provided on the first shell; the positioning column is arranged at one of the two opposite ends of the expansion module along the thickness direction, and the positioning hole is opened at the other end of the two opposite ends of the main control module along the thickness direction; when the two expansion modules are assembled with each other, the positioning column and the positioning hole are used in combination to realize the positioning and guiding functions.
[0035] Preferably, the second housing is also provided with an RJ45 terminal (Registered Jack, communication lead-out terminal) and a functional connector.
[0036] Preferably, the portion of the first body extending out of the first shell is provided with a first friction surface, and applying an external force on the first friction surface can cause the first body to reciprocate along the first direction or the second direction; wherein, the first direction is the direction from the second positioning groove toward the first positioning groove; and the second direction is the direction opposite to the first direction.
[0037] Preferably, a portion of the second body extending out of the second shell is provided with a second friction surface, and applying an external force on the second friction surface can cause the second body to reciprocate along the first direction or the second direction.
[0038] Preferably, the first positioning protrusion is allowed to move reciprocatingly in the first sliding groove along the first direction or the second direction to play a positioning and guiding role.
[0039] Preferably, the second positioning protrusion is allowed to move reciprocatingly in the second sliding groove along the first direction or the second direction to play a positioning and guiding role.
[0040] During the actual replacement process of two adjacent expansion modules: first, the first main body is moved along the second direction until the first positioning protrusion enters the second positioning groove, at which time, the first clamping portion and the first hook are separated from each other; then, the first hook is taken out from the inside of the first shell through the first bayonet, so that the two adjacent expansion modules are separated from each other; then, the expansion module to be replaced is matched with the first bayonet through the first hook; finally, the first main body is moved along the first direction again until the first positioning protrusion enters the first positioning groove, at which time, the first clamping portion and the first hook are engaged with each other; after the above steps, the rapid replacement of two adjacent expansion modules can be completed.
[0041] During the actual replacement process of the main control module and the adjacent expansion module (taking the first hook of the expansion module extending into the second slot of the main control module as an example): first, the second main body is moved along the second direction until the second positioning protrusion enters the fourth positioning groove, at which time, the second clamping portion and the first hook are separated from each other; then, the first hook is taken out from the interior of the second shell through the second slot, so that the main control module and the expansion module adjacent to the main control module are separated from each other; then, the expansion module or the main control module to be replaced is matched with each other through the second slot or the first hook; finally, the second main body is moved along the first direction until the second positioning protrusion enters the third positioning groove, at which time, the first clamping portion and the second hook or the first hook are engaged with each other; after the above steps, the rapid replacement of the main control module and the adjacent expansion module can be completed.
[0042] At least one beneficial effect of the programmable controller and the host computer provided by the embodiment of the utility model is: a new type of programmable controller is proposed, which makes it easy to replace and disassemble the expansion module or the main control module by adding a locking component design; the modular design can not only effectively improve the assembly efficiency before leaving the factory; but also in the later use process, when the expansion module or the main control module fails, the failure can be solved by directly replacing the corresponding expansion module or the main control module; and multiple expansion modules with different functions can be added according to needs, thereby enhancing the expandability of the programmable controller. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] One or more embodiments are exemplarily described by corresponding drawings, which do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent the same elements, and the figures in the drawings do not constitute proportional limitations unless otherwise stated.
[0044] Figure 1 A schematic diagram of the structure of a programmable controller provided by an embodiment of the utility model;
[0045] Figure 2 A main control module provided by an embodiment of the utility model has a three-dimensional exploded view of a second slider;
[0046] Figure 3 An expansion module provided by an embodiment of the utility model, with a three-dimensional exploded view of a first sliding block;
[0047] Figure 4 The embodiment of the utility model provides Figure 3 A partial enlarged view at A;
[0048] Figure 5The expansion module provided in the embodiment of the utility model is a partial structure related to a first slider, and a front cross-sectional view of the situation in which the first positioning protrusion and the first positioning groove are engaged with each other;
[0049] Figure 6 The expansion module provided in the embodiment of the utility model is a partial structure related to a first slider, and a front cross-sectional view of the situation in which the first positioning protrusion and the second positioning groove are engaged with each other;
[0050] Figure 7 The embodiment of the utility model provides Figure 2 A partial enlarged view at B;
[0051] Figure 8 A main control module provided by an embodiment of the utility model, a partial structure related to a second slider, and a front cross-sectional view of a situation in which the second positioning protrusion and the third positioning groove are engaged with each other;
[0052] Fig. 9 A main control module provided by an embodiment of the utility model is a partial structure related to a second slider, and a front cross-sectional view when the second positioning protrusion and the fourth positioning groove are engaged with each other.
[0053] Figure numerals: 100, programmable controller; 1, expansion module; 11, first housing; 101, first side; 102, second side; 111, first sliding groove; 112, first positioning groove; 113, second positioning groove; 114, through hole; 115, positioning hole; 1101, first bayonet; 1102, first hook; 2, locking member; 21, first slider; 22, second slider; 211, first body; 212, first clamping portion; 213, first positioning plate; 221, second body; 222, second clamping portion; 223, second positioning plate; 224, third positioning groove; 225, fourth positioning groove; 226, second sliding groove; 2111, first friction surface; 2131, first positioning protrusion; 2132, first sliding protrusion; 2211, second friction surface; 2231, second positioning protrusion; 2232, second sliding protrusion; 3, main control module; 31, second shell; 301, third side; 302, fourth side; 3101, second hook; 3102, second bayonet; 4, mounting component; 41, track clamping part; 42, track clamping groove; 5, circuit board; 51, communication socket; 52, communication plug; 6, sealing part; 7, RJ45 terminal; 8, functional connector; 1001, first direction; 1002, second direction; 1003, length direction; 1004, thickness direction. DETAILED DESCRIPTION
[0054] The present invention is described in detail below in conjunction with specific embodiments. It should be emphasized that the following description is merely illustrative and is not intended to limit the scope and application of the present invention.
[0055] It should be noted that, unless otherwise clearly specified and limited, the terms "extend to", "relative movement", "bottom", "far away from", "close to", "stretch out", "depart from each other", "first direction", "second direction", "length direction", "thickness direction", etc. used in this specification to indicate the orientation or position relationship are based on the orientation or position relationship shown in the drawings, and are only for the convenience of describing the utility model and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the utility model. The terms such as "installation", "fitting", "connection" and "fixation" should be understood in a broad sense. For example, "connection" can be a fixed connection or a detachable connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium; "fixation" can be bolted, snap-fitted or glued; the terms "first", "second", "third" and "fourth" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated; thus, the features defined as "first", "second", "third" and "fourth" may explicitly or implicitly include one or more of the features; "multiple" or "several" means two or more; in addition, "and / or" includes any and all combinations of one or more related listed items; for ordinary technicians in this field, the specific meanings of the above terms in the utility model can be understood according to the specific circumstances.
[0056] In order to make the purpose, technical solutions and advantages of the present invention more clear, the present invention is described in detail below with reference to the accompanying drawings and specific embodiments.
[0057] In this embodiment, the specific shape, structure and size of the "programmable controller and host computer" are not limited, and those skilled in the art can selectively use any appropriate implementation method according to actual needs.
[0058] Figure 1 A schematic diagram of the structure of a programmable controller provided in an embodiment of the utility model. Figure 2 A main control module provided by an embodiment of the utility model is a three-dimensional exploded view with a second sliding block.
[0059] Please refer to Figure 1 The programmable controller 100 includes: at least one expansion module 1, a main control module 3 and a plurality of locking components 2.
[0060] The expansion module 1 is provided with first bayonet 1101 and first hook 1102 which are opposite to each other; the first hook 1102 of one expansion module 1 extends into the first bayonet 1101 of the adjacent expansion module 1 and is locked by the locking component 2 to connect the two expansion modules 1.
[0061] In addition, combined Figure 1 and Figure 2 It can be seen that the main control module 3 is provided with a second bayonet 3102 and a second hook 3101 which are opposite to each other; the second hook 3101 of the main control module 3 extends into the first bayonet 1101 of the adjacent expansion module 1, and is locked by the locking component 2 to connect the expansion module 1 and the main control module 3; or the first hook 1102 of an expansion module 1 extends into the second bayonet 3102 of the adjacent main control module 3, and is locked by the locking component 2 to connect the main control module 3 and the expansion module 1.
[0062] It is understandable that in order to more effectively fix two adjacent expansion modules 1 , at least one pair of first sliders 21 is required; in order to more effectively fix the main control module 3 to the expansion module 1 , at least one pair of second sliders 22 is required.
[0063] Specifically, since the first slider 21 has two first clamping portions 212 that are separated from each other, and the second slider 22 also has two second clamping portions 222 that are separated from each other; therefore, at least one pair of first sliders requires at least four first clamping portions 1101 and at least four first hooks 1102; at least one pair of second sliders 22 requires at least four second clamping portions 3102 and at least four second hooks 3101.
[0064] In some embodiments, Figure 1 and Figure 2 As shown, the expansion module 1 includes: a first shell 11, a first bayonet 1101 and a first hook 1102 are respectively arranged on the first shell 11; the locking component 2 includes a first slider 21, the first slider 21 is slidably matched with the first shell 11, the first slider 21 locks the first hook 1102 extending into the first bayonet 1101 to connect the two expansion modules 1; or the first slider 21 locks the second hook 3101 extending into the first bayonet 1101 to connect the expansion module 1 and the main control module 3.
[0065] It should be noted that please continue to refer to Figure 1 and Figure 2The main control module 3 includes: a second shell 31, a second bayonet 3102 and a second hook 3101 are respectively arranged on the second shell 31; the locking component 2 also includes a second slider 22, the second slider 22 is slidably matched with the second shell 31, and the second slider 22 locks the first hook 1102 extending into the second bayonet 3102 to connect the main control module 3 and the expansion module 1.
[0066] In some embodiments, Figure 1 As shown, the first latch 1101 is disposed at one of two opposite ends of the first shell 11 along the thickness direction 1004 , and the first latch hook 1102 is disposed at the other end of the first shell 11 along the thickness direction 1004 .
[0067] Specifically, the first shell 11 has a first side 101 and a second side 102 opposite to each other in the length direction 1003 . The first side 101 and / or the second side 102 are slidably connected to the first slider 21 . At least a portion of the first slider 21 is adapted to the first bayonet 1101 .
[0068] In some embodiments, in combination Figure 1 and Figure 2 It can be seen that the second bayonet 3102 is provided at one of the two opposite ends of the second shell 31 along the thickness direction 1004, and the second hook 3101 is provided at the other end of the two opposite ends of the second shell 31 along the thickness direction 1004;
[0069] The second shell 31 has a third side 301 and a fourth side 302 opposite to each other in the length direction 1003 . The third side 301 and / or the fourth side 302 are slidably connected to the second slider 22 . At least a portion of the second slider 22 is matched with the second bayonet 3102 .
[0070] Figure 3 An exploded perspective view of an expansion module provided in an embodiment of the utility model, with a first sliding block. Figure 4 The embodiment of the utility model provides Figure 3 A magnified partial view at point A.
[0071] In some embodiments, see Figure 1 , Figure 3 as well as Figure 4 The first sliding block 21 includes a first main body 211 and a first clamping portion 212 and a first positioning plate 213 arranged on the first main body 211 .
[0072] It can be understood that the first slider 21 partially extends into the first shell 11 and slides with the first shell 11 through the first positioning plate 213. The first body 211 drives the first clamping part 212 to move, unlocking or locking the first hook 1102 or the second hook 3101 extending into the first bayonet 1101.
[0073] Figure 5 The expansion module provided by the embodiment of the utility model is a local structure related to a first sliding block, and a front cross-sectional view when the first positioning protrusion and the first positioning groove are engaged with each other. Figure 6 The expansion module provided in the embodiment of the utility model is a local structure related to a first sliding block, and a front cross-sectional view when the first positioning protrusion and the second positioning groove are engaged with each other.
[0074] In some embodiments, Figure 3 to Figure 6 As shown, a first sliding protrusion 2132 is provided on the first positioning plate 213 , and a first sliding groove 111 matching with the first sliding protrusion 2132 is provided in the first shell 11 . The first positioning plate 213 slides along the first sliding groove 111 in the first shell 11 through the first sliding protrusion 2132 .
[0075] It should be noted that the first positioning plate 213 is also provided with a first positioning protrusion 2131, and the first housing 11 is provided with a first positioning groove 112 and a second positioning groove 113 which are matched with the first positioning protrusion 2131. When the first positioning protrusion 2131 is snap-fitted with the first positioning groove 112, the first snap-fitting portion 212 locks the first hook 1102 or the second hook 3101 which extends into the first snap-fitting port 1101; when the first positioning protrusion 2131 is snap-fitted with the second positioning groove 113, the first snap-fitting portion 212 unlocks the first hook 1102 or the second hook 3101 which extends into the first snap-fitting port 1101.
[0076] Figure 7 The embodiment of the utility model provides Figure 2 A magnified partial view at point B.
[0077] In some embodiments, please refer to Figure 1 , Figure 2 as well as Figure 7 The second sliding block 22 includes a second main body 221 , a second clamping portion 222 and a second positioning plate 223 arranged on the second main body 221 .
[0078] The second slider 22 partially extends into the second housing 31 and slidably cooperates with the second housing 31 through the second positioning plate 223 . The second body 221 drives the second clamping portion 222 to move, thereby unlocking or locking the first hook 1102 extending into the second clamping opening 3102 .
[0079] Figure 8 A main control module provided by an embodiment of the utility model, a local structure related to a second slider, and a front cross-sectional view when the second positioning protrusion and the third positioning groove are engaged with each other. Fig. 9 A main control module provided by an embodiment of the utility model is a partial structure related to a second slider, and a front cross-sectional view when the second positioning protrusion and the fourth positioning groove are engaged with each other.
[0080] In some embodiments, Figure 2 , Figure 7 to Figure 9 As shown, a second sliding protrusion 2232 is provided on the second positioning plate 223 , and a second sliding groove 226 matching with the second sliding protrusion 2232 is provided in the second shell 31 . The second positioning plate 223 slides along the second sliding groove 226 in the second shell 31 through the second sliding protrusion 2232 .
[0081] It should be noted that please refer to Figure 1 , Figure 2 , Figure 7 to Figure 9 The second positioning plate 223 is also provided with a second positioning protrusion 2231, and the second shell body 31 is provided with a third positioning groove 224 and a fourth positioning groove 225 which are adapted to the second positioning protrusion 2231. When the second positioning protrusion 2231 is snap-fitted with the third positioning groove 224, the second snap-fitting portion 222 locks the first hook 1102 extending into the second bayonet 3102; when the first positioning protrusion 2131 is snap-fitted with the fourth positioning groove 225, the second snap-fitting portion 222 unlocks the first hook 1102 extending into the second bayonet 3102.
[0082] In some embodiments, Figure 1 to Figure 3 As shown, the programmable controller 100 also includes: a mounting component 4.
[0083] Specifically, the mounting component 4 includes a track clamping groove 42 and a track clamping member 41 matched with the track clamping groove 42 ; the track clamping groove 42 is arranged at the bottom of the second shell 31 or the first shell 11 .
[0084] The track clamping member 41 is received in the track clamping groove 42 to limit the movement of the programmable controller 100 .
[0085] It should be noted that the track clamping member 41 cooperates with the track clamping groove 42; the track clamping member 41 is detachably connected to the corresponding track so that the programmable controller 100 is fixedly installed on the track.
[0086] See also Figure 1 The host computer includes: a host computer body and several functional modules housed inside the host computer body.
[0087] The main control module 3 and several expansion modules 1 of the programmable controller 100 are connected to the functional module.
[0088] like Figure 1 and Figure 3 As shown, the expansion module 1 also includes a circuit board 5; the circuit board 5 is accommodated inside the first shell 11; a communication plug 52 is provided on one of the two opposite sides in the thickness direction 1004 of the circuit board 5, and a communication socket 51 that is mutually plugged with the communication socket 51 is provided on the other side; a through hole 114 that is compatible with the communication plug 52 and the communication socket 51 is provided on one of the two opposite sides in the thickness direction 1004 of the first shell 11; the through hole 114 can be sealed using a sealing member 6 to prevent liquid and dust from entering the interior of the first shell 11 through the through hole 114 of the suspended communication plug 52 or the communication socket 51, thereby avoiding damage to the circuit board 5; it should be noted that the suspended communication plug 52 or the communication socket 51 refers to a communication plug 52 that is not mutually plugged with other communication sockets 51 or a communication socket 51 that is not mutually plugged with other communication plugs 52.
[0089] Specifically, the expansion module 1 may be a temperature module or other modules with different functions; it may be configured according to requirements, that is, multiple expansion modules 1 with different functions may be connected to enhance the scalability of the programmable controller 100 .
[0090] It is understandable that the communication connection between two adjacent expansion modules 1 and between the main control module 3 and the expansion module 1 is achieved through the communication plug 52 and the communication socket 51 .
[0091] See also Figure 1 and Figure 3 The first shell 11 is also provided with a positioning hole 115 and a positioning column adapted to the positioning hole 115; the positioning column is arranged at one of the two opposite ends of the expansion module 1 along the thickness direction 1004, and the positioning hole 115 is opened at the other end of the two opposite ends of the main control module 3 along the thickness direction 1004; when the two expansion modules 1 are assembled with each other, the positioning column and the positioning hole 115 are used in combination to realize the positioning and guiding functions.
[0092] like Figure 1 As shown, the second housing 31 is also provided with an RJ45 terminal 7 (Registered Jack, communication lead-out terminal) and a functional connector 8 .
[0093] It can be understood that the RJ45 terminal is an information socket in the wiring system and a type of communication connector, which consists of an information plug (connector or crystal head) and an information socket; wherein the plug has 8 grooves and 8 contacts; it should be noted that the RJ45 terminal is used to connect DTE (Data Terminal Equipment) such as Ethernet network cards and Ethernet interfaces of routers, and can also be used to connect DCE (Data Communication Equipment) such as switches.
[0094] Moreover, when two DTEs or DCEs use RJ45 terminals for communication connection, a crossover cable must be used; if the DTE and DTE are connected without crossover pins, the corresponding pins are unidirectional pins for receiving or sending data, so communication is not possible.
[0095] Combination Figures 3 to 6 It can be seen that the portion of the first body 211 extending out of the first shell 11 is provided with a first friction surface 2111 , and applying an external force on the first friction surface 2111 can make the first body 211 reciprocate along the first direction 1001 or the second direction 1002 .
[0096] Combination Figure 2 , Figure 7 to Figure 9 By analogy, the portion of the second body 221 extending out of the second shell 31 is provided with a second friction surface 2211 , and applying an external force on the second friction surface 2211 can make the second body 221 reciprocate along the first direction 1001 or the second direction 1002 .
[0097] Combination Figure 3 to Figure 6 It can be seen that the first positioning protrusion 2131 allows reciprocating motion in the first sliding groove 111 along the first direction 1001 or the second direction 1002 to play a role in positioning and guiding.
[0098] Combination Figure 2 , Figure 7 to Figure 9 It can be seen that the second positioning protrusion 2231 allows reciprocating motion in the second sliding groove 226 along the first direction 1001 or the second direction 1002 to play a role in positioning and guiding.
[0099] Combination Figure 1 to Figure 6 , describes in detail the rapid replacement process between two adjacent expansion modules 1:
[0100] First, the first body 211 is moved along the second direction 1002 until the first positioning protrusion 2131 enters the second positioning groove 113, at which time, the first clamping portion 212 and the first hook 1102 are separated from each other; then, the first hook 1102 is taken out from the inside of the first shell 11 through the first bayonet 1101 to separate the two adjacent expansion modules 1 from each other; then, the expansion module 1 to be replaced is matched with the first bayonet 1101 through the first hook 1102; finally, the first body 211 is moved along the first direction 1001 again until the first positioning protrusion 2131 enters the first positioning groove 112, at which time, the first clamping portion 212 and the first hook 1102 are engaged with each other; after the above steps, the rapid replacement of two adjacent expansion modules 1 can be completed.
[0101] Combination Figure 1 , Figure 2 , Figure 7 to Figure 9 , the quick replacement process between the main control module 3 and the adjacent expansion module 1 is described in detail (taking the first hook 1102 of the expansion module 1 extending into the second hook 3102 of the main control module 3 as an example):
[0102] First, move the second body 221 along the second direction 1002 until the second positioning protrusion 2231 enters the fourth positioning groove 225, at which time, the second clamping portion 222 and the first hook 1102 are separated from each other; then, the first hook 1102 is taken out from the inside of the second shell 31 through the second bayonet 3102, so that the main control module 3 and the adjacent expansion module 1 are separated from each other; then, the expansion module 1 or the main control module 3 to be replaced is matched with each other through the second bayonet 3102 or the first hook 1102; finally, move the second body 221 along the first direction 1001 until the second positioning protrusion 2231 enters the third positioning groove 224, at which time, the first clamping portion 212 and the second hook 3101 or the first hook 1102 are engaged with each other; after the above steps, the quick replacement of the main control module 3 and the adjacent expansion module 1 can be completed.
[0103] In summary, the programmable controller and host computer provided by the embodiment of the utility model, by adding the design of the locking component, make the programmable controller easy to replace and disassemble the expansion module or the main control module; the modular design can not only effectively improve the assembly efficiency before leaving the factory; but also in the later use process, when the expansion module or the main control module fails, the failure can be solved by directly replacing the corresponding expansion module or the main control module; and multiple expansion modules with different functions can be added according to the needs, so as to enhance the expansibility of the programmable controller. Therefore, the programmable controller provided by the embodiment of the utility model has certain novelty compared with the traditional programmable controller.
[0104] The above contents are further detailed descriptions of the present invention in combination with specific / preferred implementations, and it cannot be determined that the specific implementation of the present invention is limited to these descriptions. For ordinary technicians in this field, several modifications and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention.
Claims
1. A programmable controller, characterized in that: include: At least one expansion module, a main control module and a plurality of locking components; The expansion modules are provided with first bayonet ports and first hooks which are separated from each other; the first hook of one expansion module extends into the first bayonet port of an adjacent expansion module and is locked by the locking member to connect the two expansion modules; The main control module is provided with a second bayonet and a second hook which are opposite to each other; the second hook of the main control module extends into the first bayonet of the adjacent expansion module and is locked by the locking component to connect the expansion module and the main control module; or the first hook of an expansion module extends into the second bayonet of the adjacent main control module and is locked by the locking component to connect the main control module and the expansion module.
2. The programmable controller according to claim 1, characterized in that: The expansion module comprises: a first shell, the first bayonet and the first hook are respectively arranged on the first shell; the locking component comprises a first slider, the first slider is slidably matched with the first shell, the first slider locks the first hook extending into the first bayonet to connect the two expansion modules; or the first slider locks the second hook extending into the first bayonet to connect the expansion module and the main control module; The main control module includes: a second shell, the second bayonet and the second hook are respectively arranged on the second shell; the locking component also includes a second slider, the second slider is slidably matched with the second shell, and the second slider locks the first hook extending into the second bayonet to connect the main control module and the expansion module.
3. The programmable controller according to claim 2, characterized in that: The first bayonet is provided at one of two opposite ends of the first shell along the thickness direction, and the first hook is provided at the other of the two opposite ends of the first shell along the thickness direction; The first shell has a first side and a second side opposite to each other in the length direction, the first side and / or the second side are slidably connected to the first slider, and at least a portion of the first slider is adapted to the first bayonet.
4. The programmable controller according to claim 3, characterized in that: The second bayonet is provided at one of two opposite ends of the second shell along the thickness direction, and the second hook is provided at the other of the two opposite ends of the second shell along the thickness direction; The second shell has a third side and a fourth side opposite to each other in the length direction, the third side and / or the fourth side are slidably connected to the second slider, and at least a portion of the second slider is adapted to the second bayonet.
5. The programmable controller according to claim 3, characterized in that: The first sliding block comprises a first main body, a first clamping portion and a first positioning plate arranged on the first main body; Among them, the first sliding block partially extends into the first shell and slides with the first shell through the first positioning plate, and the first main body drives the first clamping part to move to unlock or lock the first hook or the second hook extending into the first bayonet.
6. The programmable controller according to claim 5, characterized in that: The first positioning plate is provided with a first sliding protrusion, the first housing is provided with a first sliding groove matched with the first sliding protrusion, and the first positioning plate slides along the first sliding groove in the first housing through the first sliding protrusion; The first positioning plate is also provided with a first positioning protrusion, and the first shell is provided with a first positioning groove and a second positioning groove matched with the first positioning protrusion. When the first positioning protrusion is engaged with the first positioning groove, the first engaging portion locks the first hook or the second hook extending into the first engaging port; when the first positioning protrusion is engaged with the second positioning groove, the first engaging portion unlocks the first hook or the second hook extending into the first engaging port.
7. The programmable controller according to claim 4, characterized in that: The second sliding block includes a second main body and a second clamping portion and a second positioning plate arranged on the second main body; The second sliding block partially extends into the second shell and slidably cooperates with the second shell through the second positioning plate, and the second body drives the second clamping portion to move to unlock or lock the first hook extending into the second clamping port.
8. The programmable controller according to claim 7, characterized in that: The second positioning plate is provided with a second sliding protrusion, the second housing is provided with a second sliding groove matched with the second sliding protrusion, and the second positioning plate slides along the second sliding groove in the second housing through the second sliding protrusion; The second positioning plate is also provided with a second positioning protrusion, and the second shell is provided with a third positioning groove and a fourth positioning groove that are matched with the second positioning protrusion. When the second positioning protrusion is snap-fitted with the third positioning groove, the second snap-fitting portion locks the first hook extending into the second snap-fitting portion; when the second positioning protrusion is snap-fitted with the fourth positioning groove, the second snap-fitting portion unlocks the first hook extending into the second snap-fitting portion.
9. The programmable controller according to claim 2, characterized in that: Also includes: Installation component; the installation component includes a track clamping groove and a track clamping piece adapted to the track clamping groove; The track clamping groove is arranged at the bottom of the second shell or the first shell; Wherein, the track clamping piece is received in the track clamping groove to limit the movement of the programmable controller.
10. A host computer, characterized in that: include: A host computer body and a plurality of functional modules contained in the host computer body; Wherein, a main control module of the programmable controller as described in any one of claims 1 to 9 and a plurality of expansion modules are connected to the functional module.