CN111290337B - Intelligent numerical control IO device based on EtherCAT bus - Google Patents

Intelligent numerical control IO device based on EtherCAT bus Download PDF

Info

Publication number
CN111290337B
CN111290337B CN202010347179.3A CN202010347179A CN111290337B CN 111290337 B CN111290337 B CN 111290337B CN 202010347179 A CN202010347179 A CN 202010347179A CN 111290337 B CN111290337 B CN 111290337B
Authority
CN
China
Prior art keywords
module
output
circuit
analog quantity
numerical control
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.)
Active
Application number
CN202010347179.3A
Other languages
Chinese (zh)
Other versions
CN111290337A (en
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.)
Guangdong Hongshi Laser Technology Co Ltd
Original Assignee
Foshan Beyond Laser Technology Co Ltd
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 Foshan Beyond Laser Technology Co Ltd filed Critical Foshan Beyond Laser Technology Co Ltd
Priority to CN202010347179.3A priority Critical patent/CN111290337B/en
Publication of CN111290337A publication Critical patent/CN111290337A/en
Application granted granted Critical
Publication of CN111290337B publication Critical patent/CN111290337B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • 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/31From computer integrated manufacturing till monitoring
    • G05B2219/31124Interface between communication network and process control, store, exchange data
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P70/00Climate change mitigation technologies in the production process for final industrial or consumer products
    • Y02P70/10Greenhouse gas [GHG] capture, material saving, heat recovery or other energy efficient measures, e.g. motor control, characterised by manufacturing processes, e.g. for rolling metal or metal working

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)

Abstract

The invention provides an intelligent numerical control IO device based on an EtherCAT bus, which performs information interaction with an external numerical control system through a standard EtherCAT bus communication protocol; the intelligent numerical control IO device comprises a power supply management module, an EtherCAT slave station communication module, a central logic control module, a rapid IO input and output module, an analog quantity A/D input module, an analog quantity D/A output module, a PWM output module, a serial port communication module and a USB module; the power management module is configured to supply power to the intelligent numerical control IO device; the central logic control module is respectively connected with an EtherCAT slave station communication module, a rapid IO input and output module, an analog quantity A/D input module, an analog quantity D/A output module, a PWM output module, a serial port communication module and a USB module; the device can solve the problems of low IO response speed, low integration level, single function, incompatibility of low-power and high-power output, poor expansibility and the like.

Description

