PLC MachinData

Dyskusje na temat systemu Sinumerik

Autor tematu
Arias2
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 566
Rejestracja: 29 lip 2007, 10:49
Lokalizacja: wieluń-eslov

PLC MachinData

#1

Post napisał: Arias2 » 11 maja 2015, 18:33

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.



Tagi:


Autor tematu
Arias2
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 566
Rejestracja: 29 lip 2007, 10:49
Lokalizacja: wieluń-eslov

#2

Post napisał: Arias2 » 20 maja 2015, 17:20

Czy naprawdę nikt nie ma zielonego pojęcia gdzie i co sprawdzić aby dowiedzieć się co jest nie tak?


NcExpert
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 8
Rejestracja: 04 maja 2015, 21:43
Lokalizacja: Oświęcim

#3

Post napisał: NcExpert » 29 maja 2015, 06:33

Zeby troche obadac temat potrzebowalbym
a zdjecie maszyny
b kod programu do wymiany palety. Pewno jakas L'ka. Po kodzie bedzie sie mozna zorientowac w jaki sposob maszyna wykonuje najazd na pozycje do wymiany. Skad pobiera dane pwymiany.pozycji do wymiany. byc moze zz parametrow uzytkownika


Autor tematu
Arias2
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 566
Rejestracja: 29 lip 2007, 10:49
Lokalizacja: wieluń-eslov

#4

Post napisał: Arias2 » 29 maja 2015, 15:27

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.


NcExpert
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 8
Rejestracja: 04 maja 2015, 21:43
Lokalizacja: Oświęcim

#5

Post napisał: NcExpert » 29 maja 2015, 17:48

Czy po zmianie parametrow pozycji czwartegos stolu np. O jeden zmienia sie pozycja obrotnicy czy pozostaje bez zmian?
Z tego co zrozumialem obrotnica ma enkoder i jest na nim tylko 29 pozycji? Czy pozycje z enkodera gdzies widac na np. Wejsciach sterowcnika?


Autor tematu
Arias2
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 566
Rejestracja: 29 lip 2007, 10:49
Lokalizacja: wieluń-eslov

#6

Post napisał: Arias2 » 29 maja 2015, 18:08

Nie nie, pozycja jest liczona w systemie bitowym, 1, 2, 4, 8, 16, 32, 64, 128, i z kombinacji ustalamy żądaną pozycję podajnika.
Na czytniku zmienia się pozycja kolejnych lampek czyli bitów. (wykopałem stare foto). Zmiana nawet o 5 czy 10 bitów nie daje najmniejszego efektu.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”