To sprawdź z ciekawości czy nie masz gdzieś zaptaszkowane "ignore automatic spindle clamping" lub coś w tym stylu - wtedy ignoruje wywołanie M10/M11 Albo jeśli nie masz krańcówek sprawdzających zaciśnięcie / otwarcie to może też nie wywołać jeśli nie ma sygnału startowego - wtedy gdzieśtam ptaszkujesz "ignore clamping detection" czy coś w tym stylu - wtedy mimo wywołania nie odpala makra bo nie ma stanu wejściowego/wyjściowego...
Do tego nie pamiętam czy makro wrzeciona nie musi być jak M6 nazwane czyli M6_start czy coś...
I do tego w tamtej maszynie był fizyczny przełącznik "inner/outer clamp" który fizycznie przekaźnikiem zamieniał sygnały z krańcówek cylindra... Zamiana stanów krańcówek w makro nie chciała banglać i krzaczyła...
Dawno temu walczyłem z tokarką na Machu i po długich bojach odpaliłem wrzeciono na M10/M11...
Znaleziono 5 wyników
- 06 lis 2019, 10:13
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: Uruchomienie makra
- Odpowiedzi: 12
- Odsłony: 1131
- 06 lis 2019, 07:22
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: Uruchomienie makra
- Odpowiedzi: 12
- Odsłony: 1131
Re: Uruchomienie makra
Pod M10 na tokarce masz zacisk wrzeciona. M11 zwolnienie... Tak wg. standardu ISO
- 05 lis 2019, 19:36
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: Uruchomienie makra
- Odpowiedzi: 12
- Odsłony: 1131
Re: Uruchomienie makra
Niższe niż 100 też działają tylko są przypisane do kodów maszynowych M lub są wewnętrznymi makrami Macha. Tak samo z resztą jest w sterowaniach przemysłowych (np. programy o9XXX na HAAS)...
- 05 lis 2019, 18:52
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: Uruchomienie makra
- Odpowiedzi: 12
- Odsłony: 1131
Re: Uruchomienie makra
Nie znajduje makra bądź jest źle wywołane.
Jakim M wywołujesz makro? Jak je nazwałeś i gdzie jest umieszczone w katalogu?
Jakim M wywołujesz makro? Jak je nazwałeś i gdzie jest umieszczone w katalogu?
- 05 lis 2019, 15:17
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: Uruchomienie makra
- Odpowiedzi: 12
- Odsłony: 1131
Re: Uruchomienie makra
sprawdź czy dobrze zapisałeś makro na dysku w odpowiednim miejscu i czy odpowiednim M wywołujesz...
Najprościej napisz krótkie makro typu "wyrzuć msg "DZIAŁA" i po zapisaniu spróbuj wywołać... Jeśli zadziała po wywołaniu M-kodem tzn. że twoje makro albo jest źle zapisane na dysku/wywołane albo ma błąd w sobie jakiś...
Do tego sprawdź w opcjach czy nie masz gdzieś zaptaszkowane "ignore M#"...
Najprościej napisz krótkie makro typu "wyrzuć msg "DZIAŁA" i po zapisaniu spróbuj wywołać... Jeśli zadziała po wywołaniu M-kodem tzn. że twoje makro albo jest źle zapisane na dysku/wywołane albo ma błąd w sobie jakiś...
Do tego sprawdź w opcjach czy nie masz gdzieś zaptaszkowane "ignore M#"...