diff --git a/solution/TC_iTomcat-ES2-Detector-Tower-FAT.tsproj b/solution/TC_iTomcat-ES2-Detector-Tower-FAT.tsproj
index 8741778..b535501 100644
--- a/solution/TC_iTomcat-ES2-Detector-Tower-FAT.tsproj
+++ b/solution/TC_iTomcat-ES2-Detector-Tower-FAT.tsproj
@@ -22,12 +22,15 @@
- TIID^Device 3 (EtherCAT)^Term 1 (EK1100)^Term 3 (EL5042)^FB Inputs Channel 2^Position
+ TIID^Device 3 (EtherCAT)^Box 26 (DL-EC1A)^ID01 Current Value^ID01 Current Value (P.V.)
+ TIID^Device 3 (EtherCAT)^Term 14 (EK1100)^Term 23 (EL7211-9014)^FB Position^Position
+ TIID^Device 3 (EtherCAT)^Term 14 (EK1100)^Term 17 (EL5042)^FB Inputs Channel 1^Position
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT).xti b/solution/_Config/IO/Device 3 (EtherCAT).xti
index 8bb8aab..19a5306 100644
--- a/solution/_Config/IO/Device 3 (EtherCAT).xti
+++ b/solution/_Config/IO/Device 3 (EtherCAT).xti
@@ -12,9 +12,12 @@
Image
-
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Box 26 (DL-EC1A).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Box 26 (DL-EC1A).xti
new file mode 100644
index 0000000..8be024b
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Box 26 (DL-EC1A).xti
@@ -0,0 +1,932 @@
+
+
+
+ __FILENAME__
+ 114
+
+ 001080002600010001000000000000008000001026010000
+ 001280002200010002000000000000008000001222010000
+ 001c14002400010003000000000000000000001c24010000
+ 001848002000010004000000000000000000001820010000
+ 0000000000000000001c00020100000001000000020000000200000000000000
+ 0000000000000000001800010100000002000000020000000300000000000000
+ 4672656552756e0000000000000000004672656552756e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+ 444300000000000000000000000000004443000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030100000000000000000000000000000000000000000000000000000000000000
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ USINT
+
+
+ UINT
+
+
+
+
+ UINT
+
+
+ UINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ DINT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100).xti
new file mode 100644
index 0000000..ebae8eb
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100).xti
@@ -0,0 +1,47 @@
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff
+
+
+ __FILENAME__
+ 1000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 15 (EL9227-5500).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 15 (EL9227-5500).xti
new file mode 100644
index 0000000..6de29e8
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 15 (EL9227-5500).xti
@@ -0,0 +1,364 @@
+
+
+
+
+ ARRAY [0..10] OF BIT
+ 11
+ BIT
+
+ 0
+ 11
+
+
+
+ ARRAY [0..13] OF BIT
+ 14
+ BIT
+
+ 0
+ 14
+
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a002000000000000000000000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ffff00ffff00ff000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000ff00ffff00ffff00ffff00ff000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000ff00ffff00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ff000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000ff00ffff00ffff00ffff00ff000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000ff00ffff00ff007fff007fff000000000000000000000000000000000000000000000000000000000000000000000000ff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff
+
+
+ __FILENAME__
+ 1000
+
+ 001080002600010001000000400080008000001026010000
+ 801080002200010002000000400080008000801022010000
+ 001104002400010003000000000000000400001124010000
+ 801118002000010004000000000000001800801120010000
+ 0000000000000000001100020100000001000000000000000000000000000000
+ 0000000000000000801100010100000002000000000000000000000000000000
+ 00000000000000000d0800010100000003000000000000000000000000000000
+ 0010f400f410f400
+ Term 15 (EL9227-5500)
+ 004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000
+
+ #x1a01
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+ = 1,5 * In]]>
+
+
+ BIT
+ = 1,1 * In]]>
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..10] OF BIT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+
+ #x1a00
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+ = 1,5 * In]]>
+
+
+ BIT
+ = 1,1 * In]]>
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..10] OF BIT
+
+
+
+ #x1a03
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+ = 1,5 * In]]>
+
+
+ BIT
+ = 1,1 * In]]>
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..10] OF BIT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+
+ #x1a02
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+ = 1,5 * In]]>
+
+
+ BIT
+ = 1,1 * In]]>
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..10] OF BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+
+
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 16 (EL5042).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 16 (EL5042).xti
new file mode 100644
index 0000000..bb440c4
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 16 (EL5042).xti
@@ -0,0 +1,165 @@
+
+
+
+
+ ARRAY [0..4] OF BIT
+ 5
+ BIT
+
+ 0
+ 5
+
+
+
+ ARRAY [0..3] OF BIT
+ 4
+ BIT
+
+ 0
+ 4
+
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000000000ff00ffff00ffff00ff000000ff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ff000000ff00ff000000ff00ff000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff000000000000ff00ff000000000000ff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff
+
+
+ __FILENAME__
+ 1000
+
+ 001080002600010001000000400080008000001026010000
+ 801080002200010002000000400080008000801022010000
+ 001100000400000003000000000000000000001104000000
+ 801114002000010004000000000000001400801120010000
+ 0000000000000000801100010100000002000000000000000000000000000000
+ 00000000000000000d0800010100000003000000000000000000000000000000
+ 0010f400f410f400
+ 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+ 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000030100000000000000000000000000000000000000000000000000000000000000
+ 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000000000030100000000000000000001000000000000000000000000000000000000000000
+ 004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000
+
+ #x1a02
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ ULINT
+
+
+
+ #x1a03
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ ULINT
+
+
+
+ #x1a00
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ UDINT
+
+
+
+ #x1a01
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ UDINT
+
+
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 17 (EL5042).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 17 (EL5042).xti
new file mode 100644
index 0000000..6c9c3f4
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 17 (EL5042).xti
@@ -0,0 +1,165 @@
+
+
+
+
+ ARRAY [0..4] OF BIT
+ 5
+ BIT
+
+ 0
+ 5
+
+
+
+ ARRAY [0..3] OF BIT
+ 4
+ BIT
+
+ 0
+ 4
+
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000000000ff00ffff00ffff00ff000000ff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ff000000ff00ff000000ff00ff000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff000000000000ff00ff000000000000ff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff
+
+
+ __FILENAME__
+ 1000
+
+ 001080002600010001000000400080008000001026010000
+ 801080002200010002000000400080008000801022010000
+ 001100000400000003000000000000000000001104000000
+ 801114002000010004000000000000001400801120010000
+ 0000000000000000801100010100000002000000000000000000000000000000
+ 00000000000000000d0800010100000003000000000000000000000000000000
+ 0010f400f410f400
+ 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+ 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000030100000000000000000000000000000000000000000000000000000000000000
+ 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000000000030100000000000000000001000000000000000000000000000000000000000000
+ 004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000
+
+ #x1a02
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ ULINT
+
+
+
+ #x1a03
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ ULINT
+
+
+
+ #x1a00
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ UDINT
+
+
+
+ #x1a01
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ UDINT
+
+
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 18 (EL3204).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 18 (EL3204).xti
new file mode 100644
index 0000000..d23c89f
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 18 (EL3204).xti
@@ -0,0 +1,150 @@
+
+
+
+
+ ARRAY [0..6] OF BIT
+ 7
+ BIT
+
+ 0
+ 7
+
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff
+
+
+ __FILENAME__
+ 1000
+
+ 001080002600010001000000800080008000001026010000
+ 801080002200010002000000800080008000801022010000
+ 001100000400000003000000000000000000001104000000
+ 801110002000010004000000000000001000801120010000
+ 0000000000000000801100010100000002000000000000000000000000000000
+ 00000000000000000d0800010100000003000000000000000000000000000000
+ 0010f400f410f400
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT2
+
+
+ BIT
+
+
+ ARRAY [0..6] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ INT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT2
+
+
+ BIT
+
+
+ ARRAY [0..6] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ INT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT2
+
+
+ BIT
+
+
+ ARRAY [0..6] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ INT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT2
+
+
+ BIT
+
+
+ ARRAY [0..6] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ INT
+
+
+
+
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 19 (EL2008).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 19 (EL2008).xti
new file mode 100644
index 0000000..b8d3a79
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 19 (EL2008).xti
@@ -0,0 +1,54 @@
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000120b0000120b00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff
+
+
+ __FILENAME__
+ 1000
+
+ 000f01004400010003000000000000000000000f44090000
+ 0000000000000000000f00020100000001000000000000000000000000000000
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 20 (EL1008).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 20 (EL1008).xti
new file mode 100644
index 0000000..37d650f
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 20 (EL1008).xti
@@ -0,0 +1,51 @@
+
+
+
+ __FILENAME__
+ 7
+
+ 001001000000010004000000000000000100001000010000
+ 0000000000000000001000010100000002000000000000000000000000000000
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+ BIT
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 21 (EL7211-9014).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 21 (EL7211-9014).xti
new file mode 100644
index 0000000..0e18525
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 21 (EL7211-9014).xti
@@ -0,0 +1,761 @@
+
+
+
+
+ ARRAY [0..3] OF BIT
+ 4
+ BIT
+
+ 0
+ 4
+
+
+
+ ARRAY [0..12] OF BIT
+ 13
+ BIT
+
+ 0
+ 13
+
+
+
+ ARRAY [0..0] OF BIT
+ 1
+ BIT
+
+ 0
+ 1
+
+
+
+ ARRAY [0..8] OF BIT
+ 9
+ BIT
+
+ 0
+ 9
+
+
+
+ ARRAY [0..2] OF BIT
+ 3
+ BIT
+
+ 0
+ 3
+
+
+
+ ARRAY [0..4] OF BIT
+ 5
+ BIT
+
+ 0
+ 5
+
+
+
+ ARRAY [0..0] OF BYTE
+ 8
+ BYTE
+
+ 0
+ 1
+
+
+
+ ARRAY [0..7] OF BYTE
+ 64
+ BYTE
+
+ 0
+ 8
+
+
+
+ ARRAY [0..3] OF BYTE
+ 32
+ BYTE
+
+ 0
+ 4
+
+
+
+ ARRAY [0..1] OF BIT
+ 2
+ BIT
+
+ 0
+ 2
+
+
+
+ ARRAY [0..11] OF BIT
+ 12
+ BIT
+
+ 0
+ 12
+
+
+
+ ARRAY [0..13] OF BIT
+ 14
+ BIT
+
+ 0
+ 14
+
+
+
+ ARRAY [0..9] OF BYTE
+ 80
+ BYTE
+
+ 0
+ 10
+
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ff808080808080808080808080808080808080808080808080808080808080808080808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0000000000000000000000000000000000000000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c00000000000000000000000000000000000000000000000ffc0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0000000000000000000000000000000000000000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000c0c0c0c0c0c0000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080
+
+
+ __FILENAME__
+ 1000
+
+ 001080002600010001000000500080008000001026010000
+ 801080002200010002000000500080008000801022010000
+ 001106002400010003000000000000000600001124010000
+ 801106002000010004000000000000000600801120010000
+ 0000000000000000001100020100000001000000000000000000000000000000
+ 0000000000000000801100010100000002000000000000000000000000000000
+ 00000000000000000d0800010100000003000000000000000000000000000000
+ 0010f400f410f400
+ 000700000000000030750000e80300000100ffff000000000000000000000000
+ 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000030750000e8030000ffff00070100000000000000000000000000000000000000000000000000000000000000
+ 44430000000000000000000000000000534d2d53796e6368726f6e0000000000000000000000000000000000000000000000000030750000e8030000ffff01000100000000000000000000000000000000000000000000000000000000000000
+ 004003000c0000000000000003000000000000000000000000000000000000002081f001040000003623200000
+ 004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000
+
+
+ UDINT
+
+
+
+
+ UINT
+
+
+
+
+
+ DINT
+
+
+
+
+ INT
+
+
+
+
+ UINT
+
+
+
+
+ UINT
+
+
+
+
+ DINT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ ARRAY [0..12] OF BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+
+
+ USINT
+
+
+
+ #x1a00
+ #x1a01
+ #x1a02
+ #x1a03
+ #x1a04
+ #x1a05
+ #x1a06
+ #x1a07
+ #x1a08
+ #x1a09
+ #x1a0a
+ #x1a0b
+ #x1a0c
+ #x1a0e
+ #x1a31
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..8] OF BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ LINT
+
+
+ INT
+
+
+ UDINT
+
+
+ LINT
+
+
+ INT
+
+
+ LINT
+
+
+ UDINT
+
+
+ USINT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ LINT
+
+
+ INT
+
+
+ INT
+
+
+ ARRAY [0..7] OF BYTE
+
+
+
+ #x1a00
+ #x1a01
+ #x1a02
+ #x1a03
+ #x1a04
+ #x1a05
+ #x1a06
+ #x1a07
+ #x1a08
+ #x1a09
+ #x1a0a
+ #x1a0b
+ #x1a0c
+ #x1a0e
+ #x1a30
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..8] OF BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ UDINT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ UDINT
+
+
+ USINT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ INT
+
+
+ ARRAY [0..7] OF BYTE
+
+
+
+
+ UINT
+
+
+
+
+
+ DINT
+
+
+
+
+ INT
+
+
+
+
+ UINT
+
+
+
+
+ UINT
+
+
+
+
+ INT
+
+
+
+
+ UDINT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..1] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..1] OF BIT
+
+
+
+
+ USINT
+
+
+
+ #x1600
+ #x1601
+ #x1602
+ #x1603
+ #x1604
+ #x1605
+ #x1606
+ #x1607
+ #x1608
+ #x1631
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..11] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ LINT
+
+
+ LINT
+
+
+ INT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+ ARRAY [0..9] OF BYTE
+
+
+
+ #x1600
+ #x1601
+ #x1602
+ #x1603
+ #x1604
+ #x1605
+ #x1606
+ #x1607
+ #x1608
+ #x1630
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..11] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+ ARRAY [0..9] OF BYTE
+
+
+
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 22 (EL7211-9014).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 22 (EL7211-9014).xti
new file mode 100644
index 0000000..01c23d4
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 22 (EL7211-9014).xti
@@ -0,0 +1,1504 @@
+
+
+
+
+ ARRAY [0..3] OF BIT
+ 4
+ BIT
+
+ 0
+ 4
+
+
+
+ ARRAY [0..12] OF BIT
+ 13
+ BIT
+
+ 0
+ 13
+
+
+
+ ARRAY [0..0] OF BIT
+ 1
+ BIT
+
+ 0
+ 1
+
+
+
+ ARRAY [0..8] OF BIT
+ 9
+ BIT
+
+ 0
+ 9
+
+
+
+ ARRAY [0..2] OF BIT
+ 3
+ BIT
+
+ 0
+ 3
+
+
+
+ ARRAY [0..4] OF BIT
+ 5
+ BIT
+
+ 0
+ 5
+
+
+
+ ARRAY [0..0] OF BYTE
+ 8
+ BYTE
+
+ 0
+ 1
+
+
+
+ ARRAY [0..7] OF BYTE
+ 64
+ BYTE
+
+ 0
+ 8
+
+
+
+ ARRAY [0..3] OF BYTE
+ 32
+ BYTE
+
+ 0
+ 4
+
+
+
+ ARRAY [0..1] OF BIT
+ 2
+ BIT
+
+ 0
+ 2
+
+
+
+ ARRAY [0..11] OF BIT
+ 12
+ BIT
+
+ 0
+ 12
+
+
+
+ ARRAY [0..13] OF BIT
+ 14
+ BIT
+
+ 0
+ 14
+
+
+
+ ARRAY [0..9] OF BYTE
+ 80
+ BYTE
+
+ 0
+ 10
+
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ff808080808080808080808080808080808080808080808080808080808080808080808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0000000000000000000000000000000000000000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c00000000000000000000000000000000000000000000000ffc0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0000000000000000000000000000000000000000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000c0c0c0c0c0c0000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080
+
+
+ __FILENAME__
+ 1000
+
+
+
+
+
+ MotorType
+ AM8131-0F21-0000
+
+
+ MotorDataSchema
+ ScannedDataSheet
+
+
+ Feedback1Type
+ EKM36-0KF0A0S16
+
+
+
+ Motor vendor
+ Vendor
+ Beckhoff
+
+
+ Electric motor type
+ ElecType
+ AM8131-xFx1
+
+
+ Compatible elec motor type
+ CompElecType
+ AM8131-xFx0
+
+
+ Motor Serial number
+ Serial#
+ aa404g9g
+
+
+ Motor oder code
+ OrderCode
+ AM8131-0F21-0000
+
+
+ Motor construction
+ ConstrType
+ 0
+
+
+ Pole Pairs
+ PolePairs
+ 4
+
+
+ Standstill Current
+ I0rms
+ 5
+
+
+ Rated Current
+ Inrms
+ 4.95
+
+
+ Peak Current
+ Iprms
+ 27.8
+
+
+ Nominal Voltage
+ Unrms
+ 33.9
+
+
+ Max Voltage
+ Umaxrms
+ 96
+
+
+ Max winding du/dt
+ dudtMax
+ 8000000000
+
+
+ Max Torque
+ Mpeak
+ 6.07
+
+
+ Torque Constant
+ kT
+ 0.270
+
+
+ M(i) curve
+ M(i)
+
+ - 2.78
+ - 5.56
+ - 8.34
+ - 11.12
+ - 13.90
+ - 16.68
+ - 19.46
+ - 22.24
+ - 25.02
+ - 27.80
+
+
+ - 0.901
+ - 1.737
+ - 2.507
+ - 3.212
+ - 3.852
+ - 4.426
+ - 4.935
+ - 5.379
+ - 5.757
+ - 6.070
+
+
+
+ EMK
+ kErms
+ 0.0190
+
+
+ Winding resistance Ph-Ph 20°C
+ R
+ 1.95
+
+
+ Lq Ph-Ph
+ Lq
+ 0.00530
+
+
+ Ld Ph-Ph
+ Ld
+ 0.00530
+
+
+ Lq(i) curve
+ Lq(i)
+
+ - 2.78
+ - 5.56
+ - 8.34
+ - 11.12
+ - 13.90
+ - 16.68
+ - 19.46
+ - 22.24
+ - 25.02
+ - 27.80
+
+
+ - 0.003621
+ - 0.003214
+ - 0.002822
+ - 0.002514
+ - 0.002282
+ - 0.001973
+ - 0.001596
+ - 0.001239
+ - 0.000890
+ - 0.000848
+
+
+
+ Max speed
+ Nmax
+ 10000
+
+
+ J motor with brake and encoder
+ J
+ 0.0000546
+
+
+ T motor warn limit
+ TMotorWarn
+ 120
+
+
+ T motor shut down
+ TMotorLimit
+ 140
+
+
+ Time constant i2t
+ Ti2t
+ 72.1
+
+
+ Motor thermal constant
+ Mtc
+ 24
+
+
+ Motor brake type
+ BrakeType
+ 1
+
+
+ Min motor brake voltage
+ UBrakeMin
+ 21.6
+
+
+ Max motor brake voltage
+ UBrakeMax
+ 25.4
+
+
+ Min motor brake current for brake monitoring
+ IBrakeMin
+ 0.199
+
+
+ Brake holding torque
+ MBrake
+ 2
+
+
+ Motor brake: T on
+ TBrakeOn
+ 0.0250
+
+
+ Motor brake: T off
+ TBrakeOff
+ 0.00800
+
+
+ Motor brake: reduced holding current
+ IBrakeRed
+ 0.248
+
+
+ Motor brake: Time to reduce holding voltage
+ TBrakeRed
+ 3
+
+
+ Motor temp sensor connection
+ TempSensorCon
+ 1
+
+
+ Motor temp sensor R(T)
+ TempSensorR(T)
+
+ - -40.0
+ - -15.5
+ - 9.0
+ - 33.5
+ - 58.0
+ - 82.5
+ - 107.0
+ - 131.5
+ - 156.0
+ - 181.0
+
+
+ - 359
+ - 440
+ - 534
+ - 642
+ - 762
+ - 896
+ - 1043
+ - 1204
+ - 1377
+ - 1560
+
+
+
+ NnUnrms
+ NnUnrms
+
+ - 17.0
+ - 33.9
+
+
+ - 200
+ - 1000
+
+
+
+ MnUnrms
+ MnUnrms
+
+ - 17.0
+ - 33.9
+
+
+ - 1.35
+ - 1.34
+
+
+
+ Version
+ Version
+ 1.26
+
+
+ MechComOffs
+ 0.00
+
+
+
+
+
+
+ 0100
+
+
+ 02
+
+
+ 0016
+
+
+ 0116
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 03
+
+
+ 001a
+
+
+ 011a
+
+
+ 071a
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0200
+
+
+ 90d00300
+
+
+ 0000
+
+
+ 0200
+
+
+ 90d00300
+
+
+ 0000
+
+
+ 09
+
+
+ ff7f
+
+
+ 00
+
+
+ 00
+
+
+ 00
+
+
+ 03000000
+
+
+ 14
+
+
+ 0c
+
+
+ f401
+
+
+ 00
+
+
+ 00000000
+
+
+ 0100
+
+
+ 0200
+
+
+ 00
+
+
+ 00
+
+
+ 00
+
+
+ 00
+
+
+ 00
+
+
+ 01000000
+
+
+ 0500
+
+
+ 7402
+
+
+ 96000000
+
+
+ b3000000
+
+
+ 32000000
+
+
+ 80bb0000
+
+
+ 901a0000
+
+
+ 60ea0000
+
+
+ 50
+
+
+ 69
+
+
+ 2003
+
+
+ e803
+
+
+ 00000400
+
+
+ e803
+
+
+ 0a00
+
+
+ 01
+
+
+ 01
+
+
+ 4001
+
+
+ 70f50000
+
+
+ ffffffff
+
+
+ 0000
+
+
+ 0000
+
+
+ 01000000
+
+
+ 64
+
+
+ 00
+
+
+ 00
+
+
+ 986c0000
+
+
+ 56130000
+
+
+ 04
+
+
+ 0e01
+
+
+ 0e010000
+
+
+ 22020000
+
+
+ 3500
+
+
+ 76040000
+
+
+ 50
+
+
+ 69
+
+
+ e803
+
+
+ dc05
+
+
+ d102
+
+
+ 00
+
+
+ 00
+
+
+ 0800
+
+
+ 1900
+
+
+ f401
+
+
+ 0000
+
+
+ 401f0000
+
+
+ a00f0000
+
+
+ 2300
+
+
+ e02e0000
+
+
+ 5702
+
+
+ 6400
+
+
+ 0000000000000000
+
+
+ 6400
+
+
+ 0a00
+
+
+ 0000000001000000
+
+
+ 6400
+
+
+ 0000000001000000
+
+
+ 0000000001000000
+
+
+ c1166c0100000000
+
+
+ 1400
+
+
+ 7017
+
+
+ 00
+
+
+ 01
+
+
+ 00
+
+
+ 00
+
+
+ 00
+
+
+ 0700
+
+
+ 0000
+
+
+ 00000000
+
+
+ 00000000
+
+
+ 0000
+
+
+ 00000000
+
+
+ 04
+
+
+ 01020000
+
+
+ e6020000
+
+
+ 00000000
+
+
+ ee020000
+
+
+ 36232000
+
+
+
+
+ 24592
+ 100
+
+
+ 36880
+ 105
+
+
+ 36888
+ 100
+
+
+ 36880
+ 100
+
+
+ 24592
+ 200
+
+
+
+
+
+ 001080002600010001000000500080008000001026010000
+ 801080002200010002000000500080008000801022010000
+ 001106002400010003000000000000000600001124010000
+ 801108002000010004000000000000000600801120010000
+ 0000000000000000001100020100000001000000000000000000000000000000
+ 0000000000000000801100010100000002000000000000000000000000000000
+ 00000000000000000d0800010100000003000000000000000000000000000000
+ 0010f400f410f400
+ 000700000000000030750000e80300000100ffff000000000000000000000000
+ 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000030750000e8030000ffff00070100000000000000000000000000000000000000000000000000000000000000
+ 44430000000000000000000000000000534d2d53796e6368726f6e0000000000000000000000000000000000000000000000000030750000e8030000ffff01000100000000000000000000000000000000000000000000000000000000000000
+ 004003000c0000000000000000000000000000000000000000000000000000002081f001040000003623200000
+ 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000
+ 020003000c0000001f0000000000000000000000000000000000000000000000201080170400000032000000506f736974696f6e206c6f6f702070726f706f7274696f6e616c206761696e00
+ 02000300090000001000000000000000000000000000000000000000000000002011801301000000044d6f746f7220706f6c6520706169727300
+ 020003000c0000000d000000000000000000000000000000000000000000000020118012040000005613000052617465642063757272656e7400
+ 020003000c0000000b00000000000000000000000000000000000000000000002011801104000000986c00004d61782063757272656e7400
+ 020003000c0000000f000000000000000000000000000000000000000000000020118016040000000e010000546f7271756520636f6e7374616e7400
+ 020003000a0000001200000000000000000000000000000000000000000000002011801902000000350057696e64696e6720696e64756374616e636500
+ 020003000c000000170000000000000000000000000000000000000000000000201180180400000022020000526f746f72206d6f6d656e74206f6620696e657274696100
+ 020003000a0000001b00000000000000000000000000000000000000000000002011802d02000000d1024d6f746f7220746865726d616c2074696d6520636f6e7374616e7400
+ 020003000a000000110000000000000000000000000000000000000000000000201280120200000019004170706c69636174696f6e2064656c617900
+ 020003000a0000000d00000000000000000000000000000000000000000000002012801102000000080052656c656173652064656c617900
+ 020003000a00000012000000000000000000000000000000000000000000000020118015020000000e01436f6d6d75746174696f6e206f666673657400
+ 020003000c0000001600000000000000000000000000000000000000000000002011801b04000000760400004d6f746f72207370656564206c696d69746174696f6e00
+ 020003000a0000001d00000000000000000000000000000000000000000000002012801302000000f401456d657267656e6379206170706c69636174696f6e2074696d656f757400
+ 020003000a00000012000000000000000000000000000000000000000000000020108033020000000a005374616e64207374696c6c2077696e646f7700
+ 020003000a0000001e00000000000000000000000000000000000000000000002010801302000000740243757272656e74206c6f6f702070726f706f7274696f6e616c206761696e00
+ 020003000a0000001a00000000000000000000000000000000000000000000002010801202000000050043757272656e74206c6f6f7020696e74656772616c2074696d6500
+ 020003000c0000001f00000000000000000000000000000000000000000000002010801504000000b300000056656c6f63697479206c6f6f702070726f706f7274696f6e616c206761696e00
+ 020003000c0000001b000000000000000000000000000000000000000000000020108014040000009600000056656c6f63697479206c6f6f7020696e74656772616c2074696d6500
+
+
+ UDINT
+
+
+
+
+ UINT
+
+
+
+
+
+ DINT
+
+
+
+
+ INT
+
+
+
+
+ UINT
+
+
+
+
+ UINT
+
+
+
+
+ DINT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ ARRAY [0..12] OF BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+
+
+ USINT
+
+
+
+ #x1a00
+ #x1a01
+ #x1a02
+ #x1a03
+ #x1a04
+ #x1a05
+ #x1a06
+ #x1a07
+ #x1a08
+ #x1a09
+ #x1a0a
+ #x1a0b
+ #x1a0c
+ #x1a0e
+ #x1a31
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..8] OF BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ LINT
+
+
+ INT
+
+
+ UDINT
+
+
+ LINT
+
+
+ INT
+
+
+ LINT
+
+
+ UDINT
+
+
+ USINT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ LINT
+
+
+ INT
+
+
+ INT
+
+
+ ARRAY [0..7] OF BYTE
+
+
+
+ #x1a00
+ #x1a01
+ #x1a02
+ #x1a03
+ #x1a04
+ #x1a05
+ #x1a06
+ #x1a07
+ #x1a08
+ #x1a09
+ #x1a0a
+ #x1a0b
+ #x1a0c
+ #x1a0e
+ #x1a30
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..8] OF BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ UDINT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ UDINT
+
+
+ USINT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ INT
+
+
+ ARRAY [0..7] OF BYTE
+
+
+
+
+ UINT
+
+
+
+
+
+ DINT
+
+
+
+
+ INT
+
+
+
+
+ UINT
+
+
+
+
+ UINT
+
+
+
+
+ INT
+
+
+
+
+ UDINT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..1] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..1] OF BIT
+
+
+
+
+ USINT
+
+
+
+ #x1600
+ #x1601
+ #x1602
+ #x1603
+ #x1604
+ #x1605
+ #x1606
+ #x1607
+ #x1608
+ #x1631
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..11] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ LINT
+
+
+ LINT
+
+
+ INT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+ ARRAY [0..9] OF BYTE
+
+
+
+ #x1600
+ #x1601
+ #x1602
+ #x1603
+ #x1604
+ #x1605
+ #x1606
+ #x1607
+ #x1608
+ #x1630
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..11] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+ ARRAY [0..9] OF BYTE
+
+
+
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 23 (EL7211-9014).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 23 (EL7211-9014).xti
new file mode 100644
index 0000000..ff16ef2
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 23 (EL7211-9014).xti
@@ -0,0 +1,1506 @@
+
+
+
+
+ ARRAY [0..3] OF BIT
+ 4
+ BIT
+
+ 0
+ 4
+
+
+
+ ARRAY [0..12] OF BIT
+ 13
+ BIT
+
+ 0
+ 13
+
+
+
+ ARRAY [0..0] OF BIT
+ 1
+ BIT
+
+ 0
+ 1
+
+
+
+ ARRAY [0..8] OF BIT
+ 9
+ BIT
+
+ 0
+ 9
+
+
+
+ ARRAY [0..2] OF BIT
+ 3
+ BIT
+
+ 0
+ 3
+
+
+
+ ARRAY [0..4] OF BIT
+ 5
+ BIT
+
+ 0
+ 5
+
+
+
+ ARRAY [0..0] OF BYTE
+ 8
+ BYTE
+
+ 0
+ 1
+
+
+
+ ARRAY [0..7] OF BYTE
+ 64
+ BYTE
+
+ 0
+ 8
+
+
+
+ ARRAY [0..3] OF BYTE
+ 32
+ BYTE
+
+ 0
+ 4
+
+
+
+ ARRAY [0..1] OF BIT
+ 2
+ BIT
+
+ 0
+ 2
+
+
+
+ ARRAY [0..11] OF BIT
+ 12
+ BIT
+
+ 0
+ 12
+
+
+
+ ARRAY [0..13] OF BIT
+ 14
+ BIT
+
+ 0
+ 14
+
+
+
+ ARRAY [0..9] OF BYTE
+ 80
+ BYTE
+
+ 0
+ 10
+
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ff808080808080808080808080808080808080808080808080808080808080808080808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0000000000000000000000000000000000000000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c00000000000000000000000000000000000000000000000ffc0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0000000000000000000000000000000000000000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000c0c0c0c0c0c0000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080
+
+
+ __FILENAME__
+ 1000
+
+
+
+
+
+ MotorType
+ AM8121-0F21-0000
+
+
+ MotorDataSchema
+ ScannedDataSheet
+
+
+ Feedback1Type
+ EKM36-0KF0A0S16
+
+
+
+ Motor vendor
+ Vendor
+ Beckhoff
+
+
+ Electric motor type
+ ElecType
+ AM8121-xFx1
+
+
+ Compatible elec motor type
+ CompElecType
+ AM8121-xFx0
+
+
+ Motor Serial number
+ Serial#
+ aa404k7a
+
+
+ Motor oder code
+ OrderCode
+ AM8121-0F21-0000
+
+
+ Motor construction
+ ConstrType
+ 0
+
+
+ Pole Pairs
+ PolePairs
+ 3
+
+
+ Standstill Current
+ I0rms
+ 4
+
+
+ Rated Current
+ Inrms
+ 4
+
+
+ Peak Current
+ Iprms
+ 17
+
+
+ Nominal Voltage
+ Unrms
+ 33.9
+
+
+ Max Voltage
+ Umaxrms
+ 96
+
+
+ Max winding du/dt
+ dudtMax
+ 8000000000
+
+
+ Max Torque
+ Mpeak
+ 1.97
+
+
+ Torque Constant
+ kT
+ 0.125
+
+
+ M(i) curve
+ M(i)
+
+ - 1.70
+ - 3.40
+ - 5.10
+ - 6.80
+ - 8.50
+ - 10.20
+ - 11.90
+ - 13.60
+ - 15.30
+ - 17.00
+
+
+ - 0.211
+ - 0.419
+ - 0.623
+ - 0.825
+ - 1.024
+ - 1.220
+ - 1.412
+ - 1.602
+ - 1.789
+ - 1.970
+
+
+
+ EMK
+ kErms
+ 0.00750
+
+
+ Winding resistance Ph-Ph 20°C
+ R
+ 1.65
+
+
+ Lq Ph-Ph
+ Lq
+ 0.00280
+
+
+ Ld Ph-Ph
+ Ld
+ 0.00280
+
+
+ Lq(i) curve
+ Lq(i)
+
+ - 1.70
+ - 3.40
+ - 5.10
+ - 6.80
+ - 8.50
+ - 10.20
+ - 11.90
+ - 13.60
+ - 15.30
+ - 17.00
+
+
+ - 0.002144
+ - 0.001588
+ - 0.001419
+ - 0.001238
+ - 0.001051
+ - 0.000925
+ - 0.000818
+ - 0.000747
+ - 0.000694
+ - 0.000656
+
+
+
+ Max speed
+ Nmax
+ 10000
+
+
+ J motor with brake and encoder
+ J
+ 0.0000210
+
+
+ T motor warn limit
+ TMotorWarn
+ 120
+
+
+ T motor shut down
+ TMotorLimit
+ 140
+
+
+ Time constant i2t
+ Ti2t
+ 54.7
+
+
+ Motor thermal constant
+ Mtc
+ 10
+
+
+ Motor brake type
+ BrakeType
+ 1
+
+
+ Min motor brake voltage
+ UBrakeMin
+ 21.6
+
+
+ Max motor brake voltage
+ UBrakeMax
+ 25.4
+
+
+ Min motor brake current for brake monitoring
+ IBrakeMin
+ 0.199
+
+
+ Brake holding torque
+ MBrake
+ 2
+
+
+ Motor brake: T on
+ TBrakeOn
+ 0.0250
+
+
+ Motor brake: T off
+ TBrakeOff
+ 0.00800
+
+
+ Motor brake: reduced holding current
+ IBrakeRed
+ 0.248
+
+
+ Motor brake: Time to reduce holding voltage
+ TBrakeRed
+ 3
+
+
+ Motor temp sensor connection
+ TempSensorCon
+ 1
+
+
+ Motor temp sensor R(T)
+ TempSensorR(T)
+
+ - -40.0
+ - -15.5
+ - 9.0
+ - 33.5
+ - 58.0
+ - 82.5
+ - 107.0
+ - 131.5
+ - 156.0
+ - 181.0
+
+
+ - 359
+ - 440
+ - 534
+ - 642
+ - 762
+ - 896
+ - 1043
+ - 1204
+ - 1377
+ - 1560
+
+
+
+ NnUnrms
+ NnUnrms
+
+ - 17.0
+ - 33.9
+
+
+ - 1000
+ - 3000
+
+
+
+ MnUnrms
+ MnUnrms
+
+ - 17.0
+ - 33.9
+
+
+ - 0.500
+ - 0.500
+
+
+
+ Version
+ Version
+ 1.26
+
+
+ MechComOffs
+ 0.00
+
+
+
+
+
+
+ 0100
+
+
+ 02
+
+
+ 0016
+
+
+ 0116
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 03
+
+
+ 001a
+
+
+ 011a
+
+
+ 071a
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0000
+
+
+ 0200
+
+
+ 90d00300
+
+
+ 0000
+
+
+ 0200
+
+
+ 90d00300
+
+
+ 0000
+
+
+ 09
+
+
+ ff7f
+
+
+ 00
+
+
+ 00
+
+
+ 00
+
+
+ 03000000
+
+
+ 14
+
+
+ 0c
+
+
+ f401
+
+
+ 00
+
+
+ 00000000
+
+
+ 0100
+
+
+ 0200
+
+
+ 00
+
+
+ 00
+
+
+ 00
+
+
+ 00
+
+
+ 00
+
+
+ 01000000
+
+
+ 0500
+
+
+ f401
+
+
+ fa000000
+
+
+ 94000000
+
+
+ 90010000
+
+
+ 80bb0000
+
+
+ 901a0000
+
+
+ 60ea0000
+
+
+ 50
+
+
+ 69
+
+
+ 2003
+
+
+ e803
+
+
+ 00000400
+
+
+ e803
+
+
+ 0a00
+
+
+ 01
+
+
+ 01
+
+
+ 4001
+
+
+ 70f50000
+
+
+ ffffffff
+
+
+ 0000
+
+
+ 0000
+
+
+ 01000000
+
+
+ 64
+
+
+ 00
+
+
+ 00
+
+
+ 68420000
+
+
+ a00f0000
+
+
+ 03
+
+
+ 0e01
+
+
+ 7d000000
+
+
+ d2000000
+
+
+ 1c00
+
+
+ 5c0d0000
+
+
+ 50
+
+
+ 69
+
+
+ e803
+
+
+ dc05
+
+
+ 2302
+
+
+ 00
+
+
+ 00
+
+
+ 0800
+
+
+ 1900
+
+
+ f401
+
+
+ 0000
+
+
+ 401f0000
+
+
+ a00f0000
+
+
+ 2300
+
+
+ e02e0000
+
+
+ 5702
+
+
+ 6400
+
+
+ 0000000000000000
+
+
+ 6400
+
+
+ 0a00
+
+
+ 0000000001000000
+
+
+ 6400
+
+
+ 0000000001000000
+
+
+ 0000000001000000
+
+
+ c1166c0100000000
+
+
+ 1400
+
+
+ 7017
+
+
+ 00
+
+
+ 01
+
+
+ 00
+
+
+ 00
+
+
+ 00
+
+
+ 0700
+
+
+ 0000
+
+
+ 00000000
+
+
+ 00000000
+
+
+ 0000
+
+
+ 00000000
+
+
+ 04
+
+
+ 01020000
+
+
+ e6020000
+
+
+ 00000000
+
+
+ ee020000
+
+
+ 36232000
+
+
+
+
+ 24592
+ 100
+
+
+ 36880
+ 105
+
+
+ 36888
+ 100
+
+
+ 36880
+ 100
+
+
+ 24592
+ 200
+
+
+
+
+
+ 001080002600010001000000500080008000001026010000
+ 801080002200010002000000500080008000801022010000
+ 001106002400010003000000000000000600001124010000
+ 801108002000010004000000000000000600801120010000
+ 0000000000000000001100020100000001000000000000000000000000000000
+ 0000000000000000801100010100000002000000000000000000000000000000
+ 00000000000000000d0800010100000003000000000000000000000000000000
+ 0010f400f410f400
+ 000700000000000030750000e80300000100ffff000000000000000000000000
+ 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000030750000e8030000ffff00070100000000000000000000000000000000000000000000000000000000000000
+ 44430000000000000000000000000000534d2d53796e6368726f6e0000000000000000000000000000000000000000000000000030750000e8030000ffff01000100000000000000000000000000000000000000000000000000000000000000
+ 004003000c0000000000000000000000000000000000000000000000000000002081f001040000003623200000
+ 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000
+ 02000300090000001000000000000000000000000000000000000000000000002011801301000000034d6f746f7220706f6c6520706169727300
+ 020003000c0000000d00000000000000000000000000000000000000000000002011801204000000a00f000052617465642063757272656e7400
+ 020003000c0000000b00000000000000000000000000000000000000000000002011801104000000684200004d61782063757272656e7400
+ 020003000c0000000f000000000000000000000000000000000000000000000020118016040000007d000000546f7271756520636f6e7374616e7400
+ 020003000a00000012000000000000000000000000000000000000000000000020118019020000001c0057696e64696e6720696e64756374616e636500
+ 020003000c0000001700000000000000000000000000000000000000000000002011801804000000d2000000526f746f72206d6f6d656e74206f6620696e657274696100
+ 020003000a0000001b00000000000000000000000000000000000000000000002011802d0200000023024d6f746f7220746865726d616c2074696d6520636f6e7374616e7400
+ 020003000a000000110000000000000000000000000000000000000000000000201280120200000019004170706c69636174696f6e2064656c617900
+ 020003000a0000000d00000000000000000000000000000000000000000000002012801102000000080052656c656173652064656c617900
+ 020003000a00000012000000000000000000000000000000000000000000000020118015020000000e01436f6d6d75746174696f6e206f666673657400
+ 020003000c0000001600000000000000000000000000000000000000000000002011801b040000005c0d00004d6f746f72207370656564206c696d69746174696f6e00
+ 020003000a0000001d00000000000000000000000000000000000000000000002012801302000000f401456d657267656e6379206170706c69636174696f6e2074696d656f757400
+ 020003000a00000012000000000000000000000000000000000000000000000020108033020000000a005374616e64207374696c6c2077696e646f7700
+ 020003000a0000001e00000000000000000000000000000000000000000000002010801302000000f40143757272656e74206c6f6f702070726f706f7274696f6e616c206761696e00
+ 020003000a0000001a00000000000000000000000000000000000000000000002010801202000000050043757272656e74206c6f6f7020696e74656772616c2074696d6500
+ 020003000c0000001f000000000000000000000000000000000000000000000020108015040000009400000056656c6f63697479206c6f6f702070726f706f7274696f6e616c206761696e00
+ 020003000c0000001b00000000000000000000000000000000000000000000002010801404000000fa00000056656c6f63697479206c6f6f7020696e74656772616c2074696d6500
+ 020003000c0000001f0000000000000000000000000000000000000000000000201080170400000090010000506f736974696f6e206c6f6f702070726f706f7274696f6e616c206761696e00
+ 020003000c00000013000000000000000000000000000000000000000000000020108031040000000000040056656c6f63697479206c696d69746174696f6e00
+ 020003000a0000001100000000000000000000000000000000000000000000002010700b02000000ff7f546f72717565206c696d69746174696f6e00
+
+
+ UDINT
+
+
+
+
+ UINT
+
+
+
+
+
+ DINT
+
+
+
+
+ INT
+
+
+
+
+ UINT
+
+
+
+
+ UINT
+
+
+
+
+ DINT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ ARRAY [0..12] OF BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+
+
+ USINT
+
+
+
+ #x1a00
+ #x1a01
+ #x1a02
+ #x1a03
+ #x1a04
+ #x1a05
+ #x1a06
+ #x1a07
+ #x1a08
+ #x1a09
+ #x1a0a
+ #x1a0b
+ #x1a0c
+ #x1a0e
+ #x1a31
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..8] OF BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ LINT
+
+
+ INT
+
+
+ UDINT
+
+
+ LINT
+
+
+ INT
+
+
+ LINT
+
+
+ UDINT
+
+
+ USINT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ LINT
+
+
+ INT
+
+
+ INT
+
+
+ ARRAY [0..7] OF BYTE
+
+
+
+ #x1a00
+ #x1a01
+ #x1a02
+ #x1a03
+ #x1a04
+ #x1a05
+ #x1a06
+ #x1a07
+ #x1a08
+ #x1a09
+ #x1a0a
+ #x1a0b
+ #x1a0c
+ #x1a0e
+ #x1a30
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..8] OF BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ UDINT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ UDINT
+
+
+ USINT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ INT
+
+
+ ARRAY [0..7] OF BYTE
+
+
+
+
+ UINT
+
+
+
+
+
+ DINT
+
+
+
+
+ INT
+
+
+
+
+ UINT
+
+
+
+
+ UINT
+
+
+
+
+ INT
+
+
+
+
+ UDINT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..1] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..1] OF BIT
+
+
+
+
+ USINT
+
+
+
+ #x1600
+ #x1601
+ #x1602
+ #x1603
+ #x1604
+ #x1605
+ #x1606
+ #x1607
+ #x1608
+ #x1631
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..11] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ LINT
+
+
+ LINT
+
+
+ INT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+ ARRAY [0..9] OF BYTE
+
+
+
+ #x1600
+ #x1601
+ #x1602
+ #x1603
+ #x1604
+ #x1605
+ #x1606
+ #x1607
+ #x1608
+ #x1630
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..11] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+ ARRAY [0..9] OF BYTE
+
+
+
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 24 (EL7211-9014).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 24 (EL7211-9014).xti
new file mode 100644
index 0000000..b84169c
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 24 (EL7211-9014).xti
@@ -0,0 +1,761 @@
+
+
+
+
+ ARRAY [0..3] OF BIT
+ 4
+ BIT
+
+ 0
+ 4
+
+
+
+ ARRAY [0..12] OF BIT
+ 13
+ BIT
+
+ 0
+ 13
+
+
+
+ ARRAY [0..0] OF BIT
+ 1
+ BIT
+
+ 0
+ 1
+
+
+
+ ARRAY [0..8] OF BIT
+ 9
+ BIT
+
+ 0
+ 9
+
+
+
+ ARRAY [0..2] OF BIT
+ 3
+ BIT
+
+ 0
+ 3
+
+
+
+ ARRAY [0..4] OF BIT
+ 5
+ BIT
+
+ 0
+ 5
+
+
+
+ ARRAY [0..0] OF BYTE
+ 8
+ BYTE
+
+ 0
+ 1
+
+
+
+ ARRAY [0..7] OF BYTE
+ 64
+ BYTE
+
+ 0
+ 8
+
+
+
+ ARRAY [0..3] OF BYTE
+ 32
+ BYTE
+
+ 0
+ 4
+
+
+
+ ARRAY [0..1] OF BIT
+ 2
+ BIT
+
+ 0
+ 2
+
+
+
+ ARRAY [0..11] OF BIT
+ 12
+ BIT
+
+ 0
+ 12
+
+
+
+ ARRAY [0..13] OF BIT
+ 14
+ BIT
+
+ 0
+ 14
+
+
+
+ ARRAY [0..9] OF BYTE
+ 80
+ BYTE
+
+ 0
+ 10
+
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ff808080808080808080808080808080808080808080808080808080808080808080808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffc0c0c0c0c0c0000000000000000000000000000000000000000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c00000000000000000000000000000000000000000000000ffc0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0000000000000000000000000000000000000000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000c0c0c0c0c0c0000000c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808080
+
+
+ __FILENAME__
+ 1000
+
+ 001080002600010001000000500080008000001026010000
+ 801080002200010002000000500080008000801022010000
+ 001106002400010003000000000000000600001124010000
+ 801106002000010004000000000000000600801120010000
+ 0000000000000000001100020100000001000000000000000000000000000000
+ 0000000000000000801100010100000002000000000000000000000000000000
+ 00000000000000000d0800010100000003000000000000000000000000000000
+ 0010f400f410f400
+ 000700000000000030750000e80300000100ffff000000000000000000000000
+ 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000030750000e8030000ffff00070100000000000000000000000000000000000000000000000000000000000000
+ 44430000000000000000000000000000534d2d53796e6368726f6e0000000000000000000000000000000000000000000000000030750000e8030000ffff01000100000000000000000000000000000000000000000000000000000000000000
+ 004003000c0000000000000003000000000000000000000000000000000000002081f001040000003623200000
+ 004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000
+
+
+ UDINT
+
+
+
+
+ UINT
+
+
+
+
+
+ DINT
+
+
+
+
+ INT
+
+
+
+
+ UINT
+
+
+
+
+ UINT
+
+
+
+
+ DINT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..3] OF BIT
+
+
+ BIT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ UDINT
+
+
+
+
+ ARRAY [0..12] OF BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+
+
+ USINT
+
+
+
+ #x1a00
+ #x1a01
+ #x1a02
+ #x1a03
+ #x1a04
+ #x1a05
+ #x1a06
+ #x1a07
+ #x1a08
+ #x1a09
+ #x1a0a
+ #x1a0b
+ #x1a0c
+ #x1a0e
+ #x1a31
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..8] OF BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ LINT
+
+
+ INT
+
+
+ UDINT
+
+
+ LINT
+
+
+ INT
+
+
+ LINT
+
+
+ UDINT
+
+
+ USINT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ LINT
+
+
+ INT
+
+
+ INT
+
+
+ ARRAY [0..7] OF BYTE
+
+
+
+ #x1a00
+ #x1a01
+ #x1a02
+ #x1a03
+ #x1a04
+ #x1a05
+ #x1a06
+ #x1a07
+ #x1a08
+ #x1a09
+ #x1a0a
+ #x1a0b
+ #x1a0c
+ #x1a0e
+ #x1a30
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..8] OF BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..4] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..2] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ UDINT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ UDINT
+
+
+ USINT
+
+
+ ARRAY [0..0] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ INT
+
+
+ ARRAY [0..7] OF BYTE
+
+
+
+
+ UINT
+
+
+
+
+
+ DINT
+
+
+
+
+ INT
+
+
+
+
+ UINT
+
+
+
+
+ UINT
+
+
+
+
+ INT
+
+
+
+
+ UDINT
+
+
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..1] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT2
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..1] OF BIT
+
+
+
+
+ USINT
+
+
+
+ #x1600
+ #x1601
+ #x1602
+ #x1603
+ #x1604
+ #x1605
+ #x1606
+ #x1607
+ #x1608
+ #x1631
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..11] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ LINT
+
+
+ LINT
+
+
+ INT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+ ARRAY [0..9] OF BYTE
+
+
+
+ #x1600
+ #x1601
+ #x1602
+ #x1603
+ #x1604
+ #x1605
+ #x1606
+ #x1607
+ #x1608
+ #x1630
+
+ ARRAY [0..0] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..11] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..13] OF BIT
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ DINT
+
+
+ ARRAY [0..3] OF BYTE
+
+
+ INT
+
+
+ UINT
+
+
+ UINT
+
+
+ UINT
+
+
+ ARRAY [0..9] OF BYTE
+
+
+
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 25 (EL9576).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 25 (EL9576).xti
new file mode 100644
index 0000000..a767dbb
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 25 (EL9576).xti
@@ -0,0 +1,75 @@
+
+
+
+
+ ARRAY [0..6] OF BIT
+ 7
+ BIT
+
+ 0
+ 7
+
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff
+
+
+ __FILENAME__
+ 1000
+
+ 001080002600010001000000800080008000001026010000
+ 801080002200010002000000800080008000801022010000
+ 001100000400000003000000000000000000001104000000
+ 80110b002000010004000000000000000b00801120010000
+ 0000000000000000801100010100000002000000000000000000000000000000
+ 00000000000000000d0800010100000003000000000000000000000000000000
+ 0010f400f410f400
+ 004003000c0000000000000003000000000000000000000000000000000000002081f001040000000000160000
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ BIT
+
+
+ ARRAY [0..6] OF BIT
+
+
+ BIT2
+
+
+ UDINT
+
+
+ DINT
+
+
+ USINT
+
+
+
+
+ USINT
+
+
+
+
+
+
diff --git a/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 27 (EL9011).xti b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 27 (EL9011).xti
new file mode 100644
index 0000000..775b68d
--- /dev/null
+++ b/solution/_Config/IO/Device 3 (EtherCAT)/Term 14 (EK1100)/Term 27 (EL9011).xti
@@ -0,0 +1,11 @@
+
+
+
+ 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff
+
+
+ __FILENAME__
+ 1000
+
+
+
diff --git a/solution/_Config/NC/Axes/Axis 1.xti b/solution/_Config/NC/Axes/Axis 1.xti
index 28fcab2..7f657c5 100644
--- a/solution/_Config/NC/Axes/Axis 1.xti
+++ b/solution/_Config/NC/Axes/Axis 1.xti
@@ -1488,7 +1488,7 @@ External Setpoint Generation:
-
+
@@ -1563,22 +1563,4 @@ External Setpoint Generation:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/solution/_Config/NC/Axes/Axis 2.xti b/solution/_Config/NC/Axes/Axis 2.xti
index af82165..fd25256 100644
--- a/solution/_Config/NC/Axes/Axis 2.xti
+++ b/solution/_Config/NC/Axes/Axis 2.xti
@@ -1431,8 +1431,8 @@ External Setpoint Generation:
-
-
+
+
Inputs
@@ -1467,8 +1467,8 @@ External Setpoint Generation:
-
-
+
+
@@ -1524,7 +1524,7 @@ External Setpoint Generation:
-
+
@@ -1545,18 +1545,7 @@ External Setpoint Generation:
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1565,6 +1554,18 @@ External Setpoint Generation:
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/solution/_Config/NC/Axes/Axis 3.xti b/solution/_Config/NC/Axes/Axis 3.xti
index 37b6950..abdbd56 100644
--- a/solution/_Config/NC/Axes/Axis 3.xti
+++ b/solution/_Config/NC/Axes/Axis 3.xti
@@ -1,6 +1,216 @@
+
+ UINTARR2_2
+ 32
+ UINT
+
+ 0
+ 2
+
+
+ 0x%08X (%d)
+ .
+ .
+
+
+
+ UDINTARR2_2
+ 64
+ UINTARR2_2
+
+ 0
+ 2
+
+
+ 0x%016I64X (%I64d)
+ .
+ .
+
+
+
+ NCENCODERSTRUCT_IN3
+ 640
+
+ nDataIn1
+ UDINTARR2_2
+ 64
+ 0
+
+
+ nDataIn2
+ UDINTARR2_2
+ 64
+ 64
+
+
+ nDataIn3
+ UDINTARR2_2
+ 64
+ 128
+
+
+ nDataIn4
+ UDINTARR2_2
+ 64
+ 192
+
+
+ nDataIn5
+ UDINTARR2_2
+ 64
+ 256
+
+
+ nDataIn6
+ UDINTARR2_2
+ 64
+ 320
+
+
+ nDataIn7
+ UDINTARR2_2
+ 64
+ 384
+
+
+ nDataIn8
+ UDINTARR2_2
+ 64
+ 448
+
+
+ nState1
+ UINT
+ 16
+ 512
+
+
+ nState2
+ UINT
+ 16
+ 528
+
+
+ nState3
+ UINT
+ 16
+ 544
+
+
+ nState4
+ UINT
+ 16
+ 560
+
+
+ nState5
+ UINT
+ 16
+ 576
+
+
+ nComState
+ UINT
+ 16
+ 592
+
+
+ nDcInputTime
+ DINT
+ 32
+ 608
+
+
+
+ NCENCODERSTRUCT_OUT3
+ 640
+
+ nDataOut1
+ UDINTARR2_2
+ 64
+ 0
+
+
+ nDataOut2
+ UDINTARR2_2
+ 64
+ 64
+
+
+ nDataOut3
+ UDINTARR2_2
+ 64
+ 128
+
+
+ nDataOut4
+ UDINTARR2_2
+ 64
+ 192
+
+
+ nDataOut5
+ UDINTARR2_2
+ 64
+ 256
+
+
+ nDataOut6
+ UDINTARR2_2
+ 64
+ 320
+
+
+ nDataOut7
+ UDINTARR2_2
+ 64
+ 384
+
+
+ nDataOut8
+ UDINTARR2_2
+ 64
+ 448
+
+
+ nCtrl1
+ UINT
+ 16
+ 512
+
+
+ nCtrl2
+ UINT
+ 16
+ 528
+
+
+ nCtrl3
+ UINT
+ 16
+ 544
+
+
+ nCtrl4
+ UINT
+ 16
+ 560
+
+
+ nCtrl5
+ UINT
+ 16
+ 576
+
+
+ nComCtrl
+ UINT
+ 16
+ 592
+
+
UINTARR2
32
@@ -26,216 +236,6 @@
.
-
- NCENCODERSTRUCT_IN2B
- 320
-
- nDataIn1
- UINTARR2
- 32
- 0
-
-
- nDataIn2
- UINTARR2
- 32
- 32
-
-
- nState1
- USINT
- 8
- 64
-
-
- nState2
- USINT
- 8
- 72
-
-
- nState3
- USINT
- 8
- 80
-
-
- nState4
- USINT
-
- 8
- 88
-
-
- nDataIn3
- UINTARR2
- 32
- 96
-
-
- nDataIn4
- UINTARR2
- 32
- 128
-
-
- nDataIn5
- UINTARR2
- 32
- 160
-
-
- nDataIn6
- UINTARR2
- 32
- 192
-
-
- nState5
- USINT
- 8
- 224
-
-
- nState6
- USINT
- 8
- 232
-
-
- nState7
- USINT
- 8
- 240
-
-
- nState8
- USINT
- 8
- 248
-
-
- nDcInputTime
- DINT
- 32
- 256
-
-
- nDataIn7
- UINTARR2
-
- 32
- 288
-
-
-
- NCENCODERSTRUCT_IN
-
- 96
-
-
-
-
-
- NCENCODERSTRUCT_OUT2
- 320
-
- nDataOut1
- UINTARR2
- 32
- 0
-
-
- nDataOut2
- UINTARR2
- 32
- 32
-
-
- nCtrl1
- USINT
- 8
- 64
-
-
- nCtrl2
- USINT
- 8
- 72
-
-
- nCtrl3
- USINT
- 8
- 80
-
-
- nCtrl4
- USINT
- 8
- 88
-
-
- nDataOut3
- UINTARR2
- 32
- 96
-
-
- nDataOut4
- UINTARR2
- 32
- 128
-
-
- nDataOut5
- UINTARR2
- 32
- 160
-
-
- nDataOut6
- UINTARR2
- 32
- 192
-
-
- nCtrl5
- USINT
- 8
- 224
-
-
- nCtrl6
- USINT
- 8
- 232
-
-
- nCtrl7
- USINT
- 8
- 240
-
-
- nCtrl8
- USINT
- 8
- 248
-
-
-
- NCENCODERSTRUCT_OUT
-
- 96
-
-
-
-
NCDRIVESTRUCT_IN2
320
@@ -1427,38 +1427,33 @@ External Setpoint Generation:
__FILENAME__
-
-
+
+
-
-
+
+
Inputs
In
- NCENCODERSTRUCT_IN2B
-
- nDataIn1
+ NCENCODERSTRUCT_IN3
+
+ nState1
+
-
- nDataIn2
-
-
- nDataIn3
-
-
- nDataIn4
-
-
- nDataIn5
-
-
- nDataIn6
-
-
- nDataIn7
-
+ nComState
+
@@ -1467,25 +1462,7 @@ External Setpoint Generation:
Outputs
Out
- NCENCODERSTRUCT_OUT2
-
- nDataOut1
-
-
- nDataOut2
-
-
- nDataOut3
-
-
- nDataOut4
-
-
- nDataOut5
-
-
- nDataOut6
-
+ NCENCODERSTRUCT_OUT3
@@ -1547,6 +1524,7 @@ External Setpoint Generation:
+
@@ -1567,25 +1545,21 @@ External Setpoint Generation:
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/solution/_Config/NC/Axes/Axis 4.xti b/solution/_Config/NC/Axes/Axis 4.xti
index c59d37a..29a7c5d 100644
--- a/solution/_Config/NC/Axes/Axis 4.xti
+++ b/solution/_Config/NC/Axes/Axis 4.xti
@@ -1488,7 +1488,7 @@ External Setpoint Generation:
-
+
@@ -1563,22 +1563,4 @@ External Setpoint Generation:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/solution/_Config/PLC/tc_project_app.xti b/solution/_Config/PLC/tc_project_app.xti
index 07e2ba6..b106299 100644
--- a/solution/_Config/PLC/tc_project_app.xti
+++ b/solution/_Config/PLC/tc_project_app.xti
@@ -1195,14 +1195,6 @@ External Setpoint Generation:
-
-
-
-
-
-
-
-