Select Page

[ad_1]

Puede usar sentencias condicionales de o-word con PlanetCNC TNG.

La declaración condicional de palabra-O consta de if, elseif, else y endif palabras clave.

Todas las palabras clave del mismo enunciado condicional deben usar el mismo número de palabras.

Ejemplo de enunciado condicional … endif:

%
# 1 = 10
o100 si [#1 EQ 10]
 (PRINT, la condición es verdadera)
o100 endif
% 

Al parámetro n. ° 1 se le asigna el valor 10. o100 si la instrucción comprueba si el parámetro n. ° 1 es igual a (EQ) valor 10. Como la condición es verdadera, el programa ejecuta el comando de impresión incluido en esta instrucción condicional. o100 si la instrucción finaliza con o100 endif .

Este código se mostrará en Log:

Ejemplo de if, else … endif sentencia condicional:

%
# 1 = 10
o100 si [#1 EQ 9]
(IMPRESIÓN, 10 es igual a 9)
o100 else
(IMPRIMIR, 10 no es igual a 9)
o100 endif
%

El parámetro # 1 tiene asignado el valor 1o. o100 if statement comprueba si el parámetro # 1 es igual a (EQ) valor 9. Como la condición no es verdadera, el programa salta a o100 else instrucción y ejecuta el comando print incondicionalmente.

Este código se mostrará en Log:

Ejemplo de if, elseif … endif sentencia condicional:

%
 # 1 = 10
 o100 si [#1 GT 20]
 (IMPRESIÓN, 10 es mayor que 20)
 o100 elseif [#1 LT 20]
 (IMPRIMIR, 10 es menos de 20)
 o100 endif
 % 

El parámetro # 1 tiene asignado el valor 1o. o100 si la instrucción verifica si el parámetro # 1 es mayor que (GT) valor 20. Como la condición no es verdadera, el programa salta a o100 elseif donde se verifica si el parámetro # 1 es menor que (LT) valor 20. Como la condición es verdadera, el programa ejecuta el comando de impresión que se incluye en la declaración condicional else100 elseif. También tenga en cuenta cómo las palabras clave if, elseif y endif usan el mismo número de palabra o.

Este código se mostrará en Log:

[ad_2]

Source link