目前公司正在研究做一台3轴直线电机展示平台。据说直线电机配合光栅尺做定位精度高,速度快。网上查了下资料,对光栅尺和读数头有了个大概的了解。也就是移动1MM会产生多少脉冲之类的,通过PLC高速计数器读取,与PLC所发出的脉冲量进行比较,确定平台移动距离。 但有个疑问:假如说我PLC用定位指令(DRVI/DRVA)发了移动100MM所需要的脉冲量,但光栅尺读到的移动距离与PLC发出的脉冲不一至什么办?也就是说PLC己经发完脉冲,但工作台移动的距离没有100MM什么办? 假如用其他脉冲指令(例如PLSR)一直发脉冲,直到高速计数器计算出工作台所移动的距离达到要求时,立即停止发脉冲可行不? | |