Čtení volně definovatelné tabulky pomocí FN 28: TABREAD

Použití

S NC-funkcí FN 28: TABREAD čtete z tabulky, kterou jste předtím otevřeli funkcí FN 26: TABOPEN.

Popis funkce

S NC-funkcí FN 28 definujete sloupce tabulky, které má řídicí systém číst. V jednom NC-bloku můžete definovat několik sloupců tabulky, ale pouze jeden řádek tabulky.

Zadání

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

11 FN 28: TABREAD Q1 = 2 / "Length"

; Čtení z tabulky s FN 28

Vložit NC funkci Všechny funkce FN Specialni funkce FN 28 TABREAD

NC-funkce obsahuje následující prvky syntaxe:

Prvek syntaxe

Význam

FN 28: TABREAD

Otvírač syntaxe pro čtení z tabulky

Q1

Proměnná pro zdrojový text

Do této proměnné ukládá řídicí systém obsahy přečtených buněk tabulky.

2

Číslo řádku v tabulce, ze které se čte

Pevné nebo proměnlivé číslo

"Length"

Název sloupce tabulky, ze které se čte

Pevný nebo variabilní název

Několik názvů oddělujte čárkou.

Poznámka

Čtete-li více sloupců v jednom NC-bloku, pak řídicí systém ukládá přečtené hodnoty do po sobě následujících proměnných stejného typu, např. QL1, QL2 a QL3.

Příklad

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

11 FN 28: TABREAD Q10 = 6/“X,Y,D“

; Čtení číselných hodnot ze sloupců X, Y a D

12 FN 28: TABREAD QS1 = 6/“DOC“

; Čtení alfanumerických hodnot ze sloupce DOC

Řízení čte hodnoty ve sloupcích X, Y a D z řádky 6 aktuálně otevřené tabulky. Řízení uloží hodnoty do Q-parametrů Q10, Q11 a Q12.

Řídicí systém uloží obsah sloupce DOC ze stejného řádku do QS-parametru QS1.