Nástrojová hlava Sauter

Uživatelský avatar
robokop
Site Admin
Příspěvky: 22386
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

24. 11. 2020, 8:33

No to uz minprijde lepsi
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

24. 11. 2020, 8:36

lukin1156 píše: 24. 11. 2020, 7:59 Těch drátů je tam více, vypisoval jsem jenom co mi dávalo smysl.
Podle toho manuálu by měl být červený drátek home. Zkoušel jsem s tím točit i velmi pomalu a nikde jsem nic nenaměřil. Červený drátek je tedy stále v nule.
Pak je tam 6 drátků.
černý - ten je pořád +24V - podle manuálu je to stop signál
bílý - tam se signál už mění - podle manuálu read signal, strobe signal
žlutý- podle manuálu 2^0
zelený - 2^1
fialový- 2^2
růžový-2^3
Ty máš ještě nějaký jiný manuál než tento?
https://www.dropbox.com/sh/fd5noeqewtdl ... er+Eng.pdf
Protože v tomto manuálu varianta WAB není.
neni_wab.PNG
Dokonce bys ani neměl mít ve variantě B žádný červený drátek.
BRG-B.PNG
Dále je divné, že v označení máš paritu a o té se nezmiňuješ už vůbec.



Ovšem pokud Ti opravdu ty výstupy sedí i v reále, tak je vše OK a můžeme se posunout dál. :D

Začal bych s tímto:

Kód: Vybrat vše

loadrt carousel pockets=12 encoding=binnary num_sense=4
net carousel.0.sense-0 => (zde napíšeš vstup MESY, kde máš 2^0)
net carousel.0.sense-1 => (zde napíšeš vstup MESY, kde máš 2^1)
net carousel.0.sense-2 => (zde napíšeš vstup MESY, kde máš 2^2)
net carousel.0.sense-3 => (zde napíšeš vstup MESY, kde máš 2^3)
Pak bys měl v HALshow sledovat HALpin carousel.0.state a měl by ti ukazovat aktuální polohu Caruselu.

Tak jsem to alespoň dle manuálu pochopil, ale možná je vše jinak. :-)
LinuxCNC - MESA 7i96
zz912.webnode.cz
lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

25. 11. 2020, 6:10

Manuál jiný nemám. Bohužel :(
Jinak ale červený drátek tam je. Podle toho manuálu je u jiných typů červený drátek vždycky home signal. Jenomže pokud z něho nejde nikdy 24V tak to bude asi jenom matení nepřítele.
Na tu paritu jsi přišel jak?
Já jsem vycházel z označení track co je na 3. straně. Tam je parity signál připojený až na track 9.
Zkusím ještě komplet přejít ty signály pro jednotlivé pozice, třeba jsem předtím udělal někde chybu.
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
Milan199
Příspěvky: 2926
Registrován: 18. 8. 2010, 9:04

25. 11. 2020, 6:47

lukin1156 píše: 25. 11. 2020, 6:10 Jinak ale červený drátek tam je. Podle toho manuálu je u jiných typů červený drátek vždycky home signal. Jenomže pokud z něho nejde nikdy 24V tak to bude asi jenom matení nepřítele.
Dej pozor ten home signál bývá strašně krátký a chytit ho na měřáku je skoro nemožné. Mrkni na to přes osciloskop nebo si "naprogramuj" některý vstup jako klopný obvod.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22386
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

25. 11. 2020, 6:57

Presne tak
Ten signal je velmi kratky. Je to tak na oscil.
Stejnetak ten strobe.
zapojit bez nej do komponenty carousel je dost hazard. To jde budto s grayovym kodem kde se meni z polohy na polohu pouze 1 bit ne vice. A nebo s nim treba za pomoci nejakeho latch nebo prave jak jsem psal udelat vlastni componentu. Protoze jak se ti v binarnim kodu meni vic bitu naraz tak ti tam na chvilku problikne nejaky nesmysl a mohlo by to tam spadnout jako uplne jiny nastroj a delalo by to nahodne chyby. To fakt nechces.
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

25. 11. 2020, 8:53

lukin1156 píše: 25. 11. 2020, 6:10 Na tu paritu jsi přišel jak?
Vycházel jsem z označní snímače:
BRGB0. WAB. 12 EP.P.R.K.O To EP je označení parity.
Milan199 píše: 25. 11. 2020, 6:47 Dej pozor ten home signál bývá strašně krátký a chytit ho na měřáku je skoro nemožné. Mrkni na to přes osciloskop nebo si "naprogramuj" některý vstup jako klopný obvod.
Souhlasím. Mám doma encoder s 2000 pulzy na otáčku a tam je masakr ho chytit. Tam je potřeba meditovat a zastavit pulz srdce, abys ho chytl. :-) U tebe by to tak hrozný být nemělo, protože podle manuálu by měl mít 1°, takže by to tak hrozný být nemělo. Ovšem jestli to bude s tím jedním stupňem tak jak s tím, že by tam neměl být červený drát.....