Intelligent numerical control IO device based on EtherCAT bus
Technical Field
The invention relates to the technical field of digital control, in particular to an intelligent numerical control IO device based on an EtherCAT bus.
Background
With the progress of science and technology, the application of high and new technology in the laser industry is more and more extensive. The numerical control technology is used as a key and core technology of an advanced manufacturing technology, and is widely applied to laser processing equipment by virtue of the characteristics of multi-axis linkage, high speed and high precision of functions and performance.
In laser processing, a numerical control system needs to control machine tool equipment through a certain number of analog input and output, PWM, digital IO port, serial port, relays and the like, and the analog input and output, PWM, digital IO port, serial port and the like are simply referred to as numerical control IO devices. The digital control IO device is an electronic circuit, which includes an embedded CPU, a control logic circuit, etc. The numerical control system is connected with the numerical control IO device through a serial port or an internal bus extension module thereof, and further interacts with equipment of the machine tool.
The traditional numerical control IO device has low general integration level, PWM, analog quantity and digital IO are divided into a plurality of modules, one module is troublesome in wiring and troubleshooting, and the whole cost is high; secondly, when the traditional numerical control IO device supports high-power output, the traditional numerical control IO device needs to be externally connected with relay output or a relay board is developed, so that the integration level and the IO response speed are reduced, and the system complexity is increased; in addition, the traditional numerical control IO device can only carry out interaction through an IO port when being connected with external equipment, so that firstly, the workload of electrical wiring is increased, and the complexity of a system is increased; secondly, the realization function is limited and inflexible. In the traditional solution, the IO module is usually expanded by a serial port of the numerical control system or an expansion module with limited internal part. However, the conventional solution cannot meet the requirement in some situations (for example, situations requiring more IO ports or situations requiring higher IO response speed), and has poor flexibility.
At present, the requirements of a machine tool on speed, precision and stability are higher and higher, and the requirements of a corresponding numerical control system on the integration level, responsiveness, stability and intellectualization of a numerical control IO device are higher and higher. The traditional serial port communication control mode and the internal bus extension module communication mode have low speed, low integration level and single function and can not meet the requirements of a numerical control system.
Therefore, in order to solve the problems in the prior art, it is urgently needed to provide an intelligent numerical control IO device technology which has highly integrated IO interface functions, is rich in resources and supports EtherCAT communication.
Disclosure of Invention
The invention aims to avoid the defects in the prior art, provides an intelligent numerical control IO device based on an EtherCAT bus, and solves the problems of low IO response speed, low integration level, single function, incompatibility of low-power and high-power output, poor expansibility and the like.
In order to solve the problems, the invention aims to realize the following technical scheme:
an intelligent numerical control IO device based on an EtherCAT bus is characterized in that the intelligent numerical control IO device carries out information interaction with an external numerical control system through a standard EtherCAT bus communication protocol; the intelligent numerical control IO device comprises a power supply management module, an EtherCAT (Ethernet control automation technology) slave station communication module, a central logic control module, a rapid IO input and output module, an analog quantity A/D input module, an analog quantity D/A output module, a PWM output module, a serial port communication module and a USB module;
the power management module is configured to supply power to the intelligent numerical control IO device (including but not limited to supplying power to an EtherCAT slave station communication module, a central logic control module, a fast IO input and output module, an analog quantity A/D input module, an analog quantity D/A output module, a PWM output module, a serial port communication module, a USB module and other modules);
in the above, the power management module is configured to receive a24 VDC input voltage, and output a 5V or 3.3V voltage after passing through the power filter circuit.
The central logic control module is respectively connected with the EtherCAT slave station communication module, the rapid IO input and output module, the analog quantity A/D input module, the analog quantity D/A output module, the PWM output module, the serial port communication module and the USB module;
the EtherCAT slave station communication module comprises an EtherCAT slave station controller, an EEPROM (electrically erasable programmable read-Only memory) storage chip, an input interface circuit and a slave station cascade interface circuit;
the EtherCAT slave station controller is respectively connected with the EEPROM memory chip, the input interface circuit and the slave station cascade interface circuit;
in the above, the EtherCAT slave station controller is configured to receive and transmit instructions and process data; the EEPROM memory chip is configured to store control instructions and status data; the input interface circuit is configured to be connected with a superior intelligent numerical control IO device, and communication and data receiving and transmitting with an EtherCAT slave station communication module of the superior intelligent numerical control IO device are realized; and the slave station cascade interface circuit is configured to be connected with an EtherCAT slave station communication module of the next-stage intelligent numerical control IO device.
Specifically, when a plurality of intelligent numerical control IO devices are cascaded, an EtherCAT slave station communication module of the intelligent numerical control IO devices connected with an external numerical control system is called an EtherCAT master station; and the other EtherCAT slave station communication modules of the intelligent numerical control IO devices connected with the EtherCAT master station are collectively called as EtherCAT slave stations. The input interface circuit of the EtherCAT master station is connected with an external numerical control system, the cascade interface circuit of the EtherCAT master station is connected with the EtherCAT slave stations, and the EtherCAT slave stations are cascaded layer by layer through the input interface circuit and the slave station cascade interface circuit. If only one intelligent numerical control IO device exists, an input interface circuit of an EtherCAT slave station communication module is connected with an external numerical control system, and a slave station cascade interface circuit is not connected or grounded.
Preferably, the model of the EtherCAT slave station controller is LAN 9252.
Preferably, the input interface circuit and the slave station cascade interface circuit are both RJ45 network transformers.
Preferably, the model of the EEPROM memory chip is 24FC 512.
The central logic control module comprises a CPU central controller, an encryption chip, an SPI Flash memory chip and a hardware watchdog chip which are respectively connected with the CPU central controller;
as above, the encryption chip is configured to encrypt the master control program; the SPI Flash memory chip is configured to store important parameters and data of a system; the hardware watchdog chip is configured to ensure system stability.
Specifically, the important parameters include an equipment address and serial port communication parameters; AD. DA correction curve data; encryption keys, etc.
Preferably, the CPU central controller adopts an ARM CPU central controller with the model number of STM32F40 x-ZG-144.
Preferably, the type of the encryption chip is an ATSHA204 encryption chip.
Preferably, the model of the SPI Flash memory chip is MX25L1635D SPI Flash.
Preferably, the model of the hardware watchdog chip is SP 706S.
The fast IO input and output module comprises twenty-four fast input circuits, sixteen fast output circuits, an optical coupler, a high-speed CMOS bus transceiver and an intelligent power driving chip;
the twenty-four fast input circuits are connected with the central logic control module through the optical coupler; the sixteen-path quick output circuit comprises four paths of high-power output circuits and twelve paths of low-power output circuits; the twelve low-power output circuits are connected with the central logic control module through the optical coupler and the high-speed CMOS bus transceiver; the four high-power output circuits are connected with the central logic control module through an intelligent power driving chip and a high-speed CMOS bus transceiver;
in the above, each input port of the twenty-four fast input circuits is connected with an operation state indicating circuit, so that the state of the input port is indicated by on/off of an LED lamp in the operation state indicating circuit.
Preferably, the type of the optical coupler is TLP 281.
Preferably, the high-speed CMOS bus transceiver is of the type 74HC 245.
Preferably, the model of the intelligent power driving chip is BTS724, each path can provide 2A output current, and high-power devices such as an electromagnetic valve are directly driven.
Furthermore, the twenty-four fast input circuits and the sixteen fast output circuits further comprise 24V power supply circuits, and the 24V power supply circuits provide electric energy for the twenty-four fast input circuits and the sixteen fast output circuits.
Further, the twenty-four-way fast input circuit and the sixteen-way fast output circuit can support 24V input or 0V input through a common terminal.
In the above, each output port of the sixteen-way fast output circuit is connected with an operation state indicating circuit, so that the state of the output port is indicated by on and off of an LED lamp in the operation state indicating circuit.
Specifically, in the fast output circuit, a high-power driver of BTS724G from english-flying corporation can be used, the driver is an N-channel MOSFET power tube designed by english-flying corporation, a charge pump and a current driver are integrated inside the driver, the driver has a fault feedback function for detecting load current (including overload, over-temperature and short circuit), and the driver is suitable for various resistive, inductive or capacitive loads, particularly suitable for loads with high surge current, and can be used as a substitute control method of a relay. The BTS724G also has multiple protection functions, such as short-circuit protection, overload protection, overvoltage protection, over-temperature shutdown, ground and power-down protection, electrostatic discharge protection, and power reverse protection.
Specifically, the intelligent power driver chip that adopts BTS724 can the direct drive all kinds of high-power solenoid valves, replaces traditional relay, and is first: the relay and the corresponding wiring are saved; secondly, the method comprises the following steps: the hidden danger that the traditional relay is frequently switched on and off to cause adhesion and the electromagnetic valve is electrified for a long time to generate heat and catch fire can be avoided; and thirdly, the protection of short circuit, overload, overvoltage, over-temperature and the like is provided, and when an accident occurs, the output is immediately cut off to protect the whole equipment.
The analog quantity A/D input module comprises an ADC power supply module, a filtering, reducing and integrating circuit module and an analog quantity circuit linear magnetic isolation module which are sequentially connected;
the ADC power supply module is configured to be connected with a 24V power supply and supplies power to the filtering, reducing and integrating circuit module;
the filtering, reducing and integrating circuit module is configured to receive four paths of input signals of-10V to +10V and output the signals to the analog quantity circuit linear magnetic isolation module;
the analog quantity circuit linear magnetic isolation module is configured to output four paths of analog quantity input signals to the central logic control module.
Specifically, each analog input path comprises an analog circuit linear magnetic isolation module.
In the above, the ADC power supply module includes a 1.25V reference power supply, and is configured to provide a reference power supply for the filtering, scaling and integrating circuit module.
Preferably, the model of the reference power supply is REF3012aid bzr 5V.
Preferably, the model of the analog circuit linear magnetic isolation module is ADUM3190ARQZ-RL 7.
The analog quantity D/A output module comprises a voltage conversion module, a 12-bit serial digital-to-analog converter, an analog quantity circuit linear magnetic isolation module and a filtering, amplifying and integrating circuit module;
the voltage conversion module is connected with the 24V power supply and is configured to receive 24V voltage, convert the 24V voltage into +/-15V and supply power to the analog quantity circuit linear magnetic isolation module and the filtering, amplifying and integrating circuit module;
the 12-bit serial digital-to-analog converter is configured to receive a digital signal of the central logic control module and output two paths of analog quantity output signals to the analog quantity circuit linear magnetic isolation module;
the analog quantity circuit linear magnetic isolation module is configured to receive two analog quantity output signals from the central logic control module and two analog quantity output signals from the 12-bit serial digital-to-analog converter respectively and output the signals to the filtering, amplifying and integrating circuit module;
the filtering, amplifying and integrating circuit module is configured to output four paths of output signals of 0 to + 10V.
Specifically, the 12-bit serial digital-to-analog converter is used for expanding two paths of analog quantity output signals; each path of analog quantity output signal is connected with a filtering, amplifying and integrating module at the rear end through an analog quantity circuit linear magnetic isolation module;
preferably, the model of the 12-bit serial digital-to-analog converter is DAC 7612;
preferably, the model of the analog circuit linear magnetic isolation module is ADUM3190ARQZ-RL 7.
Specifically, an analog quantity circuit linear magnetic isolation chip with the model number of ADUM3190 is adopted in an analog quantity A/D input module and an analog quantity D/A output module; ADUM3190 is an isolated error amplifier using ADI inc icompler technology with significant performance improvements in transient response, power density, and stability over conventional optocoupler and shunt regulator solutions. The commonly used optocoupler-based solutions have an indeterminate current transfer ratio throughout the life cycle and at high temperatures, while the transfer function of the ADUM3190 does not change with the life cycle, remaining stable over a wide temperature range-40 ℃ to 125 ℃.
The PWM output module comprises a digital magnetic isolator, a filtering and amplifying circuit and an output switching circuit; the digital magnetic isolator is configured to be connected with the central logic control module and used for receiving PWM signals; the output switching circuit is configured to output a PWM signal at 5V or 24V so as to adapt to different lasers;
and the PWM signal is output to a filtering and amplifying circuit through a digital magnetic isolator to be filtered and amplified, and then is output by an output switching circuit.
Preferably, the digital magnetic isolator has a model number of ISO 07220M.
The serial port communication module comprises an RS485 communication interface circuit and an RS232 communication interface circuit, and the communication interface circuit is configured to be capable of being accessed to third-party equipment.
The RS485 communication interface circuit is configured to be connected with the central logic control module; the RS232 communication interface circuit is configured to be connected with the central logic control module through a digital isolator.
Specifically, through serial port communication module, can insert intelligent equipment through serial port bus, like laser instrument, water-cooling machine etc. carry out communication control through the bus, firstly can reduce electric wiring, secondly can realize more functions, like status data control, report an emergency and ask for help or increased vigilance inquiry and reset etc..
Preferably, the model of the chip used by the RS485 communication interface circuit is ADM2483 BRWZ.
Preferably, the model of the chip used by the RS232 communication interface circuit is SP 3232C.
Preferably, the digital isolator is of the type ADUM 1201.
Preferably, the RS485 communication interface circuit and the RS232 communication interface circuit are powered by an isolation power supply with the model of BS0505-1W 5V.
The USB module comprises an ESD protection circuit and a TypeA interface and is used for upgrading system software.
Specifically, the upgrading of the internal program can be completed only by copying the upgrading file to the USB flash disk, inserting the interface of the USB module and triggering the upgrading mode when the USB flash disk is electrified again, so that the upgrading of the internal program is very convenient.
The invention has the beneficial effects that:
the intelligent numerical control IO device based on the EtherCAT bus provided by the technical scheme has the advantages that the IO interface function is highly integrated, the resource is rich, the intelligent numerical control IO device supports EtherCAT communication, twenty-four input paths and sixteen output paths (four high-power output direct control electromagnetic valves) are integrated by a module, one path of PWM output controls a laser light gate, four paths of AD analog input paths and four paths of DA analog output paths, and two paths of serial port communication access external equipment such as a laser are supported. If more IO requirements exist, cascade expansion is only needed to be carried out through the EtherCAT bus. The method solves the problems of low IO response speed, low integration level, single function, incompatibility of low-power and high-power output, poor expansibility and the like.
Drawings
Fig. 1 is a schematic circuit structure diagram of an intelligent numerical control IO device provided in the present invention;
FIG. 2 is a schematic diagram of a cascade of intelligent numerically controlled IO devices provided in the present disclosure;
FIG. 3 is a schematic diagram illustrating an application connection between an intelligent numerical control IO device and an external device according to the present invention;
FIG. 4 is a schematic diagram of a power management module of the intelligent numerically controlled IO device provided in the present invention;
fig. 5 is a schematic structural diagram of an EtherCAT slave station communication module of the intelligent numerical control IO device provided by the present invention;
FIG. 6 is a schematic diagram of a central logic control module of the intelligent numerically controlled IO device provided in the present invention;
FIG. 7 is a schematic structural diagram of a fast IO input and output module of the intelligent numerically controlled IO device provided by the present invention;
FIG. 8 is a schematic structural diagram of an analog A/D input module of the intelligent numerically-controlled IO device provided by the present invention;
FIG. 9 is a schematic diagram of an analog D/A output module of the intelligent numerically-controlled IO device according to the present invention;
FIG. 10 is a schematic diagram of a PWM output module of the intelligent numerical control IO device provided in the present invention;
fig. 11 is a schematic structural diagram of a serial port communication module of the intelligent numerical control IO device provided by the present invention.
Detailed Description
The following further describes embodiments of the present invention with reference to the drawings.
As shown in fig. 1 to 11, the present embodiment provides an intelligent numerical control IO device based on an EtherCAT bus, where the intelligent numerical control IO device performs information interaction with an external numerical control system through a standard EtherCAT bus communication protocol; the intelligent numerical control IO device comprises a power supply management module, an EtherCAT (Ethernet control automation technology) slave station communication module, a central logic control module, a rapid IO input and output module, an analog quantity A/D input module, an analog quantity D/A output module, a PWM output module, a serial port communication module and a USB module; specifically, as shown in FIGS. 1 to 3.
As shown in fig. 3, the intelligent numerical control IO device may be connected to an equipment interface through an EtherCAT bus, and connected to an external numerical control system, a driver, a laser, an electric bed, and the like; in fig. 3, the X driver, the Y1/Y2 driver, and the Z driver are respectively used for driving and controlling a device such as a robot arm to realize three-dimensional motion in the X direction, the Y direction, or the Z direction.
The power management module is configured to supply power to the intelligent numerical control IO device (including but not limited to supplying power to an EtherCAT slave station communication module, a central logic control module, a fast IO input and output module, an analog quantity A/D input module, an analog quantity D/A output module, a PWM output module, a serial port communication module, a USB module and other modules);
in this embodiment, as shown in fig. 4, the power management module is configured to receive a24 VDC input voltage, and output a 5V or 3.3V voltage after passing through the power filter circuit. The power management module comprises a VRB2405 chip, an AMS 10853.3 chip and an MP2303ADN chip; the VRB2405 chip is connected with the AMS 10853.3 chip, and is used for converting 24V input voltage into 5V through the VRB2405 chip and outputting the 5V to the AMS 10853.3 chip, and the AMS 10853.3 chip converts the 5V voltage into 3.3V. And the MP2303ADN chip is used to convert the 24V input voltage to 5V output.
As shown in fig. 1, the central logic control module is respectively connected with an EtherCAT slave station communication module, a fast IO input and output module, an analog quantity a/D input module, an analog quantity D/a output module, a PWM output module, a serial communication module and a USB module;
as shown in fig. 5, the EtherCAT slave station communication module includes an EtherCAT slave station controller, an EEPROM memory chip, an input interface circuit, and a slave station cascade interface circuit;
the EtherCAT slave station controller is respectively connected with the EEPROM memory chip, the input interface circuit and the slave station cascade interface circuit;
in this embodiment, the EtherCAT slave station controller is configured to receive and transmit instructions and process data; the EEPROM memory chip is configured to store control instructions and status data; the input interface circuit is configured to be connected with a superior intelligent numerical control IO device, and communication and data receiving and transmitting with an EtherCAT slave station communication module of the superior intelligent numerical control IO device are realized; and the slave station cascade interface circuit is configured to be connected with an EtherCAT slave station communication module of the next-stage intelligent numerical control IO device. As shown in fig. 2, when a plurality of intelligent numerical control IO devices are cascaded, an EtherCAT slave station communication module of an intelligent numerical control IO device connected to an external numerical control system is called an EtherCAT master station; and the other EtherCAT slave station communication modules of the intelligent numerical control IO devices connected with the EtherCAT master station are collectively called as EtherCAT slave stations. The input interface circuit of the EtherCAT master station is connected with an external numerical control system, the cascade interface circuit of the EtherCAT master station is connected with the EtherCAT slave stations, and the EtherCAT slave stations are cascaded layer by layer through the input interface circuit and the slave station cascade interface circuit. If only one intelligent numerical control IO device exists, an input interface circuit of an EtherCAT slave station communication module is connected with an external numerical control system, and a slave station cascade interface circuit is not connected or grounded.
In this embodiment, the EtherCAT slave station controller has a model number of LAN 9252. The input interface circuit and the slave station cascade interface circuit are both RJ45 network transformers. The model number of the EEPROM memory chip is 24FC 512I 2C. The model of the RJ45 network transformer is HR 911105A.
As shown in fig. 6, the central logic control module includes a CPU central controller, and an encryption chip, an SPI Flash memory chip, and a hardware watchdog chip respectively connected to the CPU central controller;
the encryption chip is configured to encrypt the master control program; the SPI Flash memory chip is configured to store important parameters and data of a system; the hardware watchdog chip is configured to ensure system stability.
In the embodiment, the CPU central controller adopts an ARM CPU central controller with the model number of STM32F40 x-ZG-144; the type of the encryption chip is an ATSHA 204I 2C encryption chip. The model of the SPI Flash memory chip is MX25L1635D SPI FLASH. The model of the hardware watchdog chip is SP 706S.
As shown in fig. 7, the fast IO input and output module includes twenty-four fast input circuits, sixteen fast output circuits, an optical coupler, a high-speed CMOS bus transceiver, and an intelligent power driver chip;
the twenty-four quick input circuits are connected with the central logic control module through the optical coupler; the sixteen-path quick output circuit comprises four paths of high-power output circuits and twelve paths of low-power output circuits; the twelve low-power output circuits are connected with the central logic control module through the optical coupler and the high-speed CMOS bus transceiver; the four high-power output circuits are connected with the central logic control module through an intelligent power driving chip and a high-speed CMOS bus transceiver;
each input port of the twenty-four fast input circuits is connected with an operation state indicating circuit, so that the states of the input ports are indicated through the on and off of LED lamps in the operation state indicating circuits.
In this embodiment, the type of the optical coupler is TLP 281. The high-speed CMOS bus transceiver is of the type 74HC 245. The intelligent power driving chip is BTS724, each path can provide 2A output current, and high-power devices such as an electromagnetic valve and the like are directly driven.
Furthermore, the twenty-four fast input circuits and the sixteen fast output circuits further comprise 24V power supply circuits, and the 24V power supply circuits provide electric energy for the twenty-four fast input circuits and the sixteen fast output circuits. The twenty-four-way fast input circuit and the sixteen-way fast output circuit can support 24V input or 0V input through a common terminal.
Each output port of the sixteen-path quick output circuit is connected with an operation state indicating circuit, so that the state of the output port is indicated through the on and off of an LED lamp in the operation state indicating circuit. In a fast input and output circuit, a high-power driver of BTS724G of British flying can be used, the driver is an N-channel MOSFET power tube designed by British flying company, a charge pump and a current drive are integrated inside the driver, the driver has a fault feedback function of detecting load current (including overload, over-temperature and short circuit), and the driver is suitable for various resistive, inductive or capacitive loads, particularly suitable for loads with high surge current, and can be used as a substitute control method of a relay. The BTS724G also has multiple protection functions, such as short-circuit protection, overload protection, overvoltage protection, over-temperature shutdown, ground and power-down protection, electrostatic discharge protection, and power reverse protection. Adopt BTS 724's intelligent power drive chip can the direct drive all kinds of high-power solenoid valves, replaces traditional relay, and is first: the relay and the corresponding wiring are saved; secondly, the method comprises the following steps: the hidden danger that the traditional relay is frequently switched on and off to cause adhesion and the electromagnetic valve is electrified for a long time to generate heat and catch fire can be avoided; and thirdly, the protection of short circuit, overload, overvoltage, over-temperature and the like is provided, and when an accident occurs, the output is immediately cut off to protect the whole equipment.
As shown in fig. 8, the analog a/D input module includes an ADC power supply module, a filtering, reducing, integrating circuit module, and an analog circuit linear magnetic isolation module, which are connected in sequence;
the ADC power supply module is configured to be connected with a 24V power supply and supplies power to the filtering, reducing and integrating circuit module;
the ADC power supply module comprises an A2412S-2WR2 chip, an AS78L05RTR chip and a REF3012AIDBZR chip; the A2412S-2WR2 chip is used for converting the 24V voltage into +/-15V voltage and outputting the +/-15V voltage to the AS78L05RTR chip; the AS78L05RTR chip is used for converting the 15V voltage into a 5V voltage and outputting the 5V voltage to the REF3012AIDBZR chip; the REF3012AIDBZR chip is used for converting 5V voltage into 1.25V reference voltage and outputting the reference voltage to the filtering, reducing and integrating circuit module;
the filtering, reducing and integrating circuit module is configured to receive four paths of input signals of-10V to +10V and output the signals to the analog quantity circuit linear magnetic isolation module;
the analog quantity circuit linear magnetic isolation module is configured to output four paths of analog quantity input signals to the central logic control module.
Specifically, each analog input path comprises an analog circuit linear magnetic isolation module.
In this embodiment, the ADC power supply module includes a 1.25V reference power supply, and is configured to provide a reference power supply for the filtering, scaling and integrating circuit module. The model of the reference power supply is REF3012AIDBZR 5V. The model of the analog quantity circuit linear magnetic isolation module is ADUM3190ARQZ-RL 7.
As shown in fig. 9, the analog D/a output module includes a voltage conversion module, a 12-bit serial digital-to-analog converter, an analog circuit linear magnetic isolation module, and a filtering, amplifying, and integrating circuit module;
the voltage conversion module is connected with the 24V power supply and is configured to receive 24V voltage, convert the 24V voltage into +/-15V and supply power to the analog quantity circuit linear magnetic isolation module and the filtering, amplifying and integrating circuit module;
the 12-bit serial digital-to-analog converter is configured to receive a digital signal of the central logic control module and output two paths of analog quantity output signals to the analog quantity circuit linear magnetic isolation module;
the analog quantity circuit linear magnetic isolation module is configured to receive two analog quantity output signals from the central logic control module and two analog quantity output signals from the 12-bit serial digital-to-analog converter respectively and output the signals to the filtering, amplifying and integrating circuit module;
the filtering, amplifying and integrating circuit module is configured to output four paths of output signals of 0 to + 10V.
Specifically, the 12-bit serial digital-to-analog converter is used for expanding two paths of analog quantity output signals; each path of analog quantity output signal is connected with a filtering, amplifying and integrating module at the rear end through an analog quantity circuit linear magnetic isolation module;
in this embodiment, the 12-bit serial DAC is of a type DAC 7612; the model of the analog quantity circuit linear magnetic isolation module is ADUM3190ARQZ-RL 7. In the analog quantity A/D input module and the analog quantity D/A output module, an analog quantity circuit linear magnetic isolation chip with the model number of ADUM3190 is adopted; ADUM3190 is an isolated error amplifier using ADI inc icompler technology with significant performance improvements in transient response, power density, and stability over conventional optocoupler and shunt regulator solutions. The commonly used optocoupler-based solutions have an indeterminate current transfer ratio throughout the life cycle and at high temperatures, while the transfer function of the ADUM3190 does not change with the life cycle, remaining stable over a wide temperature range-40 ℃ to 125 ℃.
In this embodiment, the filtering, amplifying and integrating circuit module adopts an LM358 chip; the model of the voltage conversion module is A2412S-2WR 2.
As shown in fig. 10, the PWM output module includes a digital magnetic isolator, a filtering and amplifying circuit, and an output switching circuit; the digital magnetic isolator is configured to be connected with the central logic control module and used for receiving PWM signals; the output switching circuit is configured to output a PWM signal at 5V or 24V so as to adapt to different lasers;
and the PWM signal is output to a filtering and amplifying circuit through a digital magnetic isolator to be filtered and amplified, and then is output by an output switching circuit.
In the present embodiment, the model number of the digital magnetic isolator is ISO 07220M.
As shown in fig. 11, the serial port communication module includes an RS485 communication interface circuit and an RS232 communication interface circuit, and the communication interface circuit is configured to be accessible to a third-party device.
The RS485 communication interface circuit is configured to be connected with the central logic control module; the RS232 communication interface circuit is configured to be connected with the central logic control module through a digital isolator.
Specifically, through serial port communication module, can insert intelligent equipment through serial port bus, like laser instrument, water-cooling machine etc. carry out communication control through the bus, firstly can reduce electric wiring, secondly can realize more functions, like status data control, report an emergency and ask for help or increased vigilance inquiry and reset etc..
In this embodiment, the model of the chip used by the RS485 communication interface circuit is ADM2483 BRWZ. The model of the chip used by the RS232 communication interface circuit is SP 3232C. The model of the digital isolator is ADUM 1201. The RS485 communication interface circuit and the RS232 communication interface circuit are powered by an isolation power supply with the model of BS0505-1W 5V.
The USB module comprises an ESD protection circuit and a TypeA interface and is used for upgrading system software.
Specifically, the upgrading of the internal program can be completed only by copying the upgrading file to the USB flash disk, inserting the interface of the USB module and triggering the upgrading mode when the USB flash disk is electrified again, so that the upgrading of the internal program is very convenient.
Variations and modifications to the above-described embodiments may occur to those skilled in the art, which fall within the scope and spirit of the above description. Therefore, the present invention is not limited to the specific embodiments disclosed and described above, and some modifications and variations of the present invention should fall within the scope of the claims of the present invention. Furthermore, although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.

