From 4c362043cec8a44787a4658b0e09638a3baf2bc0 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期二, 11 八月 2020 16:46:26 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/thread/CrnThread.java | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/core/thread/CrnThread.java b/src/main/java/com/zy/core/thread/CrnThread.java index 4839c5b..4ac451e 100644 --- a/src/main/java/com/zy/core/thread/CrnThread.java +++ b/src/main/java/com/zy/core/thread/CrnThread.java @@ -6,6 +6,7 @@ import HslCommunication.Profinet.Siemens.SiemensS7Net; import com.zy.core.ThreadHandler; import com.zy.core.cache.MessageQueue; +import com.zy.core.enums.CrnTaskModeType; import com.zy.core.enums.SlaveType; import com.zy.core.model.CrnSlave; import com.zy.core.model.Task; @@ -50,10 +51,20 @@ case 2: write((CrnCommand) task.getData()); break; - case 3: - break; // 澶嶄綅 - case 4: + case 3: + CrnCommand command = (CrnCommand) task.getData(); + command.setCrnNo(slave.getId()); // 鍫嗗灈鏈虹紪鍙� + command.setTaskNo((short) 0); // 宸ヤ綔鍙� + command.setAckFinish((short) 1); // 浠诲姟瀹屾垚纭浣� + command.setTaskMode(CrnTaskModeType.NONE); // 浠诲姟妯″紡: 搴撲綅绉昏浆 + command.setSourcePosX((short)0); // 婧愬簱浣嶆帓 + command.setSourcePosY((short)0); // 婧愬簱浣嶅垪 + command.setSourcePosZ((short)0); // 婧愬簱浣嶅眰 + command.setDestinationPosX((short)0); // 鐩爣搴撲綅鎺� + command.setDestinationPosY((short)0); // 鐩爣搴撲綅鍒� + command.setDestinationPosZ((short)0); // 鐩爣搴撲綅灞� + write(command); break; default: break; -- Gitblit v1.9.1