CN110794770A - Remote-controlled three-axis linkage economical numerical control system - Google Patents

Remote-controlled three-axis linkage economical numerical control system Download PDF

Info

Publication number
CN110794770A
CN110794770A CN201911175946.0A CN201911175946A CN110794770A CN 110794770 A CN110794770 A CN 110794770A CN 201911175946 A CN201911175946 A CN 201911175946A CN 110794770 A CN110794770 A CN 110794770A
Authority
CN
China
Prior art keywords
microprocessor
numerical control
control system
axis linkage
code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911175946.0A
Other languages
Chinese (zh)
Inventor
刘文芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201911175946.0A priority Critical patent/CN110794770A/en
Publication of CN110794770A publication Critical patent/CN110794770A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • G05B19/4142Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by the use of a microprocessor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34013Servocontroller

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

The invention discloses a remote network control three-axis linkage numerical control system, which comprises a microprocessor 1, a microprocessor 2, an FPGA, a hand wheel interface, a touch screen, a FLASH, an RAM, an Ethernet interface, an SD card, an FPGA, an RS232, an RS485 and a public module, wherein the microprocessor 2, the Ethernet interface, the SD card, the FLASH, the RAM, the hand wheel interface and the touch screen are all connected with the microprocessor 1, the RS232 and the RS485 are connected with the microprocessor 1, and the microprocessor 1, the FPGA and the FLASH are all connected with the microprocessor 2, and the remote network control three-axis linkage numerical control system has the beneficial effects that: the remote control mode can control the machine tool to process at a remote end through the Internet or a local area network; the G code can be manually input through a touch screen, input through mobile media such as a U disk and an SD card, and can also be transmitted through a network, and the numerical control system is transmitted by using equipment such as a computer and a mobile phone and used for G code control processing, so that the PLC is not required to compile knobs and keys of the numerical control panel, and the cost is greatly reduced.

Description

