Prověření řetězcového parametru, 1 1 ř et ězcové p arametry – HEIDENHAIN TNC 620 (340 56x-03) Uživatelská příručka
Stránka 286
![background image](/files/816604/content/doc286.png)
286
Programování: Q-parametry
8.1
1
Ř
et
ězcové p
arametry
Prověření řetězcového parametru
Funkcí INSTR můžete prověřit, zda popř. kde je v řetězcovém
parametru obsažen jiný řetězcový parametr.
U
Zvolte funkce Q-parametrů
U
Zvolte funkci POSTUP
U
Zadejte číslo parametru Q, do něhož má TNC uložit
pozici, kde začíná hledaný text, klávesou ENT
potvrďte
U
Přepínejte lištu softtlačítek
U
Zvolte funkci pro kontrolu řetězcového parametru
U
Zadejte číslo QS-parametru, v němž je uložen hledaný
text a potvrďte je klávesou ENT
U
Zadejte číslo QS-parametru, který má TNC prohledat,
klávesou ?ENT potvrďte
U
Zadejte číslo pozice, od níž má TNC řetězec
prohledávat, klávesou ENT potvrďte
U
Výraz v závorce uzavřete klávesou ENT a ukončete
zadávání klávesou END
Příklad: Prohledat QS13 zda obsahuje text, uložený v parametru
QS10. Hledání má začít od třetí pozice
Uvědomte si, že první znak textového řetězce stojí interně
na místě označeném s "0".
Pokud TNC hledanou část řetězce nenajde, tak uloží celou
délku prohledávaného řetězce (počítání zde začíná od 1)
do parametru výsledku.
Pokud se hledaná část řetězce vyskytuje vícekrát, tak TNC
vrátí první pozici, kde se část řetězce vyskytuje.
37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 )