Znaleziono 4 wyniki

autor: krzysiekgrab
05 mar 2009, 09:02
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Jak wyzwalac 2 przekazniki jednym M-kodem w Mach3?
Odpowiedzi: 7
Odsłony: 3580

cieszę się i dziękuję z punkcik:)
autor: krzysiekgrab
05 mar 2009, 08:23
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Jak wyzwalac 2 przekazniki jednym M-kodem w Mach3?
Odpowiedzi: 7
Odsłony: 3580

witam

Przypuszczam, że kolega zakładający ten post posiada płytę główną MB1 lub MB2 od sponsora, na których znajdują się po 2 przekaźniki, z góry przypisanymi pinami.

Czyli tak aby podanie komendy M3 zalaczalo przekaznik 1 (pin 1) i przekaznik 2 (pin16), natmiast komenda M5 wylaczala oba te przekazniki.

Tak jak Piszesz byłoby najwygodniej, "najoszczędniej" podpiąć 2 przekaźniki pod jeden pin, ale to wiąże się z przeróbkami płyty.

pozdrawiam

Krzysiek
autor: krzysiekgrab
04 mar 2009, 21:34
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Jak wyzwalac 2 przekazniki jednym M-kodem w Mach3?
Odpowiedzi: 7
Odsłony: 3580

witam

Cieszę się, że mogłem pomóc :). Ściągnij to http://www.machsupport.com/downloads/Screen4.zip . Wypakuj, uruchom program , wczytaj plik 1024.set z folderu mach3. Wybierz 1024x768. Następnie kliknij dwukrotnie na przycisk Wrzeciono F5(te co włącza/wyłącza domyślnie w machu wrzeciono), wybierz opcje VB script editet in Mach. Wyjdź z programu zapisując zmiany. Następnie uruchom Macha, wybierz z menu operator/edit buttom script. Klikamy na przycisk wrzeciono (spindle)F5, które powinno migać. Teraz w nowo otwartym oknie Wklej ten kod(zastąp istniejący, u mnie było "dospindlecw()") :



Dim x 'deklaracja zmiennej
x=GetoemLED(11)
message(x)
If x=0 Then
ActivateSignal(7) 'Włączenie przekaźnika 1
ActivateSignal(8) ' Właczenie przekaźnika 2
message ("Wyjścia włączone") 'wyświetlenie komunikatu
Else
DeActivateSignal(7 ) 'Wyłączenie przekaźnika 1
DeActivateSignal(8) 'Wyłączenie przekaźnika 2
message ("wyjścia wyłączone") 'wyświetlenie komunikatu
End If 'KONIEC ;P



zapisz zmiany i powinno działać klikając F5 powinieneś móc włączyć/wyłączyć oba przekaźniki jednocześnie, u mnie działa;P. W razie problemów pisz, zrobię zrzuty:).

pozdrawiam
autor: krzysiekgrab
04 mar 2009, 10:51
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Jak wyzwalac 2 przekazniki jednym M-kodem w Mach3?
Odpowiedzi: 7
Odsłony: 3580

witam

napisz odpowiednie makro

jak chcesz mogę spróbować ci napisać:)


To ci napiszę

edytuj plik m3.m1s w folderze macros/mach3mill i wpisz tam

ActivateSignal(7)
ActivateSignal(8)


edytuj również m5.m1s znajdujący się w tym samym folderze co m3

i wpisz:

DeActivateSignal(7)
DeActivateSignal(8)

uruchom macha i sprawdź ;P



pozdr

Wróć do „Jak wyzwalac 2 przekazniki jednym M-kodem w Mach3?”