Prechádzať zdrojové kódy

1.拆包机对接 --init
2.搅拌槽对接 --init

k 2 rokov pred
rodič
commit
736c70502b

+ 2 - 2
ruoyi-admin/src/main/resources/application-dev.yml

@@ -70,11 +70,11 @@ init-task:
 # modbus-tcp
 modbus:
     tcp-master:
-        first:
+        first: # 搅拌槽
             open: false
             host: localhost
             port: 8080
-        second:
+        second: # 拆包机
             open: false
             host: localhost
             port: 8080

+ 0 - 9
warewms-hard/src/main/java/com/ruoyi/hard/xuankang/PorjectClient.java

@@ -1,9 +0,0 @@
-package com.ruoyi.hard.xuankang;
-
-/**
- * @author JWK
- * @version 1.0
- * @date 2023/3/30 11:00
- */
-public class PorjectClient {
-}

+ 24 - 0
warewms-hard/src/main/java/com/ruoyi/hard/xuankang/StirringTankClient.java

@@ -0,0 +1,24 @@
+package com.ruoyi.hard.xuankang;
+
+import com.jwk.spring.boot.autoconfigure.ModbusTcpMasterTemplate;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Service;
+
+/**
+ * 搅拌槽通讯客户端
+ *
+ * @author JWK
+ * @version 1.0
+ * @date 2023/3/30 11:00
+ */
+@Slf4j
+@Service
+public class StirringTankClient {
+
+
+    @Autowired(required = false)
+    @Qualifier("modbusTcpMasterTemplateFirst")
+    private ModbusTcpMasterTemplate modbusTcpMasterTemplateFirst;
+}

+ 23 - 0
warewms-hard/src/main/java/com/ruoyi/hard/xuankang/UnpackingMachineClient.java

@@ -0,0 +1,23 @@
+package com.ruoyi.hard.xuankang;
+
+import com.jwk.spring.boot.autoconfigure.ModbusTcpMasterTemplate;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.stereotype.Service;
+
+/**
+ * 拆包机通讯客户端
+ *
+ * @author JWK
+ * @version 1.0
+ * @date 2023/3/30 11:00
+ */
+@Slf4j
+@Service
+public class UnpackingMachineClient {
+
+    @Autowired(required = false)
+    @Qualifier("modbusTcpMasterTemplateSecond")
+    private ModbusTcpMasterTemplate modbusTcpMasterTemplateSecond;
+}