|
Analyser
un graphe |
|
Variables TOR ou booléennes : |
Réceptivité - Action |
| Variables numériques : | Réceptivité - Action |
|
|
Code opératoire | Fonction |
| /a | NON a | |
| >a | Front montant de a | |
| <a | Front descendant de a | |
| T/a/d | Lancement d'une temporisation d'une durée d au passage
de 0 à 1 de la variable booléenne a. La durée est toujours définie par un nombre entier, suivi de la base de temps. Les bases de temps disponibles sont : - la seconde (s) - le 1/10 de seconde (d) - le 1/100 de seconde (c) |
|
| b+c | OU | |
| b++c | OU exclusif | |
| b.c | ET | |
|
|
a = b | Affectation |
| a = 1 | Forçage à 1 | |
| a = 0 | Forçage à 0 | |
| a si b | Action conditionnelle | |
| Compléments actions | ||
|
|
F/Nom_Graphe:() | Forçage à 0 de toutes les étapes du graphe Nom_Graphe |
| F/Nom_Graphe:(i,k) | Forçage à 1 des étapes numéro i et k du graphe Nom_Graphe et forçage à 0 de toutes les autres. | |
| a;b | Séparateur d'actions indépendantes | |
| a,b si c | Séparateur pour actions soumises à la même condition | |
|
|
[a=?b] | Test de comparaison |
| [a<>b] | Test de différence | |
| [a>b] | Test de supériorité | |
| [a>=b] | Test supérieur ou égal | |
| [a<b] | Test d'infériorité | |
| [a<=b] | Test inférieur ou égal | |
|
|
[a=b] | Affectation |
| [a='4'] | Affectation d'une valeur immédiate, ici 4 | |
| [a.INC.] | Incrémentation de 1, valeur par défaut | |
| [a.INC.'2'] | Incrémentation d'un nombre donné, ici 2 | |
| [a.DEC.] | Décrémentation de 1, valeur par défaut | |
| [a=b+c] | Addition | |
| [a=b-c] | Soustraction | |
| [a=b.OR.c] | OU | |
| [a=b.XOR.c] | OU exclusif | |
| [a=b.AND.c] | ET | |