Sprawdzanie parametru stringu, Programowanie: parametry q 9.11 parametry stringu – HEIDENHAIN TNC 640 (34059x-05) Instrukcja Obsługi
Strona 352
Programowanie: parametry Q
9.11 Parametry stringu
9
352
TNC 640 | Instrukcja obsługi dla operatora HEIDENHAIN-dialog tekstem otwartym | 5/2015
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 dla wyniku i
klawiszem ENT potwierdzić. TNC zachowuje w
parametrze to miejsce, od którego rozpoczyna się
szukany tekst
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 substringu, to
zachowuje całą długość przeszukiwanego stringu
(zliczanie rozpoczyna się z 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 )