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


Únete a los comentarios

  1. Carlos V

    estaba viendo el otro post donde dices usar g22 y g24, pero segun las lsitas no existe y pues nose, dice que use el g98 o g99 y quisas el m17

    pero para esta onda, si puedes poner un ejemplo, porfae me urge

  2. Víctor

    Carlos V. Como que de controles hay infinidad, lo primero que deberías hacer es especificar el tipo de control al cual te refieres. Para que lo entiendas te adjunto un ejemplo…. la función G24 en el control FAGOR 8025 es final de subrutina, mientras que en los controles FANUC 0C es un ciclo de refrentado. ¿Porqué? Simplemente porque es así. No hay más.por lo tanto, lo que en un control es una cosa, en otro no es esa cosa, o simplemente se hace de otra forma diferente.

    Un saludo.

  3. Carlos V

    podrias poner un ejemplo de el uso de estas para un subprograma?

  4. Carlos V

    es el 810M de siemens

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *