Intro
Spex uses 2 SM34205D smart motors.
In 2024-05 a spex smart motor was replace by a spare. A new spare was purchased.
These notes are on setting up the new spare. In order to use the smart motor on spex, a
program must be loaded into the animatics motor. This program is located at
/home/s2/src/spex/ldog/sm_wheel_home.sms.
Original motor were: SM34205d, Firmware: 5.0.3.41
New spare label says: SM34205d, FW Version 5.0.4.69
Only the motor was purchased. Used a old power supply (hilo lab), and cable (summit) from spex.
I had my own usb-to-serial adapter.
Downloaded SMI_3_0_0_81.msi from animatics.com (saved in vendors_info/animatics/) Installed on PC.
Test Motor using SMI terminal
Once plugged in and power up, I was able to test communication using the SMI Terminal window on COM3:
Report the motor position:
RPA 698
Report the assigned current:
RAMPS 1023
RSP - report sampiling rate and firware version
"12500/5.0.3.41" for spex's 34205D, so 0.000125 or 8000Hz
Commands I used to move the motor:
ZS ' clear all errors
O=0 ' set origin
AMPS=200 VT=5000 ADT=100 ' set current limit, Velocity, and acceleration
Set absolute Target position, and Go:
MP
PT=8000 G ' should move about 1 revolution
PT=0 G ' returns to start
OFF ' turns off the servo.
Program the motor for spex
/home/s2/src/spex/ldog/sm_wheel_home.sms is the program file for the smartmotor.
Copy the program to your PC.
Using the SMI program, File->Open to open the .sms file.
Using the toolbar, select the download icon to download the program.
After, I check things by power off/on the motor. Then used the "upload" icon to see the program loaded in the motor.
Reference: "Transmitting the Program to a SmartMotor" in the UsersGuide (vendor's directory).
Also some picture in the ./2411-photos/ directory.