Strona 1 z 1
Maszyna chiron FZ 18L, SINUMERIK 810M
: 13 mar 2012, 01:21
autor: mar-tools
Witam,
Po wyczyszczeniu sterowania (maszyna stała długo bez wymiany baterii), zostały wgrane ponownie wszystkie dane.(wraz z MPF-ami i SPF-ami) Mam teraz problem z cyklami stałymi np.G81, cykle te mogę podejrzeć w "UNTERPROGRAMAME" ale po wywołaniu z programu wyświetla alarm. Przy pominięciu cyklu maszyna pracuje bez zarzutu. Podpatrzyłem w innym Chironie z takim sterowaniem, że te podprogramy wyświetlane są w "ZYKLEN", czy może ktoś podpowiedzieć jak to wgrać w to miejsce, albo ewentualnie jaki robię błąd?
: 13 mar 2012, 09:15
autor: artur235
Zyklen to podprogramy zapisane w pamieci EPROM-ach i nie można ich tak po prostu wgrać. Jeśli wcześniej były w tym miejscu to może pamieci zostały wyciągnięte lub wyłączone podczas naprawy.
Unterprogramme to podprogramy wgrywane do panieci RAM. Wmaszynach z którymi się spotkałem korzystało się (maszyna korzystała) z podprogramow z Ramu pomimo że był też cykl o tej samej nazwie.
Jaki błąd się wyświetla ?
: 13 mar 2012, 10:16
autor: mar-tools
Taki błąd jest "CL 800"
: 13 mar 2012, 10:42
autor: artur235
mar-tools pisze:Taki błąd jest "CL 800"
CL800 to specjalny język programowania coś jak makra w Fanuc-u.
Jakiego podprogramu on dotyczy ?
Inne działają ?
Czy wgrane podprogramy są z tej samej maszyny czy innej ? Wgrały się poprawnie ?
Czy takie coś zadziała (@100 funkcja skoku w j. CL800) :
%MPF 1
N10
M00 (TEST)
@100 K-10 (SKOK DO LINI 10 - ZAPETLENIE)
M30
Jeśli to zadziała to powinno znaczyć że błąd jest w samym podprogramie a nie na skutek braku CL800 (nie wiem czy jest to standardowa opcja).
: 13 mar 2012, 11:29
autor: mar-tools
Jak sprawdzę to dam znać. Dziękuję.
[ Dodano: 2012-03-15, 08:46 ]
Po po raz kolejnym przeczyszczeniu pamięci ASM, cykle z EPROMów wskoczyły na swoje miejsce czuli w ZYKLEN. Mogę je oczywiście podejrzeć w edycji. Wywołując podstawowy cykl G81 (L81), maszyna wywala w dalszym ciągu wywala błąd CL800. Czy te cykle ją jakoś zablokowane i trzeba je w odpowiedni sposób odblokować.
Przykładowy program jaki wpisywałem to:
G54 G80 G40
T...D...M6
S1000 M3
G0 X0 Y0
R2=2 R3=-10 R10=50 (R28=81)
G81 (L81)
X-50
G80
M30
to co w nawiasach też wpisywałem opcjonalnie.
: 15 mar 2012, 19:00
autor: artur235
Czy programik, który podałem zadziałał?
Może problem jest z interpreterem CL800.
Co maszyna wyświetli jeśli w podprogramie L81 zostawić tylko M17 ?
: 16 mar 2012, 11:51
autor: mar-tools
Wszystko już działa. Jeden z forumowiczów pomógł telefonicznie. Dziękuję bardzo.
: 16 mar 2012, 11:57
autor: artur235
mar-tools pisze:Wszystko już działa.
Warto by napisać co było przyczyną.
Komuś innemu też może się przydać.
: 16 mar 2012, 12:07
autor: mar-tools
Przyczyną wyświetlania się błędu CL800 była nie wpisanie w R-parametrach parametru R11 który pokazuje która oś ma być osią roboczą w cyklach. U mnie teraz musi być R11=3 (2-Y, 1-X) i wszystko pracuje.
Artur235, dzięki również za cenne uwagi w tym temacie.
[ Dodano: 2012-03-16, 12:09 ]
Czy programik, który podałem zadziałał?
artur 235.
programik zapętlij ten program oczywiście.