Znaleziono 2 wyniki

autor: kmeld
16 lis 2013, 23:14
Forum: LinuxCNC (dawniej EMC2)
Temat: sub, podprogram nie działa
Odpowiedzi: 3
Odsłony: 1913

Cześć,

fragment kodu w pierwszym poście to nie cały mój plik tylko fragmencik dotyczący procedury.

Cała reszta potrzebna do wykonania była w nim również i program działał.

Całość kodu poza procedurą była w podglądzie i maszyna po niej chodziła.

Tylko fragmentu z sub - endsub nie chciało przyjąć w miejscu gdzie próbowałem się do niego odwołać.

Wszystko było w jednym pliku więc nie ma możliwości pomyłki ścieżek. Oczywiście nie planowałem używać podprocedury do wykonania polecenia
G1 X100

tego użyłem tylko w celu wyeliminowania ewentualnych błędów kodu wewnątrz procedury.

Po wczytaniu mojego pliku program nie wyrzuca żadnych błędów, całość programu oprócz fragmentu z procedury chodzi.

Nie wiem co jest nie tak, ale problem na pewno nie jest tak prozaiczny jak sugerujesz.

Praktycznie wszystkie swoje programy piszę z palca i po kilku miesiącach stwierdziłem, że kilka procedur sobie zoptymalizuję, ale niestety z jakiegoś powodu program je ignoruje.

KM
autor: kmeld
16 lis 2013, 20:08
Forum: LinuxCNC (dawniej EMC2)
Temat: sub, podprogram nie działa
Odpowiedzi: 3
Odsłony: 1913

sub, podprogram nie działa

Witam,
mam problem ponieważ nie mogę zmusić programu do użycia pod-procedur (sub).

Wszystko jest dobrze napisane, najprościej jak można

o100 sub
g1 x100 y100
o100 end sub
....


o100 call


w podglądzie ścieżki nie ma tego fragmentu, tak ja by po prostu go zignorował.

Czemu tak może się dziać.

KM

Wróć do „sub, podprogram nie działa”