[go: up one dir, main page]

CN111816039A - An electromechanical transmission control system and control method - Google Patents

An electromechanical transmission control system and control method Download PDF

Info

Publication number
CN111816039A
CN111816039A CN202010766472.3A CN202010766472A CN111816039A CN 111816039 A CN111816039 A CN 111816039A CN 202010766472 A CN202010766472 A CN 202010766472A CN 111816039 A CN111816039 A CN 111816039A
Authority
CN
China
Prior art keywords
control
servo
circuit
motor
speed
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
CN202010766472.3A
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.)
Tianjin Sino German University of Applied Sciences
Original Assignee
Tianjin Sino German University of Applied Sciences
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 Tianjin Sino German University of Applied Sciences filed Critical Tianjin Sino German University of Applied Sciences
Priority to CN202010766472.3A priority Critical patent/CN111816039A/en
Publication of CN111816039A publication Critical patent/CN111816039A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B23/00Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes
    • G09B23/06Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics
    • G09B23/18Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics for electricity or magnetism
    • G09B23/188Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics for electricity or magnetism for motors; for generators; for power supplies; for power distribution
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Technology (AREA)
  • Educational Administration (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Algebra (AREA)
  • Power Engineering (AREA)
  • Programmable Controllers (AREA)

Abstract

本发明公开一种机电传动控制系统及控制方法,涉及机械自动控制技术技术领域,系统主电路将外部电源先与主电源断路器相连,伺服电源断路器控制高压电路的通断;伺服控制电路控制伺服电机运动;变频调速电路通过倍福控制器的模拟量输出信号控制交流电机的转速;倍福控制器电路,通过数字信号和模拟信号控制伺服驱动器和变频器的逻辑控制;PLC控制电路控制门上的接近开关,进行安全保护,并与系统电源断路器的引线、伺服控制电路的接近传感器相连接,形成回路。本发明增编写PLC的程序使电机可以实现逻辑控制、变频调速系统,绘制了人机交互界面,并提供了电控制系统的电气接线原理和控制原理,增强了系统的实用性。

Figure 202010766472

The invention discloses an electromechanical transmission control system and a control method, which relate to the technical field of mechanical automatic control. Servo motor movement; frequency conversion speed regulation circuit controls the speed of AC motor through the analog output signal of Beckhoff controller; Beckhoff controller circuit controls the logic control of servo drive and inverter through digital signal and analog signal; PLC control circuit controls The proximity switch on the door is used for safety protection, and is connected with the lead wire of the system power circuit breaker and the proximity sensor of the servo control circuit to form a loop. The invention adds PLC program so that the motor can realize the logic control and frequency conversion speed regulation system, draws the human-computer interaction interface, and provides the electrical wiring principle and control principle of the electrical control system, which enhances the practicability of the system.

Figure 202010766472

Description

一种机电传动控制系统及控制方法An electromechanical transmission control system and control method

技术领域technical field

本发明公开涉及机械自动控制技术技术领域,尤其涉及一种机电传动控制系统及控制方法。The disclosure of the invention relates to the technical field of mechanical automatic control, in particular to an electromechanical transmission control system and a control method.

背景技术Background technique

目前,机械电子工程和机械制造及其自动化是对电动机、变频器、伺服系统等典型产品的工业现场应用。At present, mechatronic engineering and mechanical manufacturing and its automation are industrial field applications of typical products such as motors, frequency converters, and servo systems.

实践教学一般通过以下几种方法解决:一是通过购买相关实验教具厂商的产品,但生产厂家和学校实践教学相脱节。二是通过虚拟仿真的方法完成,该方法一般通过简单的原理性实验和虚拟仿真相结合,达不到锻炼学生动手能力和提高综合素质的目的。Practical teaching is generally solved by the following methods: First, by purchasing products from relevant experimental teaching aid manufacturers, but the manufacturers and schools are out of touch with practical teaching. The second is through the method of virtual simulation. This method is generally combined with simple principle experiments and virtual simulation, which cannot achieve the purpose of exercising students' practical ability and improving their comprehensive quality.

原有的实验平台,首先对于学生的操作并不是很方便,会比较碍事。其次如果想去了解整个设备的接线及控制关系时,只能到设备的后方去观察,但前方的一些电气元件的接线又会看不见,在实际的课程中给本发明带来了很大的麻烦。还有就是功能比较固定,操作不灵活,如果本发明想加入其它的电气元件,会没有地方放置。不能自主的去接线和摆放电气元件,这样就缺乏了实战性。The original experimental platform, first of all, is not very convenient for students to operate, and it will be a hindrance. Secondly, if you want to understand the wiring and control relationship of the entire equipment, you can only observe the rear of the equipment, but the wiring of some electrical components in the front will not be visible, which brings great benefits to the present invention in the actual course. trouble. In addition, the function is relatively fixed, and the operation is inflexible. If the present invention wants to add other electrical components, there will be no place to place them. It is impossible to wire and place electrical components independently, which lacks practicality.

在机电控制领域的许多技术过程和产品表明,机械与电子和信息处理之间的集成越来越紧密。这种集成位于组件(硬件)和信息驱动功能(软件)之间,从而形成了称为机电系统的集成系统。现有技术的开发涉及在基本机械结构,传感器和执行器的实现,自动数字信息处理和整体控制之间找到最佳平衡,这种协同作用可带来创新的解决方案。Many technical processes and products in the field of electromechanical control demonstrate the ever-closer integration between mechanics and electronics and information processing. This integration is between components (hardware) and information-driven functions (software), resulting in an integrated system called an electromechanical system. The development of existing technologies involves finding the optimal balance between the basic mechanical structure, the realization of sensors and actuators, automatic digital information processing and overall control, and this synergy can lead to innovative solutions.

因此,机电一体化是一个跨学科领域,其中以下学科共同发挥作用,机械系统(机械元件,机器,精密机械);电子系统(微电子,电力电子,传感器和执行器技术);信息技术(系统理论,控制与自动化,软件工程,人工智能)。Therefore, mechatronics is an interdisciplinary field in which the following disciplines work together, mechanical systems (mechanical elements, machines, precision mechanics); electronic systems (microelectronics, power electronics, sensor and actuator technology); information technology (systems theory, control and automation, software engineering, artificial intelligence).

机电控制系统的开发分为四个阶段。20世纪初,机电一体化仅通过接触器和继电器就实现了控制。在1930年代,控制系统从间歇控制演变为连续控制,提高了生产力。在1950年代后期,出现了晶体管和晶闸管,由于晶体管和晶闸管的优势,机电控制系统的新时代已经开启。随着数字与信息技术的发展,控制系统已经来到了新的阶段计算机数字控制。自1970年代以来,计算机数控系统已用于CNC机床和加工中心,以提高机床的多功能性和效率,并广泛用于生产中。随着工业机器人的诞生,本发明实现了完全自动化的机加工流程。如今,随着科学技术的不断发展,机电控制系统也正朝着智能化的方向发展。The development of the electromechanical control system is divided into four stages. At the beginning of the 20th century, mechatronics achieved control through only contactors and relays. In the 1930s, control systems evolved from intermittent to continuous control, increasing productivity. In the late 1950s, transistors and thyristors appeared, and thanks to the advantages of transistors and thyristors, a new era of electromechanical control systems had begun. With the development of digital and information technology, the control system has come to a new stage of computer numerical control. Since the 1970s, computer numerical control systems have been used in CNC machine tools and machining centers to increase the versatility and efficiency of machine tools and are widely used in production. With the birth of industrial robots, the present invention realizes a fully automated machining process. Today, with the continuous development of science and technology, the electromechanical control system is also developing in the direction of intelligence.

鉴于课程实验的重要作用,其创新一直以来都是重要的研究和建设方向。In view of the important role of curriculum experiment, its innovation has always been an important research and construction direction.

机电传动控制实验过程和所用的实验器材是支撑这门课的关键,很多高校和机构也相应的对实验平台开展了一些研究。The experimental process of electromechanical drive control and the experimental equipment used are the key to supporting this course, and many universities and institutions have also carried out some research on the experimental platform accordingly.

西安建筑科技大学的王蕊研制了基于PLC的机电液一体化实验平台测控系统。平台通过变频器直接转矩控制电动机的输出转矩,研究柴油发动机和电动机在动力耦合输出时参数变化,在一定程度上对动力输出稳定性的后续研究提供了一定的参考。Wang Rui from Xi'an University of Architecture and Technology has developed a PLC-based electromechanical-hydraulic integrated experimental platform measurement and control system. The platform controls the output torque of the electric motor through the direct torque of the frequency converter, and studies the parameter changes of the diesel engine and the electric motor during the power coupling output, which provides a certain reference for the follow-up research on the power output stability to a certain extent.

斯洛伐克的Besada Portas发布了基于TwinCAT,实验室Java服务器应用程序和Easy Java Simulations (EJS)的结合使用,为系统工程和自动化控制课程开发了一个远程实验室。TwinCAT系统用于通过PC 中的PLC闭合所选工厂的控制回路。Besada Portas of Slovakia has developed a remote laboratory for the systems engineering and automation control course based on TwinCAT, the combined use of the laboratory Java server application and Easy Java Simulations (EJS). The TwinCAT system is used to close the control loop of the selected plant via the PLC in the PC.

马里兰大学建立了一个机电一体化实验室,其特点是具有工业选择性合规的铰接式机械臂,具有用于指导和零件检查的高架机器视觉。The University of Maryland has established a mechatronics laboratory featuring an articulated robotic arm with industry-selective compliance with overhead machine vision for guidance and part inspection.

可编程逻辑控制器(PLC)的设计,是用以取代继电器面板的使用,PLC克服了继电器面板的所有缺点。在涉及制造业、化学工业和过程工业中存在顺序控制和同步的应用中能非常高效且可靠。PLC以其方便,快速,可靠,系统简介和成本低廉等优点在工业中变得越来越流行。当前,用于执行系统逻辑的大多数控件已被PLC代替。Programmable logic controllers (PLCs) are designed to replace the use of relay panels. PLCs overcome all the shortcomings of relay panels. Very efficient and reliable in applications involving sequential control and synchronization in the manufacturing, chemical and process industries. PLC is becoming more and more popular in industry due to its advantages of convenience, speed, reliability, system introduction and low cost. Currently, most of the controls used to execute system logic have been replaced by PLCs.

迪克·莫利(Dick Morley)于1968年1月1日构思了第一个可编程控制器。他的公司Gould Modicon Company开发出第一个PLC,084型PLC安装在通用汽车公司的Oldsmobile部门和宾夕法尼亚州Landis 的Landis公司。第一个PLC大而昂贵。他们仅能进行开/关控制,从而将其应用限制为需要重复移动的操作。Dick Morley conceived the first programmable controller on January 1, 1968. His company, the Gould Modicon Company, developed the first PLCs, and the Model 084 PLCs were installed in the Oldsmobile division of General Motors and the Landis Company in Landis, Pennsylvania. The first PLCs were large and expensive. They only have on/off control, limiting their application to actions that require repetitive movements.

通过上述分析,现有技术存在的问题及缺陷为:(1)原有的电传动实验平台及控制设备,操作不方便,整个设备的接线及控制关系信息不易获取,只能到设备的后方去观察,但前方的一些电气元件的接线又会看不见,在实际的应用带来了很大的麻烦。Through the above analysis, the existing problems and defects in the prior art are: (1) The original electric drive experimental platform and control equipment are inconvenient to operate, and the wiring and control relationship information of the entire equipment is not easy to obtain, and can only go to the rear of the equipment. Observe, but the wiring of some electrical components in front will be invisible again, which brings great trouble in practical application.

(2)原有的电传动实验平台功能比较固定,操作不灵活,如果想加入其它的电气元件,会没有地方放置。不能自主的去接线和摆放电气元件,造成设备实用性受限。(2) The original electric drive experimental platform has relatively fixed functions and inflexible operation. If you want to add other electrical components, there will be no place to place them. The inability to wire and place electrical components independently, resulting in limited equipment practicability.

解决以上问题及缺陷的意义为:The significance of solving the above problems and defects is:

本发明以开放式机电传动控制实验平台为对象,首先通过现有的机电传动控制平台进行先期的理论了解和电气原件的布局,分析其供电原理和控制原理。继而使用EPLAN等专业电气绘制软件进行电气原理图的绘制,之后通过三维仿真的手段进行电气柜的设计和模拟摆放各电器元件之间的位置,从而设计出合理的电气柜布局图。然后进行电器柜的基本组装和各电器元件的安装,其中的电气元件包括倍福IPC、西门子PLC、LS伺服驱动器、LS变频器、电机等,之后根据电气接线图进行正确的接线。最后进行各元件的调试,并通过软件编程,确认是否可以施行。The invention takes the open electromechanical transmission control experimental platform as the object, firstly carries out the preliminary theoretical understanding and the layout of the electrical components through the existing electromechanical transmission control platform, and analyzes its power supply principle and control principle. Then use professional electrical drawing software such as EPLAN to draw the electrical schematic diagram, and then use the means of 3D simulation to design the electrical cabinet and simulate the position between the electrical components, so as to design a reasonable electrical cabinet layout. Then carry out the basic assembly of the electrical cabinet and the installation of various electrical components, including Beckhoff IPC, Siemens PLC, LS servo driver, LS inverter, motor, etc., and then perform the correct wiring according to the electrical wiring diagram. Finally, debug each component, and confirm whether it can be implemented through software programming.

发明内容SUMMARY OF THE INVENTION

为克服相关技术中存在的问题,本发明公开实施例提供了一种机电传动控制系统及控制方法。In order to overcome the problems existing in the related art, the disclosed embodiments of the present invention provide an electromechanical transmission control system and a control method.

所述技术方案如下:根据本发明公开实施例的第一方面,提供一种机电传动控制方法,包括:The technical solution is as follows: According to the first aspect of the disclosed embodiments of the present invention, an electromechanical transmission control method is provided, including:

步骤一,建立HMI人机交互界面,进行交流电机运动控制、伺服电机运动控制中运动参数的设置;Step 1, establish HMI human-computer interaction interface, and set motion parameters in AC motor motion control and servo motor motion control;

步骤二,链接交流电机运动控制、伺服电机运动控制中的变量;Step 2, link the variables in AC motor motion control and servo motor motion control;

步骤三,PLC控制电路接收所述交流电机运动控制的变量,通过变频调速电路判断交流电机是否达到预期转速,并控制变频调速电路的门上的接近开关,进行交流电机运动速度的调控;Step 3, the PLC control circuit receives the variable of the motion control of the AC motor, judges whether the AC motor reaches the expected rotational speed through the frequency conversion speed regulation circuit, and controls the proximity switch on the door of the frequency conversion speed regulation circuit to regulate the movement speed of the AC motor;

PLC控制电路接收所述伺服电机运动控制中的变量,通过伺服控制电路判断伺服电机是否根据设定值运动,并控制伺服控制电路的门上的接近开关,对伺服电机运动速度及位置进行调控。The PLC control circuit receives the variables in the motion control of the servo motor, judges whether the servo motor moves according to the set value through the servo control circuit, and controls the proximity switch on the door of the servo control circuit to regulate the motion speed and position of the servo motor.

优选地,所述步骤三后,通过触摸屏幕监控系统主电路、伺服控制电路、变频调速电路、倍福控制器电路、PLC控制电路的动作、状态及运行数据,进行进行示波。Preferably, after the third step, the oscillography is performed by monitoring the action, status and operation data of the system main circuit, servo control circuit, frequency conversion speed regulation circuit, Beckhoff controller circuit, and PLC control circuit by touching the screen.

优选地,交流流电机运动控制方法包括:Preferably, the AC motor motion control method includes:

步骤1,交流电机运动控制运动参数的设置:将变频器的参数设定为1,由端子驱动运行;将变频器参数设定为3,改变接收信号的方式,进行模拟量接入、电压控制;Step 1, set the motion parameters of AC motor motion control: set the parameter of the inverter to 1, and run by the terminal; set the parameter of the inverter to 3, change the way of receiving signals, and perform analog input and voltage control ;

步骤2,链接交流电机运动控制的变量,所述变量包括电源频率、感应电动势;Step 2, link the variables of AC motor motion control, the variables include power frequency, induced electromotive force;

步骤3中,变频调速电路判断交流电机是否达到预期转速,通过加速减速控制模式、V/f控制模式及脉冲宽度调制控制模式对变频器输出电压的幅值和频率进行控制,使

Figure BDA0002614860510000021
E为电动机的感应电动势。In step 3, the frequency conversion speed regulation circuit judges whether the AC motor reaches the expected speed, and controls the amplitude and frequency of the output voltage of the frequency converter through the acceleration and deceleration control mode, the V/f control mode and the pulse width modulation control mode, so that the
Figure BDA0002614860510000021
E is the induced electromotive force of the motor.

优选地,伺服电机运动控制方法包括:Preferably, the servo motor motion control method includes:

步骤1),建立HMI人机交互界面,进行伺服参数设置,输入Z轴当前位置:%.2f,%.2f代表数据类型的显示为浮点数数据类型,并只保留小数点后两位;Step 1), establish the HMI human-computer interaction interface, set the servo parameters, input the current position of the Z axis: %.2f, the data type of %.2f is displayed as a floating-point data type, and only two decimal places are reserved;

