| With the promotion of the "Made in China 2025" strategy,the traditional manufacturing industry is being transformed and upgraded in the direction of intelligence,high-end and green.As one of the key technologies for this transformation,industrial robots have been widely used and promoted.However,as the installed base of industrial robots in factories continues to rise,the number of resulting production accidents is also increasing year on year.The monitoring of industrial robots is therefore of vital importance.The aim of this paper is to explore the functional requirements of companies for industrial robot monitoring systems and to propose a solution based on the.NET6 software development framework.The solution combines computer technology,modern communication technology,3D visualisation technology and machine vision technology to realise an industrial robot monitoring and early warning software system with a good humanmachine interaction interface.The system is able to monitor robots in 3D visualisation and provide graded warnings to field workers,while using Web API for system data sharing.The main work of this paper is as follows.1.the design purpose and requirements of the system are analysed,the solution of the system as well as the system functions are established through requirements analysis at the user and software development levels,and the overall architecture,development mode,human-machine interaction pages and functional modules of the system are determined with the objective of realising the system functions.2.The system is developed in C# development language using the.NET6 framework.Research on industrial robot data acquisition,using the IRC5 OPC UA Server tool to build the robot’s OPC UA server,and develop a data acquisition program based on the OPC UA protocol;ABB IRB-120 robot as the research object,combined with Solid Works,3d Max software to build the robot model,and use the QEM algorithm The 3D visualisation and monitoring module was developed using Any CAD’s 3D control and the robot’s D-H parameters;the motion target detection algorithm was studied and implemented using Halcon to export C# code;a simple HTTP service was built based on the ASP.NET Web API framework to share system data.3.Using Robot Studio,postman software and industrial robot practical training platform,the system was tested for its functions,including user authentication module,Web API module,OPC communication module,3D visual monitoring module and hierarchical warning module.The test results show that each functional module of the system achieves the expected results. |