Programmation sur unity pro [Résolu]
-
le 27/02/2022 à 13:33 Citer ce message
J'ai un soucis lorsque j'essaie de programmer le démarrage simple en langage ST sur unity pro.
If marche=1 then
Set (sortie);
end_if;
if arrêt=1 then
reset(sortie);
end_if.
Au niveau du reset ça me signale une erreur, soit disant que j'ai appelé un bloc non fonction.
Besoin d'aide s'il vous plaît. -
le 27/02/2022 à 13:51 Citer ce message
Bonjour "Abraham",
Essaye ceci;
If marche=1 then
Set (sortie);
end_if;
if arret=1 then
reset(sortie);
end_if;
Il faut finir par un ; et pas un . -
le 27/02/2022 à 14:07 Citer ce message
C'est juste une erreur que j'ai commise ici. Dans l'application c'est exactement comme le votre que j'ai écrit. -
le 27/02/2022 à 14:08 Citer ce message
Le reset reste souligné en rouge, et signal une erreur de syntaxe. -
le 27/02/2022 à 14:31 Citer ce message
Les variables marche, arret et sortie sont bien des variables de type BOOL? -
le 27/02/2022 à 17:31 Citer ce message
Marche et arrêt sont des variables EBOOL et sorties c'est une variable bool -
le 27/02/2022 à 19:56 Citer ce message
Bonsoir Abraham
J'ai copié votre code sur un projet vierge en déclarant les variables marche et arret (pas "arrêt" car ca me faisait une erreur sur la syntaxe) en EBOOL et sortie en BOOL
Je n'ai eu aucune erreur lors de l'analyse
Plusieurs pistes;
-Vous avez peut-être un DFB ou DDT qui porte le nom de reset? Dans ce cas, ca peut bien crée un conflit et donc une erreur lors de l'analyse.
-Pourriez-vous me dire la version de unity que vous utilisez?
Eventuellement mettre la jour la version avec software update pour corriger certains bug ?
(Pour indication j'ai réalisé le même test sur le logiciel control expert V15) -
Abraham
le 27/02/2022 à 20:15 Citer ce message
Ok. Moi j'utilise la version V11 -
ABRAHAM
le 28/02/2022 à 09:39 Citer ce message
Bonjour! Merci bien, j'ai pu résoudre mon problème. -
le 28/02/2022 à 20:24 Citer ce message
Bonsoir Abraham,
Parfait ! Vous avez réglé votre problème comment? Je demande juste pour avoir un petit retour d'expérience ca peut m'aider pour la suite.
Je vous remercie d'avance -
Abraham
le 01/03/2022 à 13:23 Citer ce message
Bonjour ! J'ai ouvert un nouveau projet et j'ai remis le même code, la il ne signalait plus d'erreur. -
Abraham
le 01/03/2022 à 13:25 Citer ce message
Bonjour ! J'ai ouvert un nouveau projet et j'ai remis le même code, la il ne signalait plus d'erreur. -
le 01/03/2022 à 16:58 Citer ce message
Bonjour,
A ok !Surement un DFB qui portait le même nom peut-être ?
Merci pour votre retour et n'hésitez pas si vous avez besoin d'aide sur unity pro !
Répondre à ce message