Hírek:

Fontos tudnivalók a migrációval kapcsolatban, kérlek olvasd el:

A régi fórumról áthozott hozzászólásoknál a felhasználó neve adatvédelmi megfontolásokból véletlenszerűen generált értékekre lett  lecserélve. Ez akkor tud a valódi értékre visszaállni, ha az adott felhasználó a régi fórumon nyilatkozik, hogy beleegyezik az adatainak az új fórumra továbbításához, majd ezután itt a régi felhasználónevével és email címével regisztrál.
8~20 óra között, 1~30 percen belül megtörténik a jóváhagyás, 30 percenként ellenőrizd email fiókodat (SPAM-ot is) mindenképp kapsz mail-t, a sikeres regisztrácioról, vagy a hibáról és, hogy mi a teendőd.
Nézd meg  "A régi fórumról, az új fórumra költözés útmutatót."
A régi fórumon használt email címmel de más felhasználói azonosítóval érkező regisztrációs kérelmek törlésre kerűlnek.

Main Menu

AC szervó motoros vezérlés

Indította gaben, 2025 február 03, 18:08

Előző téma - Következő téma

000000000

Attól, mert te egy nem általad írt, letöltött szervo setup programmal a "korszerűség" jegyében, csili-vili, klikkelek össze-vissza alapon "felprogramozol" egy szervót, az nem azt jelenti, hogy érted is a szabályzás elmélet matematikai alapjait (az alapelmélet szervo körben egy minimum 2 tárolós diffrenciál egyenletről szól).

Így megkérnélek, gondolkozz még egy picit, hiszen elemi logika alapján is belátható, ha el tudsz szakadni a virtuális képernyőtől, meg a saját alternatív valóságodtól, hogy egy fokozódó nyomaték terhelés hatására a nagyobb hibahatár egyre nagyobb alapjeltől való eltérést okoz, azaz egyre romlik a mozgáskövetés és annak minőségi mivolta, majd legvégül az a szerencsétlen szervo letilt.

mma6fim4

Az a gondom hogy a z fázis csak egy jelet ad fordulatonként.

designr

Akkor felvilágositalak mert látom nem jól értelmezed az ipari szervóvezérlők kifekjezéseit.
Ezeknél a vezérlőknél be lehet állítani azt az encoder osztást..amit ha elér a parancsjel(position command)
és a motor encoderétől visszakapott valódi pozió(position feedback)különbsége  akkor tiltson le.(position error)
Ez egy védelmi funkció..ha kellően nagyra veszed..nem fog beleszólni a vezérlésedbe..nincs ráhatása a mozgáskövetésre..
A teszt programokkal könnyű az adott mechanikához beállitani a vezérlőt ugy hogy ez a különbségjel ne legyen túl nagy..
Lézeres gépen már 10-20 encoder jel eltérés látható különbséget okoz..Egy nehéz tokmányt forgatva ez dinamikus mozgásnál irányváltáskor könnyen eléri a 80-100 osztást is..
Meg kell találni azt a gyorsulás beállításokat ahol még aza adott feladathoz nem tul nagy parancs-valós jel különbség van..
Ennyi..

designr

"nagyobb hibahatár egyre nagyobb alapjeltől való eltérést okoz,"
Ez nem igaz..számtalanszor próbáltam..bárhova állitom a hibahatárt a motor nozgásdinamikai jellemzői nem változnak..

000000000

Nem értem, ez miért gond, ez a dolga egy encoder Z csatornájának, és mint írtam már erre a jelre szükséged is van a több fogásos menetvágás cikusonkénti indításához.

A fordulatonkénti 1-nél több impulzusokra pedig az A, B csatorna szolgál. Ha pedig ezt nem tudod a szervo motorod jeladójából kinyerni, akkor sajnos egy külön encodert (vagy csak egy egy csatornás jeladót, amit magad is elkészíthetsz) kell még a főorsóra rátenni.

Ezek után pedig már egy komolyabb CNC szinkron programmal vághatod a menetet ezen jelekkel és a Z-vel.

mma6fim4

Aha. Köszi, kezdem érteni. Akkor ezek szerint a Z csatorna elég a menetvágáshoz, mert csak a menetbekezdések pozícióját kell visszajelezni. Azt hittem, hogy a főorsó pontos pozíciója is kell egy fordulaton belül. Köszi, akkor megnyugodtam. Ezt a részét értem.
Marad akkor a speed mód, és a Z fázis.

000000000

Bocs, de ezen a ponton, szinten feladom.
Azt viszont tanácsolnám, kerüld a szervókat addig, amíg nem érted az alapokat.

designr

Nem kell ahhoz akkora tudás..csak gyakorlat..
Ahhoz sem kell ismernem a mikrobiológiát..a neuronok szerepét..az agy felépitését hogy  Használjam azt..

trawe

Van panasonic 200w motor +vezérlő de még a programmal sem komunikál.
Vagy rossz verziót töltöttem le :( ma megpróbálom xp alatt.
Nem tudom talán a front panelen is fel tudom programozni ?
3 meghajtás módot tud persze nekem a step dir kellene.
Arra nem reagál semmit gondolom más beállításon van alapból.
Ha tudnátok tippet adni az is nagy előre lépés lenne.

trawe

Jó lenne a cncmen kicseréli legalább a X tengelyt erre mert.
1000 m/s megy de 950x200mm  marok és nem kontúr.
Szőval gyorsítani szettném.

000000000

Jó neked, a hangsebesség 3 szorosával tudsz forgácsolni![#csodalk]

trawe

Ja utána láttam hogy elírtam :)

designr

Na akkor..Robsy segítsége után nézzünk valami kézzelfoghatót.
1. Kellene egy-egy adattábla kép a motorról és a vezérlőröl.
2. Vezetékek rendelkezésedre állnak-e?programozó vezetéked van azt irtad.
3. melyk Panaterm verzióval próbáltad?Megvan a régi és az uj is?
Ha esetleg összevezetékelted,bekötötted I/O nélkül..kiírt-e valamit..hibát stb?
Igy összevetékelve a trial run megy-e..
Ezt a trial runt kezelőpaneelről is meg tudod csinálni..leirásban benne van..ha ez megy akkor már biztató.
Folyt Köv..

jau5ccsn9

Panatermben tudok segíteni. A 3.7-es jó hozzá.

svejk

No jó, lefordítom neked a #2819-et:

Baszus ezt elnéztem, másra gondoltam, igaza lehet a  komának...

 :)