步骤2)设置所关联的变量,显示X轴的实际位置;选择伺服驱动器的IP,再在HMI上面显示Z轴和X轴的当前位置;并通过多个按钮控件,对伺服电机轴进行使能、点动、相对位移和置零;Step 2) Set the associated variables to display the actual position of the X-axis; select the IP of the servo drive, and then display the current positions of the Z-axis and X-axis on the HMI; and enable the servo motor shaft through multiple button controls , jog, relative displacement and zero setting;

步骤3)对伺服电机轴进行使能、转动、大拖板移动、轴停止进行在线监控;Step 3) Online monitoring is performed on the servo motor shaft to enable, rotate, move the large carriage, and stop the shaft;

步骤4)进行示波,分别连接变量MAIN.AXIS1.NCTOPLC.ACTVELO和MAIN.AXIS1.NCTOPLC.ACTPOS,MAIN.AXIS2.NCTOPLC.ACTVELO和MAIN.AXIS2.NCTOPLC.ACTPOS对伺服轴的的实际速度和实际位置进行控制。Step 4) Perform oscillography, respectively connect the variables MAIN.AXIS1.NCTOPLC.ACTVELO and MAIN.AXIS1.NCTOPLC.ACTPOS, MAIN.AXIS2.NCTOPLC.ACTVELO and MAIN.AXIS2.NCTOPLC.ACTPOS to the actual speed and actual speed of the servo axis position control.

根据本发明公开实施例的第二方面,提供一种机电传动控制系统,包括:According to a second aspect of the disclosed embodiments of the present invention, an electromechanical transmission control system is provided, comprising:

系统主电路,将外部电源先与主电源断路器相连,再将系统电源断路器与伺服电源断路器与主电源断路器相并联;形成系统电源断路器控制低压电路的通断,伺服电源断路器控制高压电路的通断;In the main circuit of the system, connect the external power supply to the main power circuit breaker first, and then connect the system power circuit breaker and the servo power circuit breaker in parallel with the main power circuit breaker; the system power circuit breaker controls the on-off of the low-voltage circuit, and the servo power circuit breaker is formed. Control the on-off of high-voltage circuits;

伺服控制电路,采用伺服驱动器控制伺服电机运动,进行大拖板和中拖板的可控运动;Servo control circuit, using servo driver to control the motion of servo motor to control the movement of the large carriage and the middle carriage;

变频调速电路,采用变频器调速,通过倍福控制器电路的模拟量输出信号控制交流电机的转速;The frequency conversion speed regulation circuit adopts the frequency converter to regulate the speed, and controls the speed of the AC motor through the analog output signal of the Beckhoff controller circuit;

倍福控制器电路,通过数字信号和模拟信号控制伺服驱动器和变频器的逻辑控制;Beckhoff controller circuit controls the logic control of servo drives and frequency converters through digital signals and analog signals;

PLC控制电路,控制伺服控制电路和变频调速电路的门上的接近开关,进行安全保护,并与系统电源断路器的引线、伺服控制电路、变频调速电路相连接,形成回路。The PLC control circuit controls the proximity switch on the door of the servo control circuit and the frequency conversion speed control circuit for safety protection, and is connected with the lead wire of the system power circuit breaker, the servo control circuit, and the frequency conversion speed control circuit to form a loop.

优选地,所述系统主电路Preferably, the system main circuit

包括:主电源断路器,用于系统供电;Includes: Mains circuit breaker for system power supply;

系统电源断路器,用于控制PLC控制电路通断电;The system power circuit breaker is used to control the power on and off of the PLC control circuit;

伺服电源断路器,用于控制变频器、伺服驱动器、伺服电机和交流电机通断电;Servo power circuit breaker, used to control the power on and off of inverter, servo drive, servo motor and AC motor;

熔断器,用于保护电路;fuses to protect circuits;

开关电源,将交流380V整流为直流24V电压。Switching power supply, rectify AC 380V to DC 24V voltage.

优选地,所述伺服控制电路包括:Preferably, the servo control circuit includes:

伺服驱动器,控制伺服电机运动;多个伺服驱动器从伺服电源断路器引出接线后,将多台伺服驱动器相互并联,多台伺服器之间的网络使网络协议与倍福控制器电路进行通信;Servo driver to control the motion of servo motor; after multiple servo drivers are connected from the servo power circuit breaker, connect multiple servo drivers in parallel with each other, and the network between multiple servos enables the network protocol to communicate with the Beckhoff controller circuit;

编码器,用于对网络协议及进行伺服驱动器通信的信息进行编码;The encoder is used to encode the network protocol and the information for communication with the servo drive;

门上的接近开关,用于进行伺服电机安全保护;所述门上的接近开关通过接近传感器进行控制,当开门操作时使伺服电机停止工作。The proximity switch on the door is used for the safety protection of the servo motor; the proximity switch on the door is controlled by the proximity sensor, and the servo motor stops working when the door is opened.

优选地,所述变频调速电路包括:Preferably, the frequency conversion speed regulation circuit includes:

变频器,用于控制交流电机转速;通过伺服电源断路器引出接线后,将两台变频器相互并联,所述变频器的低压控制信号与倍福控制器相连接,控制交流电机运行速度;Inverter, used to control the rotation speed of the AC motor; after the wiring is drawn out through the servo power circuit breaker, the two inverters are connected in parallel with each other, and the low-voltage control signal of the inverter is connected with the Beckhoff controller to control the running speed of the AC motor;

倍福控制器触点,用于倍福控制器的模拟量信号输出;Beckhoff controller contacts for analog signal output of Beckhoff controllers;

两个变频调速门上接近开关,当开门操作时使交流电机停止工作;Proximity switches on the two variable-frequency speed-regulating doors, which stop the AC motor from working when the door is opened;

所述倍福控制器电路包括:耦合器、模拟量输出模块、通讯模块、数字量输入模块、数字量输出模块;所述耦合器与系统电源断路器引出接线连接;所述模拟量输出模块、通讯模块、数字量输入模块、数字量输出模块之间通过E-BUS的六个触点进行数据传输和电力供给。The Beckhoff controller circuit includes: a coupler, an analog output module, a communication module, a digital input module, and a digital output module; the coupler is connected with the system power circuit breaker outgoing wiring; the analog output module, Data transmission and power supply are carried out between the communication module, digital input module and digital output module through the six contacts of E-BUS.

所述机电传动控制系统进一步包括:The electromechanical transmission control system further includes:

触摸屏幕,用于监控系统主电路、伺服控制电路、变频调速电路、倍福控制器电路、PLC控制电路的动作、状态及运行数据,进行进行示波。The touch screen is used to monitor the action, status and operation data of the system main circuit, servo control circuit, frequency conversion speed control circuit, Beckhoff controller circuit and PLC control circuit, and perform oscillography.

根据本发明公开实施例的第三方面,提供一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:According to a third aspect of the disclosed embodiments of the present invention, a computer device is provided, the computer device includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the computer program causes the The processor performs the following steps:

建立HMI人机交互界面,进行交流电机运动控制、伺服电机运动控制中运动参数的设置;Establish HMI human-computer interaction interface to set motion parameters in AC motor motion control and servo motor motion control;

链接交流电机运动控制、伺服电机运动控制中的变量;Link variables in AC motor motion control and servo motor motion control;

PLC控制电路接收所述交流电机运动控制的变量,通过变频调速电路判断交流电机是否达到预期转速,并控制变频调速电路的门上的接近开关,进行交流电机运动速度的调控;The PLC control circuit receives the variable of the AC motor motion control, judges whether the AC motor reaches the expected speed through the frequency conversion speed regulation circuit, and controls the proximity switch on the door of the frequency conversion speed regulation circuit to regulate the movement speed of the AC motor;

PLC控制电路接收所述伺服电机运动控制中的变量,通过伺服控制电路判断伺服电机是否根据设定值运动,并控制伺服控制电路的门上的接近开关,对伺服电机运动速度及位置进行调控;The PLC control circuit receives the variable in the motion control of the servo motor, judges whether the servo motor moves according to the set value through the servo control circuit, and controls the proximity switch on the door of the servo control circuit to regulate the motion speed and position of the servo motor;

通过触摸屏幕监控系统主电路、伺服控制电路、变频调速电路、倍福控制器电路、PLC控制电路的动作、状态及运行数据,进行进行示波。The oscillography is carried out by monitoring the action, status and operation data of the main circuit, servo control circuit, frequency conversion speed control circuit, Beckhoff controller circuit and PLC control circuit of the system by touching the screen.

本发明公开的实施例提供的技术方案可以包括以下有益效果:The technical solutions provided by the embodiments disclosed in the present invention may include the following beneficial effects:

本发明基于原有的机电传动控制实验平台的开放式设计及制作,对原有平台上的设备进行了深入的分析,确定了相关的控制流程及原理。做了理论分析和设计。本发明根据已有的实验平台,在先期进行理论分析及设备原理分析。找出原有设备的不足之处。使用绘图软件进行重新设计,包括使用Eplan进行电气原理图的绘制及开放式实验平台的外观设计。本发明进行了测试实验、编写程序,检测新平台可以达到预期要求。包括可以完成对轴的伺服控制,可以使用变频器进行变频调速。Based on the open design and manufacture of the original electromechanical transmission control experimental platform, the present invention conducts an in-depth analysis of the equipment on the original platform, and determines the relevant control flow and principle. Do theoretical analysis and design. According to the existing experimental platform, the present invention performs theoretical analysis and equipment principle analysis in the early stage. Identify the shortcomings of the original equipment. Use drawing software for redesign, including using Eplan to draw electrical schematics and design the appearance of an open experimental platform. In the present invention, testing experiments and programming are carried out, and the testing new platform can meet the expected requirements. Including the servo control of the axis can be completed, and the frequency converter can be used for frequency conversion speed regulation.

相比于现有技术,本发明的优点进一步包括:Compared with the prior art, the advantages of the present invention further include:

本发明可以很好的结合过去所学的其它知识,开放性强,实验的内容可以紧贴实际,还可以自主添加其他的电气元件来实现其他的功能,覆盖面很广。The present invention can well combine other knowledge learned in the past, and has strong openness, the content of the experiment can be close to the actual, and other electrical components can be added independently to realize other functions, and the coverage is very wide.

本发明让实验更具有实际意义,更能体现理论结合实际的过程。实验的过程更加能贴近实际的产品装调过程,让实践更具有实际意义充满实战性。The invention makes the experiment more practical and can better reflect the process of combining theory with practice. The process of the experiment can be closer to the actual product installation and adjustment process, making the practice more practical and full of practicality.

本发明设备的开放性很强,这可以加强学生的动手能力,同时还可以根据实验目标,从元器件的选择、电路的设计、到安装调试,都可以很好的进行,还可以动手接线,有利于加深学生的感性认识。The openness of the device of the invention is very strong, which can strengthen the students' hands-on ability, and at the same time, according to the experimental objectives, the selection of components, circuit design, installation and debugging can be carried out well, and hands-on wiring can also be performed. Conducive to deepening students' perceptual understanding.

本发明增编写PLC的程序使电机可以实现逻辑控制、变频调速系统,绘制了人机交互界面,并提供了电控制系统的电气接线原理和控制原理,增强了系统的实用性。The invention adds PLC program so that the motor can realize logic control and frequency conversion speed regulation system, draws the human-computer interaction interface, and provides the electrical wiring principle and control principle of the electrical control system, thereby enhancing the practicability of the system.

当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not limiting of the present disclosure.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description serve to explain the principles of the disclosure.

图1是本发明实施例提供的三相绕线原理图。FIG. 1 is a schematic diagram of a three-phase winding provided by an embodiment of the present invention.

图2是本发明实施例提供的三相对称交流电原理图。FIG. 2 is a schematic diagram of a three-phase symmetrical alternating current provided by an embodiment of the present invention.

图3是本发明实施例提供的伺服电机实物图。FIG. 3 is a physical diagram of a servo motor provided by an embodiment of the present invention.

图4是本发明实施例提供的编码器工作原理图。FIG. 4 is a working principle diagram of an encoder provided by an embodiment of the present invention.

图5是本发明实施例提供的LSLV-C100控制框图。FIG. 5 is a control block diagram of an LSLV-C100 provided by an embodiment of the present invention.

图6是本发明实施例提供的加速减速线形图。FIG. 6 is a linear diagram of acceleration and deceleration provided by an embodiment of the present invention.

图7是本发明实施例提供的异步电动机的稳态等效电路。FIG. 7 is a steady-state equivalent circuit of an asynchronous motor provided by an embodiment of the present invention.

图8(a)是本发明实施例提供的LSLV-C100变频器示意图一;图8(b)是本发明实施例提供的LSLV-C100 变频器示意图二。Fig. 8(a) is a schematic diagram 1 of the LSLV-C100 inverter provided by the embodiment of the present invention; Fig. 8(b) is a schematic diagram 2 of the LSLV-C100 inverter provided by the embodiment of the present invention.

图9是本发明实施例提供的主电路图。FIG. 9 is a main circuit diagram provided by an embodiment of the present invention.

图10是本发明实施例提供的伺服控制电路图。FIG. 10 is a schematic diagram of a servo control circuit provided by an embodiment of the present invention.

图11是本发明实施例提供的变频调速电路图。FIG. 11 is a circuit diagram of a frequency conversion speed regulation provided by an embodiment of the present invention.

图12是本发明实施例提供的变频调速电路图。FIG. 12 is a circuit diagram of a frequency conversion speed regulation provided by an embodiment of the present invention.

