01-26-2015, 06:50 PM
Bonjour,
A force de travailler avec les automates, j'en arrive aux même demandes que bizniouf, voici mes remarques/suggestions d'évolution :
1. paramètres entrée/sortie
[INDENT]comme déjà suggéré plus haut[/INDENT]
2. action pré/post lancement, ainsi qu'action sur arrêt en cours d'exécution
[INDENT]disposer de 3 séries d'opérations différentes qui seront lancées respectivement :[/INDENT]
3. exécution parallèle/impérative
[INDENT]L'automate A lance un automate B, il faudrait pouvoir dire si on doit ou non attendre la fin de l'automate B pour continuer l’exécution de l'automate A, ou si automate A continue son travail tout de suite après le lancement de B.
Cette propriété devrait être configurée dans l'automate A au niveau des propriétés de l'action "lancer automate B" et non pas dans les propriétés de l'automate B lui même : ainsi automate B pourrait être lancé de façon parallèle par un automate A et impérative par un automate C [/INDENT]
4. états des automate dans le CS
[INDENT]pouvoir utiliser les retours d'état des automates dans le CS (déclencheurs, if, ...). Pour l'instant ne sont disponibles que "Est démarré" et "Est activé" dans le DS, mais rien dans le CS
retour d'état que j'ai identifié :[/INDENT]
[/INDENT]
Cordialement
Hervé
A force de travailler avec les automates, j'en arrive aux même demandes que bizniouf, voici mes remarques/suggestions d'évolution :
1. paramètres entrée/sortie
[INDENT]comme déjà suggéré plus haut[/INDENT]
2. action pré/post lancement, ainsi qu'action sur arrêt en cours d'exécution
[INDENT]disposer de 3 séries d'opérations différentes qui seront lancées respectivement :[/INDENT]
- [*=1]avant/au lancement de l'automate,
[*=1]à la fin de l'automate
[*=1]si l'automate est arrêté en cours d'exécution
3. exécution parallèle/impérative
[INDENT]L'automate A lance un automate B, il faudrait pouvoir dire si on doit ou non attendre la fin de l'automate B pour continuer l’exécution de l'automate A, ou si automate A continue son travail tout de suite après le lancement de B.
Cette propriété devrait être configurée dans l'automate A au niveau des propriétés de l'action "lancer automate B" et non pas dans les propriétés de l'automate B lui même : ainsi automate B pourrait être lancé de façon parallèle par un automate A et impérative par un automate C [/INDENT]
4. états des automate dans le CS
[INDENT]pouvoir utiliser les retours d'état des automates dans le CS (déclencheurs, if, ...). Pour l'instant ne sont disponibles que "Est démarré" et "Est activé" dans le DS, mais rien dans le CS
retour d'état que j'ai identifié :[/INDENT]
- [*=1]activé : "Est activé", "Dès que activé"
[*=1]désactivé : idem
[*=1]démarré : idem
[*=1]arrêté : idem
[*=1]arrêté en cours d'exécution : idem
[*=1]date & heure de la dernière exécution (à rajouter aussi dans le DS)
[/INDENT]
Cordialement
Hervé
Lifedomus v2.0.143
CS Windows 7
DS Windows 7, Linux Wine, Ipad, Android
CS Windows 7
DS Windows 7, Linux Wine, Ipad, Android