不知楼主此系统已经搞定?其实用单片机发脉冲来控制伺服,这是一个性价比挺高的方案,但疑问是:1、该系统要控制多少台伺服?2、要求脉冲发生的频率最大是多少HZ?3、除开发脉冲控制位置外,是否还需要对伺服的使能信号、方向信号、故障信号,甚至是否还需要对发出脉冲个数的反馈采集控制?4、脉冲控制方式是采用PWM方式还是PTO方式,对伺服电机的控制是否需要分段进行控制?如果控制多台伺服,且脉冲频率要求较高,若采用PLC来做也许成本比较高,且速率会有一定的影响。
本人曾经用DSP成功开发个一套系统,同时控制8台伺服电机,脉冲频率最高需达到200KHZ,并同时对伺服使用、方向、故障等信号进行控制,所有对外输出信号均采用线驱动输出方式,脉冲输出采用PTO多段管线输出,即通过主轴电机及伺服轴上反馈编码器反馈采集到的信号,来决定每台伺服电机需要输出的的脉冲频率及个数。最先客户采用的方案就是用8个西门子PLC模块来实现。
如果有兴趣,可以进一步沟通,QQ:534419821 E-MAIL:534419821@QQ.COM