174 3

174 3



Ruch wzgiędem osi Y nie występuje.

11.9 MAKROINSTRUKCJE

Makro instrukcje to linie komend pozwalające programiście oddziaływać na układ sterowania w sposób podobny jak przy standardowym języku programowania. Makro instrukcje zawierają: funkcje, operatory, wyrażenia warunkowe i arytmetyczne, instrukcje przypisania i instrukcje kontroli.

Funkcje i operatory mają za zadanie modyfikować 2mienne lub wartości. Operatory są podstawą wyrażeń, natomiast funkcje czynią programowanie łatwiejszym.

Funkcje

Funkcje są wbudowywane w programy standardowe. Wszystkie funkcje mają następującą postać: <funkcja_nazwa>(argument]. W wyrażeniach funkcje mogą występować jako argumenty. Funkcje zwracają wartości zmiennoprzecinkowe Następujące funkcje dostępne są w układzie sterowania obrabiarek HAAS:

FUNKCJA

ARGUMENT

WYNIK

PEŁNA NAZWA

SIN[]

stopnie

liczba dziesiętna

sinus

COS[ ]

stopnie

liczba dziesiętna

cosinus

TAN[ ]

stopnie

liczba dziesiętna

tangens

ATAN[ ]

liczba dziesiętna

stopnie

arcus tangens taki sam jak FANUC ATAN[ ]/[ 1 ]

SQRT[ ]

liczba dziesiętna

liczba dziesiętna

pierwiastek kwadratowy

ABS[ ]

liczba dziesiętna

liczba dziesiętna

wartość bezwzględna

ROUND[ ]

liczba dziesiętna •

liczba dziesiętna

zaokrąglenie

FIX[ ]

liczba dziesiętna

liczba całkowita

obcinanie ułamka

ACOS[ ]

liczba dziesiętna

stopnie

arcus ccsinus

ASIN[ ]

liczba dziesiętna

stopnie

arcus sinus

*u

liczba całkowita

liczba całkowita

zmienna pośrednia

DPRINT[ !

tekst ASCII

wyjście zewnętrzne

Działanie funkcji ROUND za leży cd kontekstu, w którym jest ona użyta. W wyrażeniach arytmetycznych liczby z częścią ułamkową większą bądź równą ,5 ^zaokrągla do góry do kolejnej całkowitej, w innym przypadku częśc ułamkowa jest odcinana od liczby    ~

#1 = 1 714;

£2 = ROUND(śM]. (#2 jest ustawiany jako 2 0) #1 = 3.1416,

£2 = ROUNDfJM j. (£2 jest ustawiany jako 3.0)


Wyszukiwarka

Podobne podstrony:
Opcje - nie występują na polskiej giełdzie; jest to instrument pochodny o niezrównoważonym charakter
24 (620) 174 4. Kosmetyczna chemia organiczna Amarogentyna występuje w korzeniu goryczki żółtej. Jes
img148 148 Jeżeli jednak występuje "błąd nie równoległości osi celowej do OGi li-beli niwelacyj
Image68 134 c. Przy zsuwaniu się bez tarcia ruch obrotowy nie występuje. Zgodnie z zasadą zachowania
Nadciśnienie tętnicze (11) się, że nocny spadek ciśnienia krwi nie występuje lub jest nadmierny, to
jgiej osi zę-lości od ro- Ryc. 2.5. Punkty kontaktu (klucz 5): Jeśli nie występują żadne anomalie w
ET3 2.1. Turystyka i ruch turystyczny 23 i pobytu osób przyjezdnych, jeśli nie występuje w związku
DSC05200 nadciekłością. W takiej cieczy nie występują siły tarcia wewnętrznego, a wprawiona w ruch m
35360 Image68 (7) 134 c. Przy zsuwaniu się bez tarcia ruch obrotowy nie występuje. Zgodnie z zasadą
skanuj0024 (48) 174 7. Ruch tuiy styczny (Pondicherry, Diu i Chandemagore) przyciągają turystów nisk

więcej podobnych podstron