Konfiguracja wejść LPT Mach

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
pumabit
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 3
Rejestracja: 03 sie 2007, 08:42
Lokalizacja: Skarszewy

Konfiguracja wejść LPT Mach

#1

Post napisał: pumabit » 29 lip 2008, 14:19

Czy można skonfigurować Mach3 tak żeby np po podłączeniu przycisków do wejścia LPT można startować program robić pauzę? Czy trzeba to zaznaczać jakoś w G code?



Tagi:


basti1984_2007
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 5
Rejestracja: 27 kwie 2008, 10:15
Lokalizacja: Opole

#2

Post napisał: basti1984_2007 » 17 kwie 2010, 16:47

Można, sam z tym walczyłem niedawno. Napiszę na przykładzie M3

Musisz wejść w CONFIG/PORTS & PINS/ zakładka INPUT SIGNALS

Kolejnym wejściom OEMTRIGGER przypisujesz przyciski.

Np. Dajesz Automated steup of Inputs, wybierasz OEMTRIGGER #1, wciskasz AutoSet ,wciskasz przycisk podłączony do LPT i masz przypisany przycisk, tak robisz sobie z pozostałymi przyciskami.

Po przypisaniu przycisków do OEMTRIGGERów misisz zadać im funkcje.

W CONFIG/SYSTEM HOTKEYS w prowej górnej ramce są kody funkcji jakie wykonyją OEMTRIGGERy.

Kody masz tutaj:

http://www.machsupport.com/MachCustomiz ... EM_Buttons

Np. Cycle start 1000
Pause (Feed Hold) 1001
Stop 1003

Myślę, że jest to prawidłowa odpowiedź na pytanie. Jeśli nie to proszę bardziej doświadczonych kolegów o poprawienie lub uzupełnienie.

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1417
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#3

Post napisał: k-m-r1 » 23 kwie 2010, 14:25

[b]MACH3 cnc[/b]Tworzenie Makr do palników magazynków THC OHC inne[b]EKRANY dla firm producentów maszyn[/b] Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 708 196 Tomek Komor [email protected]


basti1984_2007
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 5
Rejestracja: 27 kwie 2008, 10:15
Lokalizacja: Opole

#4

Post napisał: basti1984_2007 » 24 kwie 2010, 15:03

Dobrze, przepraszam, już było na forum,ale je odpowiedziałem prawidłowo.

Tera pytanie do specjalistów. Jak uruchomić zewnętrzne kontrolki w Machu.
Obok OEM kodów dla przycisków są jeszcze OEM ledy.

http://www.machsupport.com/MachCustomiz ... e=OEM_LEDs

Bardzo proszę o odpowiedź. Już mi się cierpliwość kończy w związku z tym.

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1417
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#5

Post napisał: k-m-r1 » 29 kwie 2010, 01:14

Ta lista zawiera kody, które mają być wykorzystane w SetOEMLED i GetOEMLED dostęp do wszystkich diod LED w machu. a tak jeszcze prościej jak robisz ekran to korzystasz z tego by wpisać odpowiedni numer w odpowiednie okienko dzięki temu zapala sie i gaśnie gdy jest aktywna można też pobierać dane czy aktualnie dana kontrolka jest zapalona/zgaszona

a jak sie myle to niech mnie ktos poprawi ze speców :cool:
[b]MACH3 cnc[/b]Tworzenie Makr do palników magazynków THC OHC inne[b]EKRANY dla firm producentów maszyn[/b] Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 708 196 Tomek Komor [email protected]


wasio
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 2
Posty: 73
Rejestracja: 13 sie 2008, 15:12
Lokalizacja: lubelskie

#6

Post napisał: wasio » 03 maja 2010, 16:48

Czy da sie przypisac do OEMTRIGGER wykonanie jakiegoś M-kodu lub przycisku który wykona określoną procedurę?

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1417
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#7

Post napisał: k-m-r1 » 03 maja 2010, 23:16

po pierwsze szukanie nie boli

https://www.cnc.info.pl/topics45/start- ... t12535.htm

a tu jeszcze cos
http://translate.google.com/translate?j ... auto&tl=pl

to samo tylko w oryginale

po drugie da sie na pewno
[b]MACH3 cnc[/b]Tworzenie Makr do palników magazynków THC OHC inne[b]EKRANY dla firm producentów maszyn[/b] Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 708 196 Tomek Komor [email protected]


wasio
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 2
Posty: 73
Rejestracja: 13 sie 2008, 15:12
Lokalizacja: lubelskie

#8

Post napisał: wasio » 04 maja 2010, 00:14

Ok spoko, ten link już przeglądałem wcześniej.
Wiem że OEMTRIGER można przypisać do przycisków RESET, STOP, CYKL itp ale ja mam na myśli OEMTRIGGER który wykona mi np funkcję M17(czyli taką która będzie napisana przez użytkowanika) i nie będzie ona wpisana ani w MDI ani załadowana poprzez LOAD G-CODE i odpalana poprzez komende CYKL.
Poprostu po fizycznym wciśnięciu guzika maszyna wykona instrukcje zawarte w M17.

Co do szukania to gdybym znalazł to co mi trzeba(a szukałem zanim zadałem pytanie) to bym się nie pytał.

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1417
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#9

Post napisał: k-m-r1 » 04 maja 2010, 23:38

a wienc pewnie przeoczyłes troche albo niewiem

sorki że tak postepuje ale to lepsza metoda jak sam do tego dojdziesz to kolejny raz nie będziesz pytał

Twój adres http://www.machsupport.com/MachCustomiz ... EM_Buttons

i szukasz linijki Code for OEMTriggers runs the macro in SetTriggerMacro 301
i radze zajrzyj pod mój poprzedni link http://www.woodworkforums.com/f170/oem- ... elp-96134/
poskłądaj wszystko po woli
Strona mach ma odpowiedzi, ale trzeba wiedzieć, czego szukać.

ahas pewno nie wiesz zabardzo nic o makrach wienc zacznij i poczytaj

jeśli nie ruszysz zrób tak
napisz to makro przypisz do przycisku zrób obok niego jakąś "diode" sygnalizującą czy przycisk jest wcisniety a dalej przerobic makro z diody

[ Dodano: 2010-05-04, 23:42 ]
nie będe sie znęcał tu jest Twój problem rozwiązany

http://www.artsoftcontrols.com/MachCust ... sing_ModIO

Kod: Zaznacz cały

The easiest way to set up the OEM triggers to call this M991 macro is to create a macro that will be run when Mach3 is initialized (lets call it M999.m1s). The macro contains one line of actual code. I have added a comment too.

Rem Init macro in M999.m1s 
SetTriggerMacro (991) 

Put the command M999 in the Initialization string on Config>State with any other codes already there. 


[ Dodano: 2010-05-06, 21:23 ]
więc to co podesłałem na pv powinno pomóc

aha jak chcesz kilka to trzeba zainwestować 10 $ w

http://www.machsupport.com/forum/index. ... 63.30.html

ruszy 15 makr ale co i jak to dogadaj sie z twórcą
[b]MACH3 cnc[/b]Tworzenie Makr do palników magazynków THC OHC inne[b]EKRANY dla firm producentów maszyn[/b] Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 708 196 Tomek Komor [email protected]

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”