Teach pendant: It is responsible for setting the working trajectory and parameters of the teach pendant robot, as well as all human-computer interaction operations. It has its own independent CPU and storage unit, and communicates with the host computer via serial communication.
Operation panel: Consists of various operation buttons and status indicator lights, and only performs basic functions.
Hard disk and floppy disk storage: peripheral storage for storing the robot's operating programs. Digital and analog input/output: input or output of various status and control commands.
Printer interface: Records various information that needs to be output.
Sensor interface: Used for automatic information detection to achieve compliant robot control, typically force, tactile and vision sensors.
Axis controller: Controls the position, speed, and acceleration of each joint of the robot.
Auxiliary equipment control: Control of auxiliary equipment used in conjunction with the robot, such as gripper positioners.
Communication interface: Enables information exchange between the robot and other devices, and generally includes serial interface, parallel interface, etc.
Network interface
1) Ethernet interface: Enables direct PC communication between multiple robots or a single robot via Ethernet, with a data transmission rate of up to 10 Mbit/s. After application programming using Windows library functions on the PC, it supports TCP/IP communication protocol and loads data and programs into each robot controller through the Ethernet interface.
2) Fieldbus interface: Supports a variety of popular fieldbus specifications, such as Device net, AB Remote I/O, Interbus-s, profibus-DP, M-NET, etc.