Claims (7)

1. An intelligent numerical control IO device based on an EtherCAT bus is characterized in that the intelligent numerical control IO device carries out information interaction with an external numerical control system through a standard EtherCAT bus communication protocol;
the intelligent numerical control IO device comprises a power supply management module, an EtherCAT slave station communication module, a central logic control module, a rapid IO input and output module, an analog quantity A/D input module, an analog quantity D/A output module and a PWM output module;
the power management module is configured to supply power to the intelligent numerical control IO device;
the central logic control module is respectively connected with the EtherCAT slave station communication module, the rapid IO input and output module, the analog quantity A/D input module, the analog quantity D/A output module and the PWM output module;
the EtherCAT slave station communication module comprises an EtherCAT slave station controller, an EEPROM memory chip, an input interface circuit and a slave station cascade interface circuit;
the EtherCAT slave station controller is respectively connected with the EEPROM memory chip, the input interface circuit and the slave station cascade interface circuit;
the EtherCAT slave station controller is configured to receive and transmit instructions and process data; the EEPROM memory chip is configured to store control instructions and status data; the input interface circuit is configured to be connected with a superior intelligent numerical control IO device and is communicated with an EtherCAT slave station communication module of the superior intelligent numerical control IO device and receives and transmits data; the slave station cascade interface circuit is configured to be connected with an EtherCAT slave station communication module of a next-stage intelligent numerical control IO device;
the rapid IO input and output module comprises twenty-four rapid input circuits, sixteen rapid output circuits, an optical coupler, a high-speed CMOS bus transceiver and an intelligent power driving chip;
the twenty-four quick input circuits are connected with the central logic control module through the optical coupler; the sixteen-path quick output circuit comprises four paths of high-power output circuits and twelve paths of low-power output circuits; the twelve low-power output circuits are connected with the central logic control module through the optical coupler and the high-speed CMOS bus transceiver; the four high-power output circuits are connected with the central logic control module through an intelligent power driving chip and a high-speed CMOS bus transceiver; the intelligent power driving chip is of a BTS724 model;
the analog quantity A/D input module comprises an ADC power supply module, a filtering, reducing and integrating circuit module and an analog quantity circuit linear magnetic isolation module which are sequentially connected;
the ADC power supply module is configured to be connected with a 24V power supply and supplies power to the filtering, reducing and integrating circuit module;
the filtering, reducing and integrating circuit module is configured to receive four paths of input signals of-10V to +10V and output the signals to the analog quantity circuit linear magnetic isolation module; the analog quantity circuit linear magnetic isolation module is configured to output four paths of analog quantity input signals to the central logic control module;
the analog quantity D/A output module comprises a voltage conversion module, a 12-bit serial digital-to-analog converter, an analog quantity circuit linear magnetic isolation module and a filtering, amplifying and integrating circuit module;
the voltage conversion module is connected with the 24V power supply and is configured to receive 24V voltage, convert the 24V voltage into +/-15V and supply power to the analog quantity circuit linear magnetic isolation module and the filtering, amplifying and integrating circuit module;
the 12-bit serial digital-to-analog converter is configured to receive a digital signal of the central logic control module and output two paths of analog quantity output signals to the analog quantity circuit linear magnetic isolation module;
the analog quantity circuit linear magnetic isolation module is configured to receive two analog quantity output signals from the central logic control module and two analog quantity output signals from the 12-bit serial digital-to-analog converter respectively and output the signals to the filtering, amplifying and integrating circuit module;
the filtering, amplifying and integrating circuit module is configured to output four paths of output signals of 0 to + 10V;
the model of the analog quantity circuit linear magnetic isolation module is ADUM3190ARQZ-RL 7.
2. The intelligent numerical control IO device according to claim 1, further comprising a serial communication module and a USB module;
the serial port communication module and the USB module are both connected with the central logic control module.
3. The intelligent numerical control IO device according to claim 1 or 2, wherein the EtherCAT slave station controller has model number LAN 9252; the input interface circuit and the slave station cascade interface circuit are both RJ45 network transformers; the model number of the EEPROM memory chip is 24FC 512.
4. The intelligent numerical control IO device according to claim 1 or 2, wherein the central logic control module comprises a CPU central controller, and an encryption chip, an SPI Flash memory chip, and a hardware watchdog chip respectively connected with the CPU central controller;
the encryption chip is configured to encrypt the master control program; the SPI Flash memory chip is configured to store system data; the hardware watchdog chip is configured to ensure system stability.
5. The intelligent numerical control IO device according to claim 1 or 2, wherein the PWM output module comprises a digital magnetic isolator, a filter amplifying circuit and an output switching circuit; the digital magnetic isolator is configured to be connected with the central logic control module and used for receiving PWM signals; the output switching circuit is configured to output a 5V output or a 24V output signal;
and the PWM signal is output to a filtering and amplifying circuit through a digital magnetic isolator to be filtered and amplified, and then is output by an output switching circuit.
6. The intelligent numerical control IO device according to claim 2, wherein the serial port communication module comprises an RS485 communication interface circuit and an RS232 communication interface circuit, and the communication interface circuit is configured to be accessible to a third party device;
the RS485 communication interface circuit is configured to be connected with the central logic control module; the RS232 communication interface circuit is configured to be connected with the central logic control module through a digital isolator.
7. The intelligent, digitally controlled IO device of claim 2, wherein the USB module comprises an ESD protection circuit and a TypeA interface.
CN202010347179.3A 2020-04-28 2020-04-28 Intelligent numerical control IO device based on EtherCAT bus Active CN111290337B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010347179.3A CN111290337B (en) 2020-04-28 2020-04-28 Intelligent numerical control IO device based on EtherCAT bus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010347179.3A CN111290337B (en) 2020-04-28 2020-04-28 Intelligent numerical control IO device based on EtherCAT bus

