Temps d'etape grafcet
Posté : 03 juin 2021, 09:34
Bonjour,
Je réalise un grafcet sous Unity Pro et je veux mettre à 1 un défaut si le temps d'activité de mon étape X2 dépasse 10 secondes.
Sauf que dans ma transition, lorsque j'écris X2.T>100 (car temps en dixième de seconde je crois), il me dit que c'est faux car X2.T est une variable TIME et 100 est un INT. Est ce que le fait d'écrire X2.T>INT_TO_TIME(100) est correct ? Et est ce que ca change l'unité de mon 100 ? C'est à dire que je ne veux pas que ma conversion en TIME transforme mon 100 dixième de seconde en 100 seconde.
Sinon, est ce que écrire : X2.T>T#10s est possible ?
Si vous avez une réponse, je suis preneur.
Merci beaucoup
Je réalise un grafcet sous Unity Pro et je veux mettre à 1 un défaut si le temps d'activité de mon étape X2 dépasse 10 secondes.
Sauf que dans ma transition, lorsque j'écris X2.T>100 (car temps en dixième de seconde je crois), il me dit que c'est faux car X2.T est une variable TIME et 100 est un INT. Est ce que le fait d'écrire X2.T>INT_TO_TIME(100) est correct ? Et est ce que ca change l'unité de mon 100 ? C'est à dire que je ne veux pas que ma conversion en TIME transforme mon 100 dixième de seconde en 100 seconde.
Sinon, est ce que écrire : X2.T>T#10s est possible ?
Si vous avez une réponse, je suis preneur.
Merci beaucoup