How start SMC mode Sine

Modified on Thu, 31 Jul at 12:33 AM

Connect with PC:

  1. Turn off the motion simulator.

  2. Disconnect all devices from your computer except the control unit.

  3. Disable Bluetooth on your computer.

  4. Close SRS and SMC3utils and DOF Reality Tools.

  5. Open Device Manager and go to Ports (COM and LPT). Turn on the motion simulator. If your simulator consists of two control units (models H6/P6), turn on only one control unit. Only one device (control unit) should appear in the list. To verify that the detected device is a control unit, disconnect the USB cable and reconnect it. The device should disappear from the Device Manager list and then reappear.

  6. If multiple devices appear, go back and repeat the steps until only one remains.

  7. Once the control unit appears successfully in the device list, wait a few minutes and observe whether the device remains in the list without disappearing. If the device intermittently disconnects, check the USB cable and port for possible issues.

Sine Mode Test:

  1. Launch “SMC3Utils 1.02.exe” only after confirming that there is a single device in Device Manager. If this does not work, edit the COM Port match in the “SMC3Utils.ini” file to match the port number in Device Manager/COM and LPT.

  2. In the SMC, make sure the “calcs/sec” field is not empty. If it remains empty, it means there’s no communication between the control board and the SMC software. Try manually entering the correct COM port number into the “SMC3Utils.ini” file and reconnecting. Other potential issues include SRS software still running in the background, a faulty USB cable, a bad USB port, or a malfunctioning control board. Additionally, if the control board doesn’t detect the number of rotation sensors specified in its configuration (usually equal to the number of motors), it will stop sending control signals and the “calcs/sec” value will stay at zero.

  3. Before running any of these modes, check the default values. They should be in accordance with the instructions (paragraph 5.3)

  4. Run the Sine mode test in SMC for at least 1 minute.

  5. Take a screenshot of the screen. Use only the Windows Snipping Tool or a similar screenshot tool (do not use your phone). Name the screenshot logically, e.g. “L1” - engine #1 in the left control box. Repeat this process for other motors if necessary.

Here’s what the lines mean:

  • Yellow = signal sent to the motor (PWM output).

  • Green = actual motor position reported by the encoder.

  • Blue = manual control signal (used in Manual mode).

  • Light blue = the estimated position by the control board, calculated from accumulated commands.

  • Red = motor movement limits.

If the encoder is working properly, the green and light blue lines should match.

If:

  • the green line doesn’t move at all → there's no connection between the encoder and the board;

  • the green line looks like a saw → the encoder disk is slipping on the shaft, the set screw might be loose;

  • the green line jumps between max and min → there's likely a short in the encoder wiring.

  • one of the motors shows "OFF" status, it means the built-in safety mechanism in the controller firmware has been triggered. To unlock it, please follow the steps described in section 5.2 of our manual here: https://dofreality.com/instructions-manuals/

You can also switch to Monitor mode and slowly turn the motor shaft by hand — the green line should move smoothly. That’s the simplest way to test the sensor.


*SimulatorMotorController (SMC) — it's a program used to test motors.

https://github.com/SimulatorMotorController/SMC3Utils 





Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article