图13是本发明实施例提供的西门子PLC控制电路图。FIG. 13 is a schematic diagram of a Siemens PLC control circuit provided by an embodiment of the present invention.

图14是本发明实施例提供的三维模型图。FIG. 14 is a three-dimensional model diagram provided by an embodiment of the present invention.

图15是本发明实施例提供的实验平台工作流程图。FIG. 15 is a working flowchart of an experimental platform provided by an embodiment of the present invention.

图16是本发明实施例提供的逻辑控制程序图。FIG. 16 is a flowchart of a logic control program provided by an embodiment of the present invention.

图17是本发明实施例提供的控制原理图。FIG. 17 is a control principle diagram provided by an embodiment of the present invention.

图18是本发明实施例提供的当前位置示意图。FIG. 18 is a schematic diagram of a current location provided by an embodiment of the present invention.

图19是本发明实施例提供的在线监控图。FIG. 19 is an online monitoring diagram provided by an embodiment of the present invention.

图20是本发明实施例提供的示波器监控图。FIG. 20 is a monitoring diagram of an oscilloscope provided by an embodiment of the present invention.

图21是本发明实施例提供的30组定位误差图。FIG. 21 is 30 sets of positioning error diagrams provided by an embodiment of the present invention.

图22是本发明实施例提供的Z轴的线性拟合图。FIG. 22 is a linear fitting diagram of the Z-axis provided by an embodiment of the present invention.

图23是本发明实施例提供的X轴的线性拟合图。FIG. 23 is a linear fitting diagram of the X-axis provided by an embodiment of the present invention.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as recited in the appended claims.

本发明提供一种机电传动控制方法,包括:The present invention provides an electromechanical transmission control method, comprising:

步骤一,建立HMI人机交互界面,进行交流电机运动控制、伺服电机运动控制中运动参数的设置;Step 1, establish HMI human-computer interaction interface, and set motion parameters in AC motor motion control and servo motor motion control;

步骤二,链接交流电机运动控制、伺服电机运动控制中的变量;Step 2, link the variables in AC motor motion control and servo motor motion control;

步骤三,PLC控制电路接收所述交流电机运动控制的变量,通过变频调速电路判断交流电机是否达到预期转速,并控制变频调速电路的门上的接近开关,进行交流电机运动速度的调控;Step 3, the PLC control circuit receives the variable of the motion control of the AC motor, judges whether the AC motor reaches the expected rotational speed through the frequency conversion speed regulation circuit, and controls the proximity switch on the door of the frequency conversion speed regulation circuit to regulate the movement speed of the AC motor;

PLC控制电路接收所述伺服电机运动控制中的变量,通过伺服控制电路判断伺服电机是否根据设定值运动,并控制伺服控制电路的门上的接近开关,对伺服电机运动速度及位置进行调控。The PLC control circuit receives the variables in the motion control of the servo motor, judges whether the servo motor moves according to the set value through the servo control circuit, and controls the proximity switch on the door of the servo control circuit to regulate the motion speed and position of the servo motor.

优选地,所述步骤三后,通过触摸屏幕监控系统主电路、伺服控制电路、变频调速电路、倍福控制器电路、PLC控制电路的动作、状态及运行数据,进行进行示波。Preferably, after the third step, the oscillography is performed by monitoring the action, status and operation data of the system main circuit, servo control circuit, frequency conversion speed regulation circuit, Beckhoff controller circuit, and PLC control circuit by touching the screen.

在本发明中,交流流电机运动控制方法包括:In the present invention, the AC motor motion control method includes:

步骤1,交流电机运动控制运动参数的设置:将变频器的参数设定为1,由端子驱动运行;将变频器参数设定为3,改变接收信号的方式,进行模拟量接入、电压控制;Step 1, set the motion parameters of AC motor motion control: set the parameter of the inverter to 1, and run by the terminal; set the parameter of the inverter to 3, change the way of receiving signals, and perform analog input and voltage control ;

步骤2,链接交流电机运动控制的变量,所述变量包括电源频率、感应电动势;Step 2, link the variables of AC motor motion control, the variables include power frequency, induced electromotive force;

步骤3中,变频调速电路判断交流电机是否达到预期转速,通过加速减速控制模式、V/f控制模式及脉冲宽度调制控制模式对变频器输出电压的幅值和频率进行控制,使

Figure BDA0002614860510000051
E为电动机的感应电动势。In step 3, the frequency conversion speed regulation circuit judges whether the AC motor reaches the expected speed, and controls the amplitude and frequency of the output voltage of the inverter through the acceleration and deceleration control mode, the V/f control mode and the pulse width modulation control mode, so that the
Figure BDA0002614860510000051
E is the induced electromotive force of the motor.

在本发明中,伺服电机运动控制方法包括:In the present invention, the servo motor motion control method includes:

步骤1),建立HMI人机交互界面,进行伺服参数设置,输入Z轴当前位置:%.2f,%.2f代表数据类型的显示为浮点数数据类型,并只保留小数点后两位;Step 1), establish the HMI human-computer interaction interface, set the servo parameters, input the current position of the Z axis: %.2f, the data type of %.2f is displayed as a floating-point data type, and only two decimal places are reserved;

步骤2)设置所关联的变量,显示X轴的实际位置;选择伺服驱动器的IP,再在HMI上面显示Z轴和X轴的当前位置;并通过多个按钮控件,对伺服电机轴进行使能、点动、相对位移和置零;Step 2) Set the associated variables to display the actual position of the X-axis; select the IP of the servo drive, and then display the current positions of the Z-axis and X-axis on the HMI; and enable the servo motor shaft through multiple button controls , jog, relative displacement and zero setting;

步骤3)对伺服电机轴进行使能、转动、大拖板移动、轴停止进行在线监控;Step 3) Online monitoring is performed on the servo motor shaft to enable, rotate, move the large carriage, and stop the shaft;

步骤4)进行示波,分别连接变量MAIN.AXIS1.NCTOPLC.ACTVELO和MAIN.AXIS1.NCTOPLC.ACTPOS,MAIN.AXIS2.NCTOPLC.ACTVELO和MAIN.AXIS2.NCTOPLC.ACTPOS对伺服轴的的实际速度和实际位置进行控制。Step 4) Perform oscillography, respectively connect the variables MAIN.AXIS1.NCTOPLC.ACTVELO and MAIN.AXIS1.NCTOPLC.ACTPOS, MAIN.AXIS2.NCTOPLC.ACTVELO and MAIN.AXIS2.NCTOPLC.ACTPOS to the actual speed and actual speed of the servo axis position control.

本发明还提供一种机电传动控制系统,包括:The present invention also provides an electromechanical transmission control system, comprising:

系统主电路,将外部电源先与主电源断路器相连,再将系统电源断路器与伺服电源断路器与主电源断路器相并联;形成系统电源断路器控制低压电路的通断,伺服电源断路器控制高压电路的通断;In the main circuit of the system, connect the external power supply to the main power circuit breaker first, and then connect the system power circuit breaker and the servo power circuit breaker in parallel with the main power circuit breaker; the system power circuit breaker controls the on-off of the low-voltage circuit, and the servo power circuit breaker is formed. Control the on-off of high-voltage circuits;

伺服控制电路,采用伺服驱动器控制伺服电机运动,进行大拖板和中拖板的可控运动;Servo control circuit, using servo driver to control the motion of servo motor to control the movement of the large carriage and the middle carriage;

变频调速电路,采用变频器调速,通过倍福控制器电路的模拟量输出信号控制交流电机的转速;The frequency conversion speed regulation circuit adopts the frequency converter to regulate the speed, and controls the speed of the AC motor through the analog output signal of the Beckhoff controller circuit;

倍福控制器电路,通过数字信号和模拟信号控制伺服驱动器和变频器的逻辑控制;Beckhoff controller circuit controls the logic control of servo drives and frequency converters through digital signals and analog signals;

PLC控制电路,控制伺服控制电路和变频调速电路的门上的接近开关,进行安全保护,并与系统电源断路器的引线、伺服控制电路、变频调速电路相连接,形成回路。The PLC control circuit controls the proximity switch on the door of the servo control circuit and the frequency conversion speed control circuit for safety protection, and is connected with the lead wire of the system power circuit breaker, the servo control circuit, and the frequency conversion speed control circuit to form a loop.

所述系统主电路包括:主电源断路器,用于系统供电;The system main circuit includes: a main power circuit breaker for supplying power to the system;

系统电源断路器,用于控制PLC控制电路通断电;The system power circuit breaker is used to control the power on and off of the PLC control circuit;

伺服电源断路器,用于控制变频器、伺服驱动器、伺服电机和交流电机通断电;Servo power circuit breaker, used to control the power on and off of inverter, servo drive, servo motor and AC motor;

熔断器,用于保护电路;fuses to protect circuits;

开关电源,将交流380V整流为直流24V电压。Switching power supply, rectify AC 380V to DC 24V voltage.

在本发明中,所述伺服控制电路包括:In the present invention, the servo control circuit includes:

伺服驱动器,控制伺服电机运动;多个伺服驱动器从伺服电源断路器引出接线后,将多台伺服驱动器相互并联,多台伺服器之间的网络使网络协议与倍福控制器电路进行通信;Servo driver to control the motion of servo motor; after multiple servo drivers are connected from the servo power circuit breaker, connect multiple servo drivers in parallel with each other, and the network between multiple servos enables the network protocol to communicate with the Beckhoff controller circuit;

编码器,用于对网络协议及进行伺服驱动器通信的信息进行编码;The encoder is used to encode the network protocol and the information for communication with the servo drive;

门上的接近开关,用于进行伺服电机安全保护;所述门上的接近开关通过接近传感器进行控制,当开门操作时使伺服电机停止工作。The proximity switch on the door is used for the safety protection of the servo motor; the proximity switch on the door is controlled by the proximity sensor, and the servo motor stops working when the door is opened.

优选地,所述变频调速电路包括:Preferably, the frequency conversion speed regulation circuit includes:

变频器,用于控制交流电机转速;通过伺服电源断路器引出接线后,将两台变频器相互并联,所述变频器的低压控制信号与倍福控制器相连接,控制交流电机运行速度;Inverter, used to control the rotation speed of the AC motor; after the wiring is drawn out through the servo power circuit breaker, the two inverters are connected in parallel with each other, and the low-voltage control signal of the inverter is connected with the Beckhoff controller to control the running speed of the AC motor;

倍福控制器触点,用于倍福控制器的模拟量信号输出;Beckhoff controller contacts for analog signal output of Beckhoff controllers;

两个变频调速门上接近开关,当开门操作时使交流电机停止工作;Proximity switches on the two variable-frequency speed-regulating doors, which stop the AC motor from working when the door is opened;

所述倍福控制器电路包括:耦合器、模拟量输出模块、通讯模块、数字量输入模块、数字量输出模块;所述耦合器与系统电源断路器引出接线连接;所述模拟量输出模块、通讯模块、数字量输入模块、数字量输出模块之间通过E-BUS的六个触点进行数据传输和电力供给。The Beckhoff controller circuit includes: a coupler, an analog output module, a communication module, a digital input module, and a digital output module; the coupler is connected with the system power circuit breaker outgoing wiring; the analog output module, Data transmission and power supply are carried out between the communication module, digital input module and digital output module through the six contacts of E-BUS.

所述机电传动控制系统进一步包括:The electromechanical transmission control system further includes:

触摸屏幕,用于监控系统主电路、伺服控制电路、变频调速电路、倍福控制器电路、PLC控制电路的动作、状态及运行数据,进行进行示波。The touch screen is used to monitor the action, status and operation data of the system main circuit, servo control circuit, frequency conversion speed control circuit, Beckhoff controller circuit and PLC control circuit, and perform oscillography.

下面结合硬件或相关设备对本发明作进一步描述。The present invention will be further described below in conjunction with hardware or related devices.

PLC的选择:Selection of PLC:

可编程控制器不仅容易安装、占用空间小、能源消耗小、大多带有诊断指示器可以帮助故障诊断,而且可以被重复使用到其他的项目中去。目前,有十几家制造商生产PLC,例如:西门子、ABB、施耐德、三菱、欧姆龙、博世力士乐等,这些公司中的大多数都制造了多种型号。Programmable controllers are not only easy to install, take up less space, consume less energy, and most have diagnostic indicators to help diagnose faults, but they can also be reused for other projects. Currently, there are more than a dozen manufacturers producing PLCs, such as: Siemens, ABB, Schneider, Mitsubishi, Omron, Bosch Rexroth, etc. Most of these companies make multiple models.

根据此次任务的要求,通过性能和经济性合理的选择。本发明所用PLC为西门子S7-200PLC(DC/DC)。According to the requirements of this task, through the reasonable choice of performance and economy. The PLC used in the present invention is Siemens S7-200 PLC (DC/DC).

PLC与其他控制器的对照比较:Comparison between PLC and other controllers:

(1)PLC与继电器控制系统的比较(1) Comparison of PLC and relay control systems

在漫长的工业进程中,继电器的使用已经是很广泛了,但与PLC相比,由于物理性质,已经很难满足现代工业控制的需求了,继电器控制是硬触点和硬接线,容易造成设备短路、易磨损、使用寿命不长,而 PLC是采用内部虚拟的触点进行控制,所以没有物理上的损耗。其它的差别如表PLC与继电器比较所示。In the long industrial process, the use of relays has been very extensive, but compared with PLC, due to physical properties, it is difficult to meet the needs of modern industrial control. Relay control is hard contact and hard wiring, which is easy to cause equipment damage. It is short-circuited, easy to wear, and has a short service life, while PLC is controlled by internal virtual contacts, so there is no physical loss. Other differences are shown in the table PLC and relay comparison.

表PLC与继电器比较Table PLC and relay comparison

Figure BDA0002614860510000061
Figure BDA0002614860510000061

(2)PLC与单片机控制系统的比较(2) Comparison of PLC and SCM control system

从广义上讲PLC其实就是一套已经做好的单片机器,PLC与单片机应用于两个交叉的领域,PLC当初产生的背景就是利用单片机找到一种可以经常更改电气图的控制器,发展到今天,PLC已经增加了许多功能,而这些是单片机无法实现的。表PLC与单片机比较给出了PLC与单片机控制功能与特点的比较。In a broad sense, PLC is actually a set of single-chip microcomputers that have already been prepared. PLC and single-chip microcomputer are used in two intersecting fields. The background of PLC was to use single-chip microcomputer to find a controller that can often change the electrical diagram, and it has developed to today. , PLC has added a lot of functions, and these can not be realized by single chip. Table PLC and MCU comparison gives the comparison of PLC and MCU control functions and characteristics.

表PLC与单片机比较Comparison of table PLC and single chip microcomputer

Figure BDA0002614860510000062
Figure BDA0002614860510000062

(3)PLC与计算机控制系统的比较(3) Comparison between PLC and computer control system

现代的计算机已近拥有了很高的计算与数据处理能力,计算速度逐年提高,但是工业控制的许多方面仍然缺少PLC功能,如表PLC与PC比较所示。Modern computers have had high computing and data processing capabilities, and the computing speed has increased year by year, but many aspects of industrial control still lack PLC functions, as shown in the table PLC and PC comparison.

表PLC与PC比较Table PLC vs PC

Figure BDA0002614860510000063
Figure BDA0002614860510000063

