diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 5c98b42..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-# Default ignored files
-/workspace.xml
\ No newline at end of file
diff --git a/.idea/HslCommunicationJavaDemo.iml b/.idea/HslCommunicationJavaDemo.iml
new file mode 100644
index 0000000..06ca650
--- /dev/null
+++ b/.idea/HslCommunicationJavaDemo.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..ac13843
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/description.html b/.idea/description.html
deleted file mode 100644
index db5f129..0000000
--- a/.idea/description.html
+++ /dev/null
@@ -1 +0,0 @@
-Simple Java application that includes a class with main() method
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
index 97626ba..aa00ffa 100644
--- a/.idea/encodings.xml
+++ b/.idea/encodings.xml
@@ -1,6 +1,7 @@
-
+
+
\ No newline at end of file
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
new file mode 100644
index 0000000..b074d70
--- /dev/null
+++ b/.idea/jarRepositories.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/jpa-buddy.xml b/.idea/jpa-buddy.xml
new file mode 100644
index 0000000..966d5f5
--- /dev/null
+++ b/.idea/jpa-buddy.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/com_github_dathlin_HslCommunication.xml b/.idea/libraries/com_github_dathlin_HslCommunication.xml
deleted file mode 100644
index c5442c2..0000000
--- a/.idea/libraries/com_github_dathlin_HslCommunication.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 2fc6c34..82ab2cc 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,12 +1,15 @@
-
-
+
+
+
-
-
-
-
-
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
index 3ad1ab4..6f36503 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -2,7 +2,7 @@
-
+
\ No newline at end of file
diff --git a/.idea/project-template.xml b/.idea/project-template.xml
deleted file mode 100644
index 1f08b88..0000000
--- a/.idea/project-template.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
- IJ_BASE_PACKAGE
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
index 94a25f7..35eb1dd 100644
--- a/.idea/vcs.xml
+++ b/.idea/vcs.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/HslCommunicationJavaDemo.iml b/HslCommunicationJavaDemo.iml
deleted file mode 100644
index f0706b8..0000000
--- a/HslCommunicationJavaDemo.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/DemoUtils.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/DemoUtils.class
deleted file mode 100644
index e1f5f6e..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/DemoUtils.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$1.class
deleted file mode 100644
index 6994a66..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$2.class
deleted file mode 100644
index 50c4e44..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$3.class
deleted file mode 100644
index 66dbea2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$4.class
deleted file mode 100644
index 95bec2c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip.class
deleted file mode 100644
index c4607bb..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormABCip.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$1.class
deleted file mode 100644
index 2ab8ff6..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$2.class
deleted file mode 100644
index c612825..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$3.class
deleted file mode 100644
index fedc4ef..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$4.class
deleted file mode 100644
index cb2987b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip.class
deleted file mode 100644
index bb9d86b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormAllenBradleyMicroCip.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$1.class
deleted file mode 100644
index 716bbb6..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$2.class
deleted file mode 100644
index 2153969..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$3.class
deleted file mode 100644
index e514b1c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$4.class
deleted file mode 100644
index a56888a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet.class
deleted file mode 100644
index f94e9d9..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaDvpTcpNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$1.class
deleted file mode 100644
index e269495..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$2.class
deleted file mode 100644
index b5cd69e..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$3.class
deleted file mode 100644
index 089fbc6..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$4.class
deleted file mode 100644
index 75e470b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp.class
deleted file mode 100644
index 3d01ea2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormDeltaSerialOverTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$1.class
deleted file mode 100644
index 11bd5fe..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$10.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$10.class
deleted file mode 100644
index 84d87af..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$10.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$11.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$11.class
deleted file mode 100644
index 81ea277..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$11.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$12.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$12.class
deleted file mode 100644
index 9c2d508..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$12.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$13.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$13.class
deleted file mode 100644
index 4d24750..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$13.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$14.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$14.class
deleted file mode 100644
index 40be8f4..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$14.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$15.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$15.class
deleted file mode 100644
index d21692f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$15.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$16.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$16.class
deleted file mode 100644
index e8044a2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$16.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$17.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$17.class
deleted file mode 100644
index ea7f0cb..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$17.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$18.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$18.class
deleted file mode 100644
index cb128e2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$18.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$19.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$19.class
deleted file mode 100644
index a080972..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$19.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$2.class
deleted file mode 100644
index 3e3525a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$20.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$20.class
deleted file mode 100644
index 43a0f44..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$20.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$21.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$21.class
deleted file mode 100644
index 07b5965..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$21.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$22.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$22.class
deleted file mode 100644
index 53ffa3e..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$22.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$23.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$23.class
deleted file mode 100644
index 21907b9..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$23.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$24.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$24.class
deleted file mode 100644
index b83170e..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$24.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$25.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$25.class
deleted file mode 100644
index 28b9844..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$25.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$3.class
deleted file mode 100644
index 35e67c0..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$4.class
deleted file mode 100644
index 7db6198..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$5.class
deleted file mode 100644
index fbd9a48..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$6.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$6.class
deleted file mode 100644
index 11b9347..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$6.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$7.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$7.class
deleted file mode 100644
index 31dc900..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$7.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$8.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$8.class
deleted file mode 100644
index 735b635..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$8.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$9.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$9.class
deleted file mode 100644
index d07abfe..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet$9.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet.class
deleted file mode 100644
index 92f7f16..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFanucInterfaceNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$1.class
deleted file mode 100644
index 15bf99a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$2.class
deleted file mode 100644
index 16d0ee1..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$3.class
deleted file mode 100644
index 1985715..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$4.class
deleted file mode 100644
index b4156f7..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp.class
deleted file mode 100644
index ec453d2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFatekProgramOverTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$1.class
deleted file mode 100644
index 76dedb4..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$2.class
deleted file mode 100644
index 6c5708b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$3.class
deleted file mode 100644
index 2ba4422..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$4.class
deleted file mode 100644
index 4cfc4d9..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp.class
deleted file mode 100644
index 03b1ab0..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPBOverTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$1.class
deleted file mode 100644
index 2d97fa0..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$2.class
deleted file mode 100644
index 0153093..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$3.class
deleted file mode 100644
index 7c93c22..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$4.class
deleted file mode 100644
index 6f6dcd9..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet.class
deleted file mode 100644
index db390c6..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormFujiSPHNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$1.class
deleted file mode 100644
index e822c44..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$2.class
deleted file mode 100644
index b000c50..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$3.class
deleted file mode 100644
index 32dd919..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$4.class
deleted file mode 100644
index 3b6a8ea..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet.class
deleted file mode 100644
index af1daa3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormGeSRTPNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$1.class
deleted file mode 100644
index 143afd8..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$2.class
deleted file mode 100644
index ac56907..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$3.class
deleted file mode 100644
index 82aaf1e..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$4.class
deleted file mode 100644
index 9095cf2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp.class
deleted file mode 100644
index f0b75de..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceSerialOverTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$1.class
deleted file mode 100644
index 9d16938..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$2.class
deleted file mode 100644
index 2499f90..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$3.class
deleted file mode 100644
index 354160b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$4.class
deleted file mode 100644
index 6d047eb..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet.class
deleted file mode 100644
index 7658cc3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormInovanceTcpNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$1.class
deleted file mode 100644
index 752aba0..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$2.class
deleted file mode 100644
index fed9c5c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$3.class
deleted file mode 100644
index ff453d0..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$4.class
deleted file mode 100644
index e82063c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii.class
deleted file mode 100644
index 6bd2727..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceAscii.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$1.class
deleted file mode 100644
index d3f0567..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$2.class
deleted file mode 100644
index f272325..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$3.class
deleted file mode 100644
index 884f703..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$4.class
deleted file mode 100644
index 254c1e4..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary.class
deleted file mode 100644
index 0643d0b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormKeyenceBinary.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$1.class
deleted file mode 100644
index 22bd740..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$10.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$10.class
deleted file mode 100644
index a3e2c4c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$10.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$11.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$11.class
deleted file mode 100644
index 3f00878..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$11.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$12.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$12.class
deleted file mode 100644
index 13e51ac..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$12.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$13.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$13.class
deleted file mode 100644
index 21d351e..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$13.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$14.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$14.class
deleted file mode 100644
index 2d81d7b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$14.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$15.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$15.class
deleted file mode 100644
index 870b707..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$15.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$16.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$16.class
deleted file mode 100644
index a66f6e9..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$16.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$17.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$17.class
deleted file mode 100644
index d541722..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$17.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$18.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$18.class
deleted file mode 100644
index 3401bbe..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$18.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$19.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$19.class
deleted file mode 100644
index d277f8b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$19.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$2.class
deleted file mode 100644
index 56776f0..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$20.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$20.class
deleted file mode 100644
index eaaca75..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$20.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$21.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$21.class
deleted file mode 100644
index 7779a6c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$21.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$22.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$22.class
deleted file mode 100644
index 29f4e39..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$22.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$23.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$23.class
deleted file mode 100644
index a125410..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$23.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$24.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$24.class
deleted file mode 100644
index 51c641b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$24.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$25.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$25.class
deleted file mode 100644
index 816e845..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$25.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$26.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$26.class
deleted file mode 100644
index e3365da..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$26.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$27.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$27.class
deleted file mode 100644
index 7eee857..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$27.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$28.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$28.class
deleted file mode 100644
index becd12e..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$28.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$29.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$29.class
deleted file mode 100644
index 2267bb3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$29.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$3.class
deleted file mode 100644
index bf480b1..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$30.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$30.class
deleted file mode 100644
index 43eb102..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$30.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$31.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$31.class
deleted file mode 100644
index 470be07..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$31.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$32.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$32.class
deleted file mode 100644
index ac634aa..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$32.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$33.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$33.class
deleted file mode 100644
index bead857..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$33.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$34.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$34.class
deleted file mode 100644
index dff0a33..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$34.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$35.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$35.class
deleted file mode 100644
index 5350959..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$35.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$36.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$36.class
deleted file mode 100644
index 36c0ccb..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$36.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$37.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$37.class
deleted file mode 100644
index 4fdfd85..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$37.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$38.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$38.class
deleted file mode 100644
index 2690e51..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$38.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$39.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$39.class
deleted file mode 100644
index 67ebf45..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$39.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$4.class
deleted file mode 100644
index 97d3ca7..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$40.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$40.class
deleted file mode 100644
index 3a28c57..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$40.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$41.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$41.class
deleted file mode 100644
index 83c30f3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$41.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$42.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$42.class
deleted file mode 100644
index 0df9c95..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$42.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$43.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$43.class
deleted file mode 100644
index 43fa9b7..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$43.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$44.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$44.class
deleted file mode 100644
index 2b8adf2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$44.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$45.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$45.class
deleted file mode 100644
index b8ed02d..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$45.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$46.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$46.class
deleted file mode 100644
index 5de700b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$46.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$47.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$47.class
deleted file mode 100644
index e801a89..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$47.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$48.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$48.class
deleted file mode 100644
index 14fc9af..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$48.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$49.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$49.class
deleted file mode 100644
index 47c1757..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$49.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$5.class
deleted file mode 100644
index dc0fa6c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$50.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$50.class
deleted file mode 100644
index 1b922ec..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$50.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$51.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$51.class
deleted file mode 100644
index 99a874f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$51.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$6.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$6.class
deleted file mode 100644
index 917e99a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$6.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$7.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$7.class
deleted file mode 100644
index 4ae28f2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$7.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$8.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$8.class
deleted file mode 100644
index af79dcc..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$8.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$9.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$9.class
deleted file mode 100644
index 2c549e8..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad$9.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad.class
deleted file mode 100644
index 44aa97f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormLoad.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$1.class
deleted file mode 100644
index 1917003..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$2.class
deleted file mode 100644
index 6cb905c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$3.class
deleted file mode 100644
index 3cc4469..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$4.class
deleted file mode 100644
index 00c1ef1..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E.class
deleted file mode 100644
index bfe36c8..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1E.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$1.class
deleted file mode 100644
index 6895a5f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$2.class
deleted file mode 100644
index 28eb804..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$3.class
deleted file mode 100644
index c29f1a0..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$4.class
deleted file mode 100644
index 6c3ce74..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet.class
deleted file mode 100644
index 026446a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecA1EAsciiNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$1.class
deleted file mode 100644
index f822120..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$2.class
deleted file mode 100644
index afefa6a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$3.class
deleted file mode 100644
index ef8a4e5..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$4.class
deleted file mode 100644
index 3a44d6d..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii.class
deleted file mode 100644
index d0842f7..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecAscii.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$1.class
deleted file mode 100644
index 6c0eb44..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$2.class
deleted file mode 100644
index df1a623..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$3.class
deleted file mode 100644
index 02faa47..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$4.class
deleted file mode 100644
index 7398f0b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$5.class
deleted file mode 100644
index 71a5041..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary.class
deleted file mode 100644
index e8a95a3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecBinary.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$1.class
deleted file mode 100644
index 923fc67..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$2.class
deleted file mode 100644
index c1c4d87..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$3.class
deleted file mode 100644
index c9ea372..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$4.class
deleted file mode 100644
index bb9038a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$5.class
deleted file mode 100644
index 596e504..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp.class
deleted file mode 100644
index 2e62884..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$1.class
deleted file mode 100644
index 44bad0b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$2.class
deleted file mode 100644
index c470321..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$3.class
deleted file mode 100644
index cc01b5a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$4.class
deleted file mode 100644
index b0a618f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$5.class
deleted file mode 100644
index 6462c48..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii.class
deleted file mode 100644
index d1d101c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMelsecUdpAscii.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$1.class
deleted file mode 100644
index 6c568e4..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$2.class
deleted file mode 100644
index 88ac0ff..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$3.class
deleted file mode 100644
index c5e2c13..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$4.class
deleted file mode 100644
index 4fd3ee3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp.class
deleted file mode 100644
index a09a283..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusRtuOverTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$1.class
deleted file mode 100644
index b2457fb..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$2.class
deleted file mode 100644
index 26864c1..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$3.class
deleted file mode 100644
index 4aca940..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$4.class
deleted file mode 100644
index 1aa8753..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp.class
deleted file mode 100644
index 96ebd03..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$1.class
deleted file mode 100644
index a1d3540..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$2.class
deleted file mode 100644
index 8cfff05..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$3.class
deleted file mode 100644
index d1eabc4..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$4.class
deleted file mode 100644
index fc154a3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet.class
deleted file mode 100644
index 5964e92..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormModbusUdpNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$1.class
deleted file mode 100644
index 90e570a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$2.class
deleted file mode 100644
index 58ae7e7..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3$1$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3$1$1.class
deleted file mode 100644
index af9a33e..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3$1$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3$1$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3$1$2.class
deleted file mode 100644
index 80eee22..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3$1$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3$1.class
deleted file mode 100644
index 15157aa..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3.class
deleted file mode 100644
index 1959e03..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$4.class
deleted file mode 100644
index 17bc7e2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient.class
deleted file mode 100644
index e258c4a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormMqttSyncClient.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$1.class
deleted file mode 100644
index 5413167..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$2.class
deleted file mode 100644
index 5634168..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$3.class
deleted file mode 100644
index 36efaae..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$4.class
deleted file mode 100644
index f6a44b9..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient.class
deleted file mode 100644
index ef4738c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormNetUdpClient.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$1.class
deleted file mode 100644
index f154ad8..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$2.class
deleted file mode 100644
index 8396fd7..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$3.class
deleted file mode 100644
index f6dd980..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$4.class
deleted file mode 100644
index cb0836c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$5.class
deleted file mode 100644
index 46d1810..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$6.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$6.class
deleted file mode 100644
index a1da981..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$6.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$7.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$7.class
deleted file mode 100644
index ca12bdb..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet$7.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet.class
deleted file mode 100644
index 10163e3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronCipNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$1.class
deleted file mode 100644
index ef2be06..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$2.class
deleted file mode 100644
index f06f4eb..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$3.class
deleted file mode 100644
index 6922f41..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$4.class
deleted file mode 100644
index 3d20ea7..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$5.class
deleted file mode 100644
index e1ee1d3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$6.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$6.class
deleted file mode 100644
index 4b75de6..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$6.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$7.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$7.class
deleted file mode 100644
index 467fa5f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet$7.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet.class
deleted file mode 100644
index f76d4ff..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronConnectedCipNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$1.class
deleted file mode 100644
index 996b2ca..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$2.class
deleted file mode 100644
index 1115ca3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$3.class
deleted file mode 100644
index fe3d740..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$4.class
deleted file mode 100644
index d6d86f8..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins.class
deleted file mode 100644
index c4f2809..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFins.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$1.class
deleted file mode 100644
index ea1a11f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$2.class
deleted file mode 100644
index ffc88e6..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$3.class
deleted file mode 100644
index 80b8e1f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$4.class
deleted file mode 100644
index 00084a5..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp.class
deleted file mode 100644
index 755f142..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronFinsUdp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$1.class
deleted file mode 100644
index 252b107..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$2.class
deleted file mode 100644
index 54ac847..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$3.class
deleted file mode 100644
index f0e993b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$4.class
deleted file mode 100644
index eec59ad..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$5.class
deleted file mode 100644
index bd9640a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp.class
deleted file mode 100644
index ecc894f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkCModeOverTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$1.class
deleted file mode 100644
index df949e9..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$2.class
deleted file mode 100644
index d8372be..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$3.class
deleted file mode 100644
index da9cd11..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$4.class
deleted file mode 100644
index 541da7d..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp.class
deleted file mode 100644
index 231ffc4..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormOmronHostLinkOverTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$1.class
deleted file mode 100644
index 35f8a05..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$2.class
deleted file mode 100644
index 94143eb..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$3.class
deleted file mode 100644
index 5ecc68f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$4.class
deleted file mode 100644
index 5b0786c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$5.class
deleted file mode 100644
index 95e9d3a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet.class
deleted file mode 100644
index a2fdbed..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMcNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$1.class
deleted file mode 100644
index 14f9264..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$2.class
deleted file mode 100644
index 5fb7939..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$3.class
deleted file mode 100644
index b6bcb6d..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$4.class
deleted file mode 100644
index 80b7919..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp.class
deleted file mode 100644
index 49f0263..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPanasonicMewtocolOverTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet$1$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet$1$1.class
deleted file mode 100644
index 7d9670d..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet$1$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet$1.class
deleted file mode 100644
index 514cbdd..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet$2.class
deleted file mode 100644
index b6cab54..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet.class
deleted file mode 100644
index 2aeab5f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormPushNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$1.class
deleted file mode 100644
index dda0735..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$2.class
deleted file mode 100644
index a5ff73a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$3.class
deleted file mode 100644
index 9079834..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$4.class
deleted file mode 100644
index 5b45b16..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW.class
deleted file mode 100644
index 2d3bd62..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensFW.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$1.class
deleted file mode 100644
index e2a4c50..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$2.class
deleted file mode 100644
index 2473193..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$3.class
deleted file mode 100644
index 4d327f8..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$4.class
deleted file mode 100644
index 7863285..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp.class
deleted file mode 100644
index ecdf7c2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensPPIOverTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$1.class
deleted file mode 100644
index efe7ac2..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$2.class
deleted file mode 100644
index 1bca03a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$3.class
deleted file mode 100644
index def2833..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$4.class
deleted file mode 100644
index b9d2b53..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$5.class
deleted file mode 100644
index 41b95c3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$6.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$6.class
deleted file mode 100644
index 3f95bca..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$6.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$7.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$7.class
deleted file mode 100644
index aff4fe9..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$7.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$8.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$8.class
deleted file mode 100644
index a1529df..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$8.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$9.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$9.class
deleted file mode 100644
index da4d224..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7$9.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7.class
deleted file mode 100644
index 550baf1..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$1.class
deleted file mode 100644
index 349737d..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$2.class
deleted file mode 100644
index 51e7235..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$3.class
deleted file mode 100644
index d6775b4..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$4.class
deleted file mode 100644
index c06f652..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$5.class
deleted file mode 100644
index e15a9cf..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$6.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$6.class
deleted file mode 100644
index 8d938d0..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$6.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$7.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$7.class
deleted file mode 100644
index 1f13c73..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200$7.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200.class
deleted file mode 100644
index 39d2726..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSiemensS7200.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$1.class
deleted file mode 100644
index cd88430..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$2.class
deleted file mode 100644
index 34a987b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$3.class
deleted file mode 100644
index ee379c6..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$4.class
deleted file mode 100644
index 1fb4e78..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet.class
deleted file mode 100644
index 6131e4e..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormSimplifyNet.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$1.class
deleted file mode 100644
index c6b8642..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$2.class
deleted file mode 100644
index 12300e7..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$3.class
deleted file mode 100644
index 311544f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$4.class
deleted file mode 100644
index 5134e75..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp.class
deleted file mode 100644
index 5d7635a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXINJETcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$1.class
deleted file mode 100644
index 1ae5100..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$2.class
deleted file mode 100644
index 97632af..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$3.class
deleted file mode 100644
index 16dd439..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$4.class
deleted file mode 100644
index f72c1f3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp.class
deleted file mode 100644
index e42a43b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormXinJESerialOverTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$1.class
deleted file mode 100644
index 5d32e40..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$2.class
deleted file mode 100644
index feb3f58..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$3.class
deleted file mode 100644
index efd7fdd..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$4.class
deleted file mode 100644
index 0e5d96e..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp.class
deleted file mode 100644
index da9de97..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/FormYokogawaLinkTcp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$1.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$1.class
deleted file mode 100644
index 262829a..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$1.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$10.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$10.class
deleted file mode 100644
index cf653e1..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$10.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$11.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$11.class
deleted file mode 100644
index 249902b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$11.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$12.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$12.class
deleted file mode 100644
index 06b03b8..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$12.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$13.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$13.class
deleted file mode 100644
index 13a7739..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$13.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$14.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$14.class
deleted file mode 100644
index bee1f9c..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$14.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$15.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$15.class
deleted file mode 100644
index 04f1ccd..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$15.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$16.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$16.class
deleted file mode 100644
index 393f63f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$16.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$17.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$17.class
deleted file mode 100644
index bc0e4ca..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$17.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$18.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$18.class
deleted file mode 100644
index d0f3b87..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$18.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$19.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$19.class
deleted file mode 100644
index 5b3961b..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$19.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$2.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$2.class
deleted file mode 100644
index b5984dd..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$2.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$20.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$20.class
deleted file mode 100644
index 844a7a6..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$20.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$3.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$3.class
deleted file mode 100644
index 092fae4..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$3.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$4.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$4.class
deleted file mode 100644
index a2977ea..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$4.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$5.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$5.class
deleted file mode 100644
index 79e6c87..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$5.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$6.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$6.class
deleted file mode 100644
index 8042be6..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$6.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$7.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$7.class
deleted file mode 100644
index 894d4ec..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$7.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$8.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$8.class
deleted file mode 100644
index 037d2c4..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$8.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$9.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$9.class
deleted file mode 100644
index 2100f5f..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp$9.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp.class b/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp.class
deleted file mode 100644
index 0827ea3..0000000
Binary files a/out/production/HslCommunicationJavaDemo/HslCommunicationDemo/UserControlReadWriteOp.class and /dev/null differ
diff --git a/out/production/HslCommunicationJavaDemo/com/company/Main.class b/out/production/HslCommunicationJavaDemo/com/company/Main.class
deleted file mode 100644
index 8da67d8..0000000
Binary files a/out/production/HslCommunicationJavaDemo/com/company/Main.class and /dev/null differ
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..0b9383e
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,24 @@
+
+
+ 4.0.0
+
+ com.HslCommunicationJavaDemo
+ HslCommunicationJavaDemo
+ 3.6.0
+
+
+ 8
+ 8
+ UTF-8
+
+
+
+
+ com.github.dathlin
+ HslCommunication
+ 3.6.0
+
+
+
\ No newline at end of file
diff --git a/src/HslCommunicationDemo/Demo/BatchReadControl.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/Demo/BatchReadControl.java
similarity index 99%
rename from src/HslCommunicationDemo/Demo/BatchReadControl.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/Demo/BatchReadControl.java
index 75b31d6..07a106e 100644
--- a/src/HslCommunicationDemo/Demo/BatchReadControl.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/Demo/BatchReadControl.java
@@ -1,4 +1,4 @@
-package HslCommunicationDemo.Demo;
+package cn.hslcommunication.HslCommunicationDemo.Demo;
import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Net.IReadWriteNet;
diff --git a/src/HslCommunicationDemo/Demo/MessageReadControl.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/Demo/MessageReadControl.java
similarity index 99%
rename from src/HslCommunicationDemo/Demo/MessageReadControl.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/Demo/MessageReadControl.java
index a76567c..62aea05 100644
--- a/src/HslCommunicationDemo/Demo/MessageReadControl.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/Demo/MessageReadControl.java
@@ -1,4 +1,4 @@
-package HslCommunicationDemo.Demo;
+package cn.hslcommunication.HslCommunicationDemo.Demo;
import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Net.IReadWriteNet;
diff --git a/src/HslCommunicationDemo/DemoUtils.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/DemoUtils.java
similarity index 99%
rename from src/HslCommunicationDemo/DemoUtils.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/DemoUtils.java
index 995beac..0ee296d 100644
--- a/src/HslCommunicationDemo/DemoUtils.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/DemoUtils.java
@@ -1,4 +1,4 @@
-package HslCommunicationDemo;
+package cn.hslcommunication.HslCommunicationDemo;
import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Net.IReadWriteNet;
diff --git a/src/HslCommunicationDemo/FormMain.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/FormMain.java
similarity index 89%
rename from src/HslCommunicationDemo/FormMain.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/FormMain.java
index 70c21a5..73a1e4b 100644
--- a/src/HslCommunicationDemo/FormMain.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/FormMain.java
@@ -1,4 +1,4 @@
-package HslCommunicationDemo;
+package cn.hslcommunication.HslCommunicationDemo;
import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Net.NetHandle;
@@ -6,41 +6,43 @@
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Enthernet.SimplifyNet.NetSimplifyClient;
import HslCommunication.Profinet.Siemens.SiemensPLCS;
-import HslCommunicationDemo.PLC.AllenBradley.FormABCip;
-import HslCommunicationDemo.PLC.AllenBradley.FormAllenBradleyMicroCip;
-import HslCommunicationDemo.PLC.AllenBradley.FormAllenBradleyPcccNet;
-import HslCommunicationDemo.PLC.AllenBradley.FormAllenBradleySLCNet;
-import HslCommunicationDemo.PLC.Delta.FormDeltaDvpTcpNet;
-import HslCommunicationDemo.PLC.Delta.FormDeltaSerialOverTcp;
-import HslCommunicationDemo.PLC.Fanuc.FormFanucCnc0i;
-import HslCommunicationDemo.PLC.Fanuc.FormFanucInterfaceNet;
-import HslCommunicationDemo.PLC.Fatek.FormFatekProgramOverTcp;
-import HslCommunicationDemo.PLC.Fuji.FormFujiSPBOverTcp;
-import HslCommunicationDemo.PLC.Fuji.FormFujiSPHNet;
-import HslCommunicationDemo.PLC.Ge.FormGeSRTPNet;
-import HslCommunicationDemo.PLC.Inovance.FormInovanceSerialOverTcp;
-import HslCommunicationDemo.PLC.Inovance.FormInovanceTcpNet;
-import HslCommunicationDemo.PLC.Keyence.FormKeyenceAscii;
-import HslCommunicationDemo.PLC.Keyence.FormKeyenceBinary;
-import HslCommunicationDemo.PLC.Keyence.FormKeyenceNanoOverTcp;
-import HslCommunicationDemo.PLC.MegMeet.FormMegMeetSerialOverTcp;
-import HslCommunicationDemo.PLC.MegMeet.FormMegMeetTcpNet;
-import HslCommunicationDemo.PLC.Melsec.*;
-import HslCommunicationDemo.PLC.Modbus.FormModbusRtuOverTcp;
-import HslCommunicationDemo.PLC.Modbus.FormModbusServer;
-import HslCommunicationDemo.PLC.Modbus.FormModbusTcp;
-import HslCommunicationDemo.PLC.Modbus.FormModbusUdpNet;
-import HslCommunicationDemo.PLC.Omron.*;
-import HslCommunicationDemo.PLC.Panasonic.FormPanasonicMcNet;
-import HslCommunicationDemo.PLC.Panasonic.FormPanasonicMewtocolOverTcp;
-import HslCommunicationDemo.PLC.Siemens.FormSiemensFW;
-import HslCommunicationDemo.PLC.Siemens.FormSiemensPPIOverTcp;
-import HslCommunicationDemo.PLC.Siemens.FormSiemensS7;
-import HslCommunicationDemo.PLC.Siemens.FormSiemensS7200;
-import HslCommunicationDemo.PLC.XinJE.FormXINJETcp;
-import HslCommunicationDemo.PLC.XinJE.FormXinJEInternalNet;
-import HslCommunicationDemo.PLC.XinJE.FormXinJESerialOverTcp;
-import HslCommunicationDemo.PLC.Yokogawa.FormYokogawaLinkTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.AllenBradley.FormABCip;
+import cn.hslcommunication.HslCommunicationDemo.PLC.AllenBradley.FormAllenBradleyMicroCip;
+import cn.hslcommunication.HslCommunicationDemo.PLC.AllenBradley.FormAllenBradleyPcccNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.AllenBradley.FormAllenBradleySLCNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Delta.FormDeltaDvpTcpNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Delta.FormDeltaSerialOverTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Fanuc.FormFanucCnc0i;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Fanuc.FormFanucInterfaceNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Fatek.FormFatekProgramOverTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Fuji.FormFujiSPBOverTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Fuji.FormFujiSPHNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Ge.FormGeSRTPNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Inovance.FormInovanceSerialOverTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Inovance.FormInovanceTcpNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Keyence.FormKeyenceAscii;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Keyence.FormKeyenceBinary;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Keyence.FormKeyenceNanoOverTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.MegMeet.FormMegMeetSerialOverTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.MegMeet.FormMegMeetTcpNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Melsec.*;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Melsec.*;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Modbus.FormModbusRtuOverTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Modbus.FormModbusServer;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Modbus.FormModbusTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Modbus.FormModbusUdpNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Omron.*;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Omron.*;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Panasonic.FormPanasonicMcNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Panasonic.FormPanasonicMewtocolOverTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Siemens.FormSiemensFW;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Siemens.FormSiemensPPIOverTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Siemens.FormSiemensS7;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Siemens.FormSiemensS7200;
+import cn.hslcommunication.HslCommunicationDemo.PLC.XinJE.FormXINJETcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.XinJE.FormXinJEInternalNet;
+import cn.hslcommunication.HslCommunicationDemo.PLC.XinJE.FormXinJESerialOverTcp;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Yokogawa.FormYokogawaLinkTcp;
import javax.swing.*;
import javax.swing.tree.DefaultMutableTreeNode;
diff --git a/src/HslCommunicationDemo/FormMqttSyncClient.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/FormMqttSyncClient.java
similarity index 97%
rename from src/HslCommunicationDemo/FormMqttSyncClient.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/FormMqttSyncClient.java
index 9734f92..40f29d6 100644
--- a/src/HslCommunicationDemo/FormMqttSyncClient.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/FormMqttSyncClient.java
@@ -1,25 +1,18 @@
-package HslCommunicationDemo;
+package cn.hslcommunication.HslCommunicationDemo;
-import HslCommunication.BasicFramework.SoftBasic;
-import HslCommunication.Core.Net.NetHandle;
import HslCommunication.Core.Types.ActionOperateExTwo;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Core.Types.OperateResultExTwo;
-import HslCommunication.Enthernet.SimplifyNet.NetSimplifyClient;
import HslCommunication.MQTT.MqttConnectionOptions;
import HslCommunication.MQTT.MqttCredential;
import HslCommunication.MQTT.MqttSyncClient;
import HslCommunication.Utilities;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
-import java.util.Date;
-import java.util.UUID;
public class FormMqttSyncClient extends JPanel {
diff --git a/src/HslCommunicationDemo/FormNetUdpClient.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/FormNetUdpClient.java
similarity index 97%
rename from src/HslCommunicationDemo/FormNetUdpClient.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/FormNetUdpClient.java
index edc6a8e..69db4ae 100644
--- a/src/HslCommunicationDemo/FormNetUdpClient.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/FormNetUdpClient.java
@@ -1,13 +1,10 @@
-package HslCommunicationDemo;
+package cn.hslcommunication.HslCommunicationDemo;
import HslCommunication.Core.Net.NetHandle;
-import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Enthernet.SimplifyNet.NetSimplifyClient;
import HslCommunication.Enthernet.UdpNet.NetUdpClient;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/FormPushNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/FormPushNet.java
similarity index 99%
rename from src/HslCommunicationDemo/FormPushNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/FormPushNet.java
index c0ca7e6..2af6cf0 100644
--- a/src/HslCommunicationDemo/FormPushNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/FormPushNet.java
@@ -1,11 +1,10 @@
-package HslCommunicationDemo;
+package cn.hslcommunication.HslCommunicationDemo;
import HslCommunication.Core.Types.ActionOperateExTwo;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Enthernet.PushNet.NetPushClient;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/FormSimplifyNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/FormSimplifyNet.java
similarity index 99%
rename from src/HslCommunicationDemo/FormSimplifyNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/FormSimplifyNet.java
index c4d70eb..a00d5d0 100644
--- a/src/HslCommunicationDemo/FormSimplifyNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/FormSimplifyNet.java
@@ -1,4 +1,4 @@
-package HslCommunicationDemo;
+package cn.hslcommunication.HslCommunicationDemo;
import HslCommunication.Core.Net.NetHandle;
import HslCommunication.Core.Types.OperateResult;
@@ -6,7 +6,6 @@
import HslCommunication.Enthernet.SimplifyNet.NetSimplifyClient;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/AllenBradley/FormABCip.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormABCip.java
similarity index 91%
rename from src/HslCommunicationDemo/PLC/AllenBradley/FormABCip.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormABCip.java
index 07e55e8..dc027cd 100644
--- a/src/HslCommunicationDemo/PLC/AllenBradley/FormABCip.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormABCip.java
@@ -1,24 +1,17 @@
-package HslCommunicationDemo.PLC.AllenBradley;
+package cn.hslcommunication.HslCommunicationDemo.PLC.AllenBradley;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.AllenBradley.AllenBradleyNet;
import HslCommunication.Profinet.AllenBradley.MessageRouter;
-import HslCommunication.Profinet.Siemens.SiemensPLCS;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
import HslCommunication.Utilities;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.PLC.Omron.OmronCipControl;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Omron.OmronCipControl;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
-import java.util.Arrays;
public class FormABCip extends JPanel
{
diff --git a/src/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyMicroCip.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyMicroCip.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyMicroCip.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyMicroCip.java
index 6a9acf9..e37ebfa 100644
--- a/src/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyMicroCip.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyMicroCip.java
@@ -1,19 +1,13 @@
-package HslCommunicationDemo.PLC.AllenBradley;
+package cn.hslcommunication.HslCommunicationDemo.PLC.AllenBradley;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.AllenBradley.AllenBradleyMicroCip;
-import HslCommunication.Profinet.AllenBradley.AllenBradleyNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.PLC.Omron.OmronCipControl;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.PLC.Omron.OmronCipControl;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyPcccNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyPcccNet.java
similarity index 91%
rename from src/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyPcccNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyPcccNet.java
index cbfb597..89fa607 100644
--- a/src/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyPcccNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleyPcccNet.java
@@ -1,16 +1,12 @@
-package HslCommunicationDemo.PLC.AllenBradley;
+package cn.hslcommunication.HslCommunicationDemo.PLC.AllenBradley;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.AllenBradley.AllenBradleyPcccNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleySLCNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleySLCNet.java
similarity index 93%
rename from src/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleySLCNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleySLCNet.java
index 12f3660..59e7c17 100644
--- a/src/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleySLCNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/AllenBradley/FormAllenBradleySLCNet.java
@@ -1,10 +1,10 @@
-package HslCommunicationDemo.PLC.AllenBradley;
+package cn.hslcommunication.HslCommunicationDemo.PLC.AllenBradley;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Profinet.AllenBradley.AllenBradleySLCNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/Delta/FormDeltaDvpTcpNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Delta/FormDeltaDvpTcpNet.java
similarity index 92%
rename from src/HslCommunicationDemo/PLC/Delta/FormDeltaDvpTcpNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Delta/FormDeltaDvpTcpNet.java
index c859a92..cd557cf 100644
--- a/src/HslCommunicationDemo/PLC/Delta/FormDeltaDvpTcpNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Delta/FormDeltaDvpTcpNet.java
@@ -1,18 +1,13 @@
-package HslCommunicationDemo.PLC.Delta;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Delta;
-import HslCommunication.BasicFramework.SoftBasic;
-import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Delta.DeltaSeries;
import HslCommunication.Profinet.Delta.DeltaTcpNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Delta/FormDeltaSerialOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Delta/FormDeltaSerialOverTcp.java
similarity index 92%
rename from src/HslCommunicationDemo/PLC/Delta/FormDeltaSerialOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Delta/FormDeltaSerialOverTcp.java
index 3b90918..aa6d5fa 100644
--- a/src/HslCommunicationDemo/PLC/Delta/FormDeltaSerialOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Delta/FormDeltaSerialOverTcp.java
@@ -1,18 +1,13 @@
-package HslCommunicationDemo.PLC.Delta;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Delta;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Delta.DeltaSerialOverTcp;
import HslCommunication.Profinet.Delta.DeltaSeries;
-import HslCommunication.Profinet.Delta.DeltaTcpNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Fanuc/FormFanucCnc0i.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fanuc/FormFanucCnc0i.java
similarity index 99%
rename from src/HslCommunicationDemo/PLC/Fanuc/FormFanucCnc0i.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fanuc/FormFanucCnc0i.java
index 0fb8f4f..6981ae9 100644
--- a/src/HslCommunicationDemo/PLC/Fanuc/FormFanucCnc0i.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fanuc/FormFanucCnc0i.java
@@ -1,4 +1,4 @@
-package HslCommunicationDemo.PLC.Fanuc;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Fanuc;
import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.CNC.Fanuc.*;
@@ -6,16 +6,13 @@
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Core.Types.OperateResultExTwo;
import HslCommunication.Utilities;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteHead;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelectionListener;
import javax.swing.tree.DefaultMutableTreeNode;
-import javax.swing.tree.DefaultTreeCellRenderer;
-import javax.swing.tree.TreeNode;
-import java.awt.*;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.MouseAdapter;
@@ -27,9 +24,7 @@
import java.nio.file.Paths;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
-import java.util.Calendar;
import java.util.Date;
-import java.util.Enumeration;
public class FormFanucCnc0i extends JPanel {
diff --git a/src/HslCommunicationDemo/PLC/Fanuc/FormFanucInterfaceNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fanuc/FormFanucInterfaceNet.java
similarity index 99%
rename from src/HslCommunicationDemo/PLC/Fanuc/FormFanucInterfaceNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fanuc/FormFanucInterfaceNet.java
index cf01e6d..795be2b 100644
--- a/src/HslCommunicationDemo/PLC/Fanuc/FormFanucInterfaceNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fanuc/FormFanucInterfaceNet.java
@@ -1,17 +1,15 @@
-package HslCommunicationDemo.PLC.Fanuc;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Fanuc;
import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
import HslCommunication.Robot.FANUC.FanucData;
import HslCommunication.Robot.FANUC.FanucInterfaceNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteOp;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/Fatek/FormFatekProgramOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fatek/FormFatekProgramOverTcp.java
similarity index 95%
rename from src/HslCommunicationDemo/PLC/Fatek/FormFatekProgramOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fatek/FormFatekProgramOverTcp.java
index 137f897..afffab8 100644
--- a/src/HslCommunicationDemo/PLC/Fatek/FormFatekProgramOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fatek/FormFatekProgramOverTcp.java
@@ -1,17 +1,13 @@
-package HslCommunicationDemo.PLC.Fatek;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Fatek;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.FATEK.FatekProgramOverTcp;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Fuji/FormFujiSPBOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fuji/FormFujiSPBOverTcp.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Fuji/FormFujiSPBOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fuji/FormFujiSPBOverTcp.java
index 85a1e40..7c01f80 100644
--- a/src/HslCommunicationDemo/PLC/Fuji/FormFujiSPBOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fuji/FormFujiSPBOverTcp.java
@@ -1,18 +1,12 @@
-package HslCommunicationDemo.PLC.Fuji;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Fuji;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Fuji.FujiSPBOverTcp;
-import HslCommunication.Profinet.GE.GeSRTPNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Fuji/FormFujiSPHNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fuji/FormFujiSPHNet.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Fuji/FormFujiSPHNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fuji/FormFujiSPHNet.java
index d2a41b3..4a23b97 100644
--- a/src/HslCommunicationDemo/PLC/Fuji/FormFujiSPHNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Fuji/FormFujiSPHNet.java
@@ -1,18 +1,12 @@
-package HslCommunicationDemo.PLC.Fuji;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Fuji;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Profinet.Fuji.FujiSPBOverTcp;
import HslCommunication.Profinet.Fuji.FujiSPHNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Ge/FormGeSRTPNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Ge/FormGeSRTPNet.java
similarity index 95%
rename from src/HslCommunicationDemo/PLC/Ge/FormGeSRTPNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Ge/FormGeSRTPNet.java
index 4a1746c..ac879ee 100644
--- a/src/HslCommunicationDemo/PLC/Ge/FormGeSRTPNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Ge/FormGeSRTPNet.java
@@ -1,17 +1,13 @@
-package HslCommunicationDemo.PLC.Ge;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Ge;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.GE.GeSRTPNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/Inovance/FormInovanceSerialOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Inovance/FormInovanceSerialOverTcp.java
similarity index 93%
rename from src/HslCommunicationDemo/PLC/Inovance/FormInovanceSerialOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Inovance/FormInovanceSerialOverTcp.java
index ffa2160..d0f4f16 100644
--- a/src/HslCommunicationDemo/PLC/Inovance/FormInovanceSerialOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Inovance/FormInovanceSerialOverTcp.java
@@ -1,19 +1,14 @@
-package HslCommunicationDemo.PLC.Inovance;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Inovance;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Inovance.InovanceSerialOverTcp;
import HslCommunication.Profinet.Inovance.InovanceSeries;
-import HslCommunication.Profinet.Inovance.InovanceTcpNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Inovance/FormInovanceTcpNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Inovance/FormInovanceTcpNet.java
similarity index 92%
rename from src/HslCommunicationDemo/PLC/Inovance/FormInovanceTcpNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Inovance/FormInovanceTcpNet.java
index d955f5c..aee5ba9 100644
--- a/src/HslCommunicationDemo/PLC/Inovance/FormInovanceTcpNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Inovance/FormInovanceTcpNet.java
@@ -1,19 +1,14 @@
-package HslCommunicationDemo.PLC.Inovance;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Inovance;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Profinet.Inovance.InovanceSerialOverTcp;
import HslCommunication.Profinet.Inovance.InovanceSeries;
import HslCommunication.Profinet.Inovance.InovanceTcpNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/JPanelTest.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/JPanelTest.java
similarity index 98%
rename from src/HslCommunicationDemo/PLC/JPanelTest.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/JPanelTest.java
index 8974e81..2a3ba24 100644
--- a/src/HslCommunicationDemo/PLC/JPanelTest.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/JPanelTest.java
@@ -1,11 +1,11 @@
-package HslCommunicationDemo.PLC;
+package cn.hslcommunication.HslCommunicationDemo.PLC;
import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Melsec.MelsecMcNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteOp;
import javax.swing.*;
import java.awt.*;
diff --git a/src/HslCommunicationDemo/PLC/Keyence/FormKeyenceAscii.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Keyence/FormKeyenceAscii.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Keyence/FormKeyenceAscii.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Keyence/FormKeyenceAscii.java
index edacd49..8de79c4 100644
--- a/src/HslCommunicationDemo/PLC/Keyence/FormKeyenceAscii.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Keyence/FormKeyenceAscii.java
@@ -1,17 +1,12 @@
-package HslCommunicationDemo.PLC.Keyence;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Keyence;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Keyence.KeyenceMcAsciiNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Keyence/FormKeyenceBinary.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Keyence/FormKeyenceBinary.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Keyence/FormKeyenceBinary.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Keyence/FormKeyenceBinary.java
index 361c632..46f35a0 100644
--- a/src/HslCommunicationDemo/PLC/Keyence/FormKeyenceBinary.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Keyence/FormKeyenceBinary.java
@@ -1,17 +1,12 @@
-package HslCommunicationDemo.PLC.Keyence;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Keyence;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Keyence.KeyenceMcNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Keyence/FormKeyenceNanoOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Keyence/FormKeyenceNanoOverTcp.java
similarity index 91%
rename from src/HslCommunicationDemo/PLC/Keyence/FormKeyenceNanoOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Keyence/FormKeyenceNanoOverTcp.java
index 9070d8c..fcf4941 100644
--- a/src/HslCommunicationDemo/PLC/Keyence/FormKeyenceNanoOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Keyence/FormKeyenceNanoOverTcp.java
@@ -1,17 +1,12 @@
-package HslCommunicationDemo.PLC.Keyence;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Keyence;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Keyence.KeyenceNanoSerialOverTcp;
-import HslCommunication.Profinet.Keyence.KeyencePLCS;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/MegMeet/FormMegMeetSerialOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/MegMeet/FormMegMeetSerialOverTcp.java
similarity index 94%
rename from src/HslCommunicationDemo/PLC/MegMeet/FormMegMeetSerialOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/MegMeet/FormMegMeetSerialOverTcp.java
index cda7357..cdd02df 100644
--- a/src/HslCommunicationDemo/PLC/MegMeet/FormMegMeetSerialOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/MegMeet/FormMegMeetSerialOverTcp.java
@@ -1,13 +1,11 @@
-package HslCommunicationDemo.PLC.MegMeet;
+package cn.hslcommunication.HslCommunicationDemo.PLC.MegMeet;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.ModBus.ModbusRtuOverTcp;
import HslCommunication.Profinet.MegMeet.MegMeetSerialOverTcp;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.PLC.Modbus.ModbusSpecialControl;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/MegMeet/FormMegMeetTcpNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/MegMeet/FormMegMeetTcpNet.java
similarity index 94%
rename from src/HslCommunicationDemo/PLC/MegMeet/FormMegMeetTcpNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/MegMeet/FormMegMeetTcpNet.java
index e9f3cdc..39641fd 100644
--- a/src/HslCommunicationDemo/PLC/MegMeet/FormMegMeetTcpNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/MegMeet/FormMegMeetTcpNet.java
@@ -1,13 +1,11 @@
-package HslCommunicationDemo.PLC.MegMeet;
+package cn.hslcommunication.HslCommunicationDemo.PLC.MegMeet;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.ModBus.ModbusTcpNet;
import HslCommunication.Profinet.MegMeet.MegMeetTcpNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.PLC.Modbus.ModbusSpecialControl;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecA1E.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecA1E.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Melsec/FormMelsecA1E.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecA1E.java
index d0023ab..d8ef374 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecA1E.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecA1E.java
@@ -1,17 +1,12 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Melsec.MelsecA1ENet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecA1EAsciiNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecA1EAsciiNet.java
similarity index 89%
rename from src/HslCommunicationDemo/PLC/Melsec/FormMelsecA1EAsciiNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecA1EAsciiNet.java
index 6eb2f8b..578db69 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecA1EAsciiNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecA1EAsciiNet.java
@@ -1,18 +1,12 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Melsec.MelsecA1EAsciiNet;
-import HslCommunication.Profinet.Melsec.MelsecA1ENet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecA3CNetOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecA3CNetOverTcp.java
similarity index 97%
rename from src/HslCommunicationDemo/PLC/Melsec/FormMelsecA3CNetOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecA3CNetOverTcp.java
index 2c51855..ed99367 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecA3CNetOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecA3CNetOverTcp.java
@@ -1,12 +1,11 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Melsec.MelsecA3CNetOverTcp;
-import HslCommunication.Profinet.Melsec.MelsecFxLinksOverTcp;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecAscii.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecAscii.java
similarity index 91%
rename from src/HslCommunicationDemo/PLC/Melsec/FormMelsecAscii.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecAscii.java
index fc3d9ba..daa0f59 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecAscii.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecAscii.java
@@ -1,17 +1,12 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Melsec.MelsecMcAsciiNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecBinary.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecBinary.java
similarity index 94%
rename from src/HslCommunicationDemo/PLC/Melsec/FormMelsecBinary.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecBinary.java
index bcad93e..6790d6b 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecBinary.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecBinary.java
@@ -1,10 +1,10 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Profinet.Melsec.MelsecMcNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecFxLinksOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecFxLinksOverTcp.java
similarity index 96%
rename from src/HslCommunicationDemo/PLC/Melsec/FormMelsecFxLinksOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecFxLinksOverTcp.java
index 6ab2f52..718be05 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecFxLinksOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecFxLinksOverTcp.java
@@ -1,13 +1,11 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
-import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Melsec.MelsecFxLinksOverTcp;
-import HslCommunication.Profinet.Melsec.MelsecFxSerialOverTcp;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecMcRNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecMcRNet.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Melsec/FormMelsecMcRNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecMcRNet.java
index 960aade..3e5bc14 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecMcRNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecMcRNet.java
@@ -1,17 +1,12 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Profinet.Melsec.MelsecMcNet;
import HslCommunication.Profinet.Melsec.MelsecMcRNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecSerialOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecSerialOverTcp.java
similarity index 92%
rename from src/HslCommunicationDemo/PLC/Melsec/FormMelsecSerialOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecSerialOverTcp.java
index 02a7b63..9cf3d71 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecSerialOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecSerialOverTcp.java
@@ -1,16 +1,12 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Melsec.MelsecFxSerialOverTcp;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecUdp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecUdp.java
similarity index 87%
rename from src/HslCommunicationDemo/PLC/Melsec/FormMelsecUdp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecUdp.java
index 05375c2..87c33f6 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecUdp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecUdp.java
@@ -1,18 +1,11 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
-import HslCommunication.BasicFramework.SoftBasic;
-import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Profinet.Melsec.MelsecMcNet;
import HslCommunication.Profinet.Melsec.MelsecMcUdp;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecUdpAscii.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecUdpAscii.java
similarity index 88%
rename from src/HslCommunicationDemo/PLC/Melsec/FormMelsecUdpAscii.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecUdpAscii.java
index cfccecd..22c3455 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/FormMelsecUdpAscii.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/FormMelsecUdpAscii.java
@@ -1,17 +1,11 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
-import HslCommunication.BasicFramework.SoftBasic;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Melsec.MelsecMcAsciiUdp;
-import HslCommunication.Profinet.Melsec.MelsecMcUdp;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Melsec/MelsecMcControl.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/MelsecMcControl.java
similarity index 97%
rename from src/HslCommunicationDemo/PLC/Melsec/MelsecMcControl.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/MelsecMcControl.java
index 9d8cd9d..fb63196 100644
--- a/src/HslCommunicationDemo/PLC/Melsec/MelsecMcControl.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Melsec/MelsecMcControl.java
@@ -1,8 +1,8 @@
-package HslCommunicationDemo.PLC.Melsec;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Melsec;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Melsec.Helper.IReadWriteMc;
-import HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
import javax.swing.*;
import java.awt.*;
diff --git a/src/HslCommunicationDemo/PLC/Modbus/DemoModbusHelper.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/DemoModbusHelper.java
similarity index 78%
rename from src/HslCommunicationDemo/PLC/Modbus/DemoModbusHelper.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/DemoModbusHelper.java
index c950d7d..54899c4 100644
--- a/src/HslCommunicationDemo/PLC/Modbus/DemoModbusHelper.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/DemoModbusHelper.java
@@ -1,4 +1,4 @@
-package HslCommunicationDemo.PLC.Modbus;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Modbus;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.ModBus.IModbus;
diff --git a/src/HslCommunicationDemo/PLC/Modbus/FormModbusRtuOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusRtuOverTcp.java
similarity index 92%
rename from src/HslCommunicationDemo/PLC/Modbus/FormModbusRtuOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusRtuOverTcp.java
index aaa3c50..06e8c67 100644
--- a/src/HslCommunicationDemo/PLC/Modbus/FormModbusRtuOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusRtuOverTcp.java
@@ -1,19 +1,13 @@
-package HslCommunicationDemo.PLC.Modbus;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Modbus;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.ModBus.ModbusRtuOverTcp;
-import HslCommunication.ModBus.ModbusTcpNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.PLC.Modbus.ModbusSpecialControl;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Modbus/FormModbusServer.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusServer.java
similarity index 96%
rename from src/HslCommunicationDemo/PLC/Modbus/FormModbusServer.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusServer.java
index 2ba1d61..44d1c94 100644
--- a/src/HslCommunicationDemo/PLC/Modbus/FormModbusServer.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusServer.java
@@ -1,19 +1,14 @@
-package HslCommunicationDemo.PLC.Modbus;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Modbus;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
-import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.LogNet.Core.HslMessageDegree;
import HslCommunication.LogNet.Core.ILogNet;
-import HslCommunication.ModBus.ModbusTcpNet;
import HslCommunication.ModBus.ModbusTcpServer;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteOp;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/Modbus/FormModbusTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusTcp.java
similarity index 92%
rename from src/HslCommunicationDemo/PLC/Modbus/FormModbusTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusTcp.java
index 2406806..35f385f 100644
--- a/src/HslCommunicationDemo/PLC/Modbus/FormModbusTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusTcp.java
@@ -1,19 +1,13 @@
-package HslCommunicationDemo.PLC.Modbus;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Modbus;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.ModBus.ModbusTcpNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.PLC.Modbus.DemoModbusHelper;
-import HslCommunicationDemo.PLC.Modbus.ModbusSpecialControl;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Modbus/FormModbusUdpNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusUdpNet.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Modbus/FormModbusUdpNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusUdpNet.java
index 4e7855d..9da0a51 100644
--- a/src/HslCommunicationDemo/PLC/Modbus/FormModbusUdpNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/FormModbusUdpNet.java
@@ -1,19 +1,12 @@
-package HslCommunicationDemo.PLC.Modbus;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Modbus;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
-import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.ModBus.ModbusTcpNet;
import HslCommunication.ModBus.ModbusUdpNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.PLC.Modbus.ModbusSpecialControl;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Modbus/ModbusSpecialControl.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/ModbusSpecialControl.java
similarity index 98%
rename from src/HslCommunicationDemo/PLC/Modbus/ModbusSpecialControl.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/ModbusSpecialControl.java
index b9b8887..43416dc 100644
--- a/src/HslCommunicationDemo/PLC/Modbus/ModbusSpecialControl.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Modbus/ModbusSpecialControl.java
@@ -1,4 +1,4 @@
-package HslCommunicationDemo.PLC.Modbus;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Modbus;
import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResultExOne;
diff --git a/src/HslCommunicationDemo/PLC/Omron/FormOmronCipNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronCipNet.java
similarity index 91%
rename from src/HslCommunicationDemo/PLC/Omron/FormOmronCipNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronCipNet.java
index bb7144c..9d26f90 100644
--- a/src/HslCommunicationDemo/PLC/Omron/FormOmronCipNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronCipNet.java
@@ -1,18 +1,12 @@
-package HslCommunicationDemo.PLC.Omron;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Omron;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Core.Types.OperateResultExTwo;
import HslCommunication.Profinet.Omron.OmronCipNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Omron/FormOmronConnectedCipNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronConnectedCipNet.java
similarity index 89%
rename from src/HslCommunicationDemo/PLC/Omron/FormOmronConnectedCipNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronConnectedCipNet.java
index ba5ba6f..5ba73d6 100644
--- a/src/HslCommunicationDemo/PLC/Omron/FormOmronConnectedCipNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronConnectedCipNet.java
@@ -1,19 +1,12 @@
-package HslCommunicationDemo.PLC.Omron;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Omron;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Core.Types.OperateResultExTwo;
-import HslCommunication.Profinet.Omron.OmronCipNet;
import HslCommunication.Profinet.Omron.OmronConnectedCipNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Omron/FormOmronFins.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronFins.java
similarity index 94%
rename from src/HslCommunicationDemo/PLC/Omron/FormOmronFins.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronFins.java
index a4fa228..31ccfe5 100644
--- a/src/HslCommunicationDemo/PLC/Omron/FormOmronFins.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronFins.java
@@ -1,17 +1,13 @@
-package HslCommunicationDemo.PLC.Omron;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Omron;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Omron.OmronFinsNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Omron/FormOmronFinsUdp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronFinsUdp.java
similarity index 89%
rename from src/HslCommunicationDemo/PLC/Omron/FormOmronFinsUdp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronFinsUdp.java
index 10a1fa8..f6bc6db 100644
--- a/src/HslCommunicationDemo/PLC/Omron/FormOmronFinsUdp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronFinsUdp.java
@@ -1,18 +1,12 @@
-package HslCommunicationDemo.PLC.Omron;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Omron;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
-import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Profinet.Omron.OmronFinsNet;
import HslCommunication.Profinet.Omron.OmronFinsUdp;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkCModeOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkCModeOverTcp.java
similarity index 92%
rename from src/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkCModeOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkCModeOverTcp.java
index 7ef4611..69bc911 100644
--- a/src/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkCModeOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkCModeOverTcp.java
@@ -1,18 +1,13 @@
-package HslCommunicationDemo.PLC.Omron;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Omron;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Omron.OmronHostLinkCModeOverTcp;
-import HslCommunication.Profinet.Omron.OmronHostLinkOverTcp;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkOverTcp.java
similarity index 93%
rename from src/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkOverTcp.java
index c7725e3..848376b 100644
--- a/src/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/FormOmronHostLinkOverTcp.java
@@ -1,18 +1,13 @@
-package HslCommunicationDemo.PLC.Omron;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Omron;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Profinet.Omron.OmronFinsNet;
import HslCommunication.Profinet.Omron.OmronHostLinkOverTcp;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Omron/OmronCipControl.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/OmronCipControl.java
similarity index 99%
rename from src/HslCommunicationDemo/PLC/Omron/OmronCipControl.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/OmronCipControl.java
index afcb92f..3351ac2 100644
--- a/src/HslCommunicationDemo/PLC/Omron/OmronCipControl.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Omron/OmronCipControl.java
@@ -1,11 +1,11 @@
-package HslCommunicationDemo.PLC.Omron;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Omron;
import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Core.Types.OperateResultExTwo;
import HslCommunication.Profinet.AllenBradley.IReadWriteCip;
-import HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
import javax.swing.*;
import java.awt.*;
diff --git a/src/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMcNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMcNet.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMcNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMcNet.java
index d2febc3..5247aa2 100644
--- a/src/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMcNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMcNet.java
@@ -1,17 +1,12 @@
-package HslCommunicationDemo.PLC.Panasonic;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Panasonic;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Panasonic.PanasonicMcNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMewtocolOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMewtocolOverTcp.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMewtocolOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMewtocolOverTcp.java
index 27a4fc2..f56f481 100644
--- a/src/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMewtocolOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Panasonic/FormPanasonicMewtocolOverTcp.java
@@ -1,18 +1,12 @@
-package HslCommunicationDemo.PLC.Panasonic;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Panasonic;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Profinet.FATEK.FatekProgramOverTcp;
import HslCommunication.Profinet.Panasonic.PanasonicMewtocolOverTcp;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Siemens/FormSiemensFW.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensFW.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Siemens/FormSiemensFW.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensFW.java
index 507f1e5..4548093 100644
--- a/src/HslCommunicationDemo/PLC/Siemens/FormSiemensFW.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensFW.java
@@ -1,17 +1,12 @@
-package HslCommunicationDemo.PLC.Siemens;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Siemens;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Siemens.SiemensFetchWriteNet;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Siemens/FormSiemensPPIOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensPPIOverTcp.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Siemens/FormSiemensPPIOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensPPIOverTcp.java
index 2d1c15a..d19d54b 100644
--- a/src/HslCommunicationDemo/PLC/Siemens/FormSiemensPPIOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensPPIOverTcp.java
@@ -1,18 +1,12 @@
-package HslCommunicationDemo.PLC.Siemens;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Siemens;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Profinet.Fuji.FujiSPBOverTcp;
import HslCommunication.Profinet.Siemens.SiemensPPIOverTcp;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Siemens/FormSiemensS7.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensS7.java
similarity index 94%
rename from src/HslCommunicationDemo/PLC/Siemens/FormSiemensS7.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensS7.java
index 0687524..503175c 100644
--- a/src/HslCommunicationDemo/PLC/Siemens/FormSiemensS7.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensS7.java
@@ -1,20 +1,16 @@
-package HslCommunicationDemo.PLC.Siemens;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Siemens;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Siemens.SiemensPLCS;
import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
-import java.util.Date;
public class FormSiemensS7 extends JPanel
{
diff --git a/src/HslCommunicationDemo/PLC/Siemens/FormSiemensS7200.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensS7200.java
similarity index 94%
rename from src/HslCommunicationDemo/PLC/Siemens/FormSiemensS7200.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensS7200.java
index a893cdb..e03dff2 100644
--- a/src/HslCommunicationDemo/PLC/Siemens/FormSiemensS7200.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/FormSiemensS7200.java
@@ -1,21 +1,16 @@
-package HslCommunicationDemo.PLC.Siemens;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Siemens;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Siemens.SiemensPLCS;
import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
-import java.text.SimpleDateFormat;
-import java.util.Date;
public class FormSiemensS7200 extends JPanel
{
diff --git a/src/HslCommunicationDemo/PLC/Siemens/SiemensS7Control.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/SiemensS7Control.java
similarity index 98%
rename from src/HslCommunicationDemo/PLC/Siemens/SiemensS7Control.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/SiemensS7Control.java
index 9f59728..be768cf 100644
--- a/src/HslCommunicationDemo/PLC/Siemens/SiemensS7Control.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Siemens/SiemensS7Control.java
@@ -1,9 +1,9 @@
-package HslCommunicationDemo.PLC.Siemens;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Siemens;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
import javax.swing.*;
import java.awt.*;
diff --git a/src/HslCommunicationDemo/PLC/XinJE/FormXINJETcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/XinJE/FormXINJETcp.java
similarity index 93%
rename from src/HslCommunicationDemo/PLC/XinJE/FormXINJETcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/XinJE/FormXINJETcp.java
index 4347c1d..f49b03f 100644
--- a/src/HslCommunicationDemo/PLC/XinJE/FormXINJETcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/XinJE/FormXINJETcp.java
@@ -1,18 +1,14 @@
-package HslCommunicationDemo.PLC.XinJE;
+package cn.hslcommunication.HslCommunicationDemo.PLC.XinJE;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.XINJE.XinJESeries;
import HslCommunication.Profinet.XINJE.XinJETcpNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/XinJE/FormXinJEInternalNet.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/XinJE/FormXinJEInternalNet.java
similarity index 92%
rename from src/HslCommunicationDemo/PLC/XinJE/FormXinJEInternalNet.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/XinJE/FormXinJEInternalNet.java
index 971a17f..4b527c3 100644
--- a/src/HslCommunicationDemo/PLC/XinJE/FormXinJEInternalNet.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/XinJE/FormXinJEInternalNet.java
@@ -1,13 +1,10 @@
-package HslCommunicationDemo.PLC.XinJE;
+package cn.hslcommunication.HslCommunicationDemo.PLC.XinJE;
-import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Profinet.XINJE.XinJEInternalNet;
-import HslCommunication.Profinet.XINJE.XinJESerialOverTcp;
-import HslCommunication.Profinet.XINJE.XinJESeries;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
import java.awt.event.MouseAdapter;
diff --git a/src/HslCommunicationDemo/PLC/XinJE/FormXinJESerialOverTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/XinJE/FormXinJESerialOverTcp.java
similarity index 93%
rename from src/HslCommunicationDemo/PLC/XinJE/FormXinJESerialOverTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/XinJE/FormXinJESerialOverTcp.java
index be56850..3acf595 100644
--- a/src/HslCommunicationDemo/PLC/XinJE/FormXinJESerialOverTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/XinJE/FormXinJESerialOverTcp.java
@@ -1,19 +1,14 @@
-package HslCommunicationDemo.PLC.XinJE;
+package cn.hslcommunication.HslCommunicationDemo.PLC.XinJE;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.XINJE.XinJESerialOverTcp;
import HslCommunication.Profinet.XINJE.XinJESeries;
-import HslCommunication.Profinet.XINJE.XinJETcpNet;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/PLC/Yokogawa/FormYokogawaLinkTcp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Yokogawa/FormYokogawaLinkTcp.java
similarity index 90%
rename from src/HslCommunicationDemo/PLC/Yokogawa/FormYokogawaLinkTcp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Yokogawa/FormYokogawaLinkTcp.java
index bef9eff..5047d84 100644
--- a/src/HslCommunicationDemo/PLC/Yokogawa/FormYokogawaLinkTcp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/PLC/Yokogawa/FormYokogawaLinkTcp.java
@@ -1,18 +1,12 @@
-package HslCommunicationDemo.PLC.Yokogawa;
+package cn.hslcommunication.HslCommunicationDemo.PLC.Yokogawa;
-import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Profinet.Panasonic.PanasonicMewtocolOverTcp;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
import HslCommunication.Profinet.Yokogawa.YokogawaLinkTcp;
-import HslCommunicationDemo.DemoUtils;
-import HslCommunicationDemo.UserControlReadWriteDevice;
-import HslCommunicationDemo.UserControlReadWriteHead;
-import HslCommunicationDemo.UserControlReadWriteOp;
+import cn.hslcommunication.HslCommunicationDemo.DemoUtils;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteDevice;
+import cn.hslcommunication.HslCommunicationDemo.UserControlReadWriteHead;
import javax.swing.*;
-import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
diff --git a/src/HslCommunicationDemo/UserControlReadWriteDevice.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/UserControlReadWriteDevice.java
similarity index 95%
rename from src/HslCommunicationDemo/UserControlReadWriteDevice.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/UserControlReadWriteDevice.java
index 33bd76a..e43c7af 100644
--- a/src/HslCommunicationDemo/UserControlReadWriteDevice.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/UserControlReadWriteDevice.java
@@ -1,10 +1,10 @@
-package HslCommunicationDemo;
+package cn.hslcommunication.HslCommunicationDemo;
import HslCommunication.Core.Net.IReadWriteNet;
import HslCommunication.Core.Net.NetworkBase.NetworkDoubleBase;
import HslCommunication.Core.Net.NetworkBase.NetworkUdpBase;
-import HslCommunicationDemo.Demo.BatchReadControl;
-import HslCommunicationDemo.Demo.MessageReadControl;
+import cn.hslcommunication.HslCommunicationDemo.Demo.BatchReadControl;
+import cn.hslcommunication.HslCommunicationDemo.Demo.MessageReadControl;
import javax.swing.*;
import java.awt.*;
diff --git a/src/HslCommunicationDemo/UserControlReadWriteHead.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/UserControlReadWriteHead.java
similarity index 97%
rename from src/HslCommunicationDemo/UserControlReadWriteHead.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/UserControlReadWriteHead.java
index e798ffc..4fcb666 100644
--- a/src/HslCommunicationDemo/UserControlReadWriteHead.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/UserControlReadWriteHead.java
@@ -1,4 +1,4 @@
-package HslCommunicationDemo;
+package cn.hslcommunication.HslCommunicationDemo;
import javax.swing.*;
import java.awt.*;
diff --git a/src/HslCommunicationDemo/UserControlReadWriteOp.java b/src/main/java/cn/hslcommunication/HslCommunicationDemo/UserControlReadWriteOp.java
similarity index 99%
rename from src/HslCommunicationDemo/UserControlReadWriteOp.java
rename to src/main/java/cn/hslcommunication/HslCommunicationDemo/UserControlReadWriteOp.java
index 4a7d011..6005c95 100644
--- a/src/HslCommunicationDemo/UserControlReadWriteOp.java
+++ b/src/main/java/cn/hslcommunication/HslCommunicationDemo/UserControlReadWriteOp.java
@@ -1,8 +1,7 @@
-package HslCommunicationDemo;
+package cn.hslcommunication.HslCommunicationDemo;
import HslCommunication.BasicFramework.SoftBasic;
import HslCommunication.Core.Net.IReadWriteNet;
-import HslCommunication.Core.Transfer.DataFormat;
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Core.Types.ValueLimit;
diff --git a/src/com/company/Main.java b/src/main/java/cn/hslcommunication/Main.java
similarity index 87%
rename from src/com/company/Main.java
rename to src/main/java/cn/hslcommunication/Main.java
index dec421b..185c69f 100644
--- a/src/com/company/Main.java
+++ b/src/main/java/cn/hslcommunication/Main.java
@@ -1,22 +1,7 @@
-package com.company;
+package cn.hslcommunication;
import HslCommunication.Authorization;
-import HslCommunication.Core.Types.ActionOperateExTwo;
-import HslCommunication.Core.Types.OperateResult;
-import HslCommunication.Core.Types.OperateResultExOne;
-import HslCommunication.Core.Types.OperateResultExTwo;
-import HslCommunication.MQTT.MqttSyncClient;
-import HslCommunication.ModBus.ModbusTcpNet;
-import HslCommunication.Profinet.Siemens.SiemensPLCS;
-import HslCommunication.Profinet.Siemens.SiemensS7Net;
-import HslCommunication.Utilities;
-import HslCommunicationDemo.FormMain;
-
-import java.io.UnsupportedEncodingException;
-import java.nio.charset.StandardCharsets;
-import java.text.DateFormat;
-import java.text.SimpleDateFormat;
-import java.util.Date;
+import cn.hslcommunication.HslCommunicationDemo.FormMain;
public class Main {
public static void main(String[] args) {