From 490df5d4d92877171076756af73a96dee1fc053f Mon Sep 17 00:00:00 2001
From: 严智鑫 <test>
Date: 星期三, 25 十二月 2024 16:03:25 +0800
Subject: [PATCH] 数据回传日志记录功能修改
---
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/plcTaskThread/MachineEdging.java | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/plcTaskThread/MachineEdging.java b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/plcTaskThread/MachineEdging.java
index e8439d2..eec1556 100644
--- a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/plcTaskThread/MachineEdging.java
+++ b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/plcTaskThread/MachineEdging.java
@@ -74,6 +74,21 @@
PlcParameter mesConfirmID =plcAgreement.getPlcParameter("mesConfirmID");//纭ID
PlcParameter mesConfirm2 =plcAgreement.getPlcParameter("mesConfirm2");//鎵嬪姩纭瀛�
PlcParameter mesConfirmID2 =plcAgreement.getPlcParameter("mesConfirmID2");//鎵嬪姩纭ID
+
+ PlcParameter alarmStatus =plcAgreement.getPlcParameter("alarmStatus");//鎶ヨ瀛�
+ PlcParameter machineStatusWord =plcAgreement.getPlcParameter("machineStatusWord");//璁惧鐘舵�佸瓧
+
+// if (alarmStatus.getValueInt()>0&&!"鎶ヨ".equals(machine.getStatePowerOn())){
+// machine.setStatePowerOn("鎶ヨ");
+// }else if(alarmStatus.getValueInt()==0&&!"鎶ヨ瑙i櫎".equals(machine.getStatePowerOn())){
+// machine.setStatePowerOn("鎶ヨ瑙i櫎");
+// }
+// if (machineStatusWord.getValueInt()!=2&&!"闈炶仈鏈�".equals(machine.getStatePowerOn())){
+// machine.setStatePowerOn("闈炶仈鏈�");
+// }else if(machineStatusWord.getValueInt()==2&&!"鑱旀満".equals(machine.getStatePowerOn())){
+// machine.setStatePowerOn("鑱旀満");
+// }
+
if (machine.getIsLog()>0){
modbusTcp1.consoleLogInfo(plcAgreement);
}
@@ -225,7 +240,7 @@
log.info("4銆佸彂閫佷换鍔� 浠诲姟鏁版嵁锛歿}, 璁惧鐘舵��:{}, ",machine,tasking);
String send=
HexUtil.intTo2ByteHex(1)+
- HexUtil.intTo2ByteHex(tasking.getGlassId().intValue())+
+ HexUtil.intTo2ByteHex(tasking.getTaskSequence().intValue())+
HexUtil.intTo2ByteHex(((Double)(tasking.getLength()*10)).intValue())+
HexUtil.intTo2ByteHex(((Double)(tasking.getWidth()*10)).intValue())+
HexUtil.intTo2ByteHex(((Double)(tasking.getThickness()*10)).intValue());
@@ -236,6 +251,7 @@
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String sendRecord=df.format(new Date())+" "+
tasking.getGlassId()+"-"+
+ tasking.getTaskSequence()+"-"+
tasking.getWidth()+"-"+
tasking.getLength()+"-"+
tasking.getThickness();
--
Gitblit v1.8.0