Sprawdzanie parametru stringu, Programowanie: parametry q 9.11 parametry stringu – HEIDENHAIN TNC 640 (34059x-02) Instrukcja Obsługi

Strona 330

Advertising
background image

Programowanie: parametry Q

9.11 Parametry stringu

9

330

TNC 640 | Instrukcja obsługi dla operatora HEIDENHAIN-dialog tekstem otwartym | 10/2013

Sprawdzanie parametru stringu

Przy pomocy funkcji INSTR można sprawdzić, czy lub gdzie

określony parametr łańcucha znaków zawarty jest w innym

parametrze łańcucha znaków.

Wybrać funkcje Q-parametrów

Wybrać funkcję FORMUŁA .
Zapisać numer parametru Q, pod którymi TNC ma

zapisywać to miejsce, od którego rozpoczyna się

szukany tekst, klawiszem ENT potwierdzić
Przełączyć pasek z softkey

Wybrać funkcję dla sprawdzania parametru stringu
Zapisać numer parametru QS, pod którym

zapisany jest szukany tekst, klawiszem ent

potwierdzić
Zapisać numer parametru QS, który TNC ma

przeszukać, klawiszem ENT potwierdzić
Zapisać numer miejsca, od którego TNC ma

szukać podstringu, klawiszem ENT potwierdzić
Zamknąć wyrażenie w nawiasie klawiszem ENT i

zakończyć zapis klawiszem END .

Uwzględnić, iż pierwszy znak łańcucha wewnętrznie

rozpoczyna się z 0. miejsca.
Jeśli TNC nie znajdzie szukanego podstringu,

to zapisuje w pamięci wartość całej długości

przeszukiwanego stringu (zliczanie rozpoczyna się tu

przy 1) w parametrach wyniku.
Jeśli szukany podstring występuje wielokrotnie, to

TNC podaje pierwsze miejsce, w którym znajduje się

podstring.

Przykład: przeszukać QS10 na zapisany w parametrze QS13

tekst. Rozpocząć szukanie od trzeciego miejsca

37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 )

Advertising