Figure BDA0002614860510000071
Figure BDA0002614860510000071

现场总线的选择:Fieldbus options:

现场总线技术旨在定义一个串行通信网络,用于连接工厂或加工厂中的低级设备,包括传感器,执行器,单变量控制器和小型(通常是嵌入式)计算机。现场总线的比特率低于MAP或miniMAP网络的比特率,但其功能可满足一系列要求,这些要求对于最低级别的自动化控制至关重要,包括实时响应,低成本,安全性和动力总线。Fieldbus technology is designed to define a serial communication network for connecting low-level equipment in a factory or processing plant, including sensors, actuators, single-variable controllers, and small (usually embedded) computers. The bit rate of the fieldbus is lower than that of a MAP or miniMAP network, but it functions to meet a range of requirements that are critical to the lowest level of automation control, including real-time response, low cost, safety, and power buses.

1984年,ISO发布了一个特殊的标准,即开放系统互连的国际标准参考模型。该标准的目的是为协调各种计算机的互联,同时允许将现有标准置于该模型内,如表OSI模型所示。In 1984, ISO published a special standard, the International Standard Reference Model for Open Systems Interconnection. The purpose of this standard is to coordinate the interconnection of various computers, while allowing existing standards to be placed within the model, as shown in Table OSI Model.

表OSI模型Table OSI Model

Figure BDA0002614860510000072
Figure BDA0002614860510000072

物理层:涉及用于数据传输所需要的机械和(光学或)电的装置。它主要负责传输位信息。一些通信系统,尤其是现场总线系统,非常依赖于物理层包含的功能。Physical layer: involves the mechanical and (optical or) electrical devices required for data transmission. It is mainly responsible for transmitting bit information. Some communication systems, especially fieldbus systems, are very dependent on the functions contained in the physical layer.

数据链路层:是现场总线系统中最重要的一层,因为该层准确地定义了与实时行为,有效速度等相关的系统功能。Data Link Layer: is the most important layer in a fieldbus system, as this layer precisely defines the system functions related to real-time behavior, effective speed, etc.

网络层:提供了所有你在一个开放的通信系统需要路由数据从一个应用到其他的手段。Network layer: Provides all the means you need in an open communication system to route data from one application to the other.

传输层:优化了可用网络服务的使用,以最低的成本提供每个会话实体所需的性能。Transport layer: optimizes the use of available network services to provide the required performance per session entity at the lowest cost.

会话层:同步应用程序之间的数据交换。建立和断开会话连接并定义同步点。Session Layer: Synchronizes data exchange between applications. Establish and disconnect sessions and define synchronization points.

表示层:如果使用特殊语法进行数据传输,例如,以Pascal字符串开头的字符数,然后是字符本身,则应用程序使用另一种语法,例如以字符串结尾的C字符串。通过特殊的终止字符,则表示层对于语法转换是必需的。Presentation layer: If a special syntax is used for data transfer, for example, the number of characters starting with a Pascal string, followed by the characters themselves, the application uses another syntax, such as a C string ending in a string. With special termination characters, the presentation layer is required for syntax conversion.

应用层:提供一切所必需的两个应用程序交换信息的手段。Application layer: Provides all necessary means for two applications to exchange information.

倍福控制器的选择:Choice of Beckhoff controllers:

将以太网高速传输技术引入到工业控制领域。这种应用推动了自动化技术与互联网技术的结合,是自动化技术的发展趋势。The Ethernet high-speed transmission technology was introduced into the field of industrial control. This application promotes the combination of automation technology and Internet technology, which is the development trend of automation technology.

Beckhoff公司提出的Ethercat实时以太网技术。当前,它被广泛用于工业自动化和运动控制。随着工业自动化快速的发展,可靠性、快速性和稳定性成为工业现场总线控制技术的一个重要领域。但是,对于快速响应时间小于5ms的情况,工业现场总线可能不够充分。所以有些企业和组织开始提出基于以太网的解决方案来满足实际应用中的需要。The Ethercat real-time Ethernet technology proposed by Beckhoff Company. Currently, it is widely used in industrial automation and motion control. With the rapid development of industrial automation, reliability, rapidity and stability have become an important field of industrial fieldbus control technology. However, industrial fieldbuses may not be sufficient for fast response times of less than 5ms. So some enterprises and organizations began to propose Ethernet-based solutions to meet the needs of practical applications.

与其他基于以太网的自动化解决方案相比,Beckhoff的Ethercat的效率最高,周期时间最短,带宽使用率最高。广泛用于工业生产的自动化管理。性能优良,拓扑灵活,配置功能简单。这为传统的现场总线系统达到极限设定了新的标准。30秒内可分配1,000个分布式I/O,几乎不受限制的网络规模以及与以太网和Internet技术的最好融合。Ethercat允许用简单的线形或树形结构替换昂贵的星形以太网拓扑。无需昂贵的基础架构组件。可以通过交换机或交换机端口集成所有类型的以太网设备。该系统的具体实现过程是:把具备实时处理能力的用于控制的软件安装于PC机的操作系统,做完这个工作后,PC机的操作系统就成为了实时控制器。Compared to other Ethernet-based automation solutions, Beckhoff's Ethercat offers the highest efficiency, the shortest cycle times, and the highest bandwidth usage. It is widely used in the automation management of industrial production. Excellent performance, flexible topology, and simple configuration functions. This sets new standards for reaching the limits of conventional fieldbus systems. 1,000 distributed I/Os can be allocated in 30 seconds, virtually unlimited network size and the best integration with Ethernet and Internet technologies. Ethercat allows replacing expensive star Ethernet topologies with simple line or tree structures. No need for expensive infrastructure components. All types of Ethernet devices can be integrated through switches or switch ports. The concrete realization process of the system is: install the control software with real-time processing capability on the operating system of the PC. After this work is done, the operating system of the PC becomes the real-time controller.

倍福EtherCAT系统组成和工作原理Beckhoff EtherCAT system composition and working principle

在某些涉及电气驱动的相关应用例如(协调)运动控制,现场总线的性能可能无法令人满意(代表了 明显的异常)。实时以太网的引入至少在原则上可以克服上述大多数限制。实时以太网络是基于众所周知 的原始以太网规范的高速通信系统(100/1000Mbits/s),专为工业应用而设计,以确保非常短的传输时 间以及对周期性流量和时间的严格确定性。In some related applications involving electrical drives such as (coordinated) motion control, the performance of the fieldbus may be unsatisfactory (representing an apparent anomaly). The introduction of real-time Ethernet can overcome most of the above limitations, at least in principle. Real-time Ethernet is a high-speed communication system (100/1000Mbits/s) based on the well-known original Ethernet specification, designed for industrial applications to ensure very short transmission times and strict determinism for periodic traffic and timing.

EtherCAT网络由一个主站设备和多个从站设备组成。主站单元使用高兼容性和标准的以太网控制器,配有EtherCAT的主站网络接口的计算机和带有以太网控制的嵌入式设备都可以成为主站。Beckhoff开发的TwinCAT软件是主站的主要控制软件。An EtherCAT network consists of a master device and multiple slave devices. The master unit uses a highly compatible and standard Ethernet controller, and both computers equipped with the EtherCAT master network interface and embedded devices with Ethernet control can become masters. The TwinCAT software developed by Beckhoff is the main control software for the master station.

EtherCAT运行原理为:主站发送高达1486字节的数据帧,从站可以直接处理接收的报文,并提取或插入相关数据,然后由上一从站处理过的报文传输到下一个EtherCAT从站。最后一个EtherCAT从站发回经过所有从站处理过的报文,主站接收报文后经过分析比对后发送给控制单元。The operating principle of EtherCAT is as follows: the master station sends a data frame of up to 1486 bytes, the slave station can directly process the received message, and extract or insert the relevant data, and then the message processed by the previous slave station is transmitted to the next EtherCAT slave stand. The last EtherCAT slave station sends back the message processed by all the slave stations. After the master station receives the message, it analyzes and compares the message and sends it to the control unit.

控制器及输入输出模块的选用Selection of controllers and input and output modules

控制器CX9020:CX9020是一个紧凑型、高性能、高效的PLC和运动控制器。在Beckhoff控制领域中它被安装在总线端子控制器系列BX和嵌入式PC CX1000之间。能在Microsoft Windows CE操作系统下运行。这样它提供了足够的计算能力,完全能够处理复杂的逻辑程序。CX9020不需要外部存储媒介 --设备通过内部的闪存启动操作系统。此模块的散热因功耗不高,所以无需风扇。该装置是一个模块化的机械设计。这个小型的装置基本的构型只有58x 100x 91mm。Controller CX9020: The CX9020 is a compact, high-performance, efficient PLC and motion controller. In the field of Beckhoff control it is installed between the Bus Terminal controller series BX and the Embedded PC CX1000. Can run under Microsoft Windows CE operating system. In this way, it provides enough computing power to handle complex logic programs. The CX9020 does not require external storage media - the device boots the operating system from the internal flash memory. The heat dissipation of this module does not require a fan due to its low power consumption. The unit is a modular mechanical design. The basic configuration of this small unit is only 58x 100x 91mm.

EL1008、EL2008、EL4002分别为数字量输入模块、数字量输出模块、模拟量输出模块。都有八个通道用于自动化控制,当使用通道时其对应的LED灯会点亮,这三个模块都需要使用总线耦合器通过e-bus 系统供电。EL1008, EL2008, EL4002 are digital input module, digital output module and analog output module respectively. There are eight channels for automation control, and the corresponding LED lights will light up when the channel is used. All three modules need to be powered by the e-bus system using a bus coupler.

EK1100耦合器:EK1100耦合器,用于连接EtherCAT与EtherCAT端子模块。耦合器通过上面的以太网接口与网络相连。EK1100 Coupler: EK1100 coupler for connecting EtherCAT to EtherCAT Terminals. The coupler is connected to the network via the Ethernet interface above.

下面结合具体实施例对本发明作进一步描述。The present invention will be further described below in conjunction with specific embodiments.

1)LS伺服驱动器1) LS servo driver

伺服驱动器(servo drives),是用来控制伺服电机的控制器。其功能类似于变频器。它是伺服系统的一部分,主要用于高精度定位系统。通常以三种方式控制执行器:位置,速度和扭矩,以精确定位系统。Servo drives are controllers used to control servo motors. Its function is similar to that of a frequency converter. It is part of the servo system and is mainly used in high-precision positioning systems. Actuators are typically controlled in three ways: position, velocity and torque to precisely position the system.

位置控制模式:以位置为控制目标,接受上位机发送的位置控制指令,通过内部算法来驱动电机,最终使给定位置与反馈位置的误差为0,从而实现位置的跟随。主要用于印刷机械、数控机床等场景。Position control mode: take the position as the control target, accept the position control command sent by the host computer, drive the motor through the internal algorithm, and finally make the error between the given position and the feedback position 0, so as to realize the position following. Mainly used in printing machinery, CNC machine tools and other scenarios.

转矩控制模式:是以转矩为控制目标,接受上位机发送的转矩指令,内部通过一定算法驱动电机,使得实际转矩与给定转矩的误差为0,从而实现转矩控制。主要应用于绕线和拉光纤设备上。Torque control mode: take torque as the control target, accept the torque command sent by the host computer, and drive the motor through a certain algorithm internally, so that the error between the actual torque and the given torque is 0, so as to achieve torque control. Mainly used in winding and fiber pulling equipment.

速度控制模式:以转速为控制目标,接受上位机发送的速度控制指令,通常是模拟量电压,内部通过一定的算法驱动电机,使反馈转速与给定转速误差为0,从而实现速度控制。Speed control mode: Take the speed as the control target, accept the speed control command sent by the host computer, usually an analog voltage, and drive the motor internally through a certain algorithm, so that the error between the feedback speed and the given speed is 0, so as to achieve speed control.

在这次的任务中需要实现使用倍福控制器通过EtherCAT网络协议来完成两根伺服轴的运动控制,所以选用的伺服驱动器以及伺服电机的通讯接口必须相通,所以本发明采用的伺服驱动器为L7NA001B如图 1所示。L7NA001B伺服驱动器接口。各接口说明如表1所示:In this task, it is necessary to use Beckhoff controller to complete the motion control of two servo axes through EtherCAT network protocol, so the selected servo driver and the communication interface of the servo motor must be connected, so the servo driver used in the present invention is L7NA001B As shown in Figure 1. L7NA001B servo drive interface. The description of each interface is shown in Table 1:

表1伺服驱动器接口说明Table 1 Servo driver interface description

Figure BDA0002614860510000081
Figure BDA0002614860510000081

Figure BDA0002614860510000091
Figure BDA0002614860510000091

L7NA001B伺服驱动器的外形尺寸紧凑,可在有限的范围内安装,需要使用3相AC200-230(V)50~60Hz 电源连接,其控制伺服电机的控制电源为单相AC200-230(V)50~60Hz,内部接口内置了基于实时以太网的接口可以和其它同协议的控制器或从站相通信。与编码器的连接方式包括单圈绝对值19Bit和多圈绝对值16位(单圈是指在上电的瞬间就能反馈当前的绝对角位置,多圈还可以反馈自最开始使用时已近旋转了多少圈)。响应速度高,最大为1kHz(当使用19-bit单圈绝对值编码器时)。支持多种控制模式:循环同步(位置、速度、扭矩)控制模式、预设(位置、速度、扭矩)控制模式、归巢模式、插补模式。在整体上的使用方便快捷易维护,故障率低。The L7NA001B servo drive is compact in size and can be installed in a limited range. It needs to use a 3-phase AC200-230(V) 50~60Hz power supply connection, and the control power supply for controlling the servo motor is single-phase AC200-230(V) 50~ 60Hz, the internal interface has a built-in interface based on real-time Ethernet, which can communicate with other controllers or slaves with the same protocol. The connection method with the encoder includes single-turn absolute value of 19Bit and multi-turn absolute value of 16-bit (single-turn means that the current absolute angular position can be fed back at the moment of power-on, and multi-turn can also be fed back since it was nearly used when it was first used. how many turns). High response speed, up to 1kHz (when using a 19-bit single-turn absolute encoder). Support multiple control modes: cyclic synchronization (position, speed, torque) control mode, preset (position, speed, torque) control mode, homing mode, interpolation mode. The overall use is convenient, quick and easy to maintain, and the failure rate is low.

本发明同时利用EtherCAT通信,连接主服务器(控制器)与从服务器。The invention simultaneously utilizes EtherCAT communication to connect the master server (controller) and the slave server.

2)伺服电机2) Servo motor

本发明所用到了两台伺服电机(型号为LS APM-SA01AMBN)和两台交流电机,这两种电机的结构相同。伺服电机控制大拖板和中拖板的移动,交流电机分别作用于主轴和钻台。The present invention uses two servo motors (model LS APM-SA01AMBN) and two AC motors, and the two motors have the same structure. The servo motor controls the movement of the large carriage and the middle carriage, and the AC motor acts on the main shaft and the drill floor respectively.

交流伺服电机是一种交流电机,其中包括与控制器配合使用的编码器,以提供闭环控制和反馈。该电机可以高精度放置,也可以根据应用要求进行精确控制。An AC servo motor is an AC motor that includes an encoder used in conjunction with a controller to provide closed-loop control and feedback. The motor can be placed with high precision and can also be precisely controlled according to application requirements.

