View Sidebar

7.1.11 Funkce M27 NAČTENÍ PARAMETRU P 90

Adresy: @

 

Příklad zápisu:            N40 M27 @SOURADNICE.SOU

N42 M27

 

Funkce M27 načte do parametru P90 jednu položku z datového souboru určeného v zápisu funkce (v uvedeném příkladu by to byla položka ze souboru SOURADNICE.SOU). Datový soubor musí být uložen v aktuálním adresáři. Jednotlivé položky v souboru musí být rozčleněny oddělovačem.

Funkce M27 umožňuje začlenit do NC programu soubory dat získané například měřením přímo na frézce nebo získané z jiného zdroje bez nutnosti tato data do programu pracně přepisovat.

 

Příklad: Pomocí měření dotykovou sondou byly zjištěny souřadnice 300 bodů, ve kterých mají být vyvrtány otvory. Souřadnice jsou uloženy v datovém souboru OTVORY.SOU vždy po čtveřicích (souřadnice X Z Y A). Následující program využívá pouze souřadnice X a Y.

 

N10  M3     S1000       ;roztočení vřetene

N20  G0           Z5    ;najetí na výchozí hloubku pro vrtání

N30  G26 L100 H300      ;300 násobné volání podprogramu na řádku 100

N40  G0           Z150  ;odjetí od součásti po ukončení programu

N50  M30                ;ukončení hlavního programu

 

N100 M27 @OTVORY.SOU    ;otevření souboru OTVORY a načtení prvé souřadnice do P90

N110 P1=P90             ;zapsání načtené hodnoty do P1

N120 M27                ;načtení druhé souřadnice do P90

N130 P2=P90             ;zapsání načtené hodnoty do P2

N140 M27                ;načtení třetí (nepotřebné) souřadnice do P90

N150 M27                ;načtení čtvrté (nepotřebné) souřadnice do P90

N160 G0 XP1 YP2         ;najetí nad otvor daný souřadnicemi prvého bodu

N170 G81          Z-10  ;vrtání otvoru

N140 M17                ;ukončení podprogramu