From 3181768d32762d730f8765d1a5856b77b841644f Mon Sep 17 00:00:00 2001 From: jc Date: Tue, 3 Dec 2024 12:33:29 -0800 Subject: [PATCH 1/2] ENH: adding PF1K0-EL3602 hardware for PPM OIP --- .../X1 PF1K0-WFS (EK1100)/PF1K0-EL3062.xti | 165 ++++++++++++++++++ .../X1 PF1K0-WFS (EK1100)/PF1K0-EL3602.xti | 165 ++++++++++++++++++ .../Term 216 (EL3062).xti | 165 ++++++++++++++++++ .../_Config/IO/Device 2 (EtherCAT).xti | 35 ++++ ...evice 3 (EtherCAT Automation Protocol).xti | 18 ++ plc-kfe-motion/_Config/IO/Device 4 (USB).xti | 10 ++ .../IO/Device 5 (RT-Ethernet Protocol).xti | 17 ++ .../_Config/IO/Device 6 (NOV-DP-RAM).xti | 27 +++ 8 files changed, 602 insertions(+) create mode 100644 plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3062.xti create mode 100644 plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3602.xti create mode 100644 plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/Term 216 (EL3062).xti create mode 100644 plc-kfe-motion/_Config/IO/Device 2 (EtherCAT).xti create mode 100644 plc-kfe-motion/_Config/IO/Device 3 (EtherCAT Automation Protocol).xti create mode 100644 plc-kfe-motion/_Config/IO/Device 4 (USB).xti create mode 100644 plc-kfe-motion/_Config/IO/Device 5 (RT-Ethernet Protocol).xti create mode 100644 plc-kfe-motion/_Config/IO/Device 6 (NOV-DP-RAM).xti diff --git a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3062.xti b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3062.xti new file mode 100644 index 0000000..04d8593 --- /dev/null +++ b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3062.xti @@ -0,0 +1,165 @@ + + + + + ARRAY [0..0] OF BIT + 1 + BIT + + 0 + 1 + + + + ARRAY [0..5] OF BIT + 6 + BIT + + 0 + 6 + + + + + 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff + + + __FILENAME__ + 1000 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001100000400000003000000000000000000001104000000 + 801108002000010004000000000000000800801120010000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + + #x1a01 + + BIT + + + + + + BIT + + + + + + BIT2 + + + + + + BIT2 + + + + + + BIT + + + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..5] OF BIT + + + BIT + + + + + + BIT + + + + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + + + BIT + + + + + + BIT2 + + + + + + BIT2 + + + + + + BIT + + + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..5] OF BIT + + + BIT + + + + + + BIT + + + + + + INT + + + + #x1a02 + + INT + + + + + + + diff --git a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3602.xti b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3602.xti new file mode 100644 index 0000000..04d8593 --- /dev/null +++ b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3602.xti @@ -0,0 +1,165 @@ + + + + + ARRAY [0..0] OF BIT + 1 + BIT + + 0 + 1 + + + + ARRAY [0..5] OF BIT + 6 + BIT + + 0 + 6 + + + + + 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff + + + __FILENAME__ + 1000 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001100000400000003000000000000000000001104000000 + 801108002000010004000000000000000800801120010000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + + #x1a01 + + BIT + + + + + + BIT + + + + + + BIT2 + + + + + + BIT2 + + + + + + BIT + + + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..5] OF BIT + + + BIT + + + + + + BIT + + + + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + + + BIT + + + + + + BIT2 + + + + + + BIT2 + + + + + + BIT + + + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..5] OF BIT + + + BIT + + + + + + BIT + + + + + + INT + + + + #x1a02 + + INT + + + + + + + diff --git a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/Term 216 (EL3062).xti b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/Term 216 (EL3062).xti new file mode 100644 index 0000000..04d8593 --- /dev/null +++ b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/Term 216 (EL3062).xti @@ -0,0 +1,165 @@ + + + + + ARRAY [0..0] OF BIT + 1 + BIT + + 0 + 1 + + + + ARRAY [0..5] OF BIT + 6 + BIT + + 0 + 6 + + + + + 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff + + + __FILENAME__ + 1000 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001100000400000003000000000000000000001104000000 + 801108002000010004000000000000000800801120010000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + + #x1a01 + + BIT + + + + + + BIT + + + + + + BIT2 + + + + + + BIT2 + + + + + + BIT + + + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..5] OF BIT + + + BIT + + + + + + BIT + + + + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + + + BIT + + + + + + BIT2 + + + + + + BIT2 + + + + + + BIT + + + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..5] OF BIT + + + BIT + + + + + + BIT + + + + + + INT + + + + #x1a02 + + INT + + + + + + + diff --git a/plc-kfe-motion/_Config/IO/Device 2 (EtherCAT).xti b/plc-kfe-motion/_Config/IO/Device 2 (EtherCAT).xti new file mode 100644 index 0000000..560f9e4 --- /dev/null +++ b/plc-kfe-motion/_Config/IO/Device 2 (EtherCAT).xti @@ -0,0 +1,35 @@ + + + + __FILENAME__ + + +
-41943040
+ 131072 + 8192 + 0 + 1 + 0 + 5612 + 20480 + +
0
+ 4096 + 256 + 2 + 0 + 1 +
+ + 1022134156 + 1 + 256 + +
+
+ + Image + + +
+
diff --git a/plc-kfe-motion/_Config/IO/Device 3 (EtherCAT Automation Protocol).xti b/plc-kfe-motion/_Config/IO/Device 3 (EtherCAT Automation Protocol).xti new file mode 100644 index 0000000..d3f31d5 --- /dev/null +++ b/plc-kfe-motion/_Config/IO/Device 3 (EtherCAT Automation Protocol).xti @@ -0,0 +1,18 @@ + + + + __FILENAME__ + + + PCI\TcI8254x1 + PCI\TCI8254X1 + 000105361276 + + + + Image + + + + + diff --git a/plc-kfe-motion/_Config/IO/Device 4 (USB).xti b/plc-kfe-motion/_Config/IO/Device 4 (USB).xti new file mode 100644 index 0000000..a22aa01 --- /dev/null +++ b/plc-kfe-motion/_Config/IO/Device 4 (USB).xti @@ -0,0 +1,10 @@ + + + + __FILENAME__ + + Image + + + + diff --git a/plc-kfe-motion/_Config/IO/Device 5 (RT-Ethernet Protocol).xti b/plc-kfe-motion/_Config/IO/Device 5 (RT-Ethernet Protocol).xti new file mode 100644 index 0000000..bf115f6 --- /dev/null +++ b/plc-kfe-motion/_Config/IO/Device 5 (RT-Ethernet Protocol).xti @@ -0,0 +1,17 @@ + + + + __FILENAME__ + + + PCI\TcI8254x2 + PCI\TCI8254X2 + 000105361277 + + + + Image + + + + diff --git a/plc-kfe-motion/_Config/IO/Device 6 (NOV-DP-RAM).xti b/plc-kfe-motion/_Config/IO/Device 6 (NOV-DP-RAM).xti new file mode 100644 index 0000000..9a28779 --- /dev/null +++ b/plc-kfe-motion/_Config/IO/Device 6 (NOV-DP-RAM).xti @@ -0,0 +1,27 @@ + + + + __FILENAME__ + + +
-267386880
+ 131072 + 4 + 0 + 5612 + 20480 + 1048576 +
+
+ + Inputs + + + Outputs + + + Image + + +
+
From 60b8c1539f8f8f506af55e7dc4f0dbffe9751297 Mon Sep 17 00:00:00 2001 From: jc Date: Tue, 3 Dec 2024 12:36:28 -0800 Subject: [PATCH 2/2] pre-commit + removing accidental scan adds --- plc-kfe-motion.sln | 32 ++-- .../_Config/IO/Device 1 (EtherCAT).xti | 8 +- .../EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100).xti | 7 +- .../X1 PF1K0-WFS (EK1100)/PF1K0-EL3602.xti | 165 ------------------ .../Term 216 (EL3062).xti | 165 ------------------ .../_Config/IO/Device 2 (EtherCAT).xti | 35 ---- ...evice 3 (EtherCAT Automation Protocol).xti | 18 -- plc-kfe-motion/_Config/IO/Device 4 (USB).xti | 10 -- .../IO/Device 5 (RT-Ethernet Protocol).xti | 17 -- .../_Config/IO/Device 6 (NOV-DP-RAM).xti | 27 --- plc-kfe-motion/kfe_motion/kfe_motion.plcproj | 2 +- plc-kfe-motion/kfe_motion/kfe_motion.tmc | 144 +++++++-------- plc-kfe-motion/plc-kfe-motion.tsproj | 2 +- 13 files changed, 99 insertions(+), 533 deletions(-) delete mode 100644 plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3602.xti delete mode 100644 plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/Term 216 (EL3062).xti delete mode 100644 plc-kfe-motion/_Config/IO/Device 2 (EtherCAT).xti delete mode 100644 plc-kfe-motion/_Config/IO/Device 3 (EtherCAT Automation Protocol).xti delete mode 100644 plc-kfe-motion/_Config/IO/Device 4 (USB).xti delete mode 100644 plc-kfe-motion/_Config/IO/Device 5 (RT-Ethernet Protocol).xti delete mode 100644 plc-kfe-motion/_Config/IO/Device 6 (NOV-DP-RAM).xti diff --git a/plc-kfe-motion.sln b/plc-kfe-motion.sln index 27bbfeb..cec0031 100644 --- a/plc-kfe-motion.sln +++ b/plc-kfe-motion.sln @@ -33,22 +33,22 @@ Global {63CBF008-0762-41FB-908E-CCE4E38CC038}.Release|TwinCAT RT (x64).Build.0 = Release|TwinCAT RT (x64) {63CBF008-0762-41FB-908E-CCE4E38CC038}.Release|TwinCAT RT (x86).ActiveCfg = Release|TwinCAT RT (x86) {63CBF008-0762-41FB-908E-CCE4E38CC038}.Release|TwinCAT RT (x86).Build.0 = Release|TwinCAT RT (x86) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Debug|TwinCAT CE7 (ARMV7).ActiveCfg = Debug|TwinCAT CE7 (ARMV7) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Debug|TwinCAT CE7 (ARMV7).Build.0 = Debug|TwinCAT CE7 (ARMV7) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Debug|TwinCAT OS (ARMT2).ActiveCfg = Debug|TwinCAT OS (ARMT2) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Debug|TwinCAT OS (ARMT2).Build.0 = Debug|TwinCAT OS (ARMT2) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Debug|TwinCAT RT (x64).ActiveCfg = Debug|TwinCAT RT (x64) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Debug|TwinCAT RT (x64).Build.0 = Debug|TwinCAT RT (x64) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Debug|TwinCAT RT (x86).ActiveCfg = Debug|TwinCAT RT (x86) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Debug|TwinCAT RT (x86).Build.0 = Debug|TwinCAT RT (x86) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Release|TwinCAT CE7 (ARMV7).ActiveCfg = Release|TwinCAT CE7 (ARMV7) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Release|TwinCAT CE7 (ARMV7).Build.0 = Release|TwinCAT CE7 (ARMV7) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Release|TwinCAT OS (ARMT2).ActiveCfg = Release|TwinCAT OS (ARMT2) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Release|TwinCAT OS (ARMT2).Build.0 = Release|TwinCAT OS (ARMT2) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Release|TwinCAT RT (x64).ActiveCfg = Release|TwinCAT RT (x64) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Release|TwinCAT RT (x64).Build.0 = Release|TwinCAT RT (x64) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Release|TwinCAT RT (x86).ActiveCfg = Release|TwinCAT RT (x86) - {4B72BB13-08B4-4AB1-86B6-277D50D421AD}.Release|TwinCAT RT (x86).Build.0 = Release|TwinCAT RT (x86) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Debug|TwinCAT CE7 (ARMV7).ActiveCfg = Debug|TwinCAT CE7 (ARMV7) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Debug|TwinCAT CE7 (ARMV7).Build.0 = Debug|TwinCAT CE7 (ARMV7) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Debug|TwinCAT OS (ARMT2).ActiveCfg = Debug|TwinCAT OS (ARMT2) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Debug|TwinCAT OS (ARMT2).Build.0 = Debug|TwinCAT OS (ARMT2) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Debug|TwinCAT RT (x64).ActiveCfg = Debug|TwinCAT RT (x64) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Debug|TwinCAT RT (x64).Build.0 = Debug|TwinCAT RT (x64) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Debug|TwinCAT RT (x86).ActiveCfg = Debug|TwinCAT RT (x86) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Debug|TwinCAT RT (x86).Build.0 = Debug|TwinCAT RT (x86) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Release|TwinCAT CE7 (ARMV7).ActiveCfg = Release|TwinCAT CE7 (ARMV7) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Release|TwinCAT CE7 (ARMV7).Build.0 = Release|TwinCAT CE7 (ARMV7) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Release|TwinCAT OS (ARMT2).ActiveCfg = Release|TwinCAT OS (ARMT2) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Release|TwinCAT OS (ARMT2).Build.0 = Release|TwinCAT OS (ARMT2) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Release|TwinCAT RT (x64).ActiveCfg = Release|TwinCAT RT (x64) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Release|TwinCAT RT (x64).Build.0 = Release|TwinCAT RT (x64) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Release|TwinCAT RT (x86).ActiveCfg = Release|TwinCAT RT (x86) + {4CB52DF2-BB08-42C8-8F14-671947063F6D}.Release|TwinCAT RT (x86).Build.0 = Release|TwinCAT RT (x86) EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT).xti b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT).xti index 8665bde..c497491 100644 --- a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT).xti +++ b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT).xti @@ -1,7 +1,7 @@ - - - - __FILENAME__ + + + + Device 1 (EtherCAT)
-268435456
diff --git a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100).xti b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100).xti index 4221b86..94dc52f 100644 --- a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100).xti +++ b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100).xti @@ -1,5 +1,5 @@ - + 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff @@ -22,8 +22,11 @@ - + + + + diff --git a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3602.xti b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3602.xti deleted file mode 100644 index 04d8593..0000000 --- a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/PF1K0-EL3602.xti +++ /dev/null @@ -1,165 +0,0 @@ - - - - - ARRAY [0..0] OF BIT - 1 - BIT - - 0 - 1 - - - - ARRAY [0..5] OF BIT - 6 - BIT - - 0 - 6 - - - - - 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff - - - __FILENAME__ - 1000 - - 001080002600010001000000800080008000001026010000 - 801080002200010002000000800080008000801022010000 - 001100000400000003000000000000000000001104000000 - 801108002000010004000000000000000800801120010000 - 0000000000000000801100010100000002000000000000000000000000000000 - 00000000000000000d0800010100000003000000000000000000000000000000 - 0010f400f410f400 - - #x1a01 - - BIT - - - - - - BIT - - - - - - BIT2 - - - - - - BIT2 - - - - - - BIT - - - - - - ARRAY [0..0] OF BIT - - - ARRAY [0..5] OF BIT - - - BIT - - - - - - BIT - - - - - - INT - - - - #x1a00 - - INT - - - - #x1a03 - - BIT - - - - - - BIT - - - - - - BIT2 - - - - - - BIT2 - - - - - - BIT - - - - - - ARRAY [0..0] OF BIT - - - ARRAY [0..5] OF BIT - - - BIT - - - - - - BIT - - - - - - INT - - - - #x1a02 - - INT - - - - - - - diff --git a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/Term 216 (EL3062).xti b/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/Term 216 (EL3062).xti deleted file mode 100644 index 04d8593..0000000 --- a/plc-kfe-motion/_Config/IO/Device 1 (EtherCAT)/Power (EK1200)/PLC Junction 2 (EK1122)/X2 SXR EC1 (EK1100)/EC1 E2 (EK1122)/X1 PF1K0-WFS (EK1100)/Term 216 (EL3062).xti +++ /dev/null @@ -1,165 +0,0 @@ - - - - - ARRAY [0..0] OF BIT - 1 - BIT - - 0 - 1 - - - - ARRAY [0..5] OF BIT - 6 - BIT - - 0 - 6 - - - - - 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff - - - __FILENAME__ - 1000 - - 001080002600010001000000800080008000001026010000 - 801080002200010002000000800080008000801022010000 - 001100000400000003000000000000000000001104000000 - 801108002000010004000000000000000800801120010000 - 0000000000000000801100010100000002000000000000000000000000000000 - 00000000000000000d0800010100000003000000000000000000000000000000 - 0010f400f410f400 - - #x1a01 - - BIT - - - - - - BIT - - - - - - BIT2 - - - - - - BIT2 - - - - - - BIT - - - - - - ARRAY [0..0] OF BIT - - - ARRAY [0..5] OF BIT - - - BIT - - - - - - BIT - - - - - - INT - - - - #x1a00 - - INT - - - - #x1a03 - - BIT - - - - - - BIT - - - - - - BIT2 - - - - - - BIT2 - - - - - - BIT - - - - - - ARRAY [0..0] OF BIT - - - ARRAY [0..5] OF BIT - - - BIT - - - - - - BIT - - - - - - INT - - - - #x1a02 - - INT - - - - - - - diff --git a/plc-kfe-motion/_Config/IO/Device 2 (EtherCAT).xti b/plc-kfe-motion/_Config/IO/Device 2 (EtherCAT).xti deleted file mode 100644 index 560f9e4..0000000 --- a/plc-kfe-motion/_Config/IO/Device 2 (EtherCAT).xti +++ /dev/null @@ -1,35 +0,0 @@ - - - - __FILENAME__ - - -
-41943040
- 131072 - 8192 - 0 - 1 - 0 - 5612 - 20480 - -
0
- 4096 - 256 - 2 - 0 - 1 -
- - 1022134156 - 1 - 256 - -
-
- - Image - - -
-
diff --git a/plc-kfe-motion/_Config/IO/Device 3 (EtherCAT Automation Protocol).xti b/plc-kfe-motion/_Config/IO/Device 3 (EtherCAT Automation Protocol).xti deleted file mode 100644 index d3f31d5..0000000 --- a/plc-kfe-motion/_Config/IO/Device 3 (EtherCAT Automation Protocol).xti +++ /dev/null @@ -1,18 +0,0 @@ - - - - __FILENAME__ - - - PCI\TcI8254x1 - PCI\TCI8254X1 - 000105361276 - - - - Image - - - - - diff --git a/plc-kfe-motion/_Config/IO/Device 4 (USB).xti b/plc-kfe-motion/_Config/IO/Device 4 (USB).xti deleted file mode 100644 index a22aa01..0000000 --- a/plc-kfe-motion/_Config/IO/Device 4 (USB).xti +++ /dev/null @@ -1,10 +0,0 @@ - - - - __FILENAME__ - - Image - - - - diff --git a/plc-kfe-motion/_Config/IO/Device 5 (RT-Ethernet Protocol).xti b/plc-kfe-motion/_Config/IO/Device 5 (RT-Ethernet Protocol).xti deleted file mode 100644 index bf115f6..0000000 --- a/plc-kfe-motion/_Config/IO/Device 5 (RT-Ethernet Protocol).xti +++ /dev/null @@ -1,17 +0,0 @@ - - - - __FILENAME__ - - - PCI\TcI8254x2 - PCI\TCI8254X2 - 000105361277 - - - - Image - - - - diff --git a/plc-kfe-motion/_Config/IO/Device 6 (NOV-DP-RAM).xti b/plc-kfe-motion/_Config/IO/Device 6 (NOV-DP-RAM).xti deleted file mode 100644 index 9a28779..0000000 --- a/plc-kfe-motion/_Config/IO/Device 6 (NOV-DP-RAM).xti +++ /dev/null @@ -1,27 +0,0 @@ - - - - __FILENAME__ - - -
-267386880
- 131072 - 4 - 0 - 5612 - 20480 - 1048576 -
-
- - Inputs - - - Outputs - - - Image - - -
-
diff --git a/plc-kfe-motion/kfe_motion/kfe_motion.plcproj b/plc-kfe-motion/kfe_motion/kfe_motion.plcproj index 6f1a08e..885d7c4 100644 --- a/plc-kfe-motion/kfe_motion/kfe_motion.plcproj +++ b/plc-kfe-motion/kfe_motion/kfe_motion.plcproj @@ -6,7 +6,7 @@ {4b72bb13-08b4-4ab1-86b6-277d50d421ad} True kfe_motion - 3.1.4022.3 + 3.1.4022.7 {18c132e7-6a13-4953-9f10-8c47ddd85a35} {96fd1a01-55e4-47aa-a72d-1f4c14f26980} {85331d72-6df2-40d7-9bc0-d8bfcf3a3f03} diff --git a/plc-kfe-motion/kfe_motion/kfe_motion.tmc b/plc-kfe-motion/kfe_motion/kfe_motion.tmc index a692e86..5a56d67 100644 --- a/plc-kfe-motion/kfe_motion/kfe_motion.tmc +++ b/plc-kfe-motion/kfe_motion/kfe_motion.tmc @@ -1,5 +1,5 @@ - + ST_System @@ -59165,6 +59165,44 @@ Readbacks + + LCLSGeneralEventClass + Log event + + Critical + Critical + Critical + + + Error + Error + Error + + + Warning + Warning + Warning + + + Info + Info + Info + + + Verbose + Verbose + Verbose + + + + + + + + + + + TcSystemEventClass TcSystemEventClass @@ -59971,44 +60009,6 @@ Readbacks - - LCLSGeneralEventClass - Log event - - Critical - Critical - Critical - - - Error - Error - Error - - - Warning - Warning - Warning - - - Info - Info - Info - - - Verbose - Verbose - Verbose - - - - - - - - - - - @@ -95401,6 +95401,29 @@ Readbacks 1291138368 + + TC_EVENTS.LCLSGeneralEventClass + ST_LCLSGeneralEventClass + 960 + ST_LCLSGeneralEventClass + + + tc_no_symbol + unused + + + const_non_replaced + + + suppress_warning_0 + C0228 + + + TcVarGlobal + + + 1291181696 + TC_EVENT_CLASSES.TcSystemEventClass 11F7FC20-DBF4-4DAF-96C7-1FD6B6156B31 @@ -95468,7 +95491,7 @@ Readbacks TcVarGlobal - 1291151744 + 1291190720 TC_EVENT_CLASSES.TcGeneralAdsEventClass @@ -95537,7 +95560,7 @@ Readbacks TcVarGlobal - 1291151872 + 1291190848 TC_EVENT_CLASSES.TcRouterEventClass @@ -95606,7 +95629,7 @@ Readbacks TcVarGlobal - 1291152000 + 1291190976 TC_EVENT_CLASSES.TcRTimeEventClass @@ -95675,7 +95698,7 @@ Readbacks TcVarGlobal - 1291152128 + 1291191104 TC_EVENT_CLASSES.Win32EventClass @@ -95744,7 +95767,7 @@ Readbacks TcVarGlobal - 1291152256 + 1291191232 TC_EVENT_CLASSES.LCLSGeneralEventClass @@ -95813,30 +95836,7 @@ Readbacks TcVarGlobal - 1291152384 - - - TC_EVENTS.LCLSGeneralEventClass - ST_LCLSGeneralEventClass - 960 - ST_LCLSGeneralEventClass - - - tc_no_symbol - unused - - - const_non_replaced - - - suppress_warning_0 - C0228 - - - TcVarGlobal - - - 1291182720 + 1291191360 @@ -95897,6 +95897,9 @@ Readbacks + + LCLSGeneralEventClass + TcSystemEventClass @@ -95912,9 +95915,6 @@ Readbacks Win32EventClass - - LCLSGeneralEventClass - @@ -95923,7 +95923,7 @@ Readbacks ChangeDate - 2024-08-30T12:24:34 + 2024-12-03T13:08:44 GeneratedCodeSize diff --git a/plc-kfe-motion/plc-kfe-motion.tsproj b/plc-kfe-motion/plc-kfe-motion.tsproj index 48cc705..4e482f2 100644 --- a/plc-kfe-motion/plc-kfe-motion.tsproj +++ b/plc-kfe-motion/plc-kfe-motion.tsproj @@ -5,8 +5,8 @@ {3EBB9639-5FF3-42B6-8847-35C70DC013C8} - {8C57D0A8-BD63-4554-BAE1-E9C797EF0D0E} {BCA6EE0A-9CE1-4D3F-98CA-413ABC0D94FD} + {8C57D0A8-BD63-4554-BAE1-E9C797EF0D0E} {E008E3C8-6BD9-491C-B673-DC45CC7AA4F1} {57BD9670-089D-434A-85CF-90A857EE0EFF} {3EBB9639-5FF3-42B6-8847-35C70DC013C8}