交流伺服电机主要由定子、转子和编码器三部分组成。定子三相对称绕组中通以三相对称电流产生定子旋转磁场,该旋转磁场将磁化转子,当转子线圈在定子旋转磁场的磁化作用下,转子线圈中将产生三相感应电动势,三相感应电动势再形成转子磁场驱动转子旋转(此为异步电机)。当转子为永磁体时即为同步电机。AC servo motor is mainly composed of three parts: stator, rotor and encoder. The three-phase symmetrical current of the stator generates a rotating magnetic field of the stator, which will magnetize the rotor. When the rotor coil is magnetized by the rotating magnetic field of the stator, a three-phase induced electromotive force will be generated in the rotor coil, and the three-phase induced electromotive force The rotor magnetic field is then formed to drive the rotor to rotate (this is an asynchronous motor). When the rotor is a permanent magnet, it is a synchronous motor.

旋转磁场:电流从尾端(X、Y、Z)流入、首端(A、B、C)流出为正;三相绕组的轴线如图1所示。很显然,A轴、B轴和C轴在空间互成120°。Rotating magnetic field: the current flows in from the tail end (X, Y, Z) and flows out from the head end (A, B, C) is positive; the axis of the three-phase winding is shown in Figure 1. Obviously, the A-axis, B-axis and C-axis form 120° in space.

在上述三相对称绕组中通以下列三相对称电流:The following three-phase symmetrical currents are passed through the above-mentioned three-phase symmetrical windings:

Figure BDA0002614860510000092
Figure BDA0002614860510000092

三相对称电流随时间的变化曲线如图2三相对称交流电原理所示。The variation curve of the three-phase symmetrical current with time is shown in Figure 2, the principle of three-phase symmetrical alternating current.

对于一对两极电机,定子每相电流的最大值随时间变化一次,则相应的合成磁场就旋转一周。考虑到每相电流一秒内变化f1次,于是得两极电机旋转磁场的转速为:For a pair of two-pole motors, the maximum value of each phase current of the stator changes once with time, and the corresponding synthetic magnetic field rotates once. Considering that the current of each phase changes f 1 times in one second, the speed of the rotating magnetic field of the two-pole motor is:

n1=60f1(r/min) (2)n 1 =60f 1 (r/min) (2)

对于p对极电机,定子每相电流的最大值随时间变化一次,则相应的合成磁场将仍移动两个极距或

Figure BDA0002614860510000093
周。考虑到每相电流一秒内变化f1次,则相应的合成磁场一秒内将旋转
Figure BDA0002614860510000094
周,由此求得合成磁场的转速为:For a p-pole motor, the maximum value of each phase current of the stator changes once with time, then the corresponding resultant magnetic field will still move two pole pitches or
Figure BDA0002614860510000093
week. Considering that each phase current changes f 1 times in one second, the corresponding synthetic magnetic field will rotate in one second
Figure BDA0002614860510000094
cycle, the rotational speed of the synthetic magnetic field is thus obtained as:

Figure BDA0002614860510000095
Figure BDA0002614860510000095

定子如图3伺服电机所示:由定子铁芯和定子绕组构成,交流伺服电机的定子是三相绕组,其绕组分别相差120°放置,通以三相交流电后产生一个旋转磁场。The stator is shown in Fig. 3 servo motor: it is composed of stator iron core and stator winding. The stator of the AC servo motor is a three-phase winding, and the windings are placed with a difference of 120°, and a rotating magnetic field is generated after the three-phase AC power is applied.

交流伺服电动机的转子是永磁体,转子根据定子产生的旋转磁场的影响而同步旋转。The rotor of the AC servo motor is a permanent magnet, and the rotor rotates synchronously under the influence of the rotating magnetic field generated by the stator.

编码器(光电传感器):编码器装在转子的转轴上的,当转子转动的时候编码器的码盘也跟着转动,编码器输出脉冲反馈到伺服驱动器。Encoder (photoelectric sensor): The encoder is installed on the rotating shaft of the rotor. When the rotor rotates, the code disc of the encoder also rotates, and the output pulse of the encoder is fed back to the servo driver.

编码器的结构:编码盘、发光器、光电接收器、放大电路。编码器码盘的原理:外围输出为A相脉冲、中间输出为B相脉冲、最里面输出为Z相脉冲。编码器的精度越高,其盘面上的间隔越多。The structure of the encoder: encoder disc, light emitter, photoelectric receiver, amplifier circuit. The principle of the encoder code disc: the peripheral output is A-phase pulse, the middle output is B-phase pulse, and the innermost output is Z-phase pulse. The higher the accuracy of the encoder, the more space on its disk.

编码器工作原理如图4所示包括:光电接收管接收最外面码盘的信号,光电接收管接受中间码盘的信号,光电接收管接受最内部的信号。The working principle of the encoder is shown in Figure 4, including: the photoelectric receiver tube receives the signal from the outermost code disc, the photoelectric receiver tube receives the signal from the middle code disc, and the photoelectric receiver tube receives the innermost signal.

当编码器旋转时,光发射器发出的光通过码盘照射在光电接收器上。光电接收器将光信号转换为电信号,并将其发送到放大器电路变成脉冲信号,再回馈给伺服驱动器以形成闭环系统。A相与B相要有一定的相位差。When the encoder rotates, the light emitted by the light transmitter shines on the photoelectric receiver through the code wheel. The photoelectric receiver converts the optical signal into an electrical signal, and sends it to the amplifier circuit to become a pulse signal, which is fed back to the servo driver to form a closed-loop system. A phase and B phase must have a certain phase difference.

3)LS变频器3) LS inverter

变频器是交流电气传动系统的一种,是将交流工频电源转换成电压、频率均可变的适合交流电机调速的电力电子变换装置。变频器的工作原理是通过改变电动机的工作电源频率,实现对电机转矩以及转速的改变。变频器控制的对象为交流电动机。本发明采用的型号为LSLV-C100。Inverter is a kind of AC electric drive system, which is a power electronic conversion device suitable for AC motor speed regulation, which converts AC power frequency power supply into variable voltage and frequency. The working principle of the frequency converter is to change the torque and speed of the motor by changing the working power frequency of the motor. The object controlled by the inverter is an AC motor. The model used in the present invention is LSLV-C100.

变频调速的优势(与其他交流电机调速方式的对比)变频调速的优势有:(1)无极调速,调速精度达; (2)平滑软启动,确保电机安全;(3)在机械允许的情况下可以通过提高变频器的输出频率来提高工作效率;(4)非常方便点的接入通讯网络控制,实现生产自动化;(5)电机正反向无需通过接触器切换。The advantages of variable frequency speed regulation (compared with other AC motor speed regulation methods) The advantages of variable frequency speed regulation are: (1) stepless speed regulation, speed regulation accuracy; (2) smooth soft start to ensure motor safety; (3) in When the machine allows, the work efficiency can be improved by increasing the output frequency of the inverter; (4) It is very convenient to access the communication network control to realize production automation; (5) The forward and reverse directions of the motor do not need to be switched through the contactor.

目前市场主流的变频器基本结构包括:The basic structure of the current mainstream frequency converters in the market includes:

整流器:将交流电变成直流电。逆变器:将直流电转换成为交流。Rectifier: Converts alternating current to direct current. Inverter: Converts direct current to alternating current.

图5为LSLV-C100控制框图。包括:Figure 5 is the control block diagram of LSLV-C100. include:

加速减速方式:在负载加减速的过程中,变频器的输出频率随时间的变化关系曲线称为加减速方式。一般的变频器有三种线性方式(线性、非线性、S曲线性),可根据负载的特性进行参数设置。例如:如果设定最大频率设定为60Hz,加减速时间设定为5秒。运转频率设定为30Hz时,到达30Hz的时间为 2.5秒,如图6加速减速线形图。Acceleration and deceleration mode: During the process of load acceleration and deceleration, the curve of the change of the output frequency of the inverter with time is called the acceleration and deceleration mode. The general inverter has three linear modes (linear, nonlinear, S-curve), and the parameters can be set according to the characteristics of the load. For example: if the maximum frequency is set to 60Hz, the acceleration and deceleration time is set to 5 seconds. When the operating frequency is set to 30Hz, the time to reach 30Hz is 2.5 seconds, as shown in the linear graph of acceleration and deceleration as shown in Figure 6.

在本发明中,V/f控制:In the present invention, V/f control:

当电机的电源频率改变时,电机的内阻也随之改变,使电机的励磁电流发生变化,从而对电机的输出转矩造成影响,调速系统的性能也随之受到影响。压控制方式的目的就是为了得到理想的转矩一速度特性。为了使励磁电流不发生变化,只需要磁通在调速过程中保持不变,为了实现这一目的,就要在改变电源频率的同时改变感应电动势,使频率和电压的比值为一个常数。又由于因电动机定子阻抗而消耗的压降远小于定子上的电压,所以感应电动势可以用电源电压来代替。When the power frequency of the motor changes, the internal resistance of the motor also changes, which makes the excitation current of the motor change, which affects the output torque of the motor and the performance of the speed control system. The purpose of the pressure control method is to obtain the ideal torque-speed characteristic. In order to keep the excitation current unchanged, only the magnetic flux needs to remain unchanged during the speed regulation process. In order to achieve this purpose, the induced electromotive force must be changed while changing the frequency of the power supply, so that the ratio of frequency and voltage is a constant. And because the voltage drop consumed by the impedance of the motor stator is much smaller than the voltage on the stator, the induced electromotive force can be replaced by the power supply voltage.

在图7给出的异步电动机等效电路(稳态等效电路)中,设电动机的气隙磁通用φ表示,则可以看出,励磁电流IM,感应电势E和气隙磁通φ有如下关系:In the equivalent circuit of the asynchronous motor (steady-state equivalent circuit) given in Figure 7, if the air-gap flux of the motor is represented by φ, it can be seen that the excitation current I M , the induced potential E and the air-gap flux φ are as follows relation:

φ=MIM (4)φ=MI M (4)

Figure BDA0002614860510000101
Figure BDA0002614860510000101

因此,为使气隙磁通φ在整个调速过程中保持不变,只需在改变电源频率f的同时改变感应电动势E,使其满足:Therefore, in order to keep the air-gap magnetic flux φ unchanged in the whole speed regulation process, it is only necessary to change the induced electromotive force E while changing the power frequency f, so that it satisfies:

Figure BDA0002614860510000102
Figure BDA0002614860510000102

在电动机的实际调速控制过程中,由于E为电动机的感应电动势,无法直接进行检测和控制,必须采用其它方法才能使(6)得到满足。In the actual speed control process of the motor, since E is the induced electromotive force of the motor, it cannot be detected and controlled directly, and other methods must be used to satisfy (6).

另一方面,从图7的等效电路还可得知:On the other hand, it can also be known from the equivalent circuit of Figure 7 that:

V=I1Z1+E (7)V=I 1 Z 1 +E (7)

其中:in:

Z=j2πL1+r1 (8)Z=j2πL 1 +r 1 (8)

为定子阻抗。因此,当定子阻抗上的压降与定子电压相比很小时,由于V≈E,所以,只要控制电源电压和频率,使得(6)成立。is the stator impedance. Therefore, when the voltage drop across the stator impedance is small compared to the stator voltage, since V≈E, so long as the power supply voltage and frequency are controlled, (6) holds.

PWM:脉冲宽度调制控制,是指逆变电路部分同时对输出电压(电流)的幅值和频率进行控制的控制方式。本发明使用的变频器为LSLV-C100如图8LSLV-C100变频器。PWM: Pulse width modulation control, refers to the control method in which the inverter circuit part controls the amplitude and frequency of the output voltage (current) at the same time. The frequency converter used in the present invention is the LSLV-C100 frequency converter as shown in Figure 8 LSLV-C100 frequency converter.

图8(a)是本发明实施例提供的LSLV-C100变频器示意图一;图8(b)是本发明实施例提供的LSLV-C100 变频器示意图二。Fig. 8(a) is a schematic diagram 1 of the LSLV-C100 inverter provided by the embodiment of the present invention; Fig. 8(b) is a schematic diagram 2 of the LSLV-C100 inverter provided by the embodiment of the present invention.

图8(a)、图8(b)中,A-下载接口、B-PNP/NPN选择开关、C-模拟输入V/I选择、D-面板控制端子、 E-电源端子、F-接地端子。In Figure 8(a) and Figure 8(b), A-download interface, B-PNP/NPN selection switch, C-analog input V/I selection, D-panel control terminal, E-power terminal, F-ground terminal .

4)威纶触摸屏4) Weilun touch screen

通过触摸屏幕上的图形按钮,触摸反馈系统可以根据预编程的程序来操作各种链接设备。可以使用显示屏创建动态的声音和视频效果。作为现代计算机输入屏幕,触摸屏是当前人机交互最简单、舒适和自然的方式。还可用来监控操作现场各种设备的动作、状态、数据等。监控的对象包括PLC、电动机、变频器、一些仪器仪表等,所有的自动化设备都可以作为被控对象,来被触摸屏监控。By touching graphical buttons on the screen, the touch feedback system can operate various linked devices according to pre-programmed programs. Dynamic sound and video effects can be created using the display. As a modern computer input screen, the touch screen is currently the easiest, most comfortable and natural way of human-computer interaction. It can also be used to monitor the action, status, data, etc. of various equipment on the operating site. The objects to be monitored include PLCs, motors, frequency converters, some instruments and meters, etc. All automation equipment can be used as controlled objects to be monitored by the touch screen.

5)系统电气控制部分5) System electrical control part

设备的硬件电路包括系统主电路、伺服控制电路、变频调速电路、倍福控制器电路、西门子S7-200PLC 控制电路。此次所用的电路绘制软件为EPLAN,它集成了电气设计、信号模拟、3D控制柜建模、设备选型、支持多种电气标准等。一些特殊的器件可以快速的从网络上下载所需设备的参数和模型,很适用于电气设计。The hardware circuit of the equipment includes the main circuit of the system, the servo control circuit, the frequency conversion speed control circuit, the Beckhoff controller circuit, and the Siemens S7-200PLC control circuit. The circuit drawing software used this time is EPLAN, which integrates electrical design, signal simulation, 3D control cabinet modeling, equipment selection, and supports a variety of electrical standards. Some special devices can quickly download the parameters and models of the required equipment from the network, which is very suitable for electrical design.

5.1)系统主电路5.1) System main circuit

系统主电源供电为380V/50Hz,电路图如图9所示。The main power supply of the system is 380V/50Hz, and the circuit diagram is shown in Figure 9.

图9中各部分作用如下:F1:为主电源断路器,起到系统供电功能、F2:为系统电源断路器,起到控制PLC通断电功能、F3:为伺服电源断路器,起到控制变频器、伺服驱动器、伺服电机和交流电机通断电功能、F4:为熔断器,保护电路、V2:开关电源将交流380V整流为直流24V电压。The functions of each part in Figure 9 are as follows: F1: the main power circuit breaker, which plays the role of power supply for the system, F2: the system power circuit breaker, which controls the PLC on-off function, and F3: the servo power circuit breaker, which plays the role of controlling Inverter, servo driver, servo motor and AC motor on-off function, F4: fuse, protection circuit, V2: switching power supply rectifies AC 380V to DC 24V.

