1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

programmer un gosub sur 840C

Discussion dans 'Siemens' créé par sotech59, 8 Février 2013.

  1. sotech59

    sotech59 Nouveau

    Messages:
    1
    Inscrit:
    8 Février 2013
    programmer un gosub sur 840C
    Bonjour,
    pour finaliser une FAO avec mon prestataire, on cherche à réaliser l'équivalent d'un gosub avec une 840C.
    La structure est simple, on écrit par exemple en N1000 les blocs qui sont a excécuter de manière répétitive.
    Ce N1000 est appelé via le corps principal du programme avec un goto (@100 1000), et auparavant un met la valeur de la ligne de retour dans un paramètre R600.
    N10...
    Début du programme
    ...
    R600 = -100
    @100 K1000 (goto à N1000)
    N100 suite du programme
    ...
    M30 (fin du programme)

    N1000 (sous programme)
    ...
    (blocs à exécuter)
    ...
    @100 KR600 (retour vers N100 vers le haut, donc -100)
    L'appel du sous programme se fait bien, mais pas le retour. J'ai essayé aussi K=R600 ou avec R600 positif K-R600 et K=-R600 mais sans succès. Auriez vous la bonne syntaxe?
    Merci d'avance!
     
Chargement...

Partager cette page