Siemens Sinumerik 810M GA1
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 2
- Posty: 34
- Rejestracja: 26 cze 2017, 14:35
- Lokalizacja: Polska
Siemens Sinumerik 810M GA1
Witajcie,
Mam problem, może najpierw programy:
Główny
%MPF 301
G01 G41 D3 G54 X215 Y-15 Z5 F1500
M00 ( POMIAR 5MM )
Y50 F1500
X233.4
M3 S800
R8=35.9
R9=53.9
L4 ( DOOKOLA GABARYT CALY )
M30
i L4:
%SPF 4
N4
R8= R8+1
G01 Y25 F1500
M8 G01 Z=- R8 F300
Y-22
X199.387 Y-50.937
G02 X181.737 Y-52.203 U14.95
G01 X156.583 Y-36.373
G03 X145.931 Y-33.3 U20
G01 X87.469 Y-33.3
G03 X76.817 Y-36.373 U20
G01 X51.663 Y-52.203
G02 X34.013 Y-50.937 U14.95
G01 X0 Y-22 <- TUTAJ
Y25
M9 G0 Y50
X233.4
@121 R9 R8 K-4
M17
Problem jest tego typu, że wartość drogi do pokonania w X rośnie o 0.001 mm po każdej pętli, tj. maszyna dochodzi do bolku oznaczonego przez <- TUTAJ, na wyświetlaczu na początku wyświetla się 0 w miejscu drogi do pokonania w X i maszyna zaczyna ruch do Y25. Po zakończeniu pętli i ponownym dojściu do do bolku oznaczonego przez <- TUTAJ, na wyświetlaczu na wyświetla się 0.001vmm w miejscu drogi do pokonania w X i maszyna zaczyna ruch do Y25, i tak co pętle narasta o 0.001mm, zastanawiam się, co to może być?
Czy coś z hardware czy software?
Czy może zabrudzony/padający/padnięty liniał?
Z góry dziękuję za wszystkie podpowiedzi.
Mam problem, może najpierw programy:
Główny
%MPF 301
G01 G41 D3 G54 X215 Y-15 Z5 F1500
M00 ( POMIAR 5MM )
Y50 F1500
X233.4
M3 S800
R8=35.9
R9=53.9
L4 ( DOOKOLA GABARYT CALY )
M30
i L4:
%SPF 4
N4
R8= R8+1
G01 Y25 F1500
M8 G01 Z=- R8 F300
Y-22
X199.387 Y-50.937
G02 X181.737 Y-52.203 U14.95
G01 X156.583 Y-36.373
G03 X145.931 Y-33.3 U20
G01 X87.469 Y-33.3
G03 X76.817 Y-36.373 U20
G01 X51.663 Y-52.203
G02 X34.013 Y-50.937 U14.95
G01 X0 Y-22 <- TUTAJ
Y25
M9 G0 Y50
X233.4
@121 R9 R8 K-4
M17
Problem jest tego typu, że wartość drogi do pokonania w X rośnie o 0.001 mm po każdej pętli, tj. maszyna dochodzi do bolku oznaczonego przez <- TUTAJ, na wyświetlaczu na początku wyświetla się 0 w miejscu drogi do pokonania w X i maszyna zaczyna ruch do Y25. Po zakończeniu pętli i ponownym dojściu do do bolku oznaczonego przez <- TUTAJ, na wyświetlaczu na wyświetla się 0.001vmm w miejscu drogi do pokonania w X i maszyna zaczyna ruch do Y25, i tak co pętle narasta o 0.001mm, zastanawiam się, co to może być?
Czy coś z hardware czy software?
Czy może zabrudzony/padający/padnięty liniał?
Z góry dziękuję za wszystkie podpowiedzi.
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 2
- Posty: 34
- Rejestracja: 26 cze 2017, 14:35
- Lokalizacja: Polska
Re: Siemens Sinumerik 810M GA1
Chyba jednak problem nie leży w liniale, ponieważ sytuacja ma miejsce tylko w tym jednym cyklu.
Ale mamy teraz większy problem, otóż:
Maszyna nie rusza w trybie automatycznym, brak błędów, wyświetla się jedynie komunikat "halt: einlesefreigabe" (sterownie w jeżyku niemieckim). Wygląda na to że maszyna w trybie automatycznym czeka na jakiś sygnał którego nie dostaje. W MID wszystko działa bez zarzutu, może się ktoś wcześniej spotkał z takim problemem? jakieś sugestie?
Pozdrawiam
Ale mamy teraz większy problem, otóż:
Maszyna nie rusza w trybie automatycznym, brak błędów, wyświetla się jedynie komunikat "halt: einlesefreigabe" (sterownie w jeżyku niemieckim). Wygląda na to że maszyna w trybie automatycznym czeka na jakiś sygnał którego nie dostaje. W MID wszystko działa bez zarzutu, może się ktoś wcześniej spotkał z takim problemem? jakieś sugestie?
Pozdrawiam
-
- Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 1
- Posty: 16
- Rejestracja: 03 cze 2016, 10:07
- Lokalizacja: Mielec
Re: Siemens Sinumerik 810M GA1
Komputerowi po obliczeniu dojazdu zostaje droga i dopełnia do 0.001, zapamiętuje to w cyklu w pamięci operacyjnej i za każdym razem dopełnia do 0.001 jak powtarza kolejny przejazd. Daj X0.002 albo 0.004 a w praktyce tego maszyna nie przeczyta bo to 8 bitowy system i liniał zapewne z dokładnością nie większą jak +-0.003 więc nie ma prawa zeby to przeczytała.
Możesz pokombinować z R parametrami ewentualnie usuń tysięczne z kodu.
