1. Hardware structure of industrial robot control system
With the development in recent years, the performance of microprocessors has become higher higher, while the price has become cheaper cheaper. At present, 32-bit microprocessors with a price of 1-2 US dollars have appeared on the market. Cost-effective microprocessors have brought new development opportunities for robot controllers, making it possible to develop low-cost, high-performance robot controllers. In order to ensure that the system has sufficient computing storage capabilities. In addition, because the existing general-purpose chips cannot fully meet the requirements of certain robot systems in terms of price, function, integration interface in terms of function function, this has created a demand for SoC (System on Chip) technology in the robot system. Integrating specific processors with the required interfaces can simplify the design of the system's peripheral circuits, reduce the system size, reduce costs.
2. Industrial robot control system architecture
In terms of controller architecture, the research focuses on functional differentiation the standard of information exchange between functions. In the research of open controller architecture, there are two basic structures. One is the structure based on hardware level differentiation, which is relatively simple; the other is the structure based on function differentiation, which considers both software hardware, which is the direction of research development of robot controller architecture.
3. Control the software development environment
In terms of robot software development environment, most industrial robot companies have their own independent development environment independent robot programming language, many universities have done a lot of research on robot development environment. the perspective of the development of the robot industry, it comes robot end users, who only use robots, but also hope to give robots more functions through programming. This programming is often done using visual programming languages.