Software pro ladění serv Tuna pro Windows
Oznámení
This guide is provided subject to the following conditions and restrictions:
- No part of this publication may be reproduced mechanically or electronically in any form without obtaining written permission from www.machdrives.com
- Text a grafika obsažená v této příručce slouží pouze pro účely ilustrace a reference. Specifikace, na kterých jsou založeny, se mohou bez upozornění změnit.
- The Machdrives and Tuna brands are trademarks of Firestick Pty Ltd.
- Microsoft, and Windows are registered trademarks of Microsoft Corporation.
- Mach3 is a trademark of ArtSoft USA. Machdrives has no affiliation or association with Mach3 or ArtSoft USA.
- Any other trademarks used in this manual are the property of the respective trademark holder.
Historie revizí dokumentu
Název dokumentu: TUNAUM
Verze | Datum | Podrobnosti |
1.0 | 04. ledna 2017 | Počáteční vydání |
1.1 | 20-března-2017 | Updated software revision history. |
1.2 | 23. června 2022 | Updated software revision history, 1.0 Safety, 2.0 System Requirements, 3.1 Installing the Tuna Software, 3.2 Installing the USB Drivers, 6.0 Activating the Drive. |
1.3 | 30. května 2025 | Aktualizováno webodkazy na stránky |
Historie revizí softwaru
Software Name: Tuna™ for Windows®
Verze | Datum | Podrobnosti |
2.06 | 14. ledna 2017 | Počáteční vydání |
2.07 | 20-března-2017 | Added support for BRB and BRC series servo drives. |
2.08 | 23. června 2022 | Added support for BRD, BRE and BRF series servo drives. Added support for non-standard DPI screen resolution.
Performance enhancements. |
Kontakt
- Webmísto: www.machdrives.com
- Podpora: www.machdrives.com/pages/contact.php
- e-mail: support@machdrives.com
- Prodej: www.machdrives.com
- www.ebay.com.au/str/machdrives
- e-mail: sales@machdrives.com
- Sociální média www.youtube.com/@machdrives
- www.facebook.com/machdrives
- twitter.com/machdrives
- www.machdrives.com
BEZPEČNOST
VAROVÁNÍ
- Používání tohoto softwaru s poháněnými stroji s sebou nese inherentní elektrická a mechanická rizika. Vy nebo jakékoli s vámi spojené třetí strany musíte mít odpovídající kvalifikaci nebo zkušenosti s řízením těchto rizik a s zajištěním bezpečného provozu tohoto softwaru a souvisejícího zařízení v souladu s vašimi místními předpisy a osvědčenými postupy v oboru.
- Tento software může obsahovat vady, které by mohly způsobit náhlý nekontrolovaný pohyb stroje. Nikdy neobsluhujte stroj způsobem, jehož pohyb by mohl způsobit škody na majetku, zranění osob nebo smrt. Pokud je stroj pod proudem, držte všechny části těla v dostatečné vzdálenosti od stroje.
- Během ladění byste měli být připraveni vypnout pohon(y), pokud se systém stane nestabilním nebo dojde k jeho abnormalitám. Pohon(y) můžete zastavit pomocí vstupu Enable nebo ENA, ale neměli byste se spoléhat pouze na elektroniku a firmware z hlediska bezpečnosti. V nouzových situacích se doporučuje také zcela odpojit napájení pohonu(ů).
- Přestože bylo při přípravě této příručky vynaloženo veškeré úsilí k zajištění její přesnosti, může obsahovat chyby nebo opomenutí. Pokud se obsah této příručky liší od místních předpisů nebo osvědčených postupů v oboru, nebo je s nimi v rozporu, mají přednost vaše místní předpisy nebo osvědčené postupy v oboru. V případě jakýchkoli pochybností se prosím před dalším postupem obraťte na podporu společnosti Machdrives.
SYSTÉMOVÉ POŽADAVKY
- Microsoft Windows XP, Windows 7, Windows 8.x, Windows 10 or Windows 11
- Net framework 2.0 or higher installed
- Pentium 4 processor or equivalent (minimum)
- 512 MB RAM (minimální)
- ST Microelectronics Virtual COM Port driver (for BRA, BRB and BRC drives)
- WCH CH340 USB driver (for BRD, BRE and BRF drives)
INSTALACE
Installing the Tuna Software
The Windows Tuna application www.machdrives.com/downloads/software/tuna.zip can be download with this link.
Extrahujte spustitelný soubor file ze souboru .zip a postupujte podle pokynů k instalaci softwaru. Před instalací softwaru si budete muset přečíst a přijmout licenční smlouvu s koncovým uživatelem (EULA).
Instalace ovladačů USB
The following is for BRA, BRB and BRC drives only
Your servo drive appears as a Virtual COM Port in Windows and needs a VCP driver to communicate.
Před prvním připojením kabelu USB se ujistěte, že je počítač připojen k internetu. Disk nevyžaduje napájení ani připojení jiných kabelů. Počítač automaticky stáhne a nainstaluje správný ovladač. To může trvat několik minut.
If there is no internet connection available the first time the drive is plugged in, Windows will not install the drivers on subsequent connections. You will then need to open Device Manager/Ports and find the USB Serial Device and uninstall it before trying again. Note: the device will only be listed if the USB cable is connected to the drive. If auto installation fails, or there is no internet connection available, the driver www.machdrives.com/downloads/drivers/vcp_v1.4.0_setup.zip can be downloaded from downloaded with this link.
The following is for BRD, BRE and BRF drives only
The WCH CH340 USB driver should automatically install on most systems with internet access. If not, it can be downloaded www.machdrives.com/downloads/drivers/ch341ser.zip and installed manually from this link. Follow the prompts to install the driver.
For all model drives
Whether the Tuna application is “installed” or “open” has no effect on the driver installation.
Po správné instalaci ovladače se zobrazí v sekci „Zařízení a tiskárny“ a také ve Správci zařízení v části „Porty (COM a LPT)“. Poznámka: Servopohon se musí před zobrazením připojit kabelem USB, ale pohon nemusí být zapnutý.
CONNECTING THE DRIVE
A mini-B USB cable is required to use the Machdrives Tuna application. Make sure the PC has internet connection before plugging in the drive for the first time. This will enable it to find and install the correct USB driver automatically. It is important that a good quality shielded USB cable is used with the shield connected to the metal shells at both ends as required by the USB standard. The cable should be as short as practical to reduce susceptibility to radio interference. Do not use USB extension cables. Running Tuna from a notebook often allows a shorter cable to be used if the CNC controller is some distance from the drives.
During testing different low cost “shielded” USB cables were purchased online and most were found to be faulty with the shield not connected. A properly constructed cable should never drop the connection between the drive and the Tuna software.
If in doubt check both end shells for continuity with a meter, then strip the sleeve from a small section in the middle of the cable and check the braided shield to end shell for continuity as well.
APPLICATION LAYOUT
Main Form
Aplikace Tuna má vpravo seznam parametrů, vlevo obrazovku, nahoře titulní řádek a dole stavový řádek. Záložky zobrazení umožňují výběr tří různých typů obrazovek.
- Osciloskop: Jedná se o displej ve stylu osciloskopu, který zobrazuje informace o poloze a rychlosti v reálném čase.
- DRO: Toto je digitální displej, který zobrazuje polohy motoru a enkodéru zátěže v reálném čase.
- Histogram: Zobrazuje statistickou analýzu chyby polohy v reálném čase.
Zobrazení rozsahu
Jedná se o displej ve stylu osciloskopu, který zobrazuje informace o poloze a rychlosti v reálném čase. Trasy lze zapínat a vypínat pomocí voliče tras vlevo. Panel „Podrobnosti trasy“ umožňuje přizpůsobení barvy a měřítka vybrané trasy. Ovládací prvek „Pan/Zoom“ umožňuje detailní zobrazení. view of a time slice of the display. The “HF Filter” removes data that is too dense to display for the selected zoom level.
The “Command Source” can be switched between the “Step/Dir Inputs” or the “Wave Generator”. The “Capture Buffer” length is set automatically for the Wave Generator and can be manually configured for the “Step/Dir Inputs”.
The Wave Generator profiles are configured on the “Tuning” Parameter tab. Note: The Wave Generator sweep can only be started if the drive is enabled.
Load traces are only available on dual encoder servo drives.
DRO Display
The Digital Read Out (DRO) shows the command position from your CNC software or Waveform Generator, and compares it to the actual motor and load position in real-time. Load position will only function on dual encoder drives. The units (millimeters or inches) for all readouts are controlled by the Command “Units” parameter on the “Configuration” tab. This is the unit you prefer to work in, and is the same as your native units in Mach3. This allows the mixing of hardware and displayed units. For example using low cost metric ballscrews or glass scales, yet displaying in inches. Conversion is performed automatically inside the drive without rounding or any loss of precision. The position feedback path shows which encoder is being used for position feedback. This reflects the PID “Algorithm” parameter setting on the “Tuning” tab.
Jednotlivé odečty lze zapnout nebo vypnout kliknutím na ně. Posun zobrazení lze také zadat dvojitým kliknutím mimo odečty. To umožňuje synchronizaci odečítaných hodnot s vaším CNC softwarem. Posuny ovlivňují pouze zobrazené hodnoty a nijak nemění polohu ani provoz pohonu. Odečítané hodnoty se automaticky vynulují, když je pohon povolen.
Zobrazení histogramu
Histogram zobrazuje statistickou analýzu chyby polohy v reálném čase. Chybu lze vypočítat ze vztahu „Příkaz vs. poloha motoru“ nebo „Příkaz vs. poloha zátěže“ u systémů s dvojitým enkodérem.
Řešení chyb zobrazené na ose X je v krocích příkazu konfigurováno pro „vstup krok/směr“.ampObrázek níže ukazuje 200 impulzů/mm, což dává krokové rozlišení 0.005 mm nebo 5 μm.
Chyby jsou sampvedl 1000krát za sekundu a seskupoval podle kroku odchylky. ProcentotagPočet chyb v každé skupině se poté zobrazí jako procento.tage of the total errors during the collection “Interval”. Data for all intervals is collected and calculated continuously while the “Sweep” is running. Changing the “Interval” selection only affects the displayed data and can be changed at any time. Data collection can be paused using the “PAUSE” / “CONTINUE” button, and data for all intervals can be cleared with the “CLEAR ALL” button.
Statistical error calculations displayed at the top of the histogram are calculated for the selected
“Interval”. The error deviation shows the error spread covering 95% of errors. The mean error shows the bias or average offset of those errors.
Seznam parametrů
Seznam parametrů umožňuje uživateli view a změnit hodnoty parametrů disku při připojení přes USB. Po odpojení se aktuální hodnoty budou stále zobrazovat, ale budou pouze pro čtení. Parametry jsou seskupeny do tří záložek takto.
- Configuration: Used to configure the drive, normally only during installation.
- Tuning: Used to tune the servo control loops, normally only during installation.
- Monitoring: Used to monitor the drive health, can be done at any time. All parameters on this tab are read-only.
Parametry lze vybrat kliknutím myší na požadovaný řádek. Vybraný parametr se zvýrazní, jak je znázorněno, a vpravo se zobrazí oranžový ukazatel. Vybraný řádek lze posouvat nahoru nebo dolů pomocí kláves se šipkami.
Numeric parameters can be changed by typing the new value directly and then pressing ENTER. Alternatively numbers can be adjusted up and down by the “+” and “-” keys respectively. Editing can also be started by double clicking or pressing ENTER. All values must be positive integers and are validated for minimum and maximum limits on entry. Descriptive text parameter values are not typed in, but are selected from a drop-down list. Double clicking or pressing ENTER on the selected row will drop down the selection list. A new value can be selected with the mouse or using the arrow keys and pressing ENTER.
Během zadávání parametru lze změny zrušit stisknutím klávesy ESC. Změny se projeví v reálném čase a ukládají se automaticky.
Pokud délka seznamu parametrů překročí dostupný prostor, zobrazí se posuvníky. Seznam lze posouvat myší nebo alternativně pomocí kolečka myši. Lze také použít klávesy se šipkami a seznam se bude automaticky posouvat, aby se vybraný parametr udržel v paměti. view.
Některé parametry se počítají automaticky a jsou pouze pro čtení. Zobrazují se pouze pro informaci. Parametry, které nejsou použitelné, jsou skryté a jejich hodnoty jsou ignorovány. NapříkladampNastavením „Algoritmu“ PID na „Jeden enkodér“ se skryje celá konfigurační sekce pro parametry „Načíst enkodér“.
Parametry závisí na modelu. Vaše parametry se mohou lišit od předchozích.ampsoubory uvedené v tomto návodu.
ACTIVATING THE DRIVE
BRD, BRE and BRF drives do not require activation, so this section does not apply to them.
Pohony BRA, BRB a BRC vyžadují jednorázovou aktivaci, než budou plně funkční. Aktivace zajišťuje, že pohon obdrží a uvede do provozu pouze správná osoba a že jste obdrželi originální produkt Machdrives.
To activate the drive, email the serial number and your order number to support@machdrives.com .
Obdržíte 24místný kód ve formátu: DGLH-LXMI-LWXU-MFEI-HIHG-FZXD. Každý kód je jedinečný a bude fungovat pouze v měniči s dodaným sériovým číslem.
Open the Tuna application and plug the USB cable into the drive. An orange key will appear on the title bar if the drive has not been activated.
Klikněte na klávesu a vložte kód do dialogového okna přesně tak, jak byl uveden, a poté klikněte na OK.
Obdržíte potvrzovací zprávu, že disk byl aktivován, a klíč zmizí z titulního řádku.
Pokud je kód zadán třikrát nesprávně, bude nutné aplikaci Tuna restartovat, než ji budete moci znovu použít.
Aktivační kód byste měli obdržet do jednoho pracovního dne od jeho vyžádání. Během čekání můžete stále nainstalovat a nakonfigurovat pohon. Můžete jej také naladit nastavením zdroje příkazů na „Generátor vln“. To využívá interní nástroj pro řízení pohybu.file generátor jako zdroj příkazů. Pohon však nelze ovládat z rozhraní Krok/Směr, dokud není aktivován.
SETTING THE DRIVE IDENTITY
Nadview
Identita pohonu umožňuje nahradit název COM portu písmenem osy pro každý pohon ve vašem CNC stroji. To je užitečné při konfiguraci nebo monitorování více os současně.
Identita disku se zobrazuje v záhlaví okna Tuna vedle ikony USB, jak je znázorněno. Ve výchozím nastavení je nastavena na název portu COM, pod kterým se disk zobrazuje ve Windows. Pokud není aktuálně připojen žádný disk, zobrazí se zpráva „Nepřipojeno“.
Nastavení
Chcete-li změnit identitu z čísla COM portu na písmeno osy, připojte měnič a poté vyberte písmeno „Osa měniče“ ze skupiny parametrů „Různé“ na kartě „Konfigurace“, jak je znázorněno.
V záhlaví okna se nyní místo čísla COM portu zobrazí písmeno osy pohonu. Toto se automaticky uloží a zobrazí se v budoucnu při každém připojení pohonu.
Nastavení identity pohonu nemá žádný vliv na software vašeho CNC řídicího systému, jako je Mach3. Používá se pouze pro usnadnění při připojení k aplikaci Tuna. Normálně by písmeno osy pohonu mělo být nastaveno tak, aby odpovídalo stejnému názvu osy, jaký je nakonfigurován ve vašem CNC řídicím systému.
USING THE WAVE GENERATOR
Waveform Components
Funkce generátoru vln se nachází uvnitř každého pohonu. Dokáže generovat přesné pohybové procesy.files pro řízení pohonu během ladění. Křivky obsahují složky polohy, rychlosti a zrychlení, jak je znázorněno níže.
The parameters used to generate the above waveforms are shown here. Note the “Distance” moved of 800 steps, the “Velocity” of 4000 steps/sec and the “Pause Time” of 250ms. The Wave Generator parameters are located on the “Tuning” tab.
Parameter values shown in gray are read-only and are calculated from other parameter values.
Parametry průběhu
Následující parametry se používají ke generování průběhů.
Parametr | Popis |
Pulse Polarity: | |
Pozitivní | The axis moves in the positive direction then back to the starting point. |
Negativní | The axis moves in the negative direction then back to the starting point. |
Vzdálenost | The distance to move in command steps. |
Rychlost | The move velocity in command steps/sec. |
Rychlost podávání | This is a calculated value controlled by the Velocity parameter above. |
Acceleration Time % | Toto je procentotage pohybu, který je stráven jak zrychlením, tak zpomalením. To řídí tvar křivky rychlosti následovně.
|
Akcelerace | This is a calculated value controlled by the Acceleration Time % above. |
Čas pauzy | This is the time the axis pauses between moves in milliseconds. |
Opakovat: | |
Žádný | A single waveform is generated. |
Ano | The waveform repeats continuously. |
Creating a Square Velocity Waveform
Obdélníkové průběhy rychlosti jsou užitečné pro ladění rychlostních smyček. Rychlé náběžné a sestupné hrany odhalují jakékoli nestability, což usnadňuje a zpřesňuje ladění. Pro generování obdélníkového průběhu...file Jednoduše nastavte parametr „Doba zrychlení %“ na nulu. Ostatní parametry lze upravit dle potřeby. Podrobnosti o ladění rychlostní smyčky naleznete v uživatelské příručce k pohonu.
Creating an S-Profile Tvar vlny polohy
S- profile Průběhy polohy jsou užitečné pro ladění polohových smyček. Průběh by se měl co nejvíce shodovat s výstupem z vašeho CNC řídicího systému, například Mach3. Pro generování S-profile použijte následující kroky.
- Adjust the “Velocity” parameter so the “Feed Rate” matches the feed you most commonly use during machining.
- Adjust the “Acceleration Time %” parameter so the “Acceleration” parameter is similar to the motor acceleration setting in your CNC controller, such as Mach3.
- Adjust the other parameters as required to give a suitable waveform.
Podrobnosti o ladění polohové smyčky naleznete v uživatelské příručce k pohonu.
USING THE SCOPE
Nadview
Displej osciloskopu poskytuje až osm kanálů informací o poloze a rychlosti. Data o zatížení jsou k dispozici pouze u modelů s režimem duálního enkodéru.
Selecting Traces
Současně lze zobrazit až pět záznamů polohy a tři záznamy rychlosti. Záznamy lze zobrazit nebo skrýt zaškrtnutím políčka vedle názvu záznamu na panelu výběru záznamu.
Stopy polohy a rychlosti se zobrazují na příslušných mřížkách. Mřížky bez viditelných stop jsou skryté a zbývající mřížka se rozbalí tak, aby využila dostupný prostor pro zobrazení.
Barvu a měřítko trasy lze změnit kliknutím na název trasy v panelu „Výběr trasy“ vedle zaškrtávacího políčka. Aktuální nastavení se zobrazí v sekci „Podrobnosti trasy“ pod mřížkami. Kliknutím na barevný čtvereček můžete vybrat novou barvu. Měřítko trasy v krocích příkazu lze vybrat z rozbalovacího seznamu „Kroky/Div“.
Ovládání posunu/zoomu
Ovládací prvek Posun/Přiblížení umožňuje zobrazení vybraného časového úseku křivky osciloskopu. Ve výchozím nastavení ovládací prvek zobrazuje celou vyrovnávací paměť pro zachycení. Tažením kteréhokoli úchytu dovnitř se přiblíží do menšího časového okna. Tažením středu ovládacího prvku doleva nebo doprava se okno posouvá podél časové osy. Dvojitým kliknutím na ovládací prvek se okno rozbalí zpět do výchozího stavu. Před přiblížením a posouváním se doporučuje zastavit rozmítání.
Command Source Selection
The command information that your servo drive follows normally comes from the Step/Dir outputs of your CNC controller such as Mach3. During tuning the “Command Source” can be switched to come from the internal Waveform Generator instead. This allows precise control of the waveforms without an external CNC controller.
The “Command Source” is automatically set to “Step/Dir Inputs” every time the drive is powered on, and can only be changed when a sweep is not running.
Zametání
Trace sweeping can be controlled by the Sweep “START” / “STOP” button under the grids. If the
“Command Source” is set to “Wave Generator” then starting the sweep will also start generating the configured waveform. The drive must be enabled to start the sweep in “Wave Generator” mode. When the “Command Source” is set to “Step/Dir Inputs” the sweep can run even if the drive is disabled or motor power is removed. This is useful for manually checking encoder response during setup.
Note: Until a drive has been activated, sweeps can only be run in “Wave Generator” mode.
TUNING THE DRIVE
Proces ladění PID regulátoru je specifický pro váš model měniče a zvolený algoritmus PID regulátoru. Podrobnosti naleznete v části o ladění v uživatelské příručce k vašemu měniči.
Kontrolní seznam
Před zahájením procesu ladění je důležité, aby byl měnič správně nakonfigurován. Před dalším postupem zkontrolujte následující.
- The command parameters are set correctly on the “Configuration” tab.
- The encoder parameters are set correctly on the “Configuration” tab.
- The encoder functionality is checked by manually moving the axis and checking that the DRO value moves by the correct amount, and in the correct direction.
- The “Power Saving” parameter is set to “Disabled” on the “Configuration” tab.
- The Machine axis is positioned in the center of travel.
- The “Following Error” on the “Tuning” tab is set to a number approximately twice the expected move distance output from the Waveform Generator.
- The PID “Algorithm” on the “Tuning” tab is set correctly if multiple algorithms are available.
Tuning the Velocity Loop
Nejprve je nutné vyladit rychlostní smyčku. Cílem je dosáhnout toho, aby rychlost motoru co nejpřesněji kopírovala zadanou rychlost s dobrou stabilitou. Tato smyčka je vyladěna s obdélníkovým průběhem rychlosti, aby se odhalily jakékoli nestability a zlepšilo se ladění. Podrobnosti o konfiguraci generátoru vln pro výstup obdélníkového průběhu naleznete v části 8.3.
Pro ladění rychlostní smyčky postupujte podle postupu popsaného v uživatelské příručce k měniči.
Tuning the Position Loop
Polohovací smyčka by měla být vyladěna s průběhem co nejblíže typickému průběhům obrábění. Parametry „Posuv“ a „Zrychlení“ přizpůsobte výstupu vašeho CNC řídicího systému. Tento krok musí následovat po vyladění rychlostní smyčky.
Generátor vln by měl být nakonfigurován tak, aby generoval S-profile tvar vlny polohy. Podrobnosti viz kapitola 8.4.
Pro ladění polohové smyčky postupujte podle postupu popsaného v uživatelské příručce k pohonu.
CONNECTING MULTIPLE DRIVES
Protože většina CNC systémů má více než jednu osu, je někdy užitečné mít Tuna připojený k více pohonům současně. Připojení více pohonů vyžaduje spuštění více instancí aplikace Tuna a samostatný USB kabel ke každému pohonu.
Každá instance Tuna se připojí vždy pouze k jednomu disku. Když je disk připojen, není k dispozici pro připojení ostatních instancí. Připojení se provede automaticky, jakmile je k dispozici volná instance Tuna a disk.
Při připojování více disků se doporučuje nastavit identitu disků, jak je znázorněno na obrázku. Tím se vyhnete nejasnostem při zapamatování si, která osa je přiřazena každému COM portu. Podrobnosti o nastavení identity disků naleznete v kapitole 7.
Spuštění více instancí Tuna vyžaduje, aby váš počítač měl dostatek zdrojů v podobě RAM a CPU. Aplikace Tuna byla navržena s nízkými nároky na hardware počítače, takže ji lze úspěšně spustit i na starších počítačích s paralelními porty. Pokud používáte počítač s nízkým výkonem, nemusí být možné úspěšně spustit Tuna a Mach3 současně. V takových případech se doporučuje spustit Tuna ze samostatného počítače nebo notebooku.
www.machdrives.com
Doc TUNAUM Rev 1.3 @ 2017-2025 All Rights Reserved
FAQ
How can I get support for my TunaTM servo drive?
You can visit the Machdrives website or contact their support team via email for assistance with any queries or issues related to the TunaTM servo drive.
What social media platforms does Machdrives use for communication?
Machdrives can be reached on YouTube, Facebook, and Twitter for updates, information, and communication regarding their products.
Dokumenty / zdroje
![]() |
Software pro ladění serv Tuna pro Windows [pdfUživatelská příručka BRB, BRC, BRD, BRE, BRF, software pro ladění serv pro Windows, software |