fix:调试修改
This commit is contained in:
@@ -272,18 +272,18 @@ public class CasingStationConveyorDeviceDriver extends AbstractOpcDeviceDriver i
|
|||||||
private synchronized void bushingSucess() {
|
private synchronized void bushingSucess() {
|
||||||
ApplyManipulatorActionRequest applyManipulatorActionRequest = new ApplyManipulatorActionRequest();
|
ApplyManipulatorActionRequest applyManipulatorActionRequest = new ApplyManipulatorActionRequest();
|
||||||
ApplyManipulatorActionResponse applyManipulatorActionResponse;
|
ApplyManipulatorActionResponse applyManipulatorActionResponse;
|
||||||
Instruction inst1 = instructionService.findByCode(String.valueOf(task1));
|
Instruction inst1 = instructionService.findByCode(String.valueOf(task));
|
||||||
// Instruction inst2 = instructionService.findByCode(String.valueOf(task2));
|
Instruction inst2 = instructionService.findByCode(String.valueOf(task1));
|
||||||
String task_code1 = inst1.getTask_code();
|
String task_code1 = inst1.getTask_code();
|
||||||
// String task_code2 = inst2.getTask_code();
|
String task_code2 = inst2.getTask_code();
|
||||||
applyManipulatorActionRequest.setDevice_code(device_code);
|
applyManipulatorActionRequest.setDevice_code(device_code);
|
||||||
applyManipulatorActionRequest.setTask_code1(task_code1);
|
applyManipulatorActionRequest.setTask_code1(task_code2);
|
||||||
// applyManipulatorActionRequest.setTask_code2(task_code2);
|
applyManipulatorActionRequest.setTask_code2(task_code1);
|
||||||
applyManipulatorActionRequest.setType("7");
|
applyManipulatorActionRequest.setType("7");
|
||||||
applyManipulatorActionResponse = acsToWmsService.applyManipulatorActionRequest(applyManipulatorActionRequest);
|
applyManipulatorActionResponse = acsToWmsService.applyManipulatorActionRequest(applyManipulatorActionRequest);
|
||||||
if (applyManipulatorActionResponse.getstatus() == 200) {
|
if (applyManipulatorActionResponse.getstatus() == 200) {
|
||||||
Map<String, Object> map = new LinkedHashMap<>();
|
Map<String, Object> map = new LinkedHashMap<>();
|
||||||
map.put("to_command", 4);
|
map.put("to_command", 5);
|
||||||
this.writing(map);
|
this.writing(map);
|
||||||
requireSucess = true;
|
requireSucess = true;
|
||||||
logServer.deviceExecuteLog(this.device_code, "", "", "申请出纸管,返回参数:" + applyManipulatorActionResponse);
|
logServer.deviceExecuteLog(this.device_code, "", "", "申请出纸管,返回参数:" + applyManipulatorActionResponse);
|
||||||
|
|||||||
@@ -454,8 +454,6 @@ public class IndoorManipulatorDeviceDriver extends AbstractOpcDeviceDriver imple
|
|||||||
String bushing_num = task.getBushing_num();
|
String bushing_num = task.getBushing_num();
|
||||||
Map<String, Object> map = new LinkedHashMap<>();
|
Map<String, Object> map = new LinkedHashMap<>();
|
||||||
map.put("inflatableShaftVersion", Integer.parseInt(version));
|
map.put("inflatableShaftVersion", Integer.parseInt(version));
|
||||||
map.put("tube_num", Integer.parseInt(bushing_num));
|
|
||||||
map.put("is_wrapped", Integer.parseInt(is_bushing));
|
|
||||||
map.put("to_command", 2);
|
map.put("to_command", 2);
|
||||||
this.writing(map);
|
this.writing(map);
|
||||||
} else {
|
} else {
|
||||||
@@ -473,10 +471,12 @@ public class IndoorManipulatorDeviceDriver extends AbstractOpcDeviceDriver imple
|
|||||||
applyManipulatorActionResponse = acsToWmsService.applyManipulatorActionRequest(applyManipulatorActionRequest);
|
applyManipulatorActionResponse = acsToWmsService.applyManipulatorActionRequest(applyManipulatorActionRequest);
|
||||||
if (applyManipulatorActionResponse.getstatus()==200) {
|
if (applyManipulatorActionResponse.getstatus()==200) {
|
||||||
logServer.deviceExecuteLog(this.device_code, "", "", "申请放货点请求成功,响应参数:" + JSON.toJSONString(applyManipulatorActionResponse));
|
logServer.deviceExecuteLog(this.device_code, "", "", "申请放货点请求成功,响应参数:" + JSON.toJSONString(applyManipulatorActionResponse));
|
||||||
String put_device_code = applyManipulatorActionResponse.getPut_device_code();
|
String put_device_code = applyManipulatorActionResponse.getDevice_code();
|
||||||
Device device = deviceAppService.findDeviceByCode(put_device_code);
|
Device device = deviceAppService.findDeviceByCode(put_device_code);
|
||||||
String to_putpoint = device.getExtraValue().get("address").toString();
|
String to_putpoint = device.getExtraValue().get("address").toString();
|
||||||
Map<String, Object> map = new LinkedHashMap<>();
|
Map<String, Object> map = new LinkedHashMap<>();
|
||||||
|
map.put("inflatableShaftVersion", applyManipulatorActionResponse.getVersion());
|
||||||
|
// map.put("to_size", applyManipulatorActionResponse.getSize());
|
||||||
map.put("to_command", 3);
|
map.put("to_command", 3);
|
||||||
map.put("to_putpoint", Integer.parseInt(to_putpoint));
|
map.put("to_putpoint", Integer.parseInt(to_putpoint));
|
||||||
this.writing(map);
|
this.writing(map);
|
||||||
@@ -496,7 +496,7 @@ public class IndoorManipulatorDeviceDriver extends AbstractOpcDeviceDriver imple
|
|||||||
applyManipulatorActionRequest.setTask_code1(task_code);
|
applyManipulatorActionRequest.setTask_code1(task_code);
|
||||||
applyManipulatorActionResponse = acsToWmsService.applyManipulatorActionRequest(applyManipulatorActionRequest);
|
applyManipulatorActionResponse = acsToWmsService.applyManipulatorActionRequest(applyManipulatorActionRequest);
|
||||||
if (applyManipulatorActionResponse.getstatus() == 200) {
|
if (applyManipulatorActionResponse.getstatus() == 200) {
|
||||||
String get_device_code = applyManipulatorActionResponse.getGet_device_code();
|
String get_device_code = applyManipulatorActionResponse.getDevice_code();
|
||||||
Device device = deviceAppService.findDeviceByCode(get_device_code);
|
Device device = deviceAppService.findDeviceByCode(get_device_code);
|
||||||
String to_new_getpoint = device.getExtraValue().get("address").toString();
|
String to_new_getpoint = device.getExtraValue().get("address").toString();
|
||||||
Map<String, Object> map = new LinkedHashMap<>();
|
Map<String, Object> map = new LinkedHashMap<>();
|
||||||
@@ -520,10 +520,12 @@ public class IndoorManipulatorDeviceDriver extends AbstractOpcDeviceDriver imple
|
|||||||
applyManipulatorActionRequest.setTask_code1(task_code);
|
applyManipulatorActionRequest.setTask_code1(task_code);
|
||||||
applyManipulatorActionResponse = acsToWmsService.applyManipulatorActionRequest(applyManipulatorActionRequest);
|
applyManipulatorActionResponse = acsToWmsService.applyManipulatorActionRequest(applyManipulatorActionRequest);
|
||||||
if (applyManipulatorActionResponse.getstatus() == 200) {
|
if (applyManipulatorActionResponse.getstatus() == 200) {
|
||||||
String put_device_code2 = applyManipulatorActionResponse.getPut_device_code2();
|
String put_device_code2 = applyManipulatorActionResponse.getDevice_code();
|
||||||
Device device = deviceAppService.findDeviceByCode(put_device_code2);
|
Device device = deviceAppService.findDeviceByCode(put_device_code2);
|
||||||
String to_two_putpoint = device.getExtraValue().get("address").toString();
|
String to_two_putpoint = device.getExtraValue().get("address").toString();
|
||||||
Map<String, Object> map = new LinkedHashMap<>();
|
Map<String, Object> map = new LinkedHashMap<>();
|
||||||
|
map.put("inflatableShaftVersion", applyManipulatorActionResponse.getVersion());
|
||||||
|
// map.put("to_size", applyManipulatorActionResponse.getSize());
|
||||||
map.put("to_command", 5);
|
map.put("to_command", 5);
|
||||||
map.put("to_two_putpoint", Integer.parseInt(to_two_putpoint));
|
map.put("to_two_putpoint", Integer.parseInt(to_two_putpoint));
|
||||||
this.writing(map);
|
this.writing(map);
|
||||||
|
|||||||
@@ -193,6 +193,9 @@ public class PluggingUnpluggingMachineDeviceDriver extends AbstractOpcDeviceDriv
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
private synchronized void bushingSucess() {
|
private synchronized void bushingSucess() {
|
||||||
List list = new ArrayList();
|
List list = new ArrayList();
|
||||||
ApplyManipulatorActionRequest applyManipulatorActionRequest = new ApplyManipulatorActionRequest();
|
ApplyManipulatorActionRequest applyManipulatorActionRequest = new ApplyManipulatorActionRequest();
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ import cn.hutool.core.util.ObjectUtil;
|
|||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import cn.hutool.http.HttpResponse;
|
import cn.hutool.http.HttpResponse;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.alibaba.fastjson.JSONArray;
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
@@ -15,18 +14,16 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
import org.apache.commons.lang3.ObjectUtils;
|
import org.apache.commons.lang3.ObjectUtils;
|
||||||
import org.nl.acs.AcsConfig;
|
import org.nl.acs.AcsConfig;
|
||||||
import org.nl.acs.agv.server.NDCAgvService;
|
import org.nl.acs.agv.server.NDCAgvService;
|
||||||
import org.nl.acs.device.device_driver.standard_inspect.ReadUtil;
|
|
||||||
import org.nl.acs.device.service.DeviceService;
|
import org.nl.acs.device.service.DeviceService;
|
||||||
import org.nl.acs.device.service.impl.DeviceServiceImpl;
|
|
||||||
import org.nl.acs.device_driver.DeviceDriver;
|
import org.nl.acs.device_driver.DeviceDriver;
|
||||||
import org.nl.acs.device_driver.FeedLmsRealFailed;
|
import org.nl.acs.device_driver.FeedLmsRealFailed;
|
||||||
import org.nl.acs.device_driver.RouteableDeviceDriver;
|
import org.nl.acs.device_driver.RouteableDeviceDriver;
|
||||||
import org.nl.acs.device_driver.ScannerDeviceDriver;
|
|
||||||
import org.nl.acs.device_driver.basedriver.standard_scanner.StandardScannerDeviceDriver;
|
|
||||||
import org.nl.acs.device_driver.driver.AbstractOpcDeviceDriver;
|
import org.nl.acs.device_driver.driver.AbstractOpcDeviceDriver;
|
||||||
import org.nl.acs.device_driver.driver.ExecutableDeviceDriver;
|
import org.nl.acs.device_driver.driver.ExecutableDeviceDriver;
|
||||||
import org.nl.acs.ext.wms.data.ApplyLabelingAndBindingRequest;
|
import org.nl.acs.ext.wms.data.ApplyLabelingAndBindingRequest;
|
||||||
import org.nl.acs.ext.wms.data.ApplyLabelingAndBindingResponse;
|
import org.nl.acs.ext.wms.data.ApplyLabelingAndBindingResponse;
|
||||||
|
import org.nl.acs.ext.wms.data.ApplyManipulatorActionRequest;
|
||||||
|
import org.nl.acs.ext.wms.data.ApplyManipulatorActionResponse;
|
||||||
import org.nl.acs.ext.wms.service.AcsToWmsService;
|
import org.nl.acs.ext.wms.service.AcsToWmsService;
|
||||||
import org.nl.acs.history.ErrorUtil;
|
import org.nl.acs.history.ErrorUtil;
|
||||||
import org.nl.acs.history.service.DeviceErrorLogService;
|
import org.nl.acs.history.service.DeviceErrorLogService;
|
||||||
@@ -38,7 +35,6 @@ import org.nl.acs.log.service.DeviceExecuteLogService;
|
|||||||
import org.nl.acs.monitor.DeviceStageMonitor;
|
import org.nl.acs.monitor.DeviceStageMonitor;
|
||||||
import org.nl.acs.opc.Device;
|
import org.nl.acs.opc.Device;
|
||||||
import org.nl.acs.opc.DeviceAppService;
|
import org.nl.acs.opc.DeviceAppService;
|
||||||
import org.nl.acs.opc.DeviceAppServiceImpl;
|
|
||||||
import org.nl.acs.route.service.RouteLineService;
|
import org.nl.acs.route.service.RouteLineService;
|
||||||
import org.nl.acs.route.service.dto.RouteLineDto;
|
import org.nl.acs.route.service.dto.RouteLineDto;
|
||||||
import org.nl.acs.task.service.TaskService;
|
import org.nl.acs.task.service.TaskService;
|
||||||
@@ -304,7 +300,8 @@ public class SiemensConveyorDeviceDriver extends AbstractOpcDeviceDriver impleme
|
|||||||
logServer.deviceItemValue(this.device_code, "task", String.valueOf(task));
|
logServer.deviceItemValue(this.device_code, "task", String.valueOf(task));
|
||||||
logServer.deviceExecuteLog(this.device_code, "", "", "信号task:" + last_task + "->" + task);
|
logServer.deviceExecuteLog(this.device_code, "", "", "信号task:" + last_task + "->" + task);
|
||||||
if ("true".equals(this.device.getExtraValue().get("task_update"))) {
|
if ("true".equals(this.device.getExtraValue().get("task_update"))) {
|
||||||
taskDeviceUpdate();
|
|
||||||
|
taskDeviceUpdate(task);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (move != 0 && task > 0) {
|
if (move != 0 && task > 0) {
|
||||||
@@ -433,17 +430,19 @@ public class SiemensConveyorDeviceDriver extends AbstractOpcDeviceDriver impleme
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void taskDeviceUpdate() {
|
private void taskDeviceUpdate(int task) {
|
||||||
Instruction inst = checkInst();
|
Instruction inst = instructionService.findByTaskcode(String.valueOf(task));
|
||||||
JSONObject param = new JSONObject() {{
|
|
||||||
put("device_code", device_code);
|
|
||||||
put("task_code", inst.getTask_code());
|
|
||||||
|
|
||||||
}};
|
ApplyManipulatorActionRequest applyManipulatorActionRequest = new ApplyManipulatorActionRequest();
|
||||||
logServer.deviceExecuteLog(this.device_code, "", "", "task变化请求LMS,参数:" + param);
|
|
||||||
HttpResponse response = acsToWmsService.taskDeviceUpdate(param);
|
applyManipulatorActionRequest.setDevice_code(device_code);
|
||||||
if (response == null || response.getStatus() == 200) {
|
applyManipulatorActionRequest.setAction("3");
|
||||||
logServer.deviceExecuteLog(this.device_code, "", "", "task变化请求LMS,接口返回:" + response.body());
|
applyManipulatorActionRequest.setTask_code1(inst.getTask_code());
|
||||||
|
|
||||||
|
logServer.deviceExecuteLog(this.device_code, "", "", "task变化请求LMS,参数:" + applyManipulatorActionRequest);
|
||||||
|
ApplyManipulatorActionResponse response = acsToWmsService.applyManipulatorActionRequest(applyManipulatorActionRequest);
|
||||||
|
if (response == null || response.getstatus() == 200) {
|
||||||
|
logServer.deviceExecuteLog(this.device_code, "", "", "task变化请求LMS,接口返回:" + response.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -9,6 +9,15 @@ import java.util.Map;
|
|||||||
public class ApplyManipulatorActionResponse extends BaseResponse {
|
public class ApplyManipulatorActionResponse extends BaseResponse {
|
||||||
|
|
||||||
private Map<String, String> data = new HashMap();
|
private Map<String, String> data = new HashMap();
|
||||||
|
/**
|
||||||
|
* 取放货点
|
||||||
|
*/
|
||||||
|
private String device_code;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 气胀轴尺寸
|
||||||
|
*/
|
||||||
|
private String size;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 放货点
|
* 放货点
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ public class AutoCreateInst {
|
|||||||
List<TaskDto> list = taskserver.queryAll("task_status = '0'");
|
List<TaskDto> list = taskserver.queryAll("task_status = '0'");
|
||||||
for (int i = 0; i < list.size(); i++) {
|
for (int i = 0; i < list.size(); i++) {
|
||||||
TaskDto acsTask = list.get(i);
|
TaskDto acsTask = list.get(i);
|
||||||
if (StrUtil.equals(acsTask.getTask_type(), "7") && !StrUtil.startWith(acsTask.getTask_code(), "-")) {
|
if (StrUtil.equals(acsTask.getTask_type(), "7") || StrUtil.equals(acsTask.getTask_type(), "9")) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
String taskid = acsTask.getTask_id();
|
String taskid = acsTask.getTask_id();
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
window.g = {
|
window.g = {
|
||||||
dev: {
|
dev: {
|
||||||
VUE_APP_BASE_API: 'http://127.0.0.1:8011'
|
VUE_APP_BASE_API: 'http://127.0.0.1:8012'
|
||||||
},
|
},
|
||||||
prod: {
|
prod: {
|
||||||
VUE_APP_BASE_API: 'http://127.0.0.1:8011'
|
VUE_APP_BASE_API: 'http://127.0.0.1:8012'
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user