hello everyone. this is a desperate man struggling with his college project. i'm not good at robotics but need to use a robotic machine to do mechanical property testing. and unfortunately the robot is not working and wasted me one month already.
about the robot: 10 years old, using a rotary encoder to drive and a linear encoder to read displacement. a load cell is also included. to control it, an old MINT language is used to generate program files and configuration files. these files together with application file are loaded with the workbench to control the robot.
the problem: when linear encoder is disabled, system works fine. when linear encoder is disconnected, it gives normal reading. but when it is connected and enabled, it works fine only in the range of 1.6mm. this still happens even when the program file is not loaded, i.e. only configuration file is used.
i believe something is wrong with the configuration file (written by someone ten years ago), but i just cannot tell what the problem is. can anybody give me some tips about it? thx thx thx thx!