diff --git a/elements/blocs_de_securite/allen_bradley/qet_directory b/elements/blocs_de_securite/allen_bradley/qet_directory
new file mode 100644
index 000000000..0107a8110
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/qet_directory
@@ -0,0 +1,6 @@
+
+
+ Allen Bradley
+ Allen Bradley
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr117t.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr117t.elmt
new file mode 100644
index 000000000..ccbcc4688
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr117t.elmt
@@ -0,0 +1,73 @@
+
+
+ msr117t
+ msr117t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr121rt.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr121rt.elmt
new file mode 100644
index 000000000..afa4c788a
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr121rt.elmt
@@ -0,0 +1,109 @@
+
+
+ msr121rt
+ msr121rt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr123rt.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr123rt.elmt
new file mode 100644
index 000000000..49cc5c60f
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr123rt.elmt
@@ -0,0 +1,86 @@
+
+
+ msr123rt
+ msr123rt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr124rt.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr124rt.elmt
new file mode 100644
index 000000000..866775d2f
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr124rt.elmt
@@ -0,0 +1,135 @@
+
+
+ msr124rt
+ msr124rt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr126rt.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr126rt.elmt
new file mode 100644
index 000000000..7158819c6
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr126rt.elmt
@@ -0,0 +1,66 @@
+
+
+ msr126r/t
+ msr126r/t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr127rptp.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr127rptp.elmt
new file mode 100644
index 000000000..cf373384f
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr127rptp.elmt
@@ -0,0 +1,89 @@
+
+
+ msr127rp/tp
+ msr127rp/tp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr131rtp.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr131rtp.elmt
new file mode 100644
index 000000000..0de7da89e
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr131rtp.elmt
@@ -0,0 +1,167 @@
+
+
+ msr131rtp
+ msr131rtp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr142rtp.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr142rtp.elmt
new file mode 100644
index 000000000..923d823c4
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr142rtp.elmt
@@ -0,0 +1,233 @@
+
+
+ msr142rtp
+ msr142rtp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr144rtp.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr144rtp.elmt
new file mode 100644
index 000000000..af4c79f74
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr144rtp.elmt
@@ -0,0 +1,156 @@
+
+
+ msr144rtp
+ msr144rtp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr18t.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr18t.elmt
new file mode 100644
index 000000000..db7b0696a
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr18t.elmt
@@ -0,0 +1,155 @@
+
+
+ msr18t
+ msr18t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr30rtrtp.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr30rtrtp.elmt
new file mode 100644
index 000000000..8d7dab14b
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr30rtrtp.elmt
@@ -0,0 +1,73 @@
+
+
+ msr30rt/rtp
+ msr30rt/rtp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr33rtrtp.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr33rtrtp.elmt
new file mode 100644
index 000000000..d1da96363
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr33rtrtp.elmt
@@ -0,0 +1,73 @@
+
+
+ msr33rt/rtp
+ msr33rt/rtp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr41_micro_400_controller.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr41_micro_400_controller.elmt
new file mode 100644
index 000000000..f99082e27
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr41_micro_400_controller.elmt
@@ -0,0 +1,50 @@
+
+
+ msr41 micro 400 controller
+ msr41 micro 400 controller
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr5t.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr5t.elmt
new file mode 100644
index 000000000..4dd3f14ca
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr5t.elmt
@@ -0,0 +1,73 @@
+
+
+ msr5t
+ msr5t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr6rt.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr6rt.elmt
new file mode 100644
index 000000000..d1bb61c7b
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr6rt.elmt
@@ -0,0 +1,89 @@
+
+
+ msr6r/t
+ msr6r/t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr8t.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr8t.elmt
new file mode 100644
index 000000000..53045bdc7
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr8t.elmt
@@ -0,0 +1,93 @@
+
+
+ msr8t
+ msr8t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr9t.elmt b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr9t.elmt
new file mode 100644
index 000000000..dad7839f6
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/msr9t.elmt
@@ -0,0 +1,78 @@
+
+
+ msr9t
+ msr9t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/qet_directory b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/qet_directory
new file mode 100644
index 000000000..d45dd15f6
--- /dev/null
+++ b/elements/blocs_de_securite/allen_bradley/relais_de_securite_a_fonction_unique/qet_directory
@@ -0,0 +1,6 @@
+
+
+ Single-Function Safety Relays
+ Relais de sécurité à fonction unique
+
+