Sinumerik 840 problem z zrozumieniem programu
-
Autor tematu - Znawca tematu (min. 80)
- Posty w temacie: 6
- Posty: 81
- Rejestracja: 31 maja 2017, 02:07
- Lokalizacja: Bydgoszcz
Sinumerik 840 problem z zrozumieniem programu
Witam mam przyjemność wdrożyć do firmy wiertarkę 2 wrzecionową z oprogramowaniem sinumerik 840d. Problem polega na tym iż posiada ta maszyna cykle wiercenia ale wychodzi na to ze nie działają funkcje jak koło otworów. Trochę łopatologia wpisywanie wszystkich współrzędnych po kolei. Widzę że pozostały programy po poprzedniej firmie i szczerze powiedziawszy nie spotkałem się z kilkoma funkcjami. Jest np cos takiego:
_PUNKT[3]=35 ;AMPERE
_PUNKT[4]=20 ; %+LAST
i w jednym z podprogramów :
N30 $A_DBB[2]=_PUNKT[3]
N40 $A_DBB[4]=_PUNKT[4]
N50 ID=1 DO $R[13]=$A_DBW[6]
N60 ID=2 DO $R[14]=$A_DBW[8]
Czy mógłby mi ktoś wytłumaczyć o co w tym chodzi?
_PUNKT[3]=35 ;AMPERE
_PUNKT[4]=20 ; %+LAST
i w jednym z podprogramów :
N30 $A_DBB[2]=_PUNKT[3]
N40 $A_DBB[4]=_PUNKT[4]
N50 ID=1 DO $R[13]=$A_DBW[6]
N60 ID=2 DO $R[14]=$A_DBW[8]
Czy mógłby mi ktoś wytłumaczyć o co w tym chodzi?
-
Autor tematu - Znawca tematu (min. 80)
- Posty w temacie: 6
- Posty: 81
- Rejestracja: 31 maja 2017, 02:07
- Lokalizacja: Bydgoszcz
Re: Sinumerik 840 problem z zrozumieniem programu
Jedne co znalazłem to informacje w instrukcji sinumerika ale ciężko mi z tego zrozumieć o co dokładnie chodzi. Mam program główny który składa się z 5 podprogramow i resztę raczej rozumiem ale z tym mam problem
Dodane 26 minuty 43 sekundy:
Jeśli chodzi o ta maszynę to jest może ktoś mi w stanie powiedzieć co by trzeba było wpisać żeby pracować na drugie wrzeciono? Wpisując zwykły program jak na powiedzmy frezarce pracuje prawe wrzeciono a lewe odpala tylko obroty.
Dodane 26 minuty 43 sekundy:
Jeśli chodzi o ta maszynę to jest może ktoś mi w stanie powiedzieć co by trzeba było wpisać żeby pracować na drugie wrzeciono? Wpisując zwykły program jak na powiedzmy frezarce pracuje prawe wrzeciono a lewe odpala tylko obroty.
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 3
- Posty: 1037
- Rejestracja: 01 kwie 2006, 22:08
- Lokalizacja: Wroclaw
- Kontakt:
Re: Sinumerik 840 problem z zrozumieniem programu
_PUNKT[3]=35 ;AMPERE - zmienna wprowadzona przez uzytkownika ( ampery? Ustalenie siły nacisku wiertła? Docisku materiału? )
_PUNKT[4]=20 ; %+LAST - zmienna użytkownika
i w jednym z podprogramów :
N30 $A_DBB[2]=_PUNKT[3] - przekazanie wartości zmiennej użytkownika do PLC
N40 $A_DBB[4]=_PUNKT[4] - przekazanie wartości zmiennej użytkownika do PLC
N50 ID=1 DO $R[13]=$A_DBW[6] - wczytanie zawartości słowa z PLC do parametru R13
N60 ID=2 DO $R[14]=$A_DBW[8]- wczytanie zawartości słowa z PLC do parametru R14
Bez możliwości podglądnięcia projektu PLC może być ciężko dowiedzieć się jakie dane są zawarte w bajtach użytkownika w PLC.
No ale możesz zobaczyć co dalej się dzieje z R13 i R14. Być może to jest
_PUNKT[4]=20 ; %+LAST - zmienna użytkownika
i w jednym z podprogramów :
N30 $A_DBB[2]=_PUNKT[3] - przekazanie wartości zmiennej użytkownika do PLC
N40 $A_DBB[4]=_PUNKT[4] - przekazanie wartości zmiennej użytkownika do PLC
N50 ID=1 DO $R[13]=$A_DBW[6] - wczytanie zawartości słowa z PLC do parametru R13
N60 ID=2 DO $R[14]=$A_DBW[8]- wczytanie zawartości słowa z PLC do parametru R14
Bez możliwości podglądnięcia projektu PLC może być ciężko dowiedzieć się jakie dane są zawarte w bajtach użytkownika w PLC.
No ale możesz zobaczyć co dalej się dzieje z R13 i R14. Być może to jest
>>>>>>>>>> GELO <<<<<<<<<<
-
Autor tematu - Znawca tematu (min. 80)
- Posty w temacie: 6
- Posty: 81
- Rejestracja: 31 maja 2017, 02:07
- Lokalizacja: Bydgoszcz
Re: Sinumerik 840 problem z zrozumieniem programu
Dziękuje za odpowiedz. Trochę pracuje na sinumeriku i pierwszy raz widzę cos takiego. Czy to jest konieczne? Ampery dobierane indywidualnie do wykonywanej pracy?
-
Autor tematu - Znawca tematu (min. 80)
- Posty w temacie: 6
- Posty: 81
- Rejestracja: 31 maja 2017, 02:07
- Lokalizacja: Bydgoszcz
Re: Sinumerik 840 problem z zrozumieniem programu
Mam jeszcze jedno pytanie. Cały program zapisany jest parametrycznie i w jednym miejscu jest PUNKT[9] odpowiadający za oś X ale nie wiem dlaczego jako jedyny z parametrów nie przyjmuje danych. Obojętnie ile wpisze zawsze idzie w ten sam punkt. Reszta z tych punktów przyjmuje normalnie wartości. Ten punkt wywoływany jest tylko w jednym miejscu X=_PUNKT[9]
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 3
- Posty: 1037
- Rejestracja: 01 kwie 2006, 22:08
- Lokalizacja: Wroclaw
- Kontakt:
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 3
- Posty: 1037
- Rejestracja: 01 kwie 2006, 22:08
- Lokalizacja: Wroclaw
- Kontakt:
Re: Sinumerik 840 problem z zrozumieniem programu
To nadal chyba nie jest wszystko. Poza tym w kodzie jest wywołanie cyklu BOHR_12 a ty masz wydruk BOHRX12.
To jest wiertarka do profili czy współrzędnościowa?
To jest wiertarka do profili czy współrzędnościowa?
>>>>>>>>>> GELO <<<<<<<<<<