Remote-controlled three-axis linkage economical numerical control system
Technical Field
The invention relates to the technical field of numerical control systems, in particular to a remote network control three-axis linkage numerical control system.
Background
Although numerical control systems such as a Chinese and western door, a flange and a numerical control system are relatively complete in function, the numerical control system is high in cost and not suitable for general processing conditions.
The application number CN201010176553.4 provides an invention patent of a method for realizing a numerical control system networking system structure, an industrial PC and a numerical control machine are connected through a real-time Ethernet, partial work is completed by using the PC through the real-time data transmission, the pressure of a processor of the numerical control machine is relieved, and the function is single and the cost is relatively high.
The application number of CN200910309866.X provides an invention patent of a numerical control machine tool network transmission control system and a method, although an industrial PC can be used for man-machine interaction to control a plurality of numerical control machines in a local area network, so that part of cost is reduced, the cost is still high, the Internet is accessed, the functions of remote monitoring, fault detection and remote maintenance are realized by the participation of the PC, and the core function of the numerical control system still needs to be purchased.
Application number CN201610300016.3 provides an economical embedded five-axis numerical control system based on network and a control method thereof, but due to the complexity of five-axis linkage program, it is almost impossible to manually write G code, PC and PLC are required, and the cost of five-axis automation equipment is relatively high.
The application number is CN201020664842.4, and the invention provides a numerical control system of a special-shaped turning and milling composite machine tool, which can realize the turning and milling composite function but has a system structure of common PC + industrial PC.
Therefore, a remote network control three-axis linkage numerical control system is needed in actual work to meet the requirements of the existing production.
Disclosure of Invention
The invention aims to provide a remote network control three-axis linkage numerical control system to solve the problems in the background technology.
In order to achieve the purpose, the invention provides the following technical scheme: a remote network control three-axis linkage numerical control system comprises a microprocessor 1, a microprocessor 2, an FPGA, a hand wheel interface, a touch screen, an FLASH, an RAM, an Ethernet interface, a USB, an SD card, the FPGA, an RS232, an RS485 and a public module, wherein the microprocessor 2, the Ethernet interface, the SD card, the FLASH, the RAM, the hand wheel interface and the touch screen are all connected with the microprocessor 1, the RS232 and the RS485 are connected with the microprocessor 1, and the microprocessor 1, the FPGA and the FLASH are all connected with the microprocessor 2.
Preferably, the microprocessor 1 is used for realizing human-computer interaction through a touch screen.
Preferably, the microprocessor 2 receives instructions of the microprocessor 1, such as a displacement instruction, a spindle control instruction, and the like, and executes the instructions; the G code sent by the microprocessor 1 is interpreted and executed, and the core functions of a numerical control system such as decoding, cutter compensation, error compensation, acceleration and deceleration control, interpolation and the like of the G code are respectively realized for processing; at the same time, the necessary information, such as position, machine state, G-code execution state and results, etc., is sent to the microprocessor 1 for touch screen display.
Preferably, the hand wheel interface is used for being connected with a hand pulse generator and used for controlling a feed shaft of the machine tool.
Preferably, the FPGA is mainly used for receiving instructions of the microprocessor 2, position control of the numerical control machine, spindle control, input of various sensor signals, and control output of various switching values.
Preferably, the RS232 and the RS485 are spare communication interfaces, and can be used for user-defined communication and secondary development.
Preferably, each shaft motor comprises an X-shaft motor, a Z-shaft motor and a spindle motor, and the FPGA is respectively connected with the X-shaft motor interface, the Z-shaft motor interface and the spindle motor interface.
Preferably, the FLASH, the SD and the RAM are all used for parameter storage and G code storage of the numerical control system, and the USB can be used for G code input of a U disk and can also be used for universal USB interface equipment.
Preferably, the Ethernet interface is used for uploading and downloading the G code, the Ethernet interface can be accessed to the Internet, and the machine tool can be remotely monitored and controlled through the Internet, and the numerical control machine tool can be monitored and controlled through a local area network by using the mobile equipment through an AP mode of WIFI.
Preferably, the common module comprises an emergency stop module, a clock module, a JTAG module and a necessary module for normal operation of a power module hardware platform.
Compared with the prior art, the invention has the beneficial effects that: integrating multiple functions on a single controller; the system is divided into a manual control mode, a G code control mode and a remote control mode; the manual control mode can realize simple control on the machine tool through the hand pulse generator and various keys of the touch screen; the G code control mode realizes the numerical control processing function through standard G codes; the remote control mode can control the machine tool to process at a remote end through the Internet or a local area network; the G code can be manually input through a touch screen, input through mobile media such as a U disk and an SD card, and can also be transmitted through a network, and the numerical control system is transmitted by using equipment such as a computer and a mobile phone and used for G code control processing, so that the PLC is not required to compile knobs and keys of the numerical control panel, and the cost is greatly reduced.
Drawings
FIG. 1 is a system framework diagram of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, the present invention provides a technical solution: a remote network control three-axis linkage numerical control system comprises a microprocessor 1, a microprocessor 2, an FPGA, a hand wheel interface, a touch screen, an FLASH, an RAM, an Ethernet interface, an SD card, the FPGA, an RS232, an RS485 and a public module, wherein the microprocessor 2, the Ethernet interface, the SD card, the FLASH, the RAM, the hand wheel interface and the touch screen are all connected with the microprocessor 1, the RS232 and the RS485 are connected with the microprocessor 1, and the microprocessor 1, the FPGA and the FLASH are all connected with the microprocessor 2.
The microprocessor 1 is used for realizing human-computer interaction through a touch screen, and can realize editing of G codes, system parameter modification and network downloading of the G codes, so that the workload is reduced, and the use difficulty is reduced; the virtual buttons of the touch screen replace the numerical control panel of the traditional numerical control machine tool, so that the compiling processing of the knobs and the keys of the numerical control panel by the PLC is not needed, and the cost is greatly reduced.
The microprocessor 2 receives instructions of the microprocessor 1, such as a displacement instruction, a spindle control instruction and the like, and executes the instructions; the G code sent by the microprocessor 1 is interpreted and executed, and the core functions of a numerical control system such as decoding, cutter compensation, error compensation, acceleration and deceleration control, interpolation and the like of the G code are respectively realized for processing; at the same time, the necessary information, such as position, machine state, G-code execution state and results, etc., is sent to the microprocessor 1 for touch screen display.
The hand wheel interface is used for being connected with a hand pulse generator and used for controlling a feed shaft of a machine tool, and the hand wheel interface is convenient to use.
The FPGA is mainly used for receiving instructions of the microprocessor 2, controlling the position and the main shaft of the numerical control machine tool, generating corresponding control pulses and controlling the feeding motion of motors of all shafts; meanwhile, the device is used for inputting signals of various sensors, such as an encoder, a grating ruler, a limit switch and the like; various switching values are used for controlling output, so that the switch of the illuminating lamp, the switch of the cooling liquid and the like can be conveniently controlled, and therefore, the compiling processing of the knobs and the keys of the numerical control panel by the PLC is not needed, and the cost is greatly reduced.
The RS232 and the RS485 are standby communication interfaces, can be used for user-defined communication and used for secondary development.
Each shaft motor comprises an X-shaft motor, a Z-shaft motor and a spindle motor, and the FPGA is connected with an X-shaft motor interface, a Z-shaft motor interface and a spindle motor interface respectively.
The FLASH, the SD and the RAM are all used for parameter storage and G code storage of a numerical control system, the USB can be used for inputting the G code into a U disk and can also be used for universal USB interface equipment, and the USB interface equipment is not limited to a keyboard, a mouse and the like during use and is convenient to use.
The Ethernet interface can be accessed to the Internet, remotely monitors and controls the machine tool through the Internet, and can also monitor and control the numerical control machine tool through the local area network by using the mobile equipment through the AP mode of WIFI.
The common module comprises an emergency stop module, a clock module, a JTAG module and a necessary module for normal work of a power module hardware platform.
Specifically, when the invention is used, the microprocessor 1 realizes man-machine interaction through the touch screen, can realize the editing of the G code, the modification of the system parameter and the network downloading of the G code, lightens the workload and reduces the use difficulty; the virtual buttons of the touch screen replace the numerical control panel of the traditional numerical control machine tool, so that the compiling processing of the knobs and the keys of the numerical control panel by the PLC is not needed, and the cost is greatly reduced; the hand wheel interface can be used for being connected with a hand pulse generator and used for controlling a feed shaft of a machine tool, so that the hand wheel interface is convenient to use; FLASH can be used for parameter storage and G code storage of a numerical control system; the SD card is used for storing the G code; the USB can be used for inputting a G code into a U disk, and can also be used for universal USB interface equipment including but not limited to a keyboard, a mouse and the like, so that the USB is convenient to use; the Ethernet interface, including but not limited to wired network and WIFI, can access the Internet, is used for G code uploading and downloading, and can remotely monitor and control the machine tool through the Internet; the numerical control machine tool can be monitored and controlled through the local area network by using the movable equipment through the AP mode of WIFI; RS232 and RS485 are standby communication interfaces and can be used for secondary development of users; the microprocessor 2 receives instructions of the microprocessor 1, such as displacement instructions, spindle control instructions and the like, and executes the instructions; the G code sent by the microprocessor 1 is interpreted and executed, and the core functions of a numerical control system such as decoding, cutter compensation, error compensation, acceleration and deceleration control, interpolation and the like of the G code are respectively realized for processing; meanwhile, necessary information such as position, machine tool state, G code execution state and result and the like is sent to the microprocessor 1 for touch screen display; the FPGA is mainly used for receiving instructions of the microprocessor 2, controlling the position and the main shaft of the numerical control machine tool, generating corresponding control pulses and controlling the feeding motion of motors of all shafts; meanwhile, the device is used for inputting signals of various sensors, such as an encoder, a grating ruler, a limit switch and the like; various switching value control outputs such as an illuminating lamp switch, a cooling liquid switch and the like are output, so that the compiling processing of a knob and a key of a numerical control panel by a PLC is not needed, and the cost is greatly reduced; the machining composite economical numerical control system capable of being controlled remotely can realize numerical control machining, and multiple functions are integrated on a single controller; the system is divided into a manual control mode, a G code control mode and a remote control mode; the manual control mode can realize simple control on the machine tool through the hand pulse generator and various keys of the touch screen; the G code control mode realizes the numerical control processing function through standard G codes; the remote control mode can control the machine tool to process at a remote end through the Internet or a local area network; the G code can be manually input through a touch screen, input through a mobile medium such as a U disk and an SD card, and can also be transmitted through a network, and the G code is transmitted by using equipment such as a computer, a mobile phone and the like, so that the G code numerical control system is used for G code control processing, and the cost is reduced.
In the description of the present invention, it is to be understood that the terms "upper", "inner", and the like, indicate orientations or positional relationships based on those shown in the drawings, are merely for convenience in describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus, should not be construed as limiting the present invention.
Furthermore, the terms "first", "second", "third", "fourth" are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated, whereby the features defined as "first", "second", "third", "fourth" may explicitly or implicitly include at least one such feature.
In the present invention, unless otherwise expressly specified or limited, the terms "mounted," "disposed," "connected," "secured," "screwed" and the like are to be construed broadly, e.g., as meaning fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; the terms may be directly connected or indirectly connected through an intermediate, and may be communication between two elements or interaction relationship between two elements, unless otherwise specifically limited, and the specific meaning of the terms in the present invention will be understood by those skilled in the art according to specific situations.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (10)

