Podprogram
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 4
- Rejestracja: 10 lut 2007, 00:21
- Lokalizacja: wielkopolska
Chodz mi o to czy możliwe jest tak napisać podprogram aby można go było wywołać z parametrami. Tak jak procedury np. w Turbo Pascalu. ( podprogram OKRĄG(współzednaX,współzednaY,promienR) gdzie współzednaX,współzednaY,promienR są np. Real ).
PROGRAM GŁ.
N10 ---
N20 ---
N30 OKRĄG(23.5,30.0,63.1)
N40 ---
---
PROGRAM GŁ.
N10 ---
N20 ---
N30 OKRĄG(23.5,30.0,63.1)
N40 ---
---
-
- Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 2
- Posty: 34
- Rejestracja: 04 lut 2006, 22:54
- Lokalizacja: Hajnówka
-
- Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 2
- Posty: 34
- Rejestracja: 04 lut 2006, 22:54
- Lokalizacja: Hajnówka
Link
Na podanej stronie znajdziesz dokumentacje do układu sterowania (po angielsku):
http://www.automation.siemens.com/docon ... &scope=all
Sugeruję zapoznanie się z pozycją: "Commissioning CNC Part 2 (HMI)"
Są dostępne równeż wersje polskojęzyczne - ale mają błedy merytoryczne przy tłumaczeniu w zwiazku z tym możesz mieć kłopoty z poprawnym wykonaniem przykładów.
Powinno Ci to pomóc przy ćwiczeniach.
Pozdrawiam
Na podanej stronie znajdziesz dokumentacje do układu sterowania (po angielsku):
http://www.automation.siemens.com/docon ... &scope=all
Sugeruję zapoznanie się z pozycją: "Commissioning CNC Part 2 (HMI)"
Są dostępne równeż wersje polskojęzyczne - ale mają błedy merytoryczne przy tłumaczeniu w zwiazku z tym możesz mieć kłopoty z poprawnym wykonaniem przykładów.
Powinno Ci to pomóc przy ćwiczeniach.
Pozdrawiam
-
- Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 2
- Posty: 16
- Rejestracja: 27 sty 2007, 18:38
- Lokalizacja: Warka
W temacie okręgu. W poście na poprzedniej stronie podałem bardzo krótki program na elipsę (gdy w równaniach na R2 i R3 wstawimy różne wartości liczbowe odpowiadające kierownicom elipsy ), lub okrąg (gdy w równaniach na R2 i R3 wstawimy te same wartości liczbowe odpowiadające promieniowi żądanego okręgu). Parametr R1 decyduje o miejscu rozpoczęcia i zakończenia krzywej. Dodając jeszcze jeden parametr i pętlę można uzyskać np. półkulę wklęsłą lub wypukłą albo stożek itp.
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 1
- Rejestracja: 15 lut 2007, 13:18
- Lokalizacja: Dąbrowa Górnicza
[ Dodano: 2007-02-15, 13:22 ]
%_N_MOJCYKL_SPF
;$PATH=/_N_CST_DIR
PROC MOJCYKL(REAL PARAM1,REAL PARAM2) SAVE SBLOF DISPLOF
; TUTAJ PROGRAM
RET
Problem w tym, że po wgraniu do sterowania prawdopodobnie trzeba je zresetować bo nie będzie widziało cyklu.
Z tego co wiem powinno to wyglądać tak:Landryn pisze:Ja w kwestii podprogramu. Może ktoś wie jak napisać podprogram do którego parametry można przekazywać przy wywołaniu (np. jak CYCLExx(x,x,x,...) tylko
MOJPODPROGRAM(x,x,x,..))? Oczywiście o ile to możliwe.
%_N_MOJCYKL_SPF
;$PATH=/_N_CST_DIR
PROC MOJCYKL(REAL PARAM1,REAL PARAM2) SAVE SBLOF DISPLOF
; TUTAJ PROGRAM
RET
Problem w tym, że po wgraniu do sterowania prawdopodobnie trzeba je zresetować bo nie będzie widziało cyklu.