From 71333f8fbfc321bced0d7a3916e996de7fdac284 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期六, 15 八月 2020 11:17:08 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/core/thread/DevpThread.java | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/main/java/com/zy/core/thread/DevpThread.java b/src/main/java/com/zy/core/thread/DevpThread.java
index 6679caf..be6e10b 100644
--- a/src/main/java/com/zy/core/thread/DevpThread.java
+++ b/src/main/java/com/zy/core/thread/DevpThread.java
@@ -31,12 +31,12 @@
public DevpThread(Slave slave) {
this.slave = slave;
- connect();
}
@Override
@SuppressWarnings("InfiniteLoopStatement")
public void run() {
+ connect();
while (true) {
try {
int step = 1;
@@ -56,7 +56,7 @@
default:
break;
}
- Thread.sleep(500);
+ Thread.sleep(400);
} catch (Exception e) {
e.printStackTrace();
}
@@ -75,7 +75,7 @@
result = true;
log.info("杈撻�佺嚎plc杩炴帴鎴愬姛 ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort());
} else {
- log.info("杈撻�佺嚎plc杩炴帴澶辫触锛侊紒锛� ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort());
+ log.error("杈撻�佺嚎plc杩炴帴澶辫触锛侊紒锛� ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort());
}
siemensS7Net.ConnectClose();
return result;
@@ -133,7 +133,7 @@
@Override
public void close() {
-
+ siemensS7Net.ConnectClose();
}
public static void main(String[] args) {
@@ -143,10 +143,11 @@
devpThread.read();
// 鍐�
StaProtocol staProtocol = devpThread.getStation().get(1);
- staProtocol.setWorkNo((short) 9999);
- staProtocol.setStaNo((short) 100);
+ staProtocol.setWorkNo((short) 222);
+ staProtocol.setStaNo((short) 2);
staProtocol.setAutoing(false);
- staProtocol.setEmptyMk(false);
+ staProtocol.setEmptyMk(true);
+ staProtocol.setInEnable(true);
devpThread.write(staProtocol);
System.out.println("----------------------------------------");
// 璇�
--
Gitblit v1.9.1