Wywoływanie Podprogramów SINUMERIK 810D

Dyskusje na temat systemu Sinumerik
Awatar użytkownika

Autor tematu
djronin
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 262
Rejestracja: 22 kwie 2011, 01:19
Lokalizacja: Jarocin

Wywoływanie Podprogramów SINUMERIK 810D

#1

Post napisał: djronin » 20 paź 2012, 00:57

Witam!!
Mam pytanie odnośnie wywoływania podprogramów w systemie SINUMERIK 810D.

Obrabiając detal niejednokrotnie podpieram się oprogramowaniem CAM/CAD w nim przeważnie i prawie zawsze generuję program mniej lub więcej skąplikowanej obróbki konturu.

Operacje takie jak wiercenie, frezowanie otworów itp konfiguruję w SHOPMILL'u po to aby mieć wygodny dostęp do zmiany parametrów obróbki.

Tworząc program sterujący w ShopMill'u bez problemu z poziomu GUI przy pomocy odpowiedniej opcji jestem w stanie wywołać mój CAM'owski program. Wszystko działa dobrze.

Nie wiem jednak jak wywołać podprogram z programu napisanego w ISO (jak się nazywa komenda wywołująca program)

jako przykład podaje tak:
PAMIĘĆ NC:
PROGRAM.WPD / START.MPF ; PROGRAM GŁÓWNY - WYKONAWCZY W G-CODE
PROGRAM.WPD / OTWORY_8mm.MPF ; PROGRAM NAPISANY W SHOPMILL

Program OTWORY_8mm.MPF chciałbym wywołać w programie START.MPF
To by było pytanie pierwsze.
Drógie brzmi: Jak z programu głównego:
PAMIĘĆ NC > PROGRAM.WPD > START.MPF
wywołać program znajdujący się na karcie pamięci albo na dysku PC (połączenie poprzez HMI Network Manager sprawne).?



Tagi:

Awatar użytkownika

gelo
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1037
Rejestracja: 01 kwie 2006, 22:08
Lokalizacja: Wroclaw
Kontakt:

#2

Post napisał: gelo » 20 paź 2012, 08:13

Jezeli umiescisz program otwory.mpf w tym samym katalogu co start.mpf - po prostu wstawiasz nazwe programu jako linia ISO w shopmill. Sinumerik szuka pod ta nazwa cyklu albo programu. Jezeli istnieje to go uruchomi.

Jezeli to nie zadziala - masz w menu programu przycisk "Various" (Rozne) - gdzie jest opcja do wstawiania do programu wywolania "Subroutine". Tutaj tez mozesz wybrac inna sciezke.

zobacz sobie tutaj: na stronie 288

http://www.automation.siemens.com/docon ... AT.pdf?p=1

Warunkiem tylko jest to aby program otwory.mpf byl conajmniej raz zasymulowany w sterowaniu. Inaczej zglosi ci blad.


Odpowiedz na pytanie drugie:

EXTCALL ("D:\KAtalog\Otwory.mpf")
>>>>>>>>>> GELO <<<<<<<<<<

Awatar użytkownika

Autor tematu
djronin
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 262
Rejestracja: 22 kwie 2011, 01:19
Lokalizacja: Jarocin

#3

Post napisał: djronin » 21 paź 2012, 09:59

Już wiem dlaczego mi nie wychodziło. Zawsze dopisywałem rozszerzenie MPF (chodzi mi o programy w jednym katalogu na pamieci NC)
...Programowanie ma to do siebie, że urzeczywistnienie nawet najbardziej
oczywistego pomysłu jest znakomitą definicją słowa "frustracja"...

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”