1. The utility model provides a remote network control triaxial linkage numerical control system which characterized in that: the intelligent control system comprises a microprocessor 1, a microprocessor 2, an FPGA, a hand wheel interface, a touch screen, an FLASH, an RAM, an Ethernet interface, a USB, an SD card, the FPGA, an RS232, an RS485 and a public module, wherein the microprocessor 2, the Ethernet interface, the SD card, the FLASH, the RAM, the hand wheel interface and the touch screen are all connected with the microprocessor 1, the RS232 and the RS485 are connected with the microprocessor 1, and the microprocessor 1, the FPGA and the FLASH are all connected with the microprocessor 2.
2. The remote network control three-axis linkage numerical control system according to claim 1, characterized in that: the microprocessor 1 is used for realizing human-computer interaction through a touch screen.
3. The remote network control three-axis linkage numerical control system according to claim 1, characterized in that: the microprocessor 2 receives instructions of the microprocessor 1, such as displacement instructions, spindle control instructions and the like, and executes the instructions; the G code sent by the microprocessor 1 is interpreted and executed, and the core functions of a numerical control system such as decoding, cutter compensation, error compensation, acceleration and deceleration control, interpolation and the like of the G code are respectively realized for processing; at the same time, the necessary information, such as position, machine state, G-code execution state and results, etc., is sent to the microprocessor 1 for touch screen display.
4. The remote network control three-axis linkage numerical control system according to claim 1, characterized in that: the hand wheel interface is used for being connected with a hand pulse generator and used for controlling a feed shaft of the machine tool.
5. The remote network control three-axis linkage numerical control system according to claim 1, characterized in that: the FPGA is mainly used for receiving instructions of the microprocessor 2, position control of the numerical control machine tool, spindle control, input of various sensor signals and control output of various switching values.
6. The remote network control three-axis linkage numerical control system according to claim 1, characterized in that: RS232 and RS485 are spare communication interfaces, can be used to user-defined communication, are used for secondary development.
7. The remote network control three-axis linkage numerical control system according to claim 5, characterized in that: each shaft motor comprises an X-shaft motor, a Z-shaft motor and a spindle motor, and the FPGA is respectively connected with an X-shaft motor interface, a Z-shaft motor interface and a spindle motor interface.
8. The remote network control three-axis linkage numerical control system according to claim 1, characterized in that: the FLASH, the SD and the RAM are all used for parameter storage and G code storage of the numerical control system, and the USB can be used for G code input of a U disk and can also be used for universal USB interface equipment.
9. The remote network control three-axis linkage numerical control system according to claim 1, characterized in that: the Ethernet interface is used for uploading and downloading the G code, can be accessed to the Internet, remotely monitors and controls the machine tool through the Internet, can also monitor and control the numerical control machine tool through the local area network by using the movable equipment through the AP mode of WIFI.
10. The remote network control three-axis linkage numerical control system according to claim 1, characterized in that: the common module comprises an emergency stop module, a clock module, a JTAG module and a necessary module for normal work of a power module hardware platform.
CN201911175946.0A 2019-11-26 2019-11-26 Remote-controlled three-axis linkage economical numerical control system Pending CN110794770A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911175946.0A CN110794770A (en) 2019-11-26 2019-11-26 Remote-controlled three-axis linkage economical numerical control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911175946.0A CN110794770A (en) 2019-11-26 2019-11-26 Remote-controlled three-axis linkage economical numerical control system

