andyf Posted December 7, 2011 Share Posted December 7, 2011 The manual states that on an type 3 ASIC (i.e. ACC24E3) setting the CompA and CompB registers to the same value will cause the output to not toggle. However, I am seeing different with my setup, in which CompA=0, CompB=0, CompAdd=0, and my PhaseCapt at 0. In this scenario I still see the Equ/EquOut toggling back and forth when the servo loop is closed. Link to comment Share on other sites More sharing options...
curtwilson Posted December 8, 2011 Share Posted December 8, 2011 I am unable to duplicate this on my systems. Please doublecheck everything and poll all relevant elements in the watch window. Can you duplicate this by hand moving the motor back and forth across the position? Link to comment Share on other sites More sharing options...
Sina.Sattari Posted December 9, 2011 Share Posted December 9, 2011 Curt, Unfortunately I was able to duplicate this on my system. Link to comment Share on other sites More sharing options...
curtwilson Posted December 13, 2011 Share Posted December 13, 2011 The surest way to deactivate the position compare output is to set Gate3.Chan[j].EquOutMask to 0 so that none of the internal compare states is used in that channel's output. Link to comment Share on other sites More sharing options...
andyf Posted December 13, 2011 Author Share Posted December 13, 2011 Thanks Curt! Link to comment Share on other sites More sharing options...
Recommended Posts