Prověření řetězcového parametru, 10 ř et ězcové p arametry – HEIDENHAIN TNC 620 (340 56x-03) ISO programming Uživatelská příručka

Stránka 251

Advertising
background image

HEIDENHAIN TNC 620

251

8.10

Ř

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.

N37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 )

Advertising