Baud: 9600 data_bits: 8 Stop_bits: 1 Parity: none Handshake: none The following are annoted output from the "PR AL" command at startup of the IMS motor. A = 40000 Acceleration BD = 96 Baud Rate 9600 BY = 0 Busy Flag C1 = 0 Raw Motor Counts C2 = 0 Raw Encoder Counts D = 40000 Deceleration D1,D5 = 0 D1-5 for digital filtering DB = 1 Encoder Deadband DE = 1 Enable Drive Encoder DN = "!" Device name, I guess this is the default. Useful if multiple motors exist. EE = 1 Enable Encoder Flag EF = 0 Error Flag EM = 0 Echo Mode Flag 0=Full Duplex ER = 0 Error Number HC = 5 Hold Current HT = 500 Hold Current Delay Time I1,I6 = 0 I1-6 Read Inputs IN = 15 Read Inputs JE = 1 Jog Enabled, used to allow inputs to jog motor LK = 0 Lock User Program MD = Indicates what the last motion command was MS = 256 Micro Step Resolution MT = 0 Motor Time Delay (settle time) MV = 0 Moving Flag, set if motor is moving P = 0 current Postion PC = 0 Position at "capture time" PM = 0 Position Maintenance Enable PY = 0 Party Motor Enable Flag (for multiple motors) R1 to R4 = 0 User Registers RC = 25 Run Current % S1 = 7, 0 Input 1 set for jog plus S2 = 8, 0 Input 2 set for jog minus S3 = S4= 0, 0 S5 = 9, 0 Read only SF = 10 Stall Factor set to 10 encoder counts SM = 0 Motor set to STOP if Stall Factor is exceeded (=1, motor keeps going) ST = 0 The Read Only Stall Flag (=1 if stall was detected) TE = 0 Trip Enable flag, used with TI, and TP below TI = 0, 0 Trip Input TP = 0, 0 Trip Position --- Trips are used when programming V = 0 Read Only, current velocity VC = 0 Flag to indicate changing velocity VI = 40 Init Velocity VM = 500 Max. Velocity VR = 1.024 E Read only Firmdware version