SUF16CNC přestavba el-tek

Tovární CNC a apřestavby konvenčních soustruhů
Odpovědět
Milan199
Příspěvky: 2937
Registrován: 18. 8. 2010, 9:04

28. 10. 2023, 3:30

josef.polasek píše: 16. 10. 2023, 2:31
zz912 píše: 16. 10. 2023, 2:05 Nemůže tam být palcový šroub?
Popravdě vůbec nevím co tam je za šrouby. Vzal jsem posuvné měřítko a měřil, jinak bych musel do šroubku rozdělat osy a stejně nemám měrky
Na Sufech jsem nikdy neviděl jiné šrouby, nežli X=3mm/ot a Z=5mm/ot. Převod byl 1/1.

Bacha - ty šrouby jsou sice broušené a mají dvojitou předepnutou matici - ale dost špatně snášely posuvy nad 3m/min. Drbaly se tam kuličky v rekuperátorech.
josef.polasek
Příspěvky: 62
Registrován: 13. 8. 2022, 11:23

28. 10. 2023, 9:28

zz912 píše: 28. 10. 2023, 12:19 Nooo, takhle na dálku se to špatně zjišťuje.

Předpokládám, že tam nemáš maximální otáčky 120000 rev/min ???
To si oprav.

Na motoru máš 2845 rev/min a na vřeteni 1168 rev/min.

Zkusil bych nastavit maximální otáčky a změřit napětí na analogovém vstupu měniče:
svorky 6-4 - referenční napětí
svorky 6-5 - řídící napětí
+ zjisti skutečné otáčky.

Od tohoto se půjde odpíchnout dále.
Tak měření mi ukazuje při 100% 8768 otáček na řemenici motoru na svorkách 6-4 je 10,4v a na svorkách 6-5 je 10,4v.
Uživatelský avatar
zz912
Příspěvky: 1357
Registrován: 25. 5. 2008, 7:16

28. 10. 2023, 10:30

To je divnéé.

Pošli sem svoje konfigurační soubory.

Pokud neumíš zabalit:

Kód: Vybrat vše

$ sudo apt install zip
$ cd <složka kde se nachází konfigurace>
$ zip -r moje_konfigurace.zip <název složky kterou chceš zabalit>
Dále udělej jednoduchý test, otoč vřetenem o jednu otáčku a hodnota halpinu encoder.0.position v mesa kartě (název pinu bude podobný) by se měla změnit o jedna.

Převod mezi motorem a vřetenem je 53/129
Jaký je převod mezi encoderem a vřetenem? Možná PncConf předpokládá, že ten encoder je na vřetenu.
Tak měření mi ukazuje při 100% 8768 otáček na řemenici motoru na svorkách 6-4 je 10,4v a na svorkách 6-5 je 10,4v.
Tak Mesa se otevře naplno, to je v pořádku.


Kolik jsi zadal do M3 S?????

8768 otáček - to je co za číslo? To je údaj z encodéru? To sou naměřené otáčky? Na motoru máš napsáno 2840 otáček za minutu.

Není celý problém jen o tom, že na motoru je napsána hodnota 2840 otáček za minutu, která platí pro 50Hz, ale tvůj měnič umí pracovat s více Hz, takže ten motor pak točí víc?

Umíš se do toho měniče podívat kolik má Hz při plných otáčkách?
LinuxCNC - MESA 7i96
zz912.webnode.cz
josef.polasek
Příspěvky: 62
Registrován: 13. 8. 2022, 11:23

28. 10. 2023, 11:39

zz912 píše: 28. 10. 2023, 10:30 To je divnéé.

Pošli sem svoje konfigurační soubory.

Pokud neumíš zabalit:

Kód: Vybrat vše

$ sudo apt install zip
$ cd <složka kde se nachází konfigurace>
$ zip -r moje_konfigurace.zip <název složky kterou chceš zabalit>
Dále udělej jednoduchý test, otoč vřetenem o jednu otáčku a hodnota halpinu encoder.0.position v mesa kartě (název pinu bude podobný) by se měla změnit o jedna.

