Bonjour à tous,
Voila j'essaye d'utiliser le bloc fonction INITCHART sous Unity Pro pour réaliser mon programme en langage ST !
J'ai écris un bit qui passe à 1 dès que au moins un défaut présent dans mon grafcet passe à 1. Je souhaite donc quitter mon grafcet et retourner à mon étape initiale nommée Cycle_Auto_IN grâce à ma commande INITCHART.
Cependant, lorsque dans mes fonctions communes ( qui sont lues en même temps que mes grafcet), j'écris cette ligne de code, on me dis que c'est faux. Qu'est ce que je comprend mal ?
Cycle_Auto_IN:=INITCHART(M_Cyc le_1,Bit_Sortie_Grafcet);
-----