将外部电源先与F1主电源断路器相连,之后再将F2系统电源断路器与F3伺服电源断路器与F1主电源断路器相并联。从而形成F2控制低压24V电路的通断,F3控制高压220V电路的通断。Connect the external power supply to the F1 main power circuit breaker first, and then connect the F2 system power circuit breaker and the F3 servo power circuit breaker in parallel with the F1 main power circuit breaker. Thus, F2 controls the on-off of the low-voltage 24V circuit, and F3 controls the on-off of the high-voltage 220V circuit.

5.2)伺服控制电路5.2) Servo control circuit

使用伺服驱动器控制伺服电机运动,来实现大拖板和中拖板的可控运动,如图10所示。Use the servo driver to control the movement of the servo motor to realize the controllable movement of the large carriage and the middle carriage, as shown in Figure 10.

图10中各部分作用如下:SF1、SF2:为LS伺服驱动器,控制伺服电机运动、M1、M2:为伺服电机、 BMQ1、BMQ2:为编码器、KM1:为门上的接近开关,起到安全保护作用。The functions of each part in Figure 10 are as follows: SF1, SF2: LS servo driver, control the movement of the servo motor, M1, M2: Servo motor, BMQ1, BMQ2: Encoder, KM1: Proximity switch on the door, for safety Protective effects.

从F3伺服电源断路器引出接线后,将两台伺服驱动器相互并联,使其供电。两台伺服器之间的网络使用EtherCAT网络协议与倍福CX9020控制器进行通信。KMI、KM2被接近传感器所控制,当开门操作时达到可以让电机停止工作的效果。After the wiring is drawn from the F3 servo power circuit breaker, connect the two servo drives in parallel to each other to supply power. The network between the two servers uses the EtherCAT network protocol to communicate with the Beckhoff CX9020 controller. KMI and KM2 are controlled by proximity sensors, which can make the motor stop working when the door is opened.

5.3)变频调速电路5.3) Frequency conversion speed regulation circuit

使用变频器调速,通过倍福控制器的模拟量输出信号来控制交流电机的转速,如图11所示。Use the frequency converter to adjust the speed, and control the speed of the AC motor through the analog output signal of the Beckhoff controller, as shown in Figure 11.

图11中各部分作用如下:LS1、LS2:为LSLV-C100变频器,控制电机转速、M3、M4:为交流电动机、P1、AI1、RW1、ALM1、SA3.2、FW2、AI2、ALM2:均为倍福控制器触点。The functions of each part in Figure 11 are as follows: LS1, LS2: LSLV-C100 inverter, control motor speed, M3, M4: AC motor, P1, AI1, RW1, ALM1, SA3.2, FW2, AI2, ALM2: all Contacts for Beckhoff controllers.

通过F3伺服电源断路器引出接线后,将两台变频器相互并联,低压控制信号与倍福控制器模块相连接,达到控制作用,两个KM1开关与伺服控制电路中的KM1开关作用相同。After the wiring is drawn out through the F3 servo power circuit breaker, the two inverters are connected in parallel with each other, and the low-voltage control signal is connected with the Beckhoff controller module to achieve the control function. The two KM1 switches have the same function as the KM1 switch in the servo control circuit.

5.4)倍福控制器电路5.4) Beckhoff controller circuit

通过数字信号和模拟信号来控制伺服器和变频器的逻辑控制器,如图12所示。The logic controller of servo and inverter is controlled by digital signal and analog signal, as shown in Figure 12.

图12中各部分分别为:A3:EK1100耦合器、A4:EL4002模拟量输出模块、A5:通讯模块、A6:EL1008 数字量输入模块、A7:EL2008数字量输出模块。通过F2系统电源断路器引出接线后,与倍福控制器的 EK1100耦合器相连接,其他模块通过各模块之间通过E-BUS的六个触点进行数据传输和电力供给。The parts in Figure 12 are: A3: EK1100 coupler, A4: EL4002 analog output module, A5: communication module, A6: EL1008 digital input module, A7: EL2008 digital output module. After the wiring is drawn out through the F2 system power circuit breaker, it is connected with the EK1100 coupler of the Beckhoff controller, and other modules perform data transmission and power supply through the six contacts of E-BUS between the modules.

PC通过以太网线与控制器相连接。The PC is connected to the controller via an Ethernet cable.

5.5)西门子S7-200PLC控制电路5.5) Siemens S7-200PLC control circuit

控制门上的接近开关,起到安全保护,如图13所示。Control the proximity switch on the door for safety protection, as shown in Figure 13.

通过系统主电路的系统电源断路器引出接线后,与西门子PLC相连接。接近传感器与PLC的端子进行连接形成回路。After the wiring is drawn out through the system power circuit breaker of the main circuit of the system, it is connected with the Siemens PLC. The proximity sensor is connected to the terminals of the PLC to form a loop.

5.6)实验平台3D模型与实物图5.6) 3D model and physical map of the experimental platform

为了提高实验平台的设计效率,利用EPLAN进行了3D模型的绘制,如图14所示。绘制出的模型图,用于前期电气元器件的布局安装设计。之后的实体装配会根据此图上元器件的位置作为重要参考。In order to improve the design efficiency of the experimental platform, the 3D model was drawn using EPLAN, as shown in Figure 14. The drawn model diagram is used for the layout and installation design of the electrical components in the early stage. Subsequent physical assembly will be based on the location of the components on this diagram as an important reference.

表2设备说明Table 2 Device Description

Figure BDA0002614860510000111
Figure BDA0002614860510000111

Figure BDA0002614860510000121
Figure BDA0002614860510000121

下面结合实验平台程序设计对本发明作进一步描述。The present invention will be further described below in conjunction with the experimental platform program design.

1)Twi nCAT软件1)TwinCAT software

TwinCAT的是“The Windows Control and Automation Technology”的缩写,是基于PC平台和Windows 操作系统的控制软件。它的作用是把工业PC或者嵌入式PC变成一个功能强大的PLC或者Motion Controller控制生产设备。PLC和现场I/O的数据交换,通过与现场总线数据区的“映射”来实现。TwinCAT is the abbreviation of "The Windows Control and Automation Technology", which is a control software based on PC platform and Windows operating system. Its function is to turn industrial PC or embedded PC into a powerful PLC or Motion Controller to control production equipment. The data exchange between PLC and field I/O is realized by "mapping" with field bus data area.

TwinCAT2软件包括TwinCAT System Manager和TwinCAT PLC Control。TwinCATSystem Manager 主要负责硬件的组态和I/O映射,TwinCAT PLC Control主要用于PLC程序的开发与调试。在一台PC机 上可同时进行多个逻辑PLC,每个任务独立运行,互不干扰,是一种软PLC。它能将任何兼容PC改造为 实时控制器。基于此功能,将TwinCAT自动化软件与嵌入式PC作为系统的控制核心,运用倍福自主开 发完善、高效、成熟的功能库,通过对动平台设备、激光传感器、机器人设备和I/O输入、输出设备等的 协调控制。EtherCAT主站通过TwinCAT软件来实现,并完成EtherCAT从站设备扫描、XML文件解析、 监控所有从站设备工作状态等功能。功能测试软件用于运动控制系统的硬件功能测试和整机性能试,为硬 件设计改进、软件程序调试以及运动控制性能分析提供了极大的便利。TwinCAT2 software includes TwinCAT System Manager and TwinCAT PLC Control. TwinCAT System Manager is mainly responsible for hardware configuration and I/O mapping, and TwinCAT PLC Control is mainly used for PLC program development and debugging. Multiple logic PLCs can be performed simultaneously on one PC, and each task runs independently without interfering with each other. It is a kind of soft PLC. It turns any compatible PC into a real-time controller. Based on this function, TwinCAT automation software and embedded PC are used as the control core of the system, and Beckhoff's self-developed perfect, efficient and mature function library is used to input and output the motion platform equipment, laser sensor, robot equipment and I/O. Coordinated control of equipment, etc. The EtherCAT master station is realized through TwinCAT software, and completes functions such as EtherCAT slave station device scanning, XML file parsing, and monitoring of the working status of all slave station devices. The function test software is used for the hardware function test and the whole machine performance test of the motion control system, which provides great convenience for hardware design improvement, software program debugging and motion control performance analysis.

2)Twi nCAT参数配置2) TwinCAT parameter configuration

(2.1)对TwinCAT System Manager进行设置,点击SYSTEM-ConfigurationGeneral选项卡,然后点 choose target。出现Choose Target System窗口,此时显示出了控制器的名称CX-2DEAAB和IP地址 5.45.234.171.1.1。选择其进行连接。(2.1) Set the TwinCAT System Manager, click the SYSTEM-ConfigurationGeneral tab, and then click choose target. The Choose Target System window appears, displaying the controller's name CX-2DEAAB and IP address 5.45.234.171.1.1. Select it to connect.

当选择完成后System Manager软件就会显示目标控制器的主机名,并显示目标控制器TwinCAT状态是否连接成功。When the selection is completed, the System Manager software will display the host name of the target controller and display whether the TwinCAT status of the target controller is successfully connected.

(2.1)成功连接目标控制器后,点击Set/Reset TwinCAT to config mode将目标控制器切换为配置。切换成功后,软件状态栏内显示:ConfigMode。(2.1) After successfully connecting the target controller, click Set/Reset TwinCAT to config mode to switch the target controller to configuration. After the switch is successful, the software status bar displays: ConfigMode.

(2.3)扫描硬件设备。右键选择I/O Device中的Scan Devices,进行自动扫描,(2.3) Scan hardware devices. Right-click and select Scan Devices in I/O Device to perform automatic scanning.

确定之后进行一下操作。扫描成功后,展开I/O Device树形结构,在最底层,可以看到所有选用的I/O 模块以及设备,term2打开后会出现1-8号端口。Do it after confirming. After the scan is successful, expand the I/O Device tree structure. At the bottom, you can see all the selected I/O modules and devices. After term2 is opened, ports 1-8 will appear.

点击Set/Reset TwinCAT to run mode完成配置,进入运行状态,右下角状态显示将变为绿色。最后在 NC-Configuration中建立两个轴,在之后的控制中使用。Click Set/Reset TwinCAT to run mode to complete the configuration and enter the running state, and the status display in the lower right corner will turn green. Finally, two axes are established in NC-Configuration and used in subsequent control.

3)实验平台控制流程图3) Experiment platform control flow chart

根据图15所示的流程进行程序的编写,首先要让轴使能上电,此时将显示伺服轴所在的位置,不为0 时复位归零,之后要设定轴移动的位置和速度,启动电机直到电机停止转动,此时将显示当前轴的实际位置,与设定位置相比较,相同则通过,不同则需要对运动控制进行修改。Write the program according to the process shown in Figure 15. First, enable the axis to be powered on. At this time, the position of the servo axis will be displayed. If it is not 0, reset to zero. After that, set the position and speed of the axis movement. Start the motor until the motor stops rotating. At this time, the actual position of the current axis will be displayed. Compared with the set position, if it is the same, it will pass. If it is different, the motion control needs to be modified.

下面结合实验对本发明作进一步描述。The present invention will be further described below in conjunction with experiments.

1)使用TwinCAT2令交流电机实现逻辑控制1) Use TwinCAT2 to make the AC motor realize logic control

(1.1)首先打开TwinCAT PLC control软件,点击File菜单中的New,选择程序所运行的控制器机型,这里选择CX(ARM)。(1.1) First open the TwinCAT PLC control software, click New in the File menu, and select the controller model that the program runs on. Here, select CX (ARM).

选择程序组织单元(POU)类型以及语言,这里有三种方式:程序、功能块和函数。以下是使用到的语言解释:There are three ways to select Program Organization Unit (POU) type and language: Program, Function Block and Function. The following is an explanation of the language used:

ST(结构化文本):由一系列指令组成,可以执行如同高级语言中的(IF..THEN..ELSE)或循环 (WHILE..DO)语句。ST (Structured Text): Consists of a series of instructions that can be executed as in a high-level language (IF..THEN..ELSE) or loop (WHILE..DO) statement.

LD(梯形图):一种图形化的编程语言,它适合用作逻辑开关,可用于设置不同的网络。梯形图由一系列网格组成,网络左右两侧为电流线。内部是由触点和连接到线圈的电线组成的电路图。LD (Ladder Diagram): A graphical programming language suitable for use as logic switches that can be used to set up different networks. A ladder diagram consists of a series of grids with current lines on the left and right sides of the network. Inside is a circuit diagram consisting of contacts and wires connected to the coil.

这里选择LD梯形图,择好后弹出编程界面。Here, select LD ladder diagram, and after selecting it, the programming interface will pop up.

(1.2)程序说明:根据要求完成以下任务:当按下启动按钮时,主轴电机立即转动,延时10秒后台钻电机启动。当按下停止按钮时,台钻电机立即停止,延时10秒后主轴电机停止。当按下急停时,两台电机立即停止。如图16逻辑控制程序所示。(1.2) Program description: Complete the following tasks according to the requirements: when the start button is pressed, the spindle motor rotates immediately, and the background drill motor starts after a delay of 10 seconds. When the stop button is pressed, the bench drill motor stops immediately, and the spindle motor stops after a delay of 10 seconds. When the emergency stop is pressed, both motors stop immediately. Figure 16 shows the logic control program.

程序:program:

0001 PROGRAM MAIN0001 PROGRAM MAIN

0002 VAR0002 VAR

0003 TON1:TON;(*延时接通*)0003 TON1:TON; (*delayed on*)

0004 TON2:TON;(*延时接通*)0004 TON2:TON; (*delayed on*)

0005 X1 AT%I*:BOOL;(*启动按钮*)0005 X1 AT%I*: BOOL; (*start button*)

0006 X2 AT%I*:BOOL;(*停止按钮*)0006 X2 AT%I*: BOOL; (*stop button*)

0007 X3 AT%I*:BOOL;(*急停*)0007 X3 AT%I*: BOOL; (*emergency stop*)

0008 Y1 AT%Q*:BOOL;(*主轴电机*)0008 Y1 AT%Q*: BOOL; (*spindle motor*)

0009 Y2 AT%Q*:BOOL;(*钻台电机*)0009 Y2 AT%Q*: BOOL; (*Drill floor motor*)

0010 A1 AT%I*:BOOL;(*中间变量*)0010 A1 AT%I*: BOOL; (*Intermediate variable*)

0011 A2 AT%I*:BOOL;(*中间变量*)0011 A2 AT%I*: BOOL; (*intermediate variable*)

0012 A3 AT%I*:BOOL;(*中间变量*)0012 A3 AT%I*: BOOL; (*Intermediate variable*)

END_VAREND_VAR

(1.3)这时需要保存文件,文件名为PLC。储存完后要编译。编译的结果会显示在信息窗口中,0errors 为编译成功。在目标文件夹中会生成PLC.TPY文件,再将其导入SYSTEMMANAGER软件中时需要使用。(1.3) At this time, you need to save the file, the file name is PLC. Compile after saving. The result of the compilation will be displayed in the information window, and 0errors means the compilation is successful. The PLC.TPY file will be generated in the target folder, which is needed when importing it into the SYSTEMMANAGER software.

其中.tpy为关联文件;.SDB为二进制系统文件;.SYM为ASC码系统文件,常用于OPC通讯。Among them, .tpy is the associated file; .SDB is the binary system file; .SYM is the ASC code system file, which is often used in OPC communication.

