对于PLC控制伺服的过程我是这样理解的,不知对不对?
1.发送给驱动器的脉冲数量:需要根据目标距离、丝杠间距、控制精度?这个目标距离通过人工测量还是传感器测量给PLC
2.发送给驱动器的脉冲数量可以通过PLC的特殊寄存器读取对吧,假如到达目标位置,特殊寄存器里有脉冲数是人工通过PLC程序清零还是伺服反转时自动清零?
3.发送的脉冲数是通过pLC程序与特殊寄存器里脉冲数作比较还是通过伺服驱动器里的编码器与接收到来自pLC脉冲数自行比较然后驱动器输出一信号定位完成(驱动器怎么知道我要发送多少脉冲呢)?
4.伺服驱动器是不是知道我要准备发多少脉冲当然是PLC计算出来并通过与驱动器通讯得知,有这种可能吗?而不是通过PLC发给驱动器一个个累加得知。
初学者,好多不懂,自己想的,望高手指点
http://bbs.gongkong.com/d/201209/454180_1.shtml#replyDiv
征:不知道您还记得你和老刘争论的这个帖子吗?楼主现在也没结贴,感觉我和老刘一样是停留在理论的阶段啊,而且理论不全,我以前在合信做客服的时候也是拿着PLC给伺服控制器发脉冲发位置、速度指令控制电机简单转动,然后被派去调机时什么都不懂,完全以步进电机的思想在考虑问题(走多长折算发多少脉冲,用行程开关限位,然后刹不住车不是多走就是少走)认为距离只和脉冲有关,现在才知道你说的上位机控制,而且我现在接触的就是直线电机光栅尺定位控制,精度在50微米,德国人的绑定机,可惜不才,没做过自动控制方案,只能感叹学的少了,现在硬件图是理出来了,但是程序由于技术封锁,想学都学不到。还望指点迷津!感谢!