Oprogramowanie to Siemens 840C, maszyna z 4 stołami do zmiany Sajo 8000.
Problem jest z najazdem na jeden stół do zmiany palet.
Jakiś miesiąc temu posypał się system i była przywrócona kopia ze starej firmy gdzie stołów było 6.
Po przeprowadzce zmienione zostało na 4 stoły ze względu na wielkość obrabianych przedmiotów.
Zmienione zostały ustawienia ilości stołów, oraz wprowadzone nowe wartości najazdu na poszczególny stół. Wszystko działa jak powinno, aż do awarii gdzie zostały przywrócone poprzednie ustawienia.
Zostały wprowadzone nowe wartości jak poprzednio i na 3 stoły najeżdża poprawnie a na 4 ostatni przelatuje i jedzie na starą wartość.
Co może być przyczyną takiego zachowania maszyny.
PLC MachinData
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 4
- Posty: 590
- Rejestracja: 29 lip 2007, 10:49
- Lokalizacja: wieluń-eslov
Nie mam w tej chwili foto bo już po pracy jestem, ale mam film
Kod programu to nic skomplikowanego L960, L961 czyli najazd na pozycję i wywołanie funkcji M60 lub M61, ale nie tu jest problem
Kodowanie pozycji stołów odbywa się na bitach (numerycznie) z enkodera jest wartość 29 i taka też jest
wpisana w pozycjonowanie (nie wiem jak to nazwać). Parametry od ustawień to 4000 do 4049 pozycje stołów zaczynają się I. 4041 II.4042 III. 4043 i kolejno aż do 9.
Pierwsze 3 pozycje,oraz maszyna są odczytywane prawidłowo, ostatnia 4 pozycja jest odczytywana jako 24 bit a powinna jako 29 bit.
Kod programu to nic skomplikowanego L960, L961 czyli najazd na pozycję i wywołanie funkcji M60 lub M61, ale nie tu jest problem
Kodowanie pozycji stołów odbywa się na bitach (numerycznie) z enkodera jest wartość 29 i taka też jest
wpisana w pozycjonowanie (nie wiem jak to nazwać). Parametry od ustawień to 4000 do 4049 pozycje stołów zaczynają się I. 4041 II.4042 III. 4043 i kolejno aż do 9.
Pierwsze 3 pozycje,oraz maszyna są odczytywane prawidłowo, ostatnia 4 pozycja jest odczytywana jako 24 bit a powinna jako 29 bit.