(1.4)链接变量:打开SYSTEM MANAGER软件,右键PLC配置,点击Append PLCProject,选中 plc.tpy,然后点击打开。点击Set/Reset TwinCAT to config mode将控制器切换为配置状态。此时就可以将设定的变量与远程I/O点进行关联。(1.4) Link variables: Open the SYSTEM MANAGER software, right-click the PLC configuration, click Append PLCProject, select plc.tpy, and then click Open. Click Set/Reset TwinCAT to config mode to switch the controller to the configuration state. At this point, the set variable can be associated with the remote I/O point.

点击Term2展开树形图,可以看到1到8号数字量输入端口,点开相应的端口与变量相配置。如Channel3 端口在设备上实际连接的是启动按钮,那么就将Channel3与X1变量相连接,其它的接口也是同样的操作。点击Term3展开树形图,可以看到1到8号数字量输出端口,点开相应的端口与变量相配置。如Channel4 为主轴电机正转,那么就将Channel4与Y1变量相连接,其它的接口也是同样的操作。Click Term2 to expand the tree diagram, you can see the digital input ports 1 to 8, click on the corresponding ports and configure the variables. If the channel3 port is actually connected to the start button on the device, then connect Channel3 to the X1 variable, and the other interfaces are the same. Click Term3 to expand the tree diagram, you can see the digital output ports 1 to 8, click on the corresponding ports and configure the variables. If Channel4 is the forward rotation of the spindle motor, then connect Channel4 to the Y1 variable, and the other interfaces are the same.

同时IO配置下的Mappings可以看到映射的建立情况,会有名为“PLC”的程序与EL模块硬件点成功建立连接。ACTIONS下面的ACTIVATE CONFIGURATION进行主动激活,使前面的配置生效,激活之后将TWINCAT重启为运行模式。At the same time, the Mappings under the IO configuration can see the establishment of the mapping, and there will be a program named "PLC" that successfully establishes a connection with the EL module hardware point. The ACTIVATE CONFIGURATION under ACTIONS is activated actively to make the previous configuration take effect. After activation, TWINCAT is restarted to run mode.

(1.5)最后将程序登录到目标控制器中,点击ONLINE—login进行下载程序,然后点击ONLINE—run 将程序运行起来。(1.5) Finally, log the program into the target controller, click ONLINE-login to download the program, and then click ONLINE-run to run the program.

(1.6)此时按下启动按钮,设备将按照逻辑指令顺序启动。(1.6) Press the start button at this time, and the equipment will start in sequence according to the logic instruction.

2)交流电机变频调速控制2) AC motor frequency conversion speed regulation control

通过改变模拟量电压的输出来控制电机的转速。具体操作通过一下步骤:The speed of the motor is controlled by changing the output of the analog voltage. The specific operation goes through the following steps:

(1)此次选用的两台电机型号为51K180RA-SFW。其铭牌信息为额定功率180W、额定电压为220V、额定频率50/Hz、转速为1400RPM。(1) The model of the two motors selected this time is 51K180RA-SFW. The nameplate information is that the rated power is 180W, the rated voltage is 220V, the rated frequency is 50/Hz, and the speed is 1400RPM.

(2)根据教学要求,在执行逻辑程序时,需要将电机转速分别控制在1000RPM(主轴电机)和800RPM (钻台电机)。(2) According to the teaching requirements, when executing the logic program, the motor speed needs to be controlled at 1000RPM (spindle motor) and 800RPM (drill floor motor) respectively.

(3)通过控制EL4002模拟量输出模块的电压信号,再通过变频器的参数设置来控制电机转速。(3) By controlling the voltage signal of the EL4002 analog output module, the motor speed is controlled by the parameter setting of the inverter.

首先这是变频器的控制面板和按键说明。First of all, this is the control panel and key description of the inverter.

这是字母符号表,表3所示。This is the alphabetical symbol table, shown in Table 3.

表3说明Table 3 Description

Figure BDA0002614860510000131
Figure BDA0002614860510000131

Figure BDA0002614860510000141
Figure BDA0002614860510000141

参数设定:Parameter setting:

(1)将变频器的显示调整到drv,再将其参数设定为1,这改变了驱动方式,变成由端子驱动运行,多功能输入端子P1和P2作用为FX和RX功能时,I/O组的I17和I18各设定为0和1.“FX”是正转命令,“RX”是反转。再由于P1点的控制信号来自于EL2008模块的Channe4通道(以在Twincat变量中定义为电机正转),所以当执行时电机可以正转。当接到Channel6通道时电机反转。两个变频器的设定一样。当FX/RX端子同时ON或者同时OFF时,电机停止运行。(1) Adjust the display of the inverter to drv, and then set its parameter to 1, which changes the drive mode and becomes driven by the terminals. When the multi-function input terminals P1 and P2 function as FX and RX functions, I The I17 and I18 of the /O group are set to 0 and 1 respectively. "FX" is the forward rotation command, and "RX" is the reverse rotation. Since the control signal of point P1 comes from the Channel4 channel of the EL2008 module (defined as the forward rotation of the motor in the Twincat variable), the motor can rotate forward when executed. Motor reverses when connected to Channel6. The settings for both inverters are the same. When the FX/RX terminals are ON or OFF at the same time, the motor stops running.

(2)再将变频器的显示调整到Frq,将其参数设定为3,这改变了接收信号的方式,变成模拟量接入、电压控制,端子AI设定(J1拨到V端):0-10[V],在变频器面板端子AI与CM间加载0~+10V信号,如图17所示。AI的大小控制了频率的大小。(2) Then adjust the display of the inverter to Frq, and set its parameter to 3, which changes the way of receiving signals, and becomes analog access, voltage control, and terminal AI setting (J1 is dialed to the V terminal) : 0-10[V], load 0~+10V signal between the inverter panel terminals AI and CM, as shown in Figure 17. The size of the AI controls the size of the frequency.

端口说明如表4所示:Port descriptions are shown in Table 4:

表4端口说明Table 4 Port Description

Figure BDA0002614860510000142
Figure BDA0002614860510000142

(3)最后先使逻辑程序运行起来,再使用TwinCAT System Manager软件进行变频调速。将设定的电压输入到EL4002的输出通道1中,输出通道1就可以观察到输出状态,EL4002上相应的指示灯会点亮,使用万用表就可以测量出设定的电压,从而实现了变频调速。(3) Finally, run the logic program first, and then use the TwinCAT System Manager software for frequency conversion speed regulation. Input the set voltage into the output channel 1 of EL4002, the output state can be observed on output channel 1, the corresponding indicator light on the EL4002 will light up, and the set voltage can be measured by using a multimeter, thus realizing the variable frequency speed regulation. .

根据已有主轴电机最大转速为1300RPM,模拟量电压最大设定为10V,所以要在SetValue Dialog中写入7或8V电压时,可以得到主轴转速约为1000RPM,同理在钻台电机的端口中写入6V电压,可以得到钻台转速约为800RPM。According to the maximum speed of the existing spindle motor is 1300RPM, the maximum analog voltage is set to 10V, so when you want to write a voltage of 7 or 8V in the SetValue Dialog, you can get the spindle speed of about 1000RPM. Similarly, in the port of the drill floor motor Write 6V voltage, you can get about 800RPM drill floor speed.

将变频器的显示调整到rpm再确定后,即可显示当前电机转速。After adjusting the display of the inverter to rpm and then confirming, the current motor speed can be displayed.

3)TwinCAT控制伺服驱动NC PTP3) TwinCAT control servo drive NC PTP

3.1)基于PC的位置控制3.1) PC-based position control

TwinCAT NC PTP包含了轴定位软件、一个带有NC接口的集成软件PLC、用于调试的操作程序和一个通过各种总线与轴连接的I/O接口。TwinCAT NC PTP取代了传统的定位模块和NC控制器。TwinCAT NC PTP consists of axis positioning software, an integrated software PLC with NC interface, operating programs for commissioning and an I/O interface to the axes via various buses. TwinCAT NC PTP replaces conventional positioning modules and NC controllers.

通过现场总线与驱动器和测量系统交换数据来对控制器进行建模。结合PC的处理能力和PLC的功能来控制轴的移动。PC拥有强大的计算能力,使用计算机可使同时定位数十个轴成为可能。The controller is modeled by exchanging data with drives and measurement systems via a fieldbus. Combining the processing power of the PC with the functionality of the PLC controls the movement of the axes. The PC has powerful computing power, and the use of a computer makes it possible to position dozens of axes simultaneously.

具有特殊逻辑功能,包括:直线耦合(电子齿轮)、距离补偿、在线主轴/从轴和从轴/主轴转换、飞锯(斜线钜)、凸轮控制、外部设定点生成器、多主轴耦合。Features special logic functions including: linear coupling (electronic gearing), distance compensation, online master/slave and slave/slave conversion, flying saw (slash ju), cam control, external setpoint generator, multi-spindle coupling .

3.2)PLC编程控制伺服电机3.2) PLC programming to control the servo motor

首先打开TwinCAT PLC control软件,新建程序选择ARM内核,选择ST语言格式。然后在左下角resource选项卡中,双击管理库,之后右键空白处点击添加库,加载一个TCMC2.LIB库文件,这里有本发明所需的已经由倍福编辑好的功能文本。First open the TwinCAT PLC control software, select the ARM core for the new program, and select the ST language format. Then, in the resource tab in the lower left corner, double-click the management library, then right-click the blank space and click Add Library to load a TCMC2.LIB library file, which contains the function texts that have been edited by Beckhoff required by the present invention.

之后切回程序编辑界面。定义两个轴类型的变量,主要用来做NC和PLC之间位置显示的作用,其内部又嵌套了另外一些结构体,axis_ref的变量为轴类型的变量。在程序编辑区输入一个“;”。Then switch back to the program editing interface. Define two variables of axis type, which are mainly used to display the position between NC and PLC, and some other structures are nested inside them. The variable of axis_ref is the variable of axis type. Enter a ";" in the program editing area.

0001 PROGRAM MAIN0001 PROGRAM MAIN

0002 VAR0002 VAR

0003 axisA,axisB:axis_ref;0003 axisA, axisB: axis_ref;

0004 END_VAR0004 END_VAR

编辑完成之后“另存为”后再“编译”,生成TPY文件(链接变量)。接下来将NC与PLC的变量链接,回到TwinCAT system manager软件,右键PLC配置,点击Append PLC Project,并添加TPY文件。连接变量,将MAIN.axisz.NCTOPLC、MAIN.axisz.PLCTONC、MAIN.axisx.NCTOPLC、MAIN.axisx.PLCTONC,与声明的轴变量进行连接。PLC和NC通过关联变量进行数据上的传输,NC方会将伺服驱动器的状态、速度、位置传送给PLC,PLC将逻辑控制程序发给NC方。After editing, "save as" and then "compile" to generate a TPY file (link variable). Next, link the NC and PLC variables, go back to the TwinCAT system manager software, right-click the PLC configuration, click Append PLC Project, and add the TPY file. Connect variables, connect MAIN.axisz.NCTOPLC, MAIN.axisz.PLCTONC, MAIN.axisx.NCTOPLC, MAIN.axisx.PLCTONC with the declared axis variables. PLC and NC transmit data through associated variables, the NC side will transmit the status, speed and position of the servo drive to the PLC, and the PLC will send the logic control program to the NC side.

之后建立HMI人机交互界面,在运行程序时使用HMI可以更加快捷方便的控制轴的动作和轴的调试,在HMI里面画出两个功能块,双击功能块进行配置,双击功能块填写参数设置:Text Content里面输入Z 轴当前位置:%.2f,%.2f代表数据类型的显示为浮点数数据类型,并只保留小数点后两位。After that, the HMI human-computer interaction interface is established. When running the program, the HMI can be used to control the action of the axis and the debugging of the axis more quickly and conveniently. Draw two function blocks in the HMI, double-click the function block to configure, and double-click the function block to fill in the parameter settings. : Enter the current position of the Z axis in Text Content: %.2f, %.2f represents the data type displayed as a floating point data type, and only two decimal places are reserved.

Variables里面的Textdisplay中设置所关联的变量,填写MAIN.axis1.NcToPlc.ActPos。第二个功能块用来显示X轴的实际位置。选择控制器的IP,之后再Login(程序登录上传)。程序登录之后把运行程序即可看到Z轴和X轴的当前位置显示在HMI上面,如图18所示。Set the associated variable in Textdisplay in Variables and fill in MAIN.axis1.NcToPlc.ActPos. The second function block is used to display the actual position of the X-axis. Select the IP of the controller, and then Login (program login and upload). After the program is logged in, run the program to see that the current positions of the Z-axis and X-axis are displayed on the HMI, as shown in Figure 18.

HMI中再加入八个按钮控件,用来对轴进行使能、点动、相对位移和置零。Eight button controls are added to the HMI for enabling, jogging, relative displacement and zeroing of the axis.

最后将程序经过编译,Log in,run后,将Z轴使能按钮按下,对轴进行使能,然后按下Z+即可看到伺服轴在转动,同时还可以看到大拖板在移动。再次按下Z+可以看到轴停止。还可以在Manager中在线监视轴的状态如图19在线监控所示。Finally, compile the program, log in and run, press the Z-axis enable button to enable the axis, and then press Z+ to see that the servo axis is rotating, and at the same time you can see that the large carriage is moving . Press Z+ again to see the axis stop. You can also monitor the status of the axis online in the Manager as shown in Figure 19 Online Monitoring.

最后使用TCatScopeView进行示波,首先建立四个频道分,分别连接变量MAIN.AXIS1.NCTOPLC.ACTVELO和MAIN.AXIS1.NCTOPLC.ACTPOS,MAIN.AXIS2.NCTOPLC.ACTVELO和MAIN.AXIS2.NCTOPLC.ACTPOS这四个变量为两个伺服轴的的实际速度和实际位置。现在测试所编辑的程序和连接的硬件设备能否执行。Finally, use TCatScopeView for oscillography. First, establish four channel points, which are connected to the variables MAIN.AXIS1.NCTOPLC.ACTVELO and MAIN.AXIS1.NCTOPLC.ACTPOS, MAIN.AXIS2.NCTOPLC.ACTVELO and MAIN.AXIS2.NCTOPLC.ACTPOS. The variables are the actual speed and actual position of the two servo axes. Now test whether the edited program and the connected hardware device can execute.

下面结合测试实验对本发明作进一步描述。The present invention will be further described below in conjunction with test experiments.

在程序中Z轴Distance输入2000、Velocity输入150,X轴输入1500、Velocity输入100并登录程序开始测试。重复测试30次,分析Z,X轴的定位精度。其中的一次测试结果如图20示波器监控所示。In the program, enter 2000 for the Z-axis Distance, 150 for the Velocity, 1500 for the X-axis, and 100 for the Velocity, and log into the program to start the test. Repeat the test 30 times to analyze the positioning accuracy of Z and X axes. One of the test results is shown in Figure 20 oscilloscope monitoring.

图21为测试30次的定位误差,其精度为0.01mm。选取其中Z、X轴误差最低的数据分别为Z轴的第23次采集和X轴的第4次采集,分别作出线性分析。表5和表6为采集的数据。线性拟合的结果如图 22、23所示。Figure 21 shows the positioning error of 30 tests, and its accuracy is 0.01mm. The data with the lowest Z and X axis errors are selected as the 23rd acquisition of the Z axis and the 4th acquisition of the X axis, respectively, and a linear analysis is made respectively. Tables 5 and 6 are the collected data. The results of the linear fitting are shown in Figures 22 and 23.

