From a93374428a3944788ae547f75504fdf0aa33571c Mon Sep 17 00:00:00 2001 From: zjj <zjj123456> Date: 星期三, 08 一月 2025 16:17:54 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/thread/SiemensDevpThread.java | 30 +++++++++++++++--------------- 1 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/zy/core/thread/SiemensDevpThread.java b/src/main/java/com/zy/core/thread/SiemensDevpThread.java index aae7c02..db0d53d 100644 --- a/src/main/java/com/zy/core/thread/SiemensDevpThread.java +++ b/src/main/java/com/zy/core/thread/SiemensDevpThread.java @@ -531,24 +531,24 @@ } // 绌烘《鍑哄簱淇″彿 - OperateResultExOne<byte[]> readCall = siemensS7Net.Read("DB102.0", (short) 18); + OperateResultExOne<byte[]> readCall = siemensS7Net.Read("DB102.0", (short) 8); if (readCall.IsSuccess){ - Integer isNeed = siemensS7Net.getByteTransform().TransInt32(result.Content, 0); // IBC瑕佹《淇″彿 - Integer isFinish = siemensS7Net.getByteTransform().TransInt32(result.Content, 2); // IBC鐏岃瀹屾垚淇″彿 - Integer weight = siemensS7Net.getByteTransform().TransInt32(result.Content, 4); // IBC鐏岃閲嶉噷 - Integer isAHalf = siemensS7Net.getByteTransform().TransInt32(result.Content, 6); // IBC鍗婃《鏍囪 + int isNeed = siemensS7Net.getByteTransform().TransInt16(readCall.Content, 0); // IBC瑕佹《淇″彿 + int Finish = siemensS7Net.getByteTransform().TransInt16(readCall.Content, 2); // IBC鐏岃瀹屾垚淇″彿 + int weight1 = siemensS7Net.getByteTransform().TransInt16(readCall.Content, 4); // IBC鐏岃閲嶉噷 + int isAHalf = siemensS7Net.getByteTransform().TransInt16(readCall.Content, 6); // IBC鍗婃《鏍囪 isCalled = isNeed; - isFinish = isFinish; - weight = weight; + isFinish = Finish; + weight = weight1; isHalf = isAHalf; } // 瀹屾垚缃愯淇″彿 - OperateResultExOne<byte[]> finish = siemensS7Net.Read("DB105.240", (short) 4); - if (finish.IsSuccess){ - short amount = siemensS7Net.getByteTransform().TransInt16(result.Content, 0); -// isCalled = amount; - } +// OperateResultExOne<byte[]> finish = siemensS7Net.Read("DB105.240", (short) 4); +// if (finish.IsSuccess){ +// short amount = siemensS7Net.getByteTransform().TransInt16(finish.Content, 0); +//// isCalled = amount; +// } // if (isCalled == 1) { // writeIsCalled(); @@ -882,12 +882,12 @@ } private void writeIsCalled() throws InterruptedException { - OperateResult write = siemensS7Net.Write("DB102.0" , 0); // 宸ヤ綔鍙� + OperateResult write = siemensS7Net.Write("DB102.0" , (short) 0); // 宸ヤ綔鍙� } private void writeIsFinish() throws InterruptedException { - OperateResult finish = siemensS7Net.Write("DB102.2" , 0); // 宸ヤ綔鍙� - OperateResult half = siemensS7Net.Write("DB102.6" , 0); // 宸ヤ綔鍙� + OperateResult finish = siemensS7Net.Write("DB102.2" , (short)0); // 宸ヤ綔鍙� + OperateResult half = siemensS7Net.Write("DB102.6" , (short)0); // 宸ヤ綔鍙� } /** -- Gitblit v1.9.1