Publications (2)

Publication Number Publication Date
CN111290337A CN111290337A (en) 2020-06-16
CN111290337B true CN111290337B (en) 2020-09-15

Family

ID=71027646

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010347179.3A Active CN111290337B (en) 2020-04-28 2020-04-28 Intelligent numerical control IO device based on EtherCAT bus

Country Status (1)

Country Link
CN (1) CN111290337B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111654274A (en) * 2020-06-22 2020-09-11 天津美腾科技股份有限公司 Solenoid valve control device and intelligent dry separator
CN111581135B (en) * 2020-06-29 2023-07-28 西安精雕精密机械工程有限公司 Industrial bus IO module based on EtherCAT
CN111901213A (en) * 2020-09-16 2020-11-06 广东安达智能装备股份有限公司 IO slave station controller based on EtherCAT bus
CN112199103B (en) * 2020-09-27 2024-04-19 深圳市优必选科技股份有限公司 Equipment upgrading method and terminal equipment
CN112817272A (en) * 2021-01-05 2021-05-18 新代科技(苏州)有限公司 Bus stepping driving and controlling integrated laser welding control equipment
CN113791569A (en) * 2021-11-17 2021-12-14 西安卓越智动科技有限公司 Analog acquisition slave station system based on EtherCAT bus
CN114039810B (en) * 2022-01-10 2022-07-12 至新自动化(北京)有限公司 Flexible automatic control system based on Ethernet
CN115390496B (en) * 2022-09-19 2023-03-28 深圳大学 Multi-mode air pressure control device and control method based on EtherCAT bus interface
CN116700123B (en) * 2023-08-01 2023-10-17 南京德克威尔自动化有限公司 Integrated EtherCAT bus I/O module

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202486575U (en) * 2012-03-22 2012-10-10 上海三一精机有限公司 Numerical control machine tool control interface device using EtherCAT bus
CN103529804A (en) * 2013-10-25 2014-01-22 深圳市汇川控制技术有限公司 Distributed control system based on EtherCAT bus
CN104880994A (en) * 2015-05-22 2015-09-02 华南理工大学 EtherCAT bus-based open-type numerical control system and the method
CN105591855A (en) * 2016-02-01 2016-05-18 哈尔滨工业大学 Force sensor data collection system and method based on EtherCAT
CN106254195A (en) * 2016-08-18 2016-12-21 深圳市德堡数控技术有限公司 EtherCAT distributed I/O board and the network equipment
CN108942932A (en) * 2018-07-19 2018-12-07 深圳市智能机器人研究院 Industrial robot control system and method based on EtherCAT bus
CN110083122A (en) * 2019-05-23 2019-08-02 江苏大备智能科技有限公司 A kind of industry internet control acquisition system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202486575U (en) * 2012-03-22 2012-10-10 上海三一精机有限公司 Numerical control machine tool control interface device using EtherCAT bus
CN103529804A (en) * 2013-10-25 2014-01-22 深圳市汇川控制技术有限公司 Distributed control system based on EtherCAT bus
CN104880994A (en) * 2015-05-22 2015-09-02 华南理工大学 EtherCAT bus-based open-type numerical control system and the method
CN105591855A (en) * 2016-02-01 2016-05-18 哈尔滨工业大学 Force sensor data collection system and method based on EtherCAT
CN106254195A (en) * 2016-08-18 2016-12-21 深圳市德堡数控技术有限公司 EtherCAT distributed I/O board and the network equipment
CN108942932A (en) * 2018-07-19 2018-12-07 深圳市智能机器人研究院 Industrial robot control system and method based on EtherCAT bus
CN110083122A (en) * 2019-05-23 2019-08-02 江苏大备智能科技有限公司 A kind of industry internet control acquisition system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
工业以太网EtherCAT的IO从站设计与实现;高洪兵;《中国优秀硕士学位论文全文库信息科技辑》;20200215(第2期);论文第1-4章、图2-1、图3-1 *