Pokud to měříš jen přes multimetr, tak máš malou šanci, že něco najdeš. Lepší varianta už je napojit na výstup LED-ku, ideálně vysoce svítivou a nejlepší postup by bylo to zapíchnout do MESY a výstup dočasně v HALU napojit třeba na TOTAL STOP abys zjistl, že se něco děje.
lukin1156 píše: 25. 11. 2020, 6:10 Já jsem vycházel z označení track co je na 3. straně. Tam je parity signál připojený až na track 9.
Na straně 3 je obecné označení pro Encoder, který má všechno paritu, strobe, home, strobe, 6-ti bitový zápis čísla atd. Pokud máš už ale konkrétní snímač, tak ten všechno nemá. K tomu by měla sloužit tabulka na straně 21 a podle ní by sis měl vyškrtat na stránce 3 co tam nemáš a budeš mít schéma. Bohužel na straně 21 označení WAB není, takže o to máš trochu více zábavy. Hlavně to nevzdávej, dáme to. :-) BTW, kolik Ti vlastně z toho vede vodičů?
LinuxCNC - MESA 7i96
zz912.webnode.cz
Monteg
Příspěvky: 1481
Registrován: 30. 10. 2006, 5:37
Bydliště: LOUNY

25. 11. 2020, 11:30

V hlavě duplomatic je tenhle snímač

EA50-A-12-B-8/28-P-6-S-3-PR.698
Přílohy
EA50 A.pdf
(157.16 KiB) Staženo 131 x
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

25. 11. 2020, 11:45

Monteg píše: 25. 11. 2020, 11:30 V hlavě duplomatic je tenhle snímač

EA50-A-12-B-8/28-P-6-S-3-PR.698
Jako záložní plán dobrý, ale gatě bych ještě nestahoval. Brod je ještě daleko. Kolik takový snímač stojí?
LinuxCNC - MESA 7i96
zz912.webnode.cz
Monteg
Příspěvky: 1481
Registrován: 30. 10. 2006, 5:37
Bydliště: LOUNY

25. 11. 2020, 7:18

Nebylo to tak myšleno

Spíš jako inspirace ce se používá a jak je to zapojeno nic jiného v tom není
lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

26. 11. 2020, 11:26

Tak ten balluf v tom je originál, nahrazovat to fakt nebudu :D
Ze snímače jde celkem 7 drátků signálových + 2 napájecí.
Barvy- bílá, žlutá, zelená,fialová, černá, růžová a červená.
Potom tam je ještě zmiňovaný indukčák který snímá že je hlava v poloze nástroje.
Ten home zkusím dnes přes halscope, snad se k tomu konečně dostanu :)
Hledal jsem ještě v manuálu připojení toho origo snímače do systému. Papíry jsou sice ze soustruhu BDN 160, ale nástrojová hlava je totožná, včetně toho snímače, taky má označení WAB.
Obrázek
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

26. 11. 2020, 11:54

