MATLAB: Issuing Commands to Stepper Motor

electric_motor_controlMATLABpower_electronics_controlr256 controllerserial commandsserial interfacestepper motor

Hey guys,
I want to issue serial commands to an RMS technologies R256 Stepper Motor Controller through Matlab2012a, Win 7 64-bit. I am not familiar with matlab serial interface. This is what I've tried thus far…
s = serial('COM5') <---that's the correct port
set(s, 'BaudRate', 9600)
fopen(s)
afterwards, I tried issuing commands with:
fwrite(s,'commandhere')
but I am getting no error or motor response. Here is a link to the R256 manual with commands.
Any help would be greatly appreciated.

Best Answer

You probably have forgotten to send the CR (carriage return) as part of the command. Also, be sure to configure the serial port to use CR as the line delimiter.
Related Question