呵呵,楼主难道还要想别人帮你做好了程序,再免费奉上?估计不太可能,呵呵!不过可以指点你一下,先选好编码器,看一下传动部分的传动比,也就是说电机转一周,移动多长距离,知道这个就好办了,例如你选了360脉冲的编码器,就用电机转一周移动的距离除以360,即可得出编码器每一个脉冲的行程,精度要求较高的话可以长度单位转换成微米,最后再用你设定的行程除以编码器每一个脉冲的行程,这样就算出了你设定的行程需要的脉冲数,算出了这个,用PLC高速计数器当前值等于预置值产生中断来控制变频器停止,这还不简单吗?还有一些细节问题就得看看你的设备的具体要求了!