Hmmmm.... tak ten obrázek je pro mě španělská vesnice. Možná něco někomu řekne, ale s tím nepomůžu. :-(
Pokud bys chtěl pomoct ode mě, tak udělej tabulku stavů všech signálů pro jednotlivé polohy. Hlavně netoč s hřídelkou v ruce, a dej si na to cca 300 mm páku, ať něco nepřeletíš.
Halscope - dobrý nápad.
LinuxCNC - MESA 7i96
zz912.webnode.cz
lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

30. 11. 2020, 10:53

Tak jsem to připojil přes halscope a naházel si tam všechny dráty co jdou od odměřování nástrojové hlavy.
Obrázek
Hlavou jsem si otáčel vrtačkou místo elektromotoru. Odměřování je origo posazené v nástrojové hlavě. Neotáčím tím tedy ručně přímo za hřídelku ale přes převod který automaticky točením zamyká nástrojový disk na dané pozici. Tudíž žádná velká páka netřeba :)
Vyšlo mi z toho tady tohle:
Obrázek

čísla drátů jsou očíslovaná stejně jako výše, tj. :
1. sloupec je signál stop- když není disk v pozici nástroje tak je v 0, nabíhá až je v poloze.
2. sloupec je tedy podle všeho parita
3, 4, 5, 6 jsou tedy bitové výstupy.
7 sloupec je signál z indukčního snímače- disk je v poloze nástroje- to samé co stop signál.
8. sloupec je home- vážně tam není. Točil jsem i velmi pomalu, ani se to nehnulo, dráty jsou připojené dobře, ozkoušeno. Prostě neni.

A teď výsledek.
Seděl jsem nad tím hodinu a nic jsem tam nenašel. Binary ani gray mi do toho nesedí.
Je možné že mám špatně osazený disk na výstupní hřídeli nástrojové hlavy- tudíž že třeba na poloze 5 je poloha 10. Ale to by se jenom postupně posunulo, ne že by to přeházelo random signály. Taky jsem zkoušel přeházet sloupce ale nic moc jsem z toho nedostal.
Opakuju s ballufem jsem nehýbal- je spojený s hřídelí se kterou jsem nehýbal. Na osciloskopu je hezky vidět jak signály nabíhají hned jak se kolotoč rozjede na další polohu. Nabíhají pěkně současně ( sloupec 3-6).
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

1. 12. 2020, 3:30

6 - parita
Bin_kod.PNG
Bin_kod.PNG (3.24 KiB) Zobrazeno 2025 x
LinuxCNC - MESA 7i96
zz912.webnode.cz
lukin1156
Příspěvky: 579
Registrován: 7. 11. 2012, 8:42

1. 12. 2020, 6:13

No jo :shock: toho jsem si vůbec nevšiml. A zjevně jsem nepochopil co je parita :?
Velké díky !
Teď mi akorát nesedí poslední věc. Proč je pořadí převrácené ?
Hlavou jsem točil ve správném směru. Tj. měly by čísla přibývat směrem dolů. Ale tady je to obrácené :/
SN320,SUI 32 CNC,Maho 700 CNC, Mikron UME 600, Boley BKN 100C, Brother TC 201
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

1. 12. 2020, 6:28

lukin1156 píše: 1. 12. 2020, 6:13 A zjevně jsem nepochopil co je parita :?
Studuj :-)
Určitě ji využij. Nevyužít paritní Bit, když ten encoder jej má, by byla programátorská prasárna.
lukin1156 píše: 1. 12. 2020, 6:13 Teď mi akorát nesedí poslední věc. Proč je pořadí převrácené ?
Hlavou jsem točil ve správném směru. Tj. měly by čísla přibývat směrem dolů. Ale tady je to obrácené :/
Pokud To nepůjde nějak vyřešit mechanicky (přečíslovat), tak Tě vlastní HAL komponenta asi nemine. Mohl bych se pokusit Ti ji napsat v C, python neumím. Akorát nevím, kdy na to budu mít čas.
LinuxCNC - MESA 7i96
zz912.webnode.cz
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“