Znaleziono 7 wyników
Wróć do „fanuc series 21i-MB nie kończy programu - błąd 071”
- 01 lip 2016, 08:22
- Forum: Fanuc
- Temat: fanuc series 21i-MB nie kończy programu - błąd 071
- Odpowiedzi: 15
- Odsłony: 2325
- 29 cze 2016, 13:33
- Forum: Fanuc
- Temat: fanuc series 21i-MB nie kończy programu - błąd 071
- Odpowiedzi: 15
- Odsłony: 2325
Obecnie mam dostęp do Fanuca 32i-TB z data serwerem. Tam się zmienia tryb Data serwera przez:
[SYSTEM] -klawisz na klawiaturze fanuca
[->] klawisz softowy kilka razy
[Ethernet] - klawisz softowy
[->]
[DS MODE] -klawisz softowy
W menu które się pojawi są tryby pracy dataserwera.
Jak zmienie tryb pracy maszyny na EDIT klikne:
[Program] - na klawaiturze Fanuca
[Folder] - klawisz softowy
[OPRT]- klawisz softowy
[Change device] - klawisz softowy
To mam dostęp do innych urządzeń:
MEM card
USB
ETHERNET - łacze się z serwerem FTP (zewnetrznym )
DS MEM - wchodze na dysk dataserwera
DS HOST - tego nie próbowałem
Po wybraniu DS MEM wyświetla mi się zawartość pamięci dataserwera. Ustawiam klawiszami program który chcę włączyć i wciskam [MAIN PROGRAM] klikam klawisz fanuca [Program] i wyświetla mi program z pamięci dataserwera w oknie bierzacego programu.
Tu ciekawostka.
Mogę przestawić kursorami linię od której chcę zacząć zmienić tryb na MEM i włączyć program, program zacznie się od wybranej linijki. Ten sam trick nie działa na sterowaniu 18iMB. Możesz spróbować na 21iMB, to się dowiemy jak jest.
[SYSTEM] -klawisz na klawiaturze fanuca
[->] klawisz softowy kilka razy
[Ethernet] - klawisz softowy
[->]
[DS MODE] -klawisz softowy
W menu które się pojawi są tryby pracy dataserwera.
Jak zmienie tryb pracy maszyny na EDIT klikne:
[Program] - na klawaiturze Fanuca
[Folder] - klawisz softowy
[OPRT]- klawisz softowy
[Change device] - klawisz softowy
To mam dostęp do innych urządzeń:
MEM card
USB
ETHERNET - łacze się z serwerem FTP (zewnetrznym )
DS MEM - wchodze na dysk dataserwera
DS HOST - tego nie próbowałem
Po wybraniu DS MEM wyświetla mi się zawartość pamięci dataserwera. Ustawiam klawiszami program który chcę włączyć i wciskam [MAIN PROGRAM] klikam klawisz fanuca [Program] i wyświetla mi program z pamięci dataserwera w oknie bierzacego programu.
Tu ciekawostka.
Mogę przestawić kursorami linię od której chcę zacząć zmienić tryb na MEM i włączyć program, program zacznie się od wybranej linijki. Ten sam trick nie działa na sterowaniu 18iMB. Możesz spróbować na 21iMB, to się dowiemy jak jest.
- 29 cze 2016, 09:57
- Forum: Fanuc
- Temat: fanuc series 21i-MB nie kończy programu - błąd 071
- Odpowiedzi: 15
- Odsłony: 2325
Rozumiem że zmieniliście osprzęt sieciowy a nie dataserwer z maszyny. Moje pytanie brzmi w jaki sposób uzyskałeś powyższe dane? Puściłeś zapytanie po sieci do data serwera czy jest to wyciągnięte gdzieś z maszyny? Z tego co wiem to nie ma opcji dataserwera bez karty. Jeżeli jesteś w stanie zmienić tryb dataserwera na inny niż łącznik to znaczy że musisz mieć pamięć na dataserwerze.7keys pisze:
parametry naszego sterownika odnośnie karty sieciowej wyglądają tak:
1. mac address : 00:00........
2. number of screens: 24
3. maximum path: 1
4. hdd existence : 0
W starych maszynach w trybie pracy DNC nie ma możliwości puszczenia programu z bloku tj. startu programu od wybranej linijki. Ja ten problem najczęściej rozwiązuje dzieląc program na podprogramy dla każdego narzędzia wtedy nie ma problemu żeby wrócić do jakiejś części. Przy 40 narzędziach jest to upierdliwe.
Fajnie jakbyś podał jaki dokładnie alarm wyskoczył na maszynie.
Poprawność korektorów po wywołaniu narzędzia sprawdzam w Notepad ++. Poprawności ograniczeń w osi nie da się tak sprawdzić.
Czy ten test o którym mówisz wykonujecie za puszczając program i blokując posuw osi? Jeśli tak to do testów zróbcie inny program (kopie testową ) z posuwami ustawionymi na np 10000 i program przejdzie w sterowaniu w kilka minut.
- 17 cze 2016, 08:26
- Forum: Fanuc
- Temat: fanuc series 21i-MB nie kończy programu - błąd 071
- Odpowiedzi: 15
- Odsłony: 2325
Tematem zacząłem się zajmować po tym jak odkryłem że Fanuc 16iMB 18iMB i 21iMB ma tyle pamięci że w programie mieszczą się tylko dwie linijki kodu o ile nie ma komentarza
.
Wszystko jest dobrze o ile programy nie przekraczają 0,5MB a później zostaje tylko DNC.
Najczęściej duże programy ładuje z karty i puszczam w DNC. Na starszych maszynach puszczam programy z kompa przez RS232. Przez RS łąduje się tylko 15 linijek do CNC a reszta czeka w kolejce. Tam najczęstszym problemem jest przeładowanie Bufora i to daje alarm 087 BUFFER OVERFLOW. Cała sztuka polega wtedy na skonfigurowaniu buforu I/O w kompie ale to całkiem iny temat. Jeżeli działają u Ciebie inne programy to nie jest to problem wielkości bufora. Raczej stawiałbym na to że masz tryb FTP i po jakimś czasie jest zrywana transmisja CNC-komputer zewnetrzny.
Co do twojej wątpliwości to program w DNC nigdy nie jest zgrywany do pamięci a jedynie do bufora w związku z czym stopień zajęcia pamięci fizycznej nie będzie się zmieniał.

