Sprawdzanie parametru łańcucha znaków, 10 parametry ła ń cucha znaków – HEIDENHAIN TNC 320 (340 55x-05) ISO programming Instrukcja Obsługi
Strona 252
252
Programowanie: Q-parametry
8.10 Parametry
ła
ń
cucha znaków
Sprawdzanie parametru łańcucha znaków
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ć
Softkey-pasek przełączyć
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 .
Przykład: przeszukać QS13 na zapisany w parametrze QS10 tekst.
Rozpocząć szukanie od trzeciego miejsca
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.
N37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 )