I ran some tests on the controller using the Smart Term program. My program was
MT -1,-1,-1
CE 10,0,0
DP 0,0,0
SH XYZ
#START
PR 1000,1000,1000
BGX
AMX
MG _DPX
BGY
AMY
MG _DPY
BGZ
AMZ
MG _DPZ
WT 1000
TE
JP #START
This should zero the position counter, then produce a move of 1000 counts on each axis. The result is that the position counter is not advancing, it remains zero. The TE command shows an error increasing by 1000 counts on each axis for each pass through the program.
I performed a master reset and upgraded the firmware, but no change. I ran a Test Controller command, and it reported no problem.
Any ideas if maybe the DMC-1830 board has a bad component?