This horizontal multi-joint robot is widely used in assembly, handling, stacking, gluing, packaging and other fields. The sensible structure using integrated ball screws and ball splines increases installation and disassembly efficiency as well as space and resource utilization. In the event of servo exception, memory exception, input error, or other emergency problems, the self-diagnosis function enables the industrial robot to effectively prevent potential problems. With intelligent in-depth learning and Internet technology, in combination with the self-made GRCCP16 robot system, it can adjust the work state intelligently.