首先,如裂要有原来详细的原理图,看看用了伺服系统的哪些信号(报警等等使用了没)。如果没有使用伺服反馈的信号,只旅橡差要把驱动伺服的脉冲信号,对应接到步进电机驱动器上就可以了(要注意电压,有的伺服驱动信号是24V的,而大部分步进电机驱动器的驱动信号是5V的,这就需要转换)。
步进电机的步数和伺服电机的距离要进行转换,一般直接通过步进电机驱动器设置可达到目的。如果不能满足要求,再来修改相应的单片机程序。
你所提的两个方案不同点只在于选用运动控制卡或者PLC,最好做一下方案对比,如果价格相差不大,还是坚持选用你熟悉的方案为好。否码昌手则,你需迟嫌要学会PLC编程,要取得PLC通讯协议编制驱动程序,面临的困难不少。若选用PLC方案,需要做两部分工作,基本方法如下:
1、PLC编程(需要专门的PLC编程软件):与工控机通讯,接收命令控制伺服电机运转,迅慧并计算或检测探针位置。
2、C++编程,完成监控界面,取得PLC通讯协议编制驱动程序与PLC通讯,下发命令和接收数据在界面上显示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)