Jak podłączyć czujnik wysokości narzędzia do SSK-MB

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Autor tematu
lolos
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 131
Rejestracja: 14 gru 2008, 18:18
Lokalizacja: Tarnobrzeg

Jak podłączyć czujnik wysokości narzędzia do SSK-MB

#1

Post napisał: lolos » 06 kwie 2010, 21:43

Witam
Koledzy możecie podpowiedzieć jak podłączyć czujnik wysokości narzędzia zrobiony z płytki miedzianej do płyty SSK-MB. Mógłbym prosić o jakiś schemat, skąd wziąść zasilanie. wiem że ma być podpięty do pinu 15 ale w jaki sposób?
dzięki



Tagi:


zbigsm
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 106
Rejestracja: 09 sie 2005, 23:44
Lokalizacja: BB

#2

Post napisał: zbigsm » 06 kwie 2010, 22:13

Bezpośrednio. Zasilania nie potrzebujesz, chyba że planujesz jakiś prosty układ "debounce",
eliminujący stany nieustalone przy dotknięciu narzędzia do płytki.
Właśnie dzisiaj bawiłem się wejściem 15 czyli PROBE w Mach3.
Tylko pytanie - czy płytkę będziesz używał do pomiaru wysokości narzędzia czy do wyznaczania
góry materiału? Pytam, bo do obydwu pomiarów są różne skrypty.
Pozdrawiam - Zbyszek z BB


Autor tematu
lolos
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 131
Rejestracja: 14 gru 2008, 18:18
Lokalizacja: Tarnobrzeg

#3

Post napisał: lolos » 06 kwie 2010, 22:41

Do wyznaczania góry materiału

[ Dodano: 2010-04-06, 22:50 ]
Bezpośrednio znaczy ma byc tak?

Obrazek


zbigsm
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 106
Rejestracja: 09 sie 2005, 23:44
Lokalizacja: BB

#4

Post napisał: zbigsm » 06 kwie 2010, 23:02

Czyli wystarczy przewód przylutować do kawałka laminatu, ewentualnie dać równolegle kondensator 100nF do masy.
Jeżeli wrzeciono i narzędzie jest uziemione, to dotknięcie do płytki podłączy pin 15 do masy.
Należy zmierzyć grubość laminatu, wpisać go w odpowiednie miejsce, oraz wpisać poniższe makro
pod przyciskiem do pomiaru zera materiału.

********************************************
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO

If GetOemLed (825)=0 Then 'Check to see if the probe is already grounded or faulty
DoOEMButton (1010) 'zero the Z axis so the probe move will start from here
Code "G4 P2" ' this delay gives me time to get from computer to hold probe in place
Code "G31Z-20 F100" 'probing move, can set the feed rate here as well as how far to move
While IsMoving() 'wait while it happens
Wend
ZProbePos = GetVar(2002) 'get the axact point the probe was hit
Code "G0 Z" &ZProbePos 'go back to that point, always a very small amount of overrun
While IsMoving ()
Wend
Call SetDro (2, PlateThickness) 'set the Z axis DRO to whatever is set as plate thickness
Code "G4 P0.25" 'Pause for Dro to update.
Code "G0 Z20" 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
Code "F" &CurrentFeed 'Returns to prior feed rate
Else
Code "(Z-Plate is grounded!) " 'this goes in the status bar if aplicable
Exit Sub
End If
********************************************

Co do podłączenia elektrycznego - przewód z pinu 15 do płytki, a masa przyjdzie z narzędzia.
Tu jeszcze ustawienie w menu pins/inputs żeby pin 15 był aktywny i stan aktywny miał "low".
Potem spróbować czy to działa w oknie diagnostyka. Będzie się zapalać kontrolka PROBE.
Pozdrawiam - Zbyszek z BB


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#5

Post napisał: krzysiekgrab » 07 kwie 2010, 08:03

To nie musi być pin 15, to może być dowolny pin wejściowy. W programie go następnie przypisujemy do wejścia probe.
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”

Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;


Autor tematu
lolos
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 131
Rejestracja: 14 gru 2008, 18:18
Lokalizacja: Tarnobrzeg

#6

Post napisał: lolos » 08 kwie 2010, 23:05

A jak podpiąć ten czujnik w przypadku SSK-MB2?


zbigsm
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 106
Rejestracja: 09 sie 2005, 23:44
Lokalizacja: BB

#7

Post napisał: zbigsm » 08 kwie 2010, 23:29

Sprawdzę jutro w maszynie jak mam podłączone, mam płytkę SSK-MB2
Pozdrawiam - Zbyszek z BB


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#8

Post napisał: krzysiekgrab » 09 kwie 2010, 07:28

Tak samo jak do MB :smile: . Bierzesz dowolny pin wejściowy i podłączasz. Do dyspozycji masz 10-13 i 15. 10 standardowo to estop, 11-13 to krańcówki bazujące, wiec zostaje ci pin 15 (na mb2 oznaczony jako HMA. Jeżeli czujnik działa tak, że w momencie zadziałania na wyjściu daje GND, wówczas HMA+ podłączasz do +5V, natomiast czujnik podpinasz do HMA-. W programie dajesz pin 15 dla sygnału probe i powinno chodzić.
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”

Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;

Awatar użytkownika

podrzeźbi
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 512
Rejestracja: 17 sty 2009, 00:46
Lokalizacja: Mielec

#9

Post napisał: podrzeźbi » 14 kwie 2010, 18:46

I jakie napięcie może być na takim pinie ? 5 V ? Przeskoczy iskra ? A jakby obniżyć znacznie napięcie ?


Autor tematu
lolos
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 131
Rejestracja: 14 gru 2008, 18:18
Lokalizacja: Tarnobrzeg

#10

Post napisał: lolos » 15 kwie 2010, 00:05

Niby działa ale PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO gdzie ja mogę to znaleźć w którym miejscu wpisać grubość płytki?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”