185

185



Edycja makro instrukcji jest bardziej elastyczna niż poprzednio. Np można umieścić stałą zmienno pozycyjną w ramach standardowego bloku funkcji G, aie nie ma to sensu ponieważ w trakcie wykonywania programu spowoduje to alarm AJarmy są generowane w przypadkach nieprawidłowej składni lub nieprawidłowego umieszczenia makro instrukcji. Większość z tych alarmów zostaje odłożona aż do uruchomienia tak by edycja przeprowadzana przez operatora mogła być bardziej elastyczna Należy' być ostrożnym edytując wyrażenia Liczba nawiasów otwierających i zamykających musi być równa. Jeśli tak nie jest alarm jest generowany. ale dopiero po zakończeniu wykonywania aktualnego programu.

Funkcję DPRINT[ ] można edytować jak komentarz Można ją skasować, przesunąć o pozycję lub można edytować poszczególne pozycje znajdujące się w nawiasach Odniesienia do zmiennych oraz wyrażenia należy' usuwać / zmieniać w całości Jeśli chcesz zmienić [24] na [44] umieść kursor tak, aby [24] było podświetlone, należy wprowadzić [44] i nacisnąć WRITE Należy pamiętać, że można użyć pokrętła JOG HANDLE do poruszania się po długich wyrażeniach DPRINT[).

Niekiedy adresy z wyrażeniami mogą być kłopotliwe. W takim przypadku adresy alfabetyczne pojawiają się jako pojedyncze znaki literowe. Np. w poniższym przykładzie blok komend zawiera wyrażenie adresowe X:

G1 G90 X [COS[90]] Y3.0 (WYRAŻENIE PRAWIDŁOWE);

W tej linii X oraz nawiasy są oddzielone i mogą być edytowane indywidualne Powyższe wyrażenie można zastąpić stałymi zmiennopozycyjnymi.

G1 G90 X 0 Y3.0 (!!! NIEPRAWIDŁOWO !?!);

Powyższy blok spowoduje alarm w trakcie wykonywania programu. Prawidłowa forma lego wyrażenia jest następująca

Gl G90 X0 Y3 0 {PRAWIDŁOWO},

Należy zwrócić uwragę, że zero jest przypisane do X Należy PAMIĘTAĆ, że kiedy iitera alfabetu jest samotna to oznacza ona wyrażenie adresowe

11.13 FUNKCJE MAKRO DLA FANUC, NIE DOŁĄCZONE DO UKŁADU STEROWANIA HAAS CNC.

Lista funkcji makro nie dołączonych do układu sterowania

M ALIASING P ADDRESS IN G65


G66 MODAL G66. ] MODAL


G67 MODAL CANCEL M98


zamienia G65 Pnnnn na Mnn PROGS 9020-9029 potrzebna aby mógł wystąpić adres P. przywoływanie w każdym bloku ruchów przywoływanie w każdym bloku odwołanie


utożsamienie kod T PRÓG 9000, VAR #149,


ENABLE BIT

M98


utożsamienie kod S PRÓG 9029, VAR #147,


ENABLE BIT



Wyszukiwarka

Podobne podstrony:
skanuj045c Zasada indywidualizacji i zespolowości Środowisko osób dorosłych jest bardziej zróżnicowa
33 kopia Dlaczego jajko nie tonie w słonej wodzie? Posolona woda jest bardziej gęsta niż woda bez so
224 J. KOPCEWICZ [14] światłem o niskim natężeniu jest bardziej efektywne niż osobne działanie
Promienie słoneczne Krok dalej - Ziemia jest bardziej elipsoida niż kulą Po pracach Eratostenesa nas
SSC033 Dwuwarstwa lipidowa RER nie wykazuje asymetrii strukturalnej jest bardziej płynna niż błona
CCF20091012081 88 Biojurysprudencja. Podstawy prawa dla XXI wieku da kazuistyki przydatna jest bard
zakonczenie Dlaczego jajko nie tonie w słonej wodzie? Posolona woda jest bardziej gęsta niż woda bez
(12) 34 2KSZYT » [folio 127] I.S. Mowa jest bardziej metaforyczna, niż sob my - niedostrzegalne zmy
Zdjęcie0615 Hipoksia - niedobór tlenu na poziomie tkankowym. Termin ten jest bardziej prawidłow
S Górski Metodyka Resocjalizacji (21) trzeb jest bardziej efektywne niż wzmocnienie negatywne, wi
ScannedImage 19 ce dystansu, która jest bardziej pierwotna niż opozycja między pismem a mową i która
DSC03865 Ocena, geotechniczna jakości skal jest bardziej złożona niż ocena gruntów, ponieważ... □ ic
20 W czasie recesji stymulowanie gospodarki przez obniżkę podatków jest bardziej efektywne niż

więcej podobnych podstron