dzrong Posted April 11, 2016 Posted April 11, 2016 Hello Everyone, I'm using ACC84E with PPmac,and want to get the abs position from an Endat2.2 with incremental encoder,The type of Linear grating is LIP211,0.03125nm per count(LSB).A 36($24)-bit encoder from HEIDENHAIN. Now the position can be read correctly throw Acc84E[1].Chan[0].SerialEncDataA and Acc84E[1].Chan[0].SerialEncDataB after some setting like: Acc84E[1].SerialEncCtrl=$002003; Acc84E[1].Chan[0].SerialEncCmd =$071424; But I can't get a valid data of the RM_bit ,it's always zero even I move the motor go throw the whole trip by hand. Of course proper command codes had been send before,like: Acc84E[1].Chan[0].SerialEncCmd = $381424 Acc84E[1].Chan[0].SerialEncCmd = $421424 Because RM_bit is one bit of Acc84E[1].Chan[0].SerialEncDataC.SerialEncDataC is always zero,so RM_bit should be zero. And the ACC84E very new,should be the latest firmware to support the function. Does Anyone had using the Encoder like me? Can you give some suggestion?
Omron Forums Support Posted April 11, 2016 Posted April 11, 2016 Technical support is already handling this. Please do not post a message on the forum for an issue that is already being handled.
dzrong Posted April 12, 2016 Author Posted April 12, 2016 Dear CharlesP, I only think,maybe which Master of Delta Tau had done that before as what I'm doing,so we can solved the problem more simple. That's all.
Recommended Posts