Wszystko jest dobrze o ile programy nie przekraczają 0,5MB a później zostaje tylko DNC.
Najczęściej duże programy ładuje z karty i puszczam w DNC. Na starszych maszynach puszczam programy z kompa przez RS232. Przez RS łąduje się tylko 15 linijek do CNC a reszta czeka w kolejce. Tam najczęstszym problemem jest przeładowanie Bufora i to daje alarm 087 BUFFER OVERFLOW. Cała sztuka polega wtedy na skonfigurowaniu buforu I/O w kompie ale to całkiem iny temat. Jeżeli działają u Ciebie inne programy to nie jest to problem wielkości bufora. Raczej stawiałbym na to że masz tryb FTP i po jakimś czasie jest zrywana transmisja CNC-komputer zewnetrzny.
Co do twojej wątpliwości to program w DNC nigdy nie jest zgrywany do pamięci a jedynie do bufora w związku z czym stopień zajęcia pamięci fizycznej nie będzie się zmieniał.
- 16 cze 2016, 14:04
- Forum: Fanuc
- Temat: fanuc series 21i-MB nie kończy programu - błąd 071
- Odpowiedzi: 15
- Odsłony: 2325
Kolego, sytuacja jest trochę bardziej skomplikowana niż nam się wydaje.
Z tego co napisałeś rozumiem że rozbicie programu na kilka krótkich programów O1 O2 O3 O4 ( każdy o rozmiarze np 400kB) i puszczenie ich po sobie powinno rozwiązać problem. Robisz program O1 jako konfiguracyjny i np. kolejne programy jako ścieżki dla każdego narzędzia. Jedyny problem w tym że będziesz miał np. 10 programów ale za to dostaniesz potwierdzenie że program działa a winna jest wielkość plików.
Data protect key switch to jest przełącznik z kluczykiem na panelu który uniemożliwia zapis programu i jego edycję. W większości maszyn występuje. Jeżeli możesz jakikolwiek program edytować lub skopiować to oznacza że to nie to.
Maszyny Fanuc mają różne tryby pracy jak MDI, AUTO, DNC. DNC to jest tryb pozwalający na pracę ze zdalnego nośnika danych. W zależności od ustawienia parametru fanuc #20 jest to karta pamięci, USB lub RS232. Nie ma możliwości pracy w trybie DNC przez Ethernet, chyba że posiadasz DATA Serwer.
Data Serwer to jest płytka w sterowaniu Fanuc posiadająca własną pamięć. Data serwer posiada 3 tryby pracy, jako bufor, jako pamięć i jako łącznik. W trybie pamięci Data serwer łączy się z komputerem zewnętrznym (FTP), zgrywa program do swojej wewnetrznej pamięci ( innej niż pamięć maszyny ) i dopiero z tej pamięci program jest odczytywany przez komputer sterujący CNC w trybie DNC.
Możliwości:
1 Program nie jest zgrywany na data serwer z komputera i wtedy CNC nie może znaleźć programu na data serwerze.
W trybie bufora Data serwer łączy się z komputerem zewnętrznym (FTP), zgrywa program w małych paczkach do swojej wewnetrznej pamięci ( innej niż pamięć maszyny ) i dopiero z tej pamięci program jest odczytywany przez komputer sterujący CNC w trybie DNC.
W trybie łącznika CNC łączy się bezpośrednio z komputerem.
Może masz zły tryb pracy i musisz zmienić z łącznika na bufor.
Fajnie jakbyś sprawdził jaki Data serwer masz zainstalowany ( numer FANUC) tj jaką ma pamięc, bo może tu jest problem.
Odezwij się na priv to prześlę CI instrukcje do dataservera dla tej wersji.
Z tego co napisałeś rozumiem że rozbicie programu na kilka krótkich programów O1 O2 O3 O4 ( każdy o rozmiarze np 400kB) i puszczenie ich po sobie powinno rozwiązać problem. Robisz program O1 jako konfiguracyjny i np. kolejne programy jako ścieżki dla każdego narzędzia. Jedyny problem w tym że będziesz miał np. 10 programów ale za to dostaniesz potwierdzenie że program działa a winna jest wielkość plików.
Data protect key switch to jest przełącznik z kluczykiem na panelu który uniemożliwia zapis programu i jego edycję. W większości maszyn występuje. Jeżeli możesz jakikolwiek program edytować lub skopiować to oznacza że to nie to.
Maszyny Fanuc mają różne tryby pracy jak MDI, AUTO, DNC. DNC to jest tryb pozwalający na pracę ze zdalnego nośnika danych. W zależności od ustawienia parametru fanuc #20 jest to karta pamięci, USB lub RS232. Nie ma możliwości pracy w trybie DNC przez Ethernet, chyba że posiadasz DATA Serwer.
Data Serwer to jest płytka w sterowaniu Fanuc posiadająca własną pamięć. Data serwer posiada 3 tryby pracy, jako bufor, jako pamięć i jako łącznik. W trybie pamięci Data serwer łączy się z komputerem zewnętrznym (FTP), zgrywa program do swojej wewnetrznej pamięci ( innej niż pamięć maszyny ) i dopiero z tej pamięci program jest odczytywany przez komputer sterujący CNC w trybie DNC.
Możliwości:
1 Program nie jest zgrywany na data serwer z komputera i wtedy CNC nie może znaleźć programu na data serwerze.
W trybie bufora Data serwer łączy się z komputerem zewnętrznym (FTP), zgrywa program w małych paczkach do swojej wewnetrznej pamięci ( innej niż pamięć maszyny ) i dopiero z tej pamięci program jest odczytywany przez komputer sterujący CNC w trybie DNC.
W trybie łącznika CNC łączy się bezpośrednio z komputerem.
Może masz zły tryb pracy i musisz zmienić z łącznika na bufor.
Fajnie jakbyś sprawdził jaki Data serwer masz zainstalowany ( numer FANUC) tj jaką ma pamięc, bo może tu jest problem.
Odezwij się na priv to prześlę CI instrukcje do dataservera dla tej wersji.
- 15 cze 2016, 09:00
- Forum: Fanuc
- Temat: fanuc series 21i-MB nie kończy programu - błąd 071
- Odpowiedzi: 15
- Odsłony: 2325
Ten notepad ++ to jest zwykły edytor tekstu pokazujący ilość linijek i pozwalający w prosty sposób porównać 2 programy. Natomiast G4X0.001 powinno dać taki efekt że maszyna będzie czekać 0.001 sekundy. Jeśli miałbyś problem z ilością linijek to raczej powinien wyskoczyć problem bufora na maszynie.
Z tym parametrem może być taki temat że po jego zmianie możesz nie odszukać programu z dataserwera ale próbuj.
Z tym parametrem może być taki temat że po jego zmianie możesz nie odszukać programu z dataserwera ale próbuj.
- 14 cze 2016, 15:43
- Forum: Fanuc
- Temat: fanuc series 21i-MB nie kończy programu - błąd 071
- Odpowiedzi: 15
- Odsłony: 2325
Witam,
Sadząc po ustawieniu parametru #20=5 korzystasz z Fanuc Data Server. Po kodzie błędu wnioskuje że program nie może znaleźć innego podprogramu na dysku. W takim razie mam kilka pytań:
1 Czy na pewno sytuacja zależna jest od ilości wierszy w programie? Możesz wrzucić program w stylu:
G4X0.001; powtórzone parę tysięcy razy i sprawdzić czy program przejdzie w zależności od ilości linijek kodu. Polecam do tego użycie np Notepad++.
2 Czy w twoim programie nie odwołujesz się do jakiegoś podprogramu którego nie ma za pomocą G65 lub M kodu?
3 6300.4 to nie jest wywoływanie programu z pliku? Sprawdz jak dział z włączonym i wyłączonym parametrem.
Sadząc po ustawieniu parametru #20=5 korzystasz z Fanuc Data Server. Po kodzie błędu wnioskuje że program nie może znaleźć innego podprogramu na dysku. W takim razie mam kilka pytań:
1 Czy na pewno sytuacja zależna jest od ilości wierszy w programie? Możesz wrzucić program w stylu:
G4X0.001; powtórzone parę tysięcy razy i sprawdzić czy program przejdzie w zależności od ilości linijek kodu. Polecam do tego użycie np Notepad++.
2 Czy w twoim programie nie odwołujesz się do jakiegoś podprogramu którego nie ma za pomocą G65 lub M kodu?
3 6300.4 to nie jest wywoływanie programu z pliku? Sprawdz jak dział z włączonym i wyłączonym parametrem.