Improvements
|
ML3-1794 |
Update wizard images |
|
ML3-1793 |
Add Halls note on wizards commutation page |
|
ML3-1767 |
Improve release notes 1.4.0 |
|
ML3-1766 |
CANBootloader should not use sleeps to verify responses |
|
ML3-1740 |
Remove Input output page from wizard |
|
ML3-1735 |
Wizard advanced settings from autotuner should always be used. |
|
ML3-1718 |
Disable FOE Bootloader when drive is connected |
|
ML3-1717 |
Add TCP/UDP option to FTP Bootloader |
|
ML3-1714 |
In Wizard tree, change Digital Enc. & Digital Enc. 2 to or Inc. Encoder and Inc. Encoder 2 |
|
ML3-1713 |
Modify position autotuning design page to have only BW option |
|
ML3-1709 |
Add newest configuration wizard resources |
|
ML3-1706 |
Create position tuning only depending on BW |
|
ML3-1703 |
Phasing current should be rounded to two |
|
ML3-1676 |
Sometimes current identification starts at -360 of gap |
|
ML3-1674 |
The 3 "new project" images lead you to the same place (the wizard) and it is weird. |
|
ML3-1672 |
Add Beta adverts in embedded ECAT master option |
|
ML3-1667 |
Ethernet communication should have again UDP / TCP options |
|
ML3-1655 |
Add Create R/L functionality to the already created button |
|
ML3-1653 |
Create the IO Helper to read and write safely |
|
ML3-1643 |
Error widget should show up automatically and CANopen pop up should have an error msg |
|
ML3-1627 |
Unify content and styling |
|
ML3-1626 |
ingenialink-python should notify motionlab whenever a canopen connection or network failed to establish |
|
ML3-1621 |
Update Wizard viwes to latest restyling changes |
|
ML3-1619 |
Verify CANBootloader behaviour with EVEREST drives and overall |
|
ML3-1618 |
Attach and link the new methods available at Mechanical Identification |
|
ML3-1615 |
Brake test should take into account feedback reaction input |
|
ML3-1611 |
Drive overview page should have some visual evidence that the drive has been disconnected |
|
ML3-1592 |
Brake test should not suffer from feedback fails |
|
ML3-1590 |
Adapt workspace files in order to show/hide categories in control & display widgets |
|
ML3-1584 |
Change the appearance of the subpages on hover |
|
ML3-1583 |
Update the hover paint events at inspector widget |
|
ML3-1581 |
Update new Configuration Wizard tree with new pages |
|
ML3-1576 |
Move Motor, Motor Prot. and Brake into a sublevel of wizard call Motor |
|
ML3-1561 |
Current identification max frequency should be set to half of current rate |
|
ML3-1549 |
Improve brake wizard page |
|
ML3-1548 |
Refactor Communication connected page into a Drive Overview |
|
ML3-1547 |
Communication wizard page improvements |
|
ML3-1546 |
Improved Wizard welcome page |
|
ML3-1526 |
Success message should be editable from libs |
|
ML3-1508 |
Automatic inertia identification |
|
ML3-303 |
Incremental encoder's resolution explanation |
|
ML3-301 |
Add Fault Reset button to tune workspaces |
|
ML3-300 |
Current identification procedure gives values in a range +/- 300% from the middle |
|
ML3-299 |
Explanation of absolute encoder protocol |
|
ML3-298 |
Improve current identification/verification algorithms to detect control loop saturations |
|
ML3-297 |
Add warning info onto error widget |
|
ML3-296 |
Add the possibility to see the sequence of the halls on feedbacks page |
|
ML3-293 |
Wizard Navigation Tree should show subnodes |
|
ML3-292 |
Open a how-to from wizard page |
|
ML3-291 |
Add I2T limit image |
|
ML3-288 |
Refactor bar type display |
|
ML3-286 |
Drive explorer register values should show grey and white depending on write capability |
|
ML3-284 |
Configuration wizard Feedbacks refactor |
|
ML3-283 |
Configuration wizard Motor refactor |
|
ML3-282 |
Configuration wizard STO refactor |
|
ML3-281 |
Configuration wizard Communications refactor |
|
ML3-280 |
Modify STO terminal description |
|
ML3-279 |
Configuration wizard Electrical Identification/Verification refactor |
|
ML3-278 |
Configuration wizard Electrical Limits refactor |
|
ML3-277 |
Configuration wizard Brake refactor |
|
ML3-276 |
Configuration wizard Motor Protections refactor |
|
ML3-275 |
Configuration wizard Navigation Tree refactor |
|
ML3-272 |
Configuration wizard Welcome refactor |
|
ML3-269 |
Modify current identification alignment process |
|
ML3-202 |
Wizard Phasing Fails and changes commutation feedback |
|
ML3-173 |
Add a graphical representation of the SSI/BiSS-C frame when configuring it in the Configuration Wizard |
|
ML3-155 |
Configuration Wizard should be able to detect wrong pole pair parameters and encoder resolutions during auto-configuration process |
|
ML3-145 |
Add explanations on the "Current Design" step of the Wizard on criteria to set "Bandwidth" or "Damping ratio" parameters |
|
ML3-143 |
As a user, I would appreciate that MotionLab3 explains why we have 2 current controllers (D and Q) and what the purpose of each is |
|
ML3-141 |
Add explanation on what Kr constant in current loops does and what consequences has changing from a value of 0 to a value of 1 |
|
ML3-139 |
Add Gain/Phase margins on verification tabs |
|
ML3-137 |
Unify all the "new project" options in order to avoid confusions in customers that do not have the exact application shown in the 3 default pictures |
|
ML3-133 |
Add filter registers on identification and design tabs |
|
ML3-129 |
Acquisition function is still having CCP_PERIOD register |
|
ML3-128 |
Optimize current loop algorithm |
|
ML3-1777 |
Right-clicking and left clicking at a fast rate generates an Unhandled Exception |
|
ML3-1642 |
Clean unnecessary files from wizard-refactor |
|
ML3-1506 |
Improve error messages on communications tab |
|
ML3-1136 |
Change one of the two "Tools" in MotionLab3 initial window to a different name in order to avoid confusion |
|
ML3-1061 |
Previous and Next buttons in Wizards should change its display depending on the state |
|
ML3-1039 |
Signal generator amplitude field should change the name or add clarification |
|
ML3-1030 |
When pressing Load button, inspector changes to another one |
|
ML3-1029 |
Implement Monitoring/Disturbance using multiaxis firmware |
|
ML3-1023 |
Improve display workspace loading |
|
ML3-940 |
User should be able to use Position and Velocity Tunes with monitoring instead of poling |
|
ML3-921 |
modify current identification/verification data acquisition code |
|
ML3-916 |
Unify wizard styles |
|
ML3-915 |
Modify wizard structure |
|
ML3-909 |
CANopen transceiver errors must be shown in the ML3 interface |
|
ML3-312 |
Add ability to design a controller from the theoretical parameters |
|
ML3-304 |
Implement responsive images for feedback page in wizard |
New Features
|
ML3-1614 |
As a user, I would like to update the firmware of drive through CANopen |
|
ML3-1522 |
Wizard should be accessible from toolbar |
|
ML3-1166 |
Add a "fault reset" or "fault clear" button (so I don't need to type 128 to the control word) |
|
ML3-116 |
Bode in motor identification could be improved in low frequencies |
|
ML3-101 |
Configuration wizard create Inputs/Outputs page |
Bugs
|
ML3-1792 |
Unhandled exception raised in the Terminal widget |
|
ML3-1791 |
Attributes used before its initialization |
|
ML3-1788 |
Commutation and mechanical identification pages should be hidden for eve-core-01 |
|
ML3-1787 |
Sometimes UE when clicking Current set point A |
|
ML3-1786 |
Recurrent UE when going directly to Motor Protect. |
|
ML3-1785 |
Enums at control are not updated properly |
|
ML3-1784 |
Unhandled exception when power-cycling the drive in the STO wizard step. |
|
ML3-1783 |
First time an enum register is added to control, value 0 is displayed instead of the enum value |
|
ML3-1781 |
Display never works when you stop and then play it |
|
ML3-1779 |
Remove TCP/UDP Protocol from FTP if the drive is connected |
|
ML3-1778 |
All ident generates UE when "create plant" with no values |
|
ML3-1771 |
After changing Control widget representation the focus is lost and the dropdown is hardly visible |
|
ML3-1770 |
Bootloaders become disabled in toolbar when the drive is loaded |
|
ML3-1769 |
In Feedbacks page, the dropdowns in Control are visually buggy |
|
ML3-1768 |
Delete fmax dependency of mechanical identification once current has been done |
|
ML3-1765 |
If identification raises error and then Design is enabled when it should not be. |
|
ML3-1764 |
Simulation failed error in identifications |
|
ML3-1763 |
Brake test left to enable after 1 full click Only ECAT |
|
ML3-1762 |
Unify naming Store-Restore |
|
ML3-1761 |
When drive is disconnected in communications page, wizard tree should be disabled too |
|
ML3-1760 |
CANBootloader "boot_mode" = True but heartbeat needs to be initialized too |
|
ML3-1759 |
After ml3 is reinstalled it cannot read for the first time the Controller IP |
|
ML3-1758 |
Diconnect button after abrupt drive comms interruption does not disconnects the drive from ml3 |
|
ML3-1757 |
In some verifications pages the terminal does not show up |
|
ML3-1755 |
Disconnecting the drive in CANopen enables Tunes and SG |
|
ML3-1754 |
UE when opening wizard and going directly to design |
|
ML3-1751 |
Identification passes None type as a model whenever the indent. data is not valid |
|
ML3-1749 |
IOHelper error in feedbacks abs. enc. 1 |
|
ML3-1748 |
Wrong prod. code in some products |
|
ML3-1746 |
Connect manually in Canopen does not show "Drive not detected" |
|
ML3-1743 |
About window disapears after a while open |
|
ML3-1742 |
Change node id and baudrate not working |
|
ML3-1741 |
No drives detected lost msg is not showing |
|
ML3-1739 |
Motor protection wizard page fails to load workspace (not updating ranges) |
|
ML3-1737 |
Wrong error message on STO wizard |
|
ML3-1733 |
Crash occurs when closing an scope tab after opening Wizard |
|
ML3-1732 |
Update Store all CANopen with 0x1010 register |
|
ML3-1730 |
After Incremental Encoder 2 Next button does not load workspace in a while |
|
ML3-1728 |
In motor page when changing the mode to Single Phase Next and Previous are disabled |
|
ML3-1727 |
Change the feedback sensors in Configuration Wizard Feedbacks page is buggy |
|
ML3-1726 |
Current design fail error |
|
ML3-1724 |
CANopen incompatibility with newer ml3 and fw versions |
|
ML3-1722 |
Acquisition is always plotting an error |
|
ML3-1721 |
Unhandled Exception in Electrical Design when Identification fails but R/L are executed properly |
|
ML3-1720 |
Modify fixed workspace sizes for display |
|
ML3-1715 |
Identification and Verification frequencies are limited |
|
ML3-1712 |
When scanning CANopen if the user presses enter before scan UE is raised |
|
ML3-1708 |
Display widget always is opened with the default size |
|
ML3-1707 |
Single phase in Wizard motor page crashes the html view |
|
ML3-1705 |
Incremental encoder 2 test doesn't work properly |
|
ML3-1704 |
Python error when samples are less than filter window on mechanical tuning |
|
ML3-1702 |
Display categories are not working properly |
|
ML3-1700 |
Missmatch in velocity design between datasheet and online |
|
ML3-1699 |
Brake test is not doing backup registers |
|
ML3-1698 |
Motor Alive function should not take into account feedbacks |
|
ML3-1694 |
Verify CANopen bootloader with latests IOHelper changes |
|
ML3-1693 |
Connecting from Tools, and while so, opening the wizard does not disable the tree properly |
|
ML3-1692 |
Mechanical verification control is not taking into consideration axis |
|
ML3-1691 |
Passing from Feedback page to identification keeps all tabs displayed at secondary widget |
|
ML3-1690 |
"No drives detected" msg missing on communications page |
|
ML3-1689 |
Drive disconnection is not stopping Display widget |
|
ML3-1688 |
When going from tune to current verification directly controller gains are modified (kr is set to 0 and should not) |
|
ML3-1685 |
When testing in wizard next and previous should be visible disabled and load workspaces should be disabled |
|
ML3-1675 |
The network adapter selected at toolbar and communications page can differ |
|
ML3-1673 |
When using EtherCAT EoE with embedded Master, the network device should appear in the form |
|
ML3-1671 |
Delete pole-zero cancellation to position autotuning |
|
ML3-1668 |
Unhandled exception when trying to enable all widgets and having the Scope open |
|
ML3-1665 |
Change variables represented in Feedbacks test scopes |
|
ML3-1663 |
Feedback tests should disable Error option codes that could apply |
|
ML3-1660 |
Unhandled exception when trying to enable all widgets and having the Scope open |
|
ML3-1659 |
Display categories is not being parsed properly in Display worksapces |
|
ML3-1658 |
Wizards backup is not taking into account subnode=0 registers |
|
ML3-1654 |
Design from mechanical datasheet |
|
ML3-1652 |
When going through Feedbacks pages, sometimes user needs to click next or previous more than once |
|
ML3-1650 |
If online velocity identification is not plotted, cutoff frequency is wrongly calculated |
|
ML3-1649 |
After a mechanical identification advanced option's values are set to 0 |
|
ML3-1648 |
Mechanical identification/verification is missing last iteration frequency |
|
ML3-1646 |
Brake functionality crashes when starting the test |
|
ML3-1645 |
Error appears when entering to Limits pages |
|
ML3-1644 |
Workspace not loaded correctly when changing to Power Stage Temperature page in configuration wizard |
|
ML3-1641 |
Each time a config is loaded, new control buttons are added to the already existing |
|
ML3-1638 |
Text error on identification autotuner |
|
ML3-1637 |
Restore of auxiliar feedback is missing on feedback test |
|
ML3-1631 |
Position identification is limited to max current |
|
ML3-1630 |
BiSS-C Slave 2 Test on Wizard is not working |
|
ML3-1629 |
Drive not detected message appears when the driver is actually connected |
|
ML3-1624 |
Pass TF instead of model |
|
ML3-1623 |
Phasing timeout is multiplied by 1000 |
|
ML3-1622 |
ML3 crashes when reading software version without catching the exception |
|
ML3-1617 |
Unexpected terminations on load workspaces |
|
ML3-1616 |
Canopen bootloader is not working properly |
|
ML3-1612 |
Control widget is not using range information |
|
ML3-1610 |
Add register ID to register inspector |
|
ML3-1609 |
Mechanical identification bode is not updating |
|
ML3-1608 |
Add subnode on identification/verification |
|
ML3-1604 |
Restore all button in the Inspector does not work when you are connected to the drive through CANopen |
|
ML3-1603 |
Attempting to change CANopen baudrate gives unhandled exception error as soon as you click the button |
|
ML3-1601 |
Connection mode CANopen option appears when EtherCAT EoE is selected |
|
ML3-1599 |
There is a division by zero when transitioning to or from Commutation page |
|
ML3-1598 |
When drive is disconnected the Configuration Wizard does not return to its Communications page |
|
ML3-1594 |
Unexpected termination navigating through the wizard |
|
ML3-1591 |
When closing and reopening Control widget, right toolbox loses previous width |
|
ML3-1589 |
When pressing the html in Current Design page, the progress bar appears without no reason |
|
ML3-1588 |
UI problems to change the representation between decimal / hexadecimal, the expandable options get unselected (see video) |
|
ML3-1582 |
Play Display widget without registers added produces high CPU consumption |
|
ML3-1580 |
High CPU usage in multiple wizard pages |
|
ML3-1560 |
Min frequency and fspacing are not limited to less than 10 Hz in current identification |
|
ML3-1559 |
Current identification fail when setting a fspacing to 100 Hz |
|
ML3-1544 |
Solve wizard refactor bugs for release |
|
ML3-1534 |
Store all does not restore ml3 state when cancelling if IP change detected |
|
ML3-1495 |
Ethernet IP address 0.0.0.0 can be written to the drive when loading an older config |
|
ML3-797 |
Reconnection using Ethernet is not working properly |
|
ML3-702 |
Signal editor of Scope charts is not showing with the proper size in the Inspector |
|
ML3-675 |
Disconnect button is not working properly |
|
ML3-586 |
If drive connectedcd, wizard does not close other widgets |
|
ML3-496 |
Motor temperature over-temperature should appear on Motor temperature Wizard Step |
|
ML3-379 |
Motionlab gets stuck when brake delays are too long and drive can't change state. |
|
ML3-341 |
Refresh network is not working in Ethernet communications |
|
ML3-324 |
Loading an old configuration generates an Unhandled exception |
|
ML3-321 |
Solve Rollbar issues related with pyqtgraph implementation |
|
ML3-307 |
Mode of operation is not voltage on brake test |
|
ML3-305 |
Velocity Identification Wizard Division By Zero |
|
ML3-262 |
Restore all does not work in CANopen FW 1.6.0 |
|
ML3-255 |
Unhandled exception after reconnect |
|
ML3-254 |
when dictionary is not found, an error message is shown |
|
ML3-253 |
Add a scope in Feedback test pages |
|
ML3-252 |
Text error in Feedback Wizard |
|
ML3-251 |
The communications list has not the same order in Wizard than Tools |
|
ML3-247 |
Electrical Identification is available when interfacing the drive through CANopen |
|
ML3-246 |
Fix wizard Communications and identification bugs |
|
ML3-245 |
when adding to display power stage frequencies, unhandled exception is raised |
|
ML3-242 |
Position identification amplitude is always 1 rpm |
|
ML3-240 |
Bar display representation should show always the number and use min/max value for the bar scale |
|
ML3-239 |
Errors Widget is not working properly |
|
ML3-238 |
Current Verification give not sense results |
|
ML3-237 |
Implement load workspace asynchronously |
|
ML3-236 |
Default button should be focused |
|
ML3-235 |
Parameters are not restored upon error in halls wizard |
|
ML3-233 |
Every time you write a register and press enter in the Control, the scroller on the right goes to the bottom |
|
ML3-229 |
When pressing Enter in control window, it scrolls down to the bottom of the list. |
|
ML3-219 |
Some of the wizard html links are pointing to 404 pages |
|
ML3-218 |
Tuning windows should adapt total time to fit frequencies < 1 Hz |
|
ML3-217 |
Scope resolution cannot be changed in MotionLab3 |
|
ML3-214 |
Scope is not following the signal as it expands on the chart |
|
ML3-211 |
Input random text at console widget and press 'Tab' key produces an unhandled error |
|
ML3-45 |
Stop(12) button does not set enable state |
|
ML3-33 |
Kr does not modify bode |
|
ML3-23 |
After identification if no design is done, no movement is detected on feedbacks. |
|
ML3-16 |
Unable to create a controller form datasheet parameters |