From 2a1559100500b8bcbf0840ca0b69f5f265c2de96 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 28 十二月 2020 18:42:29 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/core/thread/MelsecDevpThread.java | 33 +++++++++++++++++----------------
1 files changed, 17 insertions(+), 16 deletions(-)
diff --git a/src/main/java/com/zy/core/thread/MelsecDevpThread.java b/src/main/java/com/zy/core/thread/MelsecDevpThread.java
index e2c5b38..254a8b1 100644
--- a/src/main/java/com/zy/core/thread/MelsecDevpThread.java
+++ b/src/main/java/com/zy/core/thread/MelsecDevpThread.java
@@ -114,7 +114,7 @@
staProtocol.setStaNo(melsecMcNet.getByteTransform().TransInt16(result.Content, (i-1)*2+40)); // 鐩爣绔�
}
}
- Thread.sleep(100);
+ Thread.sleep(5000);
OperateResultExOne<boolean[]> result1 = melsecMcNet.ReadBool("M800", (short) 64);
if (result1.IsSuccess) {
for (int i = 1; i <= 7; i++) {
@@ -222,23 +222,24 @@
public static void main(String[] args) throws Exception {
DevpSlave slave = new DevpSlave();
- slave.setIp("192.168.2.125");
+ slave.setIp("192.168.6.21");
+ slave.setPort(6000);
MelsecDevpThread devpThread = new MelsecDevpThread(slave);
devpThread.connect();
- devpThread.read();
- // 鍐�
- StaProtocol staProtocol = devpThread.getStation().get(1);
- staProtocol.setWorkNo((short) 232);
- staProtocol.setStaNo((short) 6);
- staProtocol.setAutoing(true);
- staProtocol.setEmptyMk(true);
- staProtocol.setInEnable(true);
- devpThread.write(staProtocol);
- System.out.println("----------------------------------------");
- // 璇�
- devpThread.read();
- System.out.println(JSON.toJSONString(devpThread.station));
-
+ for (int i = 1; i < 999; i ++) {
+ OperateResultExOne<Short> d = devpThread.getMelsecMcNet().ReadInt16("D" + i);
+ Thread.sleep(200);
+ if (d.IsSuccess) {
+ System.out.println(DateUtils.convert(new Date()) + d.Content);
+ } else {
+ System.out.println("璇诲彇澶辫触");
+ }
+ }
+ devpThread.getMelsecMcNet().ConnectClose();
}
+
+
+
+
}
--
Gitblit v1.9.1