-
The robot output signal cannot control external solenoid valves, relays, etc. How can I handle this?Down Up
1. Check the name plate of the robot control cabinet and confirm the input and output signal type of the control cabinet (NPN or PNP);
2. Check whether the solenoid valve and relay control voltage is consistent with the control cabinet output voltage;
3. Check the manual according to the control cabinet input and output signal type, confirm the signal common port (COM) wiring is correct, confirm the signal wiring pin port is correct;
4. Check whether the IO signal number and mapping start port number are correct.
-
The robot does not receive IO signal board input signals (example: push buttons, photoelectric switches, proximity switches, etc.),how to deal with it?Down Up
1. Check the nameplate of the robot control cabinet and confirm the input and output signal type of the control cabinet (NPN or PNP);
2. Check whether the sensor output type is consistent with the control cabinet type;
3. Check the manual to confirm the signal common port (COM) wiring is correct according to the control cabinet input/output signal type, and confirm the signal wiring pin port is correct;
4. Check whether the IO signal number and mapping start port number are correct.
-
Robot can't receive signal from Modbus_TCP communication with third party device ( abnormality ), how to deal with it?Down Up
1. Check whether the robot IP address and the third party settings are in the same network segment or whether there is any conflict in the IP address;
2. Click Menu-Communication-Bus Configuration-Configuration on the robot teach pendant to check whether the function is active or not, and the correct status should be active;
3. Click Menu-Communication-IO Mapping on the Teach Pendant, and enter the IO Mapping configuration page to confirm whether the module number is selected as “ModbusServer/TCP/128/256in:256out”;
4. Check whether the IO signal number and mapping start port number are correct.
-
When the program is running, the page reports an error that the variable used by the program does not exist, how to deal with it?Down Up
1. Check whether the PR bit pose registers used in the program have been deleted or changed in ID number;
2. Check whether the DI, DO,GI and GO signals used in the program aremapped;
3. Check whether the SR, R, etc. registers used in the program are present.
-
Running program reports: bus voltage detection timeout, how to deal with it?Down Up
1. Use a multimeter AC to measure whether the robot power supply voltage meets the power supply requirements;
2. When operating the robot in manual mode, check whether the Deadman switch on the back of the Teach Pendant is in the middle gear and press the RESET button;
3. Check whether the connecting cable between the robot control cabinet and the body is broken。
-
DO signal output abnormality: When the DO output is ON, the terminal block pin is measured as OFF, and when the DO output is OFF, the terminal block pin is measured as ON. How to deal with this situation?Down Up
1. Check the name plate of the robot control cabinet, confirm that the input and output signal type of the control cabinet is NPN or PNP, and confirm the wiring according to the requirements of the manual;
2. Check whether the output signal common terminal (COM) is wired correctly, and confirm whether the signal wiring pin port is correct;
3. Check whether the IO signal mapping is correct;
4. Check the signal meter to confirm that the robot output signal controls the relative components;
5. Check whether the control cabinet is effectively grounded.
-
When the program is running, the page reports an error “Cannot find the program that needs to be started”, how to deal with it?Down Up
Please follow the steps below to check the contents of the program:
1.Check whether the subroutine called by the Call instruction exists and check whether the name is consistent (case-sensitive);
2.Check whether the subroutine run by Run instruction exists and check whether the name is consistent (case-sensitive);
3.Check whether the subroutine loaded by LOAD instruction exists and check whether the name is consistent (case-sensitive).
-
What are the types of register instructions?Down Up
The register instructions perform arithmetic operations on registers. There are several types of registers.
Number register instruction.
Position register instruction
Position register element instruction
String register and string instruction
Motion register instruction
Modbus special register instruction