diff --git a/Com/fDisjBlock8Ch.xml b/Com/fDisjBlock8Ch.xml
new file mode 100644
index 0000000..b63a514
--- /dev/null
+++ b/Com/fDisjBlock8Ch.xml
@@ -0,0 +1,1474 @@
+
+
+
+
+
+
+
+
+
+ Signal depuis disjoncteur
+
+
+
+
+
+
+
+
+
+
+
+
+ Ecriture des canaux 1=W
+
+
+
+
+ Longueur du protocole 17/89bits 0=17b
+
+
+
+
+ Réglage ou lecture des courants
+
+
+
+
+
+
+ Signal vers disjoncteur
+
+
+
+
+
+
+
+ Flip Flop horloge
+
+
+
+
+ Bit à ecrire
+
+
+
+
+ Activation des canaux 1=On
+
+
+
+
+ Etat des canaux 1=On
+
+
+
+
+ Canaux en défaut (0=Ok, 1=Surcharge)
+
+
+
+
+ Pointeur du numero de bit
+
+
+
+
+
+
+ Optimized
+ 100
+ fDisjBlock8Ch
+
+ 51
+ SCL
+ false
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ La période mini du créneau doit ête de 75ms donc le temps de cycle de la tâche ne doit pas être
+inferieur à 40ms, 40ms à OFF 40ms à On = 80ms)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TRUE
+
+
+
+
+
+ Génération du Flip Flop
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recopie des pilotages des cannaux
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Emission au front montant
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FALSE
+
+
+
+
+
+ Bit de Start
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 7
+
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 5
+
+
+
+
+
+
+
+
+
+
+
+ 5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+
+ 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ 9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ecriture ou non des états de sorties
+
+
+
+
+
+ 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Longueur de protocole
+
+
+
+
+
+ 11
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Intensité courante ou reglage
+
+
+
+
+
+
+ Statement section ELSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Reception au front descendant
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+ 8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal8
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+ 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal7
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal6
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+ 5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal5
+
+
+
+
+
+ 5
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal4
+
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal3
+
+
+
+
+
+ 7
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal2
+
+
+
+
+
+ 8
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal1
+
+
+
+
+
+ 9
+
+
+
+
+
+
+
+
+
+
+ 8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal8 (Le défaut est possible quand ChOn est à 1)
+
+
+
+
+
+ 10
+
+
+
+
+
+
+
+
+
+
+ 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal7
+
+
+
+
+
+ 11
+
+
+
+
+
+
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal6
+
+
+
+
+
+ 12
+
+
+
+
+
+
+
+
+
+
+ 5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal5
+
+
+
+
+
+ 13
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal4
+
+
+
+
+
+ 14
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal3
+
+
+
+
+
+ 15
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal2
+
+
+
+
+
+ 16
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Canal1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 19
+
+
+
+
+
+
+ Ajout d'un bit supplémentaire pour bit de stop
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+ Raz cycle de transmission
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 17
+
+
+
+
+
+ Pilotage sortie jusqu'au bit 16
+
+
+ SCL
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Cpt/fCptFm.xml b/Cpt/fCptFm.xml
new file mode 100644
index 0000000..98ae17c
--- /dev/null
+++ b/Cpt/fCptFm.xml
@@ -0,0 +1,295 @@
+
+
+
+
+
+
+
+
+
+ Entrée comptage
+
+
+
+
+ Raz du compteur
+
+
+
+
+ Consigne compteur
+
+
+
+
+
+
+ Signal compteur complet
+
+
+
+
+ Valeur courante compteur
+
+
+
+
+
+
+
+ true
+
+
+
+
+ true
+
+
+
+
+ Valeur courante compteur
+
+
+
+
+
+
+ Optimized
+ 100
+ fCptFm
+
+ 22
+ SCL
+ false
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ Comptage sur fronts descendants
+
+
+
+ Fronts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Raz Cpt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+ Increment Cpt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+ Lot complet
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sortie
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SCL
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Cpt/fCptHoraire.xml b/Cpt/fCptHoraire.xml
new file mode 100644
index 0000000..ec91761
--- /dev/null
+++ b/Cpt/fCptHoraire.xml
@@ -0,0 +1,485 @@
+
+
+
+
+
+ MAUGAIN
+ 1.0
+
+
+
+
+
+
+
+ Nombre d'années
+
+
+
+
+ Nombre de jours
+
+
+
+
+ Nombre d'heures
+
+
+
+
+ Nombre de minutes
+
+
+
+
+ Nombre de secondes
+
+
+
+
+
+
+ Optimized
+ fCptHoraire
+
+ 10
+ SCL
+ false
+
+
+
+
+
+
+ fr-FR
+ Ce bloc doit être executé par une tache cyclique 1sec
+
+
+
+
+
+
+
+
+ Recopie de l'entrée physique en mémoire du bloc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Remise à zéro sur front montant
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FALSE
+
+
+
+
+
+
+
+
+ Increment comptage
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ 31536000
+
+
+
+
+
+
+
+
+
+ 3600*24*365 Secondes divisées par ( heures * jours * années )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ 86400
+
+
+
+
+
+
+
+ 365
+
+
+
+
+
+
+
+
+
+ 3600*24 Reste de la division des secondes divisées par ( heures * jours
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ 3600
+
+
+
+
+
+
+
+ 24
+
+
+
+
+
+
+
+
+
+ Reste de la division des secondes divisées par les heures
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ 60
+
+
+
+
+
+
+
+ 60
+
+
+
+
+
+
+
+
+
+ Reste de la division des secondes divisées par les minutes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ 60
+
+
+
+
+
+
+
+
+
+ reste en secondes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3600
+
+
+
+
+ SCL
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+
+
+ fr-FR
+ Compteur horaire
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Divers/Balise3Coul.xml b/Divers/Balise3Coul.xml
new file mode 100644
index 0000000..11732ab
--- /dev/null
+++ b/Divers/Balise3Coul.xml
@@ -0,0 +1,296 @@
+
+
+
+
+
+
+
+
+
+ Déclencheur voyant vert
+
+
+
+
+ Déclencheur voyant jaune
+
+
+
+
+ Déclencheur voyant rouge
+
+
+
+
+
+
+ Sortie verte balise
+
+
+
+
+ Sortie jaune balise
+
+
+
+
+ Sortie rouge balise
+
+
+
+
+
+
+
+ 0
+
+
+ 1
+
+
+ 3
+
+
+ 4
+
+
+
+
+ Optimized
+ Balise3Coul
+
+ 2
+ SCL
+ false
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ Allumage voyants balise de manière distincte et par ordre de priorité
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SCL
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Divers/fAOM.xml b/Divers/fAOM.xml
new file mode 100644
index 0000000..ef597bb
--- /dev/null
+++ b/Divers/fAOM.xml
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+ Sélecteur Auto ou Manu
+
+
+
+
+ Ordre en automatique
+
+
+
+
+ Forçage Manu à 1
+
+
+
+
+
+
+ Pilotage actionneur
+
+
+
+
+ Forcé à 1
+
+
+
+
+ En cours de forçage
+
+
+
+
+
+
+
+
+ Optimized
+ 100
+ fAOM
+
+ 44
+ SCL
+ false
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Forcé à 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pas en mode auto (signalisation au moins un forçage)
+
+
+
+ SCL
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Divers/fBlinkG7.xml b/Divers/fBlinkG7.xml
new file mode 100644
index 0000000..16a1d7f
--- /dev/null
+++ b/Divers/fBlinkG7.xml
@@ -0,0 +1,366 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+ true
+
+
+
+
+
+
+
+ Optimized
+ 100
+ fBlinkG7
+
+ 25
+ SCL
+ false
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ Génération d'un créneau asymetrique parametrable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+ SCL
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Divers/fSetBit.xml b/Divers/fSetBit.xml
new file mode 100644
index 0000000..5816957
--- /dev/null
+++ b/Divers/fSetBit.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Optimized
+ fSetBit
+
+ 21
+ SCL
+ false
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TRUE
+
+
+
+
+
+
+
+ SCL
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
+
+
+
+ fr-FR
+
+
+
+
+
+
+
+
\ No newline at end of file