Also Published As

Publication number Publication date
CN111290337A (en) 2020-06-16

Similar Documents

Publication Publication Date Title
CN111290337B (en) Intelligent numerical control IO device based on EtherCAT bus
CN102591244B (en) Bus-based input/output (IO) acquisition and control extending device
CN106462147B (en) Remote Terminal Unit (RTU) with universal input/output (UIO) and related configuration method
CN202975764U (en) Mobile mechanical intelligent controller based on CANopen
CN112506732A (en) Debugging platform
CN212647308U (en) Intelligent electric controller based on WiFi technology
CN108469860B (en) Low dropout linear regulator module
CN203930476U (en) A kind of engine room orders transmission peculiar to vessel and actuating unit
CN201035402Y (en) CAN bus controlled power supply switch
CN104972287A (en) Three-degree-of-freedom mechanical arm movement control device
CN204517854U (en) A kind of fieldbus node circuit based on Modbus agreement
CN109582621B (en) Expansion system and method for peripheral interface of servo driver
WO2021027009A1 (en) Combined drive and control machine, and robot drive and control system
CN110679118B (en) Processing process data
CN111208773A (en) Universal frequency converter control module based on DeviceNet field bus
CN216434750U (en) PLC pulse output circuit
CN111901213A (en) IO slave station controller based on EtherCAT bus
CN218050765U (en) Control system applied to soldering machine
CN219552867U (en) Encoder device, encoder module and programmable logic controller
CN211264137U (en) Modularization air conditioner electrical system
CN217904426U (en) High-flexibility modularized field bus
CN211063627U (en) Pulse generator based on real-time industrial Ethernet
CN217360607U (en) Computer lab power environment monitored control system
CN215833794U (en) Ethernet controlled 8-way switching value output circuit
CN110311845B (en) Battery-powered M-BUS (Meter-BUS) BUS power supply method

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
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 528311 Beijiao Town, Shunde District, Foshan, Guangdong, Beijiao, 8, two Pearl River Road, industrial park,

Patentee after: Guangdong Hongshi Laser Technology Co.,Ltd.

Address before: 528000 Bijiang community residents committee, Beijiao Town, Shunde District, Foshan City, Guangdong Province

Patentee before: FOSHAN BEYOND LASER TECHNOLOGY Co.,Ltd.

CP03 Change of name, title or address
CP02 Change in the address of a patent holder

Address after: 528311 No. 4 Anye Road, Shunjiang Community Industrial Park, Beijiao Town, Shunde District, Foshan City, Guangdong Province

Patentee after: Guangdong Hongshi Laser Technology Co.,Ltd.

Address before: 528311 Beijiao Town, Shunde District, Foshan, Guangdong, Beijiao, 8, two Pearl River Road, industrial park,

Patentee before: Guangdong Hongshi Laser Technology Co.,Ltd.

CP02 Change in the address of a patent holder