Common knowledge
Intro
- A general introduction to IP address and port of TCP/UDP server
- Introduction to Mech-Mind Vision's Communication via Profinet and Ethernet/IP
- How to determine whether a robot brand is compatible with Mech-Mind's vision system
Communication methods
- Siemens Snap7 communication, occasional status code reception normal but pose data empty
- Troubleshooting Error "Mech-Center 1.6.0 Siemens PLC Client Standard Interface: Can't find snap7 library. If installed, try running ldconfig"
- Handling the Compilation Error "Immediate value out of range" in AB PLC EtherNet IP Standard Interface
- Why the poses from the standard interface and Mech-Vision are differernt
- Troubleshooting Steps for Standard Interface Failures to Trigger Mech-Viz or Mech-Vision
- Solution for Adapter Generator Prompting "robot_params.json Not Found"
System & Software
- OSError: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions
- OSError: [WinError 10038] An Operation Was Attempted on Something That Is Not a Socket
- Explanation of Common Mech-Center Logs
Data
- Solution for Mech-Viz's lack of Euler angle convention for UR robots
- Mech-Viz flange pose data, from current robot JPs, deviates from the actual robot
- Add standard interface calibration for the new robot brand and set the corresponding Euler angle convention (For V1.7.x)
Robot brands
ABB
Kawasaki
Yaskawa
KUKA
- Kuka robot: Driver cannot be switched ON. The lights from safety keep OFF
- KUKA Error 2135 Name not declared as subprogram
FANUC
- Guide for Implementing Background Operation in FANUC Robot Standard Interface Program
- Fanuc robot can't recognize USB—what to do
- FANUC Robot Calibration Error: OS-144 System Error 5,11 at 10460c6c and Unreachability
- Result of Mech-Center Standard Interface 210 Command Planning: Anomalous Z-value in TCP Pose for Robots like FANUC
Universal Robots (UR)
Denso
Rokae
- Rokae robot: Master-control CR/ER/SR series
- Rokae: Standard interface robot end error: Number of strings obtained by the strSplit function does not match the predefined string length."