opt:申请时间间隔限制
This commit is contained in:
@@ -178,6 +178,9 @@ public class ConveyorWithScannerWeightDeviceDriver extends AbstractOpcDeviceDriv
|
||||
private Date require_apply_zjrk_time = new Date();
|
||||
//退货入库申请时间
|
||||
private Date require_apply_thrk_time = new Date();
|
||||
//入库申请时间
|
||||
private Date require_apply_in_time = new Date();
|
||||
|
||||
private int instruction_update_time_out = 1000;
|
||||
Integer heartbeat_tag;
|
||||
private Date instruction_require_time = new Date();
|
||||
@@ -187,6 +190,7 @@ public class ConveyorWithScannerWeightDeviceDriver extends AbstractOpcDeviceDriv
|
||||
private int require_apply_tprk_time_out = 4000;
|
||||
private int require_apply_zjrk_time_out = 4000;
|
||||
private int require_apply_thrk_time_out = 4000;
|
||||
private int require_apply_in_time_out = 4000;
|
||||
//行架机械手申请任务成功标识
|
||||
boolean requireSucess = false;
|
||||
|
||||
@@ -694,6 +698,12 @@ public class ConveyorWithScannerWeightDeviceDriver extends AbstractOpcDeviceDriv
|
||||
}
|
||||
|
||||
private void applyIn(String type, int mode) {
|
||||
Date date = new Date();
|
||||
if (date.getTime() - this.require_apply_in_time.getTime()
|
||||
< (long) this.require_apply_in_time_out) {
|
||||
log.trace("触发时间因为小于{}毫秒,而被无视", this.require_apply_in_time_out);
|
||||
return;
|
||||
}
|
||||
try {
|
||||
JSONObject param = new JSONObject();
|
||||
param.put("device_code", device_code);
|
||||
|
||||
Reference in New Issue
Block a user