Převod mezi motorem a vřetenem je 53/129
Jaký je převod mezi encoderem a vřetenem? Možná PncConf předpokládá, že ten encoder je na vřetenu.
Tak měření mi ukazuje při 100% 8768 otáček na řemenici motoru na svorkách 6-4 je 10,4v a na svorkách 6-5 je 10,4v.
Tak Mesa se otevře naplno, to je v pořádku.


Kolik jsi zadal do M3 S?????

8768 otáček - to je co za číslo? To je údaj z encodéru? To sou naměřené otáčky? Na motoru máš napsáno 2840 otáček za minutu.

Není celý problém jen o tom, že na motoru je napsána hodnota 2840 otáček za minutu, která platí pro 50Hz, ale tvůj měnič umí pracovat s více Hz, takže ten motor pak točí víc?

Umíš se do toho měniče podívat kolik má Hz při plných otáčkách?
Encoder je na vřetenu v převodu 1:1 (30 zubů na 30 zubů)
Pokud otočím vřetenem o jednu otáčku, tak se hodnota hm_7i96s.0.encoder.00.position změní o 1

Zkoušel jsem to v manuálním režimu kde jsem dal 100% otáček a 8768 otáček jsem naměřil na kladce motoru ne vřetene.

Do frekvenčního měniče se podívat můžu, ale vůbec jsem nepochopil ten jejich manuál, tak jsem do něj nehrabal a nechal původní nastavení, které měl el-tek.
Milan199
Příspěvky: 2937
Registrován: 18. 8. 2010, 9:04

28. 10. 2023, 11:44

zz912 píše: 28. 10. 2023, 10:30 ...

Jaký je převod mezi encoderem a vřetenem? Možná PncConf předpokládá, že ten encoder je na vřetenu.
Převod mezi vřetenem a IRC musí být vždy 1/1 jinak by se synchronizační pulz načítal dle převodu a netrefil by jsi se do závitu.
Uživatelský avatar
zz912
Příspěvky: 1357
Registrován: 25. 5. 2008, 7:16

28. 10. 2023, 11:50

No jestli je to vše tak jak píšeš, tak do PncConf doplň do řádku "MOTOR RPM at 10 Volt Command" 8768 rev/min

A do maximálních otáček to samé.

A mělo by Ti to všechno fungovat jak má.

Pokud si s tím měničem nejsi jistý, tak ho radši nechej na pokoji. Některé měniče ukážou Hz při základním listování v úvodním menu.

Zatím to nalaď vše na maximální otáčky. Může se stát, že průběh řídícího napětí na skutečných otáčkách nebude lineární, ale to budeme řešit až potom.
LinuxCNC - MESA 7i96
zz912.webnode.cz
Uživatelský avatar
zz912
Příspěvky: 1357
Registrován: 25. 5. 2008, 7:16

28. 10. 2023, 11:53

Milan199 píše: 28. 10. 2023, 11:44 Převod mezi vřetenem a IRC musí být vždy 1/1 jinak by se synchronizační pulz načítal dle převodu a netrefil by jsi se do závitu.
Máš pravdu, ale potřeboval jsem vyloučit variantu, že do toho bylo z nějakého důvodu rýpáno a dotyčný nepředpokládal , že bude potřeba závitovat.
LinuxCNC - MESA 7i96
zz912.webnode.cz
josef.polasek
Příspěvky: 62
Registrován: 13. 8. 2022, 11:23

28. 10. 2023, 11:57

tady jsou ty konfigurační soubory.
Přílohy
moje_konfigurace.zip
(4.16 KiB) Staženo 36 x
Milan199
Příspěvky: 2937
Registrován: 18. 8. 2010, 9:04

28. 10. 2023, 12:05

to josef.polasek
Tyhle měniče znám docela dobře. Kdybys si nevěděl rady tak to sem hoď // konkrétně //.

