Paramétricas


Cuaderno del ingeniero

Componentes matemáticos

FIX. Toma la parte entera de una cantidad. N110 (P200= FIX 22.5). Asigna al parámetro P200 el valor 22. EXP. Eleva una cifra a un exponente. N120 (P110= 10 EXP 2). Asigna al parámetro P110 el valor 100. MOD. Asigna a un parámetro el resto de la división. N140 (P111= 4 MOD 3). Asigna al parámetro P111 el valor 1. SQRT. Realiza la raíz cuadrada de una cantidad. N510 (P101= SQRT 25). Asigna al parámetro P101 el valor 5. ROUND. Redondear al número entero superior. N150 (P200= ROUND 27.6). Asigna al parámetro P200 el valor 28. ABS. Toma el valor absoluto de una cantidad. N100 (P105= ABS -2). Asigna al parámetro P105 el valor 2. FUP. Esta función es condicional. Si un número es entero, toma la parte entera. Si un número es decimal toma la parte entera más uno. N120 (P101= FUP 50). Asigna al parámetro P101 el valor 50. N120 (P101= FUP 50.123). Asigna al parámetro P101 el valor 51. Válido para controles FAGOR 8055 y 8050
Leer más
Cuaderno del ingeniero

Subrutinas y llamadas a subrutinas

RET. Se indica el final de una subrutina. N200 (RET) ---> Final de la subrutina que iniciamos en bloques anteriores. SUB. Con esta etiqueta indicamos el inicio de una subrutina. N030 (SUB 110) ---> Inicio de la subrutina número 110. CALL. Llamamos a una subrutina. N100 (CALL 110) ---> Llamada a la subrutina número 110. N140 (CALL P120) ---> Llamamos a la subrutina cuyo número está cargado en el parámetro P120. MCALL. Llamada a una subrutina definida por el usuario. N210 (MCALL 50, P115=20, P116=2) ---> Llamamos a la subrutina 50 y le pasamos los valores de los parámetros P115 y P116. MDOFF. Anulación de llamada a una subrutina definida por el usuario. N500 (MDOFF) ---> Anulación de una subrutina que ha sido activada mediante MCALL. Válido para controles FAGOR 8050 y 8055
Leer más
Fresadora

Operadores matemáticos (Para controles FAGOR 8050/55)

En este control siempre se utilizará la letra P (Parámetro). Existen dos tipos de parámetros que son los parámetros generales y los parámetros locales. PARAMETROS GENERALES Son los que van del P100 hasta el P199. A continuación algunos ejemplos: N050 (P100=32). Asigna el valor 32 al parámetro P100. N050 (P101=55, P105=22.4). Asigna valores a dos parámetros. N050 (P101=P150 + P180). Asigna al parámetro 101 la suma de los valores que tiene otros dos parámetros. Como se puede ver, se programa entre paréntesis. PARAMETROS LOCALES Son los que van desde el P0 hasta el P25. Cada parámetro está asociado con una letra del abecedario y tan solo los utilizaremos dentro de una subrutina pero jamás en un programa principal. A continuación algunos ejemplos: N010 P00=A N010 P01=B Símbolo de paréntesis. Se pueden utilizar tantas veces sean necesarios, siempre y cuando sirvan para aclarar alguna operación matemática. Por ejemplo: N050 (P210=(3*4)+((COS 20 /10)*5)) Símbolo de suma. N050 (P120=4+3). Asigna el valor 7 al parámetro P120. Símbolo de resta. N050 (P120=4-1). Asigna el valor 3 al parámetro P120. Símbolo de multiplicación. N050 (P120=2*9). Asigna el valor 18 al parámetro P120. Símbolo de división. N050 (P120=1/3). Asigna el valor 0.333333 al parámetro P120. Letra PI. Aqui podriamos utilizar la fórmula de la velocidad de giro. N050 (P120=(1000*100/PI*20)) Esta operacion carga en el parámetro P120…
Leer más
  • 1
  • 2