Programmation Grafcet et TSX 17

Fermé
alexletiti - 13 déc. 2009 à 20:53
 Kroknot - 29 déc. 2009 à 23:11
Bonjour,
Voilà, j'ai un tsx 17 que je me sers pour allumer des tubes lumineux de noel.

Mon grafcet de l'an passé prenant trop de place pour être contenu dans la mémoire du TSX 17, cette année j'ai acheté une cartouche mémoire 24Ko.

Quand je veux compiler le grafcet avec automgen en PL7-1, il me met des messages d'eerreurs que j'avais déjà l'an passé. C'est parce que le grafcet fait trop de place pour le TSX 17.
Alors que je lui ai mis la cartouche mémoire et que j'ai pris soin de déplacer le curseur de la cartouche vers WORK pour qu'elle puisse recevoir le programme. Le grafcet génère un peu plus de 5000 octets.

Pouvez vous me dire comment faut que je fasse pour que le programme aille directement sur la cartouche mémoire.


Et j'ai une autre question.
LE TSX 17 s'arrête à minuit. Et le lendemain, lorsqu'il redémarre, comme il s'est arrété au cours d'un cycle, il relance le programme un peu n'importe comment.
On m'a dit que pour remédier à ca, il fallait que j'utilise SY00, SY01 et SY21.
Sur internet je trouve bien des sites qui en parle, mais aucun ne dit comment faire pour s'en servir.

Merci d'avance pour vos réponses.

1 réponse

Pour ton premier soucis, je ne sais pas...

Pour le deuxième, l'utilisation des bits systèmes SY0 ou SY1, c'est très simple.
Tu utilises ces bits systèmes comme n'importe quel autre de l'automate dans une formule de calcul combinatoire.
Ces bits sont mis à 1 par le système. Dans le cas des bits de reprise à froid ou à chaud (les SY0 et SY1), ils sont mis à 1 pendant un seul temps de cycle seulement.
Concernant les noms précis des bits systèmes, cherche un peu dans la doc, car je ne me rappelle plus le rôle exact de chacun d'eux. La syntaxe, ça doit être %SY0. Mais du PL7-2 je n'en ai plus fait depuis l'école en 1998. Depuis, je bosse sur PL7 Pro et Siemens STEP7...
1