表5 Z轴运动数据Table 5 Z-axis motion data

Figure BDA0002614860510000151
Figure BDA0002614860510000151

表6X轴运动数据Table 6X-axis motion data

Figure BDA0002614860510000152
Figure BDA0002614860510000152

Figure BDA0002614860510000161
Figure BDA0002614860510000161

从图21、22和23中可以看出两个伺服轴的线性拟合度很高,其中的r值都在0<r<1区间内,可以预测其在整个行程中的伺服系统的稳定性,所以运行测试的结果达到了预期的要求。但伺服电机的控制精度还有待提高,其中产生误差的原因包括伺服电机的精度不高,机械传动不太可靠,运动控制程序的编写还有待优化。It can be seen from Figures 21, 22 and 23 that the linear fitting of the two servo axes is very high, and the r values are all in the interval of 0<r<1, which can predict the stability of the servo system in the entire stroke. , so the results of running the test meet the expected requirements. However, the control accuracy of the servo motor still needs to be improved. The reasons for the error include the low accuracy of the servo motor, the unreliable mechanical transmission, and the writing of the motion control program needs to be optimized.

通过以上对开放式机电传动控制实验平台的测试,其结果可以达到使用要求,其实际使用过程也比较方便。Through the above test of the open-type electromechanical transmission control experimental platform, the results can meet the requirements of use, and the actual use process is also more convenient.

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由所附的权利要求指出。Other embodiments of the present disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or techniques in the technical field not disclosed by the present disclosure . The specification and examples are to be regarded as exemplary only, with the true scope and spirit of the disclosure being indicated by the appended claims.

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围应由所附的权利要求来限制。It is to be understood that the present disclosure is not limited to the precise structures described above and illustrated in the accompanying drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure should be limited by the appended claims.

Claims (10)

1. An electromechanical transmission control method, characterized by comprising:
establishing an HMI (human machine interface) human-computer interaction interface, and setting motion parameters in motion control of an alternating current motor and motion control of a servo motor;
linking variables in motion control of the alternating current motor and motion control of the servo motor;
thirdly, the PLC control circuit receives the variable of the alternating current motor motion control, judges whether the alternating current motor reaches the expected rotating speed through the variable frequency speed regulating circuit, controls a proximity switch on a door of the variable frequency speed regulating circuit and regulates and controls the alternating current motor motion speed;
the PLC control circuit receives variables in the motion control of the servo motor, judges whether the servo motor moves according to set values through the servo control circuit, controls a proximity switch on a door of the servo control circuit and regulates and controls the motion speed and the position of the servo motor.
2. The electromechanical transmission control method according to claim 1, wherein after the third step, oscillography is performed by monitoring operation, state and operation data of the main circuit of the system, the servo control circuit, the variable frequency speed control circuit, the doubly fed controller circuit and the PLC control circuit through the touch screen.
3. The electromechanical transmission control method according to claim 1, wherein the alternating current motor motion control method includes:
step 1, setting motion parameters of motion control of an alternating current motor: setting the parameter of the frequency converter to be 1, and driving the frequency converter to operate by a terminal; setting the parameter of the frequency converter to be 3, changing the mode of receiving signals, and performing analog quantity access and voltage control;
step 2, linking variables for controlling the motion of the alternating current motor, wherein the variables comprise power supply frequency and induced electromotive force;
in step 3, the frequency conversion speed regulation circuit judges whether the alternating current motor reaches the expected rotating speed, and controls the amplitude and the frequency of the output voltage of the frequency converter through an acceleration and deceleration control mode, a V/f control mode and a pulse width modulation control mode so as to enable the frequency converter to output the voltage
Figure FDA0002614860500000011
E isThe induced electromotive force of the motor.
4. The electromechanical transmission control method according to claim 1, wherein the servo motor motion control method includes:
step 1), establishing an HMI (human machine interface), setting servo parameters, and inputting the current position of a Z axis: %. 2f,%. 2f represents the data type which is displayed as floating point number data type, and only the last two digits of decimal point are reserved;
step 2) setting the related variables and displaying the actual position of the X axis; selecting the IP of the servo driver, and displaying the current positions of the Z axis and the X axis on the HMI; and through a plurality of button controls, the servo motor shaft is enabled, jogged, relatively displaced and zeroed;
step 3) carrying out online monitoring on the servo motor shaft for enabling, rotating, moving the large carriage and stopping the shaft;
and step 4) performing oscillography, and respectively connecting variables MAIN.AXIS1.NCTOPLC.ACTVELO and MAIN.AXIS1.NCTOPLC.ACTPOS, and MAIN.AXIS2.NCTOPLC.ACTVELO and MAIN.AXIS2.NCTOPLC.ACTPOS to control the actual speed and the actual position of the servo axis.
5. An electro-mechanical transmission control system, comprising:
the system main circuit is used for connecting an external power supply with a main power supply breaker and then connecting the system power supply breaker, a servo power supply breaker and the main power supply breaker in parallel; a system power supply circuit breaker is formed to control the on-off of a low-voltage circuit, and a servo power supply circuit breaker is formed to control the on-off of a high-voltage circuit;
the servo control circuit controls the servo motor to move by adopting a servo driver so as to carry out controllable movement of the large carriage and the medium carriage;
the frequency conversion speed regulation circuit adopts a frequency converter to regulate the speed, and controls the rotating speed of the alternating current motor through an analog quantity output signal of the voltage doubling controller circuit;
the controller circuit controls the logic control of the servo driver and the frequency converter through digital signals and analog signals;
the PLC control circuit controls the proximity switches on the doors of the servo control circuit and the variable-frequency speed regulation circuit to carry out safety protection, and is connected with the lead of the system power supply circuit breaker, the servo control circuit and the variable-frequency speed regulation circuit to form a loop.
6. The electromechanical transmission control system of claim 5, wherein the system main circuit comprises: the main power circuit breaker is used for supplying power to the system;
the system power supply circuit breaker is used for controlling the PLC control circuit to be switched on and off;
the servo power supply circuit breaker is used for controlling the on-off of the frequency converter, the servo driver, the servo motor and the alternating current motor;
a fuse for protecting the circuit;
the switching power supply rectifies the alternating current 380V into the direct current 24V voltage.
7. The electro-mechanical transmission control system of claim 5, wherein the servo control circuit comprises:
the servo driver controls the servo motor to move; after the plurality of servo drivers lead out wiring from the servo power supply circuit breaker, the plurality of servo drivers are connected in parallel, and a network among the plurality of servers enables a network protocol to be communicated with the double-fortune controller circuit;
the encoder is used for encoding the network protocol and information for carrying out servo driver communication;
the proximity switch on the door is used for carrying out safety protection on the servo motor; the proximity switch on the door is controlled by a proximity sensor, and the servo motor stops working when the door is opened.
8. The electro-mechanical transmission control system of claim 5, wherein the variable frequency speed regulation circuit comprises:
the frequency converter is used for controlling the rotating speed of the alternating current motor; after a wiring is led out through a servo power supply circuit breaker, the two frequency converters are connected in parallel, and low-voltage control signals of the frequency converters are connected with a multiplying controller to control the running speed of the alternating current motor;
the blessing controller contact is used for outputting an analog quantity signal of the blessing controller;
the proximity switches on the two variable-frequency speed-regulating doors stop the alternating current motor when the door is opened;
the multiplying controller circuit comprises: the device comprises a coupler, an analog quantity output module, a communication module, a digital quantity input module and a digital quantity output module; the coupler is connected with a leading-out wiring of a system power supply circuit breaker; and data transmission and power supply are carried out among the analog quantity output module, the communication module, the digital quantity input module and the digital quantity output module through six contacts of the E-BUS.
9. The electro-mechanical transmission control system of claim 5, further comprising:
and the touch screen is used for monitoring the action, state and running data of the main circuit of the system, the servo control circuit, the variable frequency speed regulation circuit, the double-fortune controller circuit and the PLC control circuit and performing oscillography.
10. A computer device, characterized in that the computer device comprises a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to carry out the steps of:
establishing an HMI (human machine interface) human-computer interaction interface, and setting motion parameters in motion control of an alternating current motor and motion control of a servo motor;
linking variables in the motion control of the alternating current motor and the motion control of the servo motor;
the PLC control circuit receives the variable of the alternating current motor motion control, judges whether the alternating current motor reaches the expected rotating speed through the variable frequency speed regulating circuit, and controls a proximity switch on a door of the variable frequency speed regulating circuit to regulate and control the alternating current motor motion speed;
the PLC control circuit receives variables in the motion control of the servo motor, judges whether the servo motor moves according to set values through the servo control circuit, controls a proximity switch on a door of the servo control circuit and regulates and controls the motion speed and the position of the servo motor;
the oscillography is carried out through the action, the state and the operation data of the main circuit of the touch screen monitoring system, the servo control circuit, the frequency conversion and speed regulation circuit, the double-fortune controller circuit and the PLC control circuit.
CN202010766472.3A 2020-08-03 2020-08-03 An electromechanical transmission control system and control method Pending CN111816039A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010766472.3A CN111816039A (en) 2020-08-03 2020-08-03 An electromechanical transmission control system and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010766472.3A CN111816039A (en) 2020-08-03 2020-08-03 An electromechanical transmission control system and control method

Publications (1)

Publication Number Publication Date
CN111816039A true CN111816039A (en) 2020-10-23

Family

ID=72863488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010766472.3A Pending CN111816039A (en) 2020-08-03 2020-08-03 An electromechanical transmission control system and control method

Country Status (1)

Country Link
CN (1) CN111816039A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113282062A (en) * 2021-04-29 2021-08-20 南兴装备股份有限公司 Control system of high-speed bi-polar bag sealer of servo profile modeling in area
CN113419482A (en) * 2021-07-01 2021-09-21 广州达意隆包装机械股份有限公司 Control system capable of multi-azimuth inching operation
CN114550527A (en) * 2022-01-10 2022-05-27 西安理工大学 Design method of comprehensive training device based on industrialization concept
CN115826505A (en) * 2022-12-20 2023-03-21 重庆励涡测控技术有限公司 A Multi-axis Electro-hydraulic Servo Slave Control System Based on Synchronous Real-time Ethernet

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7183736B1 (en) * 2006-01-30 2007-02-27 Delta Electronics, Inc. AC servo system with distributed movement control
CN103236198A (en) * 2013-04-28 2013-08-07 苏州博实机器人技术有限公司 Electromechanical integrated universal teaching platform
CN103454998A (en) * 2013-08-23 2013-12-18 广州数控设备有限公司 Device and method for servo rigidity debugging based on industrial Ethernet bus
CN104134376A (en) * 2014-05-28 2014-11-05 苏州工业职业技术学院 Automatic comprehensive practical training system
CN104536308A (en) * 2014-11-18 2015-04-22 吉林大学 Measurement and control device, system and method of automatic transmission based on LabVIEW
CN207198300U (en) * 2017-09-21 2018-04-06 珠海凯邦电机制造有限公司 Motor running performance detection system
CN109324541A (en) * 2018-09-10 2019-02-12 广东工贸职业技术学院 Motion Control System
CN110460293A (en) * 2019-08-23 2019-11-15 杭州宝协机电有限公司 A kind of servo control system and its control method with monitoring function
CN210125880U (en) * 2019-03-04 2020-03-06 天津中德应用技术大学 Transmission control system of drilling device
CN111210703A (en) * 2020-03-04 2020-05-29 淮安信息职业技术学院 A multi-type motor comprehensive training platform
CN210924270U (en) * 2019-11-22 2020-07-03 大连职业技术学院 Comprehensive training device for modern speed regulating system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7183736B1 (en) * 2006-01-30 2007-02-27 Delta Electronics, Inc. AC servo system with distributed movement control
CN103236198A (en) * 2013-04-28 2013-08-07 苏州博实机器人技术有限公司 Electromechanical integrated universal teaching platform
CN103454998A (en) * 2013-08-23 2013-12-18 广州数控设备有限公司 Device and method for servo rigidity debugging based on industrial Ethernet bus
CN104134376A (en) * 2014-05-28 2014-11-05 苏州工业职业技术学院 Automatic comprehensive practical training system
CN104536308A (en) * 2014-11-18 2015-04-22 吉林大学 Measurement and control device, system and method of automatic transmission based on LabVIEW
CN207198300U (en) * 2017-09-21 2018-04-06 珠海凯邦电机制造有限公司 Motor running performance detection system
CN109324541A (en) * 2018-09-10 2019-02-12 广东工贸职业技术学院 Motion Control System
CN210125880U (en) * 2019-03-04 2020-03-06 天津中德应用技术大学 Transmission control system of drilling device
CN110460293A (en) * 2019-08-23 2019-11-15 杭州宝协机电有限公司 A kind of servo control system and its control method with monitoring function
CN210924270U (en) * 2019-11-22 2020-07-03 大连职业技术学院 Comprehensive training device for modern speed regulating system
CN111210703A (en) * 2020-03-04 2020-05-29 淮安信息职业技术学院 A multi-type motor comprehensive training platform

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113282062A (en) * 2021-04-29 2021-08-20 南兴装备股份有限公司 Control system of high-speed bi-polar bag sealer of servo profile modeling in area
CN113419482A (en) * 2021-07-01 2021-09-21 广州达意隆包装机械股份有限公司 Control system capable of multi-azimuth inching operation
CN114550527A (en) * 2022-01-10 2022-05-27 西安理工大学 Design method of comprehensive training device based on industrialization concept
CN115826505A (en) * 2022-12-20 2023-03-21 重庆励涡测控技术有限公司 A Multi-axis Electro-hydraulic Servo Slave Control System Based on Synchronous Real-time Ethernet

Similar Documents

Publication Publication Date Title
CN111816039A (en) An electromechanical transmission control system and control method
CN109981027A (en) A kind of servo-driver based on three chip architectures
CN101984376B (en) Fault simulation device of numerical control machine
CN109639187A (en) Control integrated servo method and system
CN105334459B (en) Industrial robot servo motor test macro
WO2018192498A1 (en) Process guidance system for industrial process control
CN102941426A (en) Intelligent deflection system matched with robot
CN104796055A (en) Touch screen control and drive integrated four-axis steeping motor closed-loop control system
CN110579980A (en) A Universal Servo Control Algorithm Validation Device
CN107192361A (en) The kinetic control system and its control method of a kind of three coordinate measuring machine
JPWO2013099032A1 (en) Motion controller and motor control system
CN108015776A (en) A kind of robot control system based on CompactRIO
CN105955202A (en) Network-based economical embedded five-axis numerical control system and control method thereof
CN109739143A (en) A Design Scheme of Servo Drive for PROFINET Slave
CN203250190U (en) Industrial Robot Controller
Mahato et al. Embedded web PLC: a new advances in industrial control and automation
CN202951982U (en) Intelligent shifting system matched with robot
CN108062049A (en) A kind of embedded multi-shaft motion control system based on STM32
CN201749327U (en) A laser motion controller
CN103513634B (en) Edge machine complex control system
CN201654533U (en) Ethernet multi-axis positioning control module of programmable logic controller
CN108873816A (en) Machine tool transformation system
CN101315553A (en) Numerical control machine based on PC machine operation
Gang et al. Development of OPC UA based centralized server Fieldbus data high efficiency transmit architecture
CN102478836A (en) Novel PC (Personal Computer)-controlled numerical control 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: 20201023