Obecně nastavíš ve funkcích 1-00 a 1-01 a 1-06 že to budeš řídit F/R a analog.
Dál pak ve funkcích 7-00 až 7-05 nastavíš zesílení a posun analogového signálu tak, aby ti odpovídalo to co ti leze z Mesy a frekvence.

NEVÍM jak to leze z Mesy, ale měnič bude nastaven na vstupy NPN // switch SW1 vedle signální svorkovnice //. Tak si to zkontroluj jinak se to s tebou nebude "bavit".
Uživatelský avatar
zz912
Příspěvky: 1357
Registrován: 25. 5. 2008, 7:16

28. 10. 2023, 12:16

Milan199 píše: 28. 10. 2023, 12:05 to josef.polasek
Tyhle měniče znám docela dobře. Kdybys si nevěděl rady tak to sem hoď // konkrétně //.

Obecně nastavíš ve funkcích 1-00 a 1-01 a 1-06 že to budeš řídit F/R a analog.
Dál pak ve funkcích 7-00 až 7-05 nastavíš zesílení a posun analogového signálu tak, aby ti odpovídalo to co ti leze z Mesy a frekvence.

NEVÍM jak to leze z Mesy, ale měnič bude nastaven na vstupy NPN // switch SW1 vedle signální svorkovnice //. Tak si to zkontroluj jinak se to s tebou nebude "bavit".
Zapojený to má takhle:
Obrázek
LinuxCNC - MESA 7i96
zz912.webnode.cz
josef.polasek
Příspěvky: 62
Registrován: 13. 8. 2022, 11:23

28. 10. 2023, 12:59

Tak jsem nastavil v pncconf těch 8768 otáček, a jak bylo řečeno průběh lineární není no.
Při 100 otáčkách to má nějakých 94 otáček a při 1000 otáčkách to má cca 1050 otáček.
Takže asi fakz bude potřeba donastavit měnič.
Uživatelský avatar
zz912
Příspěvky: 1357
Registrován: 25. 5. 2008, 7:16

28. 10. 2023, 1:35

A opravdu to potřebuješ udělat lineárnější?
LinuxCNC - MESA 7i96
zz912.webnode.cz
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22399
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

28. 10. 2023, 7:37

Mas linuxcnc a mas encoder
Vraz tam pidku a bude to drzet na fleku.
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
zz912
Příspěvky: 1357
Registrován: 25. 5. 2008, 7:16

28. 10. 2023, 9:10

josef.polasek píše: 28. 10. 2023, 12:59 Takže asi fakz bude potřeba donastavit měnič.
Tohle se na měniči nastavit nedá.
robokop píše: 28. 10. 2023, 7:37 Mas linuxcnc a mas encoder
Vraz tam pidku a bude to drzet na fleku.
No ona ta PIDka už tam vražená je:
Spindle_PID.png
Pro ladění bych nepoužíval prostředí PncConf, ale ladil bych to při spuštěném LCNC v halshow pomocí:

Kód: Vybrat vše

setp   pid.s.Pgain
setp   pid.s.Igain
setp   pid.s.Dgain
setp   pid.s.bias
setp   pid.s.FF0
setp   pid.s.FF1
setp   pid.s.FF2
setp   pid.s.deadband
setp   pid.s.maxoutput
A až bych to měl odladěný, tak teprve potom bych akorát ty hodnoty přepsal do PncConf.

Bohužel s PIDkou nemám žádné zkušenosti.

To: robocop
Myslíš že pro tuhle aplikaci by stačilo naladit pouze proporcionální složku pid.s.Pgain a na zbytek nesahat?
LinuxCNC - MESA 7i96
zz912.webnode.cz
josef.polasek
Příspěvky: 62
Registrován: 13. 8. 2022, 11:23

4. 11. 2023, 8:31

robokop píše: 28. 10. 2023, 7:37 Mas linuxcnc a mas encoder
Vraz tam pidku a bude to drzet na fleku.
No s tou PID taky nevím jak se pracuje.
Šlo by nějak popostrčit jak tam vrazit tu PID?
Odpovědět

Zpět na „CNC soustruhy“