Publications (1)

Publication Number Publication Date
CN110794770A true CN110794770A (en) 2020-02-14

Family

ID=69446335

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911175946.0A Pending CN110794770A (en) 2019-11-26 2019-11-26 Remote-controlled three-axis linkage economical numerical control system

Country Status (1)

Country Link
CN (1) CN110794770A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111880478A (en) * 2020-09-05 2020-11-03 山东山森数控技术有限公司 Electronic lathe control system and control method thereof
CN113849116A (en) * 2021-09-14 2021-12-28 武汉华中数控股份有限公司 Keyboard design method and system applied to numerical control device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1641503A (en) * 2005-01-04 2005-07-20 华南理工大学 Embedded digital-control platform integrating control strategy of working state and its control method
CN104129077A (en) * 2014-08-04 2014-11-05 覃琴 3D (three dimensional) printer controller and 3D printer control method
CN104238463A (en) * 2014-09-17 2014-12-24 华南理工大学 Full-automatic single-ended and double-ended tangent wire stripping terminal pressure welding machine control system
CN204536861U (en) * 2015-02-11 2015-08-05 北京配天技术有限公司 For the digital control system of numerically-controlled machine
CN108037736A (en) * 2017-12-12 2018-05-15 清华大学 A kind of split type digital control system based on wireless telecommunications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1641503A (en) * 2005-01-04 2005-07-20 华南理工大学 Embedded digital-control platform integrating control strategy of working state and its control method
CN104129077A (en) * 2014-08-04 2014-11-05 覃琴 3D (three dimensional) printer controller and 3D printer control method
CN104238463A (en) * 2014-09-17 2014-12-24 华南理工大学 Full-automatic single-ended and double-ended tangent wire stripping terminal pressure welding machine control system
CN204536861U (en) * 2015-02-11 2015-08-05 北京配天技术有限公司 For the digital control system of numerically-controlled machine
CN108037736A (en) * 2017-12-12 2018-05-15 清华大学 A kind of split type digital control system based on wireless telecommunications

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111880478A (en) * 2020-09-05 2020-11-03 山东山森数控技术有限公司 Electronic lathe control system and control method thereof
CN113849116A (en) * 2021-09-14 2021-12-28 武汉华中数控股份有限公司 Keyboard design method and system applied to numerical control device
CN113849116B (en) * 2021-09-14 2024-02-23 武汉华中数控股份有限公司 Keyboard design method and system applied to numerical control device

