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: 108
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: 108
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: 743
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.
Programowanie sterowników PLC Fatek, Samkoon, Leadshine, HMI Weintek,Samkoon; budowa sterowników maszyn CNC, Mach3/Mach4; Automatyzacja


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: 108
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: 743
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ć.
Programowanie sterowników PLC Fatek, Samkoon, Leadshine, HMI Weintek,Samkoon; budowa sterowników maszyn CNC, Mach3/Mach4; Automatyzacja

Awatar użytkownika

podrzeźbi
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 514
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”