Sinumerik -nie działają cykle

Dyskusje na temat systemu Sinumerik

Autor tematu
zibi170
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 5
Posty: 43
Rejestracja: 25 wrz 2007, 09:16
Lokalizacja: Swarzędz

Sinumerik -nie działają cykle

#1

Post napisał: zibi170 » 02 mar 2010, 22:09

Witam .Mam problem z cyklami na sinumeriku 810D. Próbuje sprawdzić CYCLE 95 i wywala mi taki komunikat:
N15_KT[0,0]=REP(0) Jest to alarm NR 12550 .......lub brak opcji.
Na dodatek cykle są tylko po niemiecku ,bez graficznego wspomagania.
Maszyna to TAE 45N z Andrychowa software ver. 1.5 rok 1997
Program napisany na 802D działa bez problemu ale nie chodzi na 810D bo wywala ten komunikat .Wiecie dlaczego?
Z góry dziękuję za odpowiedz .
[email protected]


zibi

Tagi:


artur235
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 271
Rejestracja: 09 lut 2010, 19:40
Lokalizacja: SE

#2

Post napisał: artur235 » 04 mar 2010, 20:10

12550 Channel %1 block %2 identifier %3 not defined or option does not exist
%1 = Channel number
%2 = Block number, label
%3 = Source symbol
The displayed identifier was not defined before being used.
Macro: Keyword, to be defined with the DEFINE ... AS ... instruction is missing in one of the files:
_N_SMAC_DEF, _N_MMAC_DEF, _N_UMAC_DEF, _N_SGUD_DEF, _N_MGUD_DEF, _N_UGUD_DEF
Variable: DEF instruction missing
Program: PROC declaration missing
Alarm display. Interface signals are set. Correction block.
Press the NC Stop key and select the function „Correction block“ with the softkey PROGRAM CORRECT. The
correction pointer positions on the incorrect block.
- Correct the names used (typing error)
- Check the definition of variables, subroutines and macros


Może zmienna _KT[0,0] jest nie zadeklarowana. N15_KT[0,0]=REP(0) między N15 a podkreśleniem (_KT) jest spacja ?

[ Dodano: 2010-03-05, 15:57 ]
W katalogu "Definicje" powinien być plik :

%_N_GUD7_DEF
;$PATH=/_N_DEF_DIR
;V04.03.02 18.12.97 Sca Datenbaustein fr Zyklen
APR 11 APW 11
N10 DEF CHAN REAL _KT[92,11]
N20 DEF CHAN INT _ZSD[4]=0
N99 M02


Autor tematu
zibi170
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 5
Posty: 43
Rejestracja: 25 wrz 2007, 09:16
Lokalizacja: Swarzędz

#3

Post napisał: zibi170 » 05 mar 2010, 22:40

Witam.Spacji tam nie ma, zapis jest dokładnie taki jak napisałem..
A po alarmie odsyła mnie do tego bloku N15_KT[0,0]=REP(0) ale jest to chyba pierwszy blok z tego co pamiętam.Nie miałem czasu tego sprawdzić .ale napewno to zrobie ,jak tylko będę w pracy miał wolną chwilkę .Rozumiem ,że muszę to dopisać do początku tego ,,wewnątrz programu,, czy poszukać takiego zapisu gdzieś dalej?..
zibi


artur235
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 271
Rejestracja: 09 lut 2010, 19:40
Lokalizacja: SE

#4

Post napisał: artur235 » 06 mar 2010, 10:45

zibi170 pisze:Spacji tam nie ma
Spacja powinna być. Sprawdzałem u siebie na TEA45. Bez spacji zmienna będzie miała nazwę N15_KT[0,0] a nie _KT[0,0].
zibi170 pisze:że muszę to dopisać do początku tego ,,wewnątrz programu,, czy poszukać takiego zapisu gdzieś dalej?..
Definicja zmiennej jest w : ekran "Usługi" katalog "Definicje" plik "GUD7" a w nim "DEF CHAN REAL _KT[92,11]" .
Do ewentualnej zmiany tych plików musisz mieć odpowiednie uprawnienia (prawa dostępu).


Autor tematu
zibi170
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 5
Posty: 43
Rejestracja: 25 wrz 2007, 09:16
Lokalizacja: Swarzędz

#5

Post napisał: zibi170 » 06 mar 2010, 14:33