Similar Documents

Publication Publication Date Title
CN205301966U (en) Digit control machine tool remote control ware based on thing networking
CN101118436A (en) New style open type numerical control system realizing method based on multiple CPU parallel processing technology
CN103236217A (en) Method and system for simulating multisystem synchronous numerical-control processing
CN110794770A (en) Remote-controlled three-axis linkage economical numerical control system
WO2018192498A1 (en) Process guidance system for industrial process control
CN103034171B (en) The kinetic control system of open type flexible digital control system
CN103294007A (en) High-speed high-precision flexible electronic gear box control method
CN110142830A (en) A kind of control system and processing method of solid wood numerical control machining center
CN102830658A (en) Embedded numerical control system for multi-shaft numerical control machine tool
CN102522160B (en) Control unit of three-layer winding machine
CN104191093B (en) A kind of laser cutting machine with automatic positioning function
CN202833063U (en) Air compressor controller
CN103472739A (en) Automation controller and automation control system
WO2017101700A1 (en) Computer aided manufacturing method, device and system in direct communication with numerical control system
CN203054538U (en) Open type flexible numerical control system motion controller
CN201926895U (en) Digital control system for special-shaped turning-milling combined machine tool
CN201638066U (en) Embedded numerically controlled drill lathe control device
CN102122147A (en) Embedded numerically controlled drill lathe control system and work method
CN105643628B (en) The kinetic control system of Cartesian robot
CN102540967A (en) Numerical control (NC) machine control system
TWI684903B (en) Intelligent control panel
CN106802633A (en) A kind of complex milling machine tool digital control system
CN213457722U (en) Machine tool control device based on Linux-C-NC embedded development platform
CN201716555U (en) Intelligent electric actuator
CN104460510B (en) A kind of online machine tool panel method of controlling operation thereof of numerically-controlled machine tool

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200214