Skip to main content
Skip table of contents

1.10.1

New features

  • Startup splash screen: MotionLab now shows a splash screen while the application loads.

  • Virtual drive improvements: The virtual drive now emulates EtherCAT and CANopen protocols, allowing the use of their dictionaries with the correct index and subindex addressing.

  • Tables in configuration files: Table data is now included when saving XCF and CSV configuration files.

Improvement.

  • Python 3.12: MotionLab 3 now runs on Python 3.12, bringing performance and security improvements.

  • Signed application and installer: Both motionlab.exe and the Windows installer are digitally signed with the Novanta certificate, reducing SmartScreen and antivirus trust warnings.

  • Store All tooltip: The Store All button now explains why it is disabled, so users can understand what is missing before the action becomes available.

  • Configuration handling: Store operations now use the drive's reported store progress on supported devices, making it easier to determine when the operation has finished.

Bug Fixes

  • Safety: Safe drives now reach the Data state after a power cycle, the connection is no longer permanently lost when a power cycle is performed with safety functions active, and PDO exceptions that stop the FSoE master are now reported in the Errors widget.

  • Settings: Corrupt settings files are now detected and restored automatically instead of leaving invalid parameters behind.

  • Scope and Tuning: The Tune button no longer remains disabled in current direct tuning, and a bug that could cause a brief residual movement at the end of tuning has been fixed.

  • Multi-axis: Control buttons no longer disappear when only communication registers are added to the Control widget on multi-axis drives.

  • Control: Integer register writes from the Control widget now preserve the correct value, fixing failures in commands such as Store All and Restore All.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.