sinumerik 840D zmienne globalne
: 02 sty 2008, 09:37
Witam wszystkich
Mam pytanie co do zakresu zmiennych i ich tworzenia.
Piszę program na obróbkę i chcę użyć sondy pomiarowej do pomierzenia pewnych danych detalu (detale do obróbki po spawaniu wiec nie ma ich powtażalności) a pozniej na podstawie ich wykonać obróbkę. Detal jest dość skomplikowany i chcę napisać dwa odzielne programy, jeden do pomiarów jeden do obróbki i na podstwie wyników pomiarów wykonać obróbkę.
Teraz moje pytanie jest takie:
Czy podczas zatrzymanie programu i wywolania go od środka zmienne uzyskane z
pomiarów zostaną zachowane czy zmienione i w jaki sposób najlepiej ochronić ich przed zmianą?
Moim zdaniem najlepsze by było wykorzystanie zmiennych globalnych, tylko nie wiem jak ich zadeklarować i gdzie ( w dokumentacji do sinumerika nie jest to jasno wyjaśnione) i przekazaniu wyników pomiaru do programu obróbki.
Chyba że istnieją jakies inne opcje przekazania parametrów i zabezpieczenia ich przed automatyczną zmianą przy restarcie programu.
Zbych
Mam pytanie co do zakresu zmiennych i ich tworzenia.
Piszę program na obróbkę i chcę użyć sondy pomiarowej do pomierzenia pewnych danych detalu (detale do obróbki po spawaniu wiec nie ma ich powtażalności) a pozniej na podstawie ich wykonać obróbkę. Detal jest dość skomplikowany i chcę napisać dwa odzielne programy, jeden do pomiarów jeden do obróbki i na podstwie wyników pomiarów wykonać obróbkę.
Teraz moje pytanie jest takie:
Czy podczas zatrzymanie programu i wywolania go od środka zmienne uzyskane z
pomiarów zostaną zachowane czy zmienione i w jaki sposób najlepiej ochronić ich przed zmianą?
Moim zdaniem najlepsze by było wykorzystanie zmiennych globalnych, tylko nie wiem jak ich zadeklarować i gdzie ( w dokumentacji do sinumerika nie jest to jasno wyjaśnione) i przekazaniu wyników pomiaru do programu obróbki.
Chyba że istnieją jakies inne opcje przekazania parametrów i zabezpieczenia ich przed automatyczną zmianą przy restarcie programu.
Zbych