Przepraszam,spacja oczywiscie jest miałeś racje ,tylko że u mnie na maszynie w pliku Definicje jest jeden tylko plik o nazwie: SMAC a wnim taki oto zapis:

%_N_SMAC_DEF
;$PATH=/_N_DEF_DIR
; V12/03 13.09.94 sr Makrodefinitonsdatei
N1 DEFINE M13 AS M3 M7
N2 DEFINE M14 AS M4 M7
N3 DEFINE M15 AS M5 M9
M30

A jeśli chodzi o tą zmienną to wygląda to tak:
%_N_CYCLE95_SPF
;$PATH=/_N_CST_DIR
PROC CYCLE95(STRING[13] NPP,REAL MID,REAL FALZ,REAL FALX,REAL FAL,REAL FF1,REAL FF2,REAL FF3,INT VARI,REAL DT,REAL DAM) SAVE DISPLOF
;V35/06 07.11.96 Sca Abspanzyklus
N10 DEF AXIS ZA,SA
N11 DEF BOOL FLAG
N12 DEF CHAR BTA="L"
N13 DEF INT IA=1,LP,SLR,AKE,AZI,ZLE,FMX,ZMX,ZUA,ZUE,ZHN,_NS,_LS,ZFE,IH1,IH2,II,PLAN,_MK[7]
N14 DEF REAL TAK[4]=(0,0,1,1),ATT,HH1,HH2,HH3,HH4,HH5,ZT[2,11],ZSP[2],HEA[4],SEC[2],LSP[2,2],SM[2],SAB[4],_DB
IF $P_SEARCH GOTOF MX7 IF $P_TOOL==0 GOTOF FEHL1 IF (VARI==0)OR(VARI>12) GOTOF FEHL6
_MK[4]=$P_AD[2] ZA=$P_AXN2 SA=$P_AXN1 PLAN=$P_GG[29] ZT[0,2]=11 ZT[1,2]=11 IH1=(VARI-1) MOD 4 II=VARI-IH1 SM[0]=FALZ+FAL SM[1]=FALX+FAL LP=VARI MOD 2 VARI=II
N15 _KT[0,0]=REP(0)
IF LP GOTOF MA1

żeby nie zaśmiecać tego postu ,nie podaje całego zapisu a plik mogę podesłać na priva.
pozdrawiam
zibi


artur235
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 271
Rejestracja: 09 lut 2010, 19:40
Lokalizacja: SE

#6

Post napisał: artur235 » 06 mar 2010, 16:10

zibi170 pisze:jest jeden tylko plik o nazwie
Plik GUD7 masz powyżej. Możesz spróbować go wgrać - niestety robisz to na własne ryzyko. Plik pochodzi z maszyny TAE45N.
Wygląda na to że twoja maszyna jest starsza SMAC -> V12/03 13.09.94 sr Makrodefinitonsdatei u mnie -> ;V04.03.02 18.12.97 Sca Makrodefinitonsdatei

Może w tej sprawie warto byłoby skontaktować się z producentem maszyny lub firma SIEMENS - powinni pomóc.


Autor tematu
zibi170
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 5
Posty: 43
Rejestracja: 25 wrz 2007, 09:16
Lokalizacja: Swarzędz

#7

Post napisał: zibi170 » 06 mar 2010, 21:16

Napiszę do Andrychowa zobaczymy co mi poradzą bo brak cykli staje się bardzo uciążliwe.Dziękuję za pomocne rady i poświęcony czas.Plusik leci .Pozdrawiam.
zibi


JAG2525
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 1
Posty: 20
Rejestracja: 07 gru 2008, 14:26
Lokalizacja: podkarpacie

#8

Post napisał: JAG2525 » 10 mar 2010, 10:56

witam zibi170 powiedz mi w jaki sposób korzystasz z tych cyki co masz czy wcale ich nie uzywasz


Autor tematu
zibi170
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 5
Posty: 43
Rejestracja: 25 wrz 2007, 09:16
Lokalizacja: Swarzędz

#9

Post napisał: zibi170 » 10 mar 2010, 19:43

Nie używam ich ,bo poprostu nie działa CYCLE95-powiedziałbym podstawowy cykl.CYCLE 97 ,działa-już sprawdziłem (teraz gwintowanie będzie przyjemniejsze hi hi) bo tam nie ma zmiennych _KT.Ale cykl 95 niestety nie . Przeczytaj posty wyżej a jak by co to pisz .
zibi

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”