嘉耐更新
This commit is contained in:
@@ -81,31 +81,31 @@ public enum DriverTypeEnum {
|
||||
|
||||
YKBK_SPECIAL(36, "ykbk_special", "伊科拜克默认物料", "station"),
|
||||
|
||||
LNSH_MIXING_MILL(37, "lnsh_mixing_mill", "晟华-混碾机", "station"),
|
||||
// LNSH_MIXING_MILL(37, "lnsh_mixing_mill", "晟华-混碾机", "station"),
|
||||
|
||||
LNSH_PRESS(38, "lnsh_press", "晟华-压力机", "station"),
|
||||
// LNSH_PRESS(38, "lnsh_press", "晟华-压力机", "station"),
|
||||
|
||||
LNSH_PALLETIZING_MANIPULATOR(39, "lnsh_palletizing_manipulator", "嘉耐-码垛机械手", "station"),
|
||||
|
||||
LNSH_KILN_TRUSS(40, "lnsh_kiln_truss", "晟华-入出窑桁架", "station"),
|
||||
// LNSH_KILN_TRUSS(40, "lnsh_kiln_truss", "晟华-入出窑桁架", "station"),
|
||||
|
||||
LNSH_OUT_KILN_TRUSS(41, "lnsh_out_kiln_truss", "晟华-出窑桁架", "station"),
|
||||
// LNSH_OUT_KILN_TRUSS(41, "lnsh_out_kiln_truss", "晟华-出窑桁架", "station"),
|
||||
|
||||
LNSH_KILN_LANE(42, "lnsh_kiln_lane", "晟华-窑车道", "station"),
|
||||
LNSH_KILN_LANE(42, "lnsh_kiln_lane", "嘉耐-窑车道", "station"),
|
||||
|
||||
LNSH_FOLD_DISC_SITE(43, "lnsh_fold_disc_site", "晟华-叠盘机", "station"),
|
||||
// LNSH_FOLD_DISC_SITE(43, "lnsh_fold_disc_site", "晟华-叠盘机", "station"),
|
||||
|
||||
LNSH_PALLET_STORAGE(44, "lnsh_pallet_storage", "晟华-托盘存储线", "station"),
|
||||
// LNSH_PALLET_STORAGE(44, "lnsh_pallet_storage", "晟华-托盘存储线", "station"),
|
||||
|
||||
LNSH_PACKAGE_PALLET_MANIPULATOR(45, "lnsh_package_pallet_manipulator", "嘉耐-包装码垛机械手", "station"),
|
||||
|
||||
LNSH_LABELING_MACHINE(46, "lnsh_labeling_machine", "晟华-贴标机", "station"),
|
||||
// LNSH_LABELING_MACHINE(46, "lnsh_labeling_machine", "晟华-贴标机", "station"),
|
||||
|
||||
LNSH_SPLIT_MANIPULATOR(47, "lnsh_split_manipulator", "嘉耐-拆垛机械手", "station"),
|
||||
|
||||
LNSH_RGV(48, "lnsh_rgv", "嘉耐双工位RGV", "rgv"),
|
||||
|
||||
LNSH_PACKAGE_LINE(49, "lnsh_package_line", "晟华-包装机", "station"),
|
||||
// LNSH_PACKAGE_LINE(49, "lnsh_package_line", "晟华-包装机", "station"),
|
||||
|
||||
LNSH_STATION(50, "lnsh_station", "嘉耐-工位(交互模板)", "station"),
|
||||
|
||||
@@ -113,7 +113,7 @@ public enum DriverTypeEnum {
|
||||
|
||||
LNSH_PACKAGE_SITE(52, "lnsh_package_site", "嘉耐-包装线工位", "station"),
|
||||
|
||||
LNSH_PACKAGE_PALLETSPLIT_MANIPULATOR(53, "lnsh_package_palletSplit_manipulator", "嘉耐-包装码拆垛机械手", "station"),
|
||||
RLJN_PACKAGE_PALLETSPLIT_MANIPULATOR(53, "rljn_package_palletSplit_manipulator", "嘉耐-包装码拆垛机械手", "station"),
|
||||
|
||||
LNSH_PALLETIZING_MANIPULATOR_SITE(54, "lnsh_palletizing_manipulator_site", "嘉耐-码垛机械手工位", "station"),
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@ package org.nl.acs.device_driver.lnsh.lnsh_Laminating_machine;
|
||||
import lombok.Data;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.nl.acs.device.device_driver.standard_inspect.ItemDto;
|
||||
import org.nl.acs.device_driver.lnsh.lnsh_Laminating_machine.LnshLaminatingMachineDeviceDriver;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@@ -3,6 +3,7 @@ package org.nl.acs.device_driver.lnsh.lnsh_Laminating_machine;
|
||||
import org.nl.acs.device.device_driver.standard_inspect.ItemDto;
|
||||
import org.nl.acs.device_driver.DeviceDriver;
|
||||
import org.nl.acs.device_driver.defination.OpcDeviceDriverDefination;
|
||||
import org.nl.acs.device_driver.lnsh.lnsh_Laminating_machine.LnshLaminatingMachineDeviceDriver;
|
||||
import org.nl.acs.opc.Device;
|
||||
import org.nl.acs.opc.DeviceType;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@@ -158,31 +158,31 @@ public class ItemProtocol {
|
||||
|
||||
public static List<ItemDto> getReadableItemDtos() {
|
||||
ArrayList list = new ArrayList();
|
||||
list.add(new ItemDto(item_heartbeat, "心跳", "DB1.B0"));
|
||||
list.add(new ItemDto(item_mode, "工作状态", "DB1.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(item_status, "设备状态", "DB1.B2"));
|
||||
list.add(new ItemDto(item_action, "动作", "DB1.B3"));
|
||||
list.add(new ItemDto(item_error, "故障代码", "DB1.B4"));
|
||||
list.add(new ItemDto(item_put_station, "当前码盘工位", "DB1.B5"));
|
||||
list.add(new ItemDto(item_material, "码盘工位当前物料", "DB1.S6"));
|
||||
list.add(new ItemDto(item_specifications, "规格", "DB1.S262"));
|
||||
list.add(new ItemDto(item_encoder_qty, "码盘位当前码盘数量", "DB1.D518"));
|
||||
list.add(new ItemDto(item_batch, "批次", "DB1.D522"));
|
||||
list.add(new ItemDto(item_order_qty, "当前工单数量", "DB1.D526"));
|
||||
list.add(new ItemDto(item_order_No, "工单号", "DB1.S530"));
|
||||
list.add(new ItemDto(item_heartbeat, "心跳", "DB11010.B0"));
|
||||
list.add(new ItemDto(item_mode, "工作状态", "DB11010.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(item_status, "设备状态", "DB11010.B2"));
|
||||
list.add(new ItemDto(item_action, "动作", "DB11010.B3"));
|
||||
list.add(new ItemDto(item_error, "故障代码", "DB11010.B4"));
|
||||
list.add(new ItemDto(item_put_station, "当前码盘工位", "DB110.B5"));
|
||||
list.add(new ItemDto(item_material, "码盘工位当前物料", "DB110.S6"));
|
||||
list.add(new ItemDto(item_specifications, "规格", "DB110.S262"));
|
||||
list.add(new ItemDto(item_encoder_qty, "码盘位当前码盘数量", "DB110.D518"));
|
||||
list.add(new ItemDto(item_batch, "批次", "DB110.D522"));
|
||||
list.add(new ItemDto(item_order_qty, "当前工单数量", "DB110.D526"));
|
||||
list.add(new ItemDto(item_order_No, "工单号", "DB110.S530"));
|
||||
return list;
|
||||
}
|
||||
|
||||
public static List<ItemDto> getWriteableItemDtos() {
|
||||
ArrayList list = new ArrayList();
|
||||
list.add(new ItemDto(item_to_feedback, "机器人动作反馈", "DB2.B0"));
|
||||
list.add(new ItemDto(item_to_error, "故障代码", "DB2.B1"));
|
||||
list.add(new ItemDto(item_to_allow_pallet_qty, "允许码垛数量", "DB2.W2"));
|
||||
list.add(new ItemDto(item_to_material_type, "托盘类型", "DB2.D4"));
|
||||
list.add(new ItemDto(item_to_material_code, "下发物料编号", "DB2.D8"));
|
||||
list.add(new ItemDto(item_to_order_qty, "下发工单数量", "DB2.D12"));
|
||||
list.add(new ItemDto(item_to_product_code, "产品编号", "DB2.D16"));
|
||||
list.add(new ItemDto(item_to_order_No, "工单号", "DB2.S20"));
|
||||
list.add(new ItemDto(item_to_feedback, "机器人动作反馈", "DB111.B0"));
|
||||
list.add(new ItemDto(item_to_error, "故障代码", "DB111.B1"));
|
||||
list.add(new ItemDto(item_to_allow_pallet_qty, "允许码垛数量", "DB111.W2"));
|
||||
list.add(new ItemDto(item_to_material_type, "托盘类型", "DB111.D4"));
|
||||
list.add(new ItemDto(item_to_material_code, "下发物料编号", "DB111.D8"));
|
||||
list.add(new ItemDto(item_to_order_qty, "下发工单数量", "DB111.D12"));
|
||||
list.add(new ItemDto(item_to_product_code, "产品编号", "DB111.D16"));
|
||||
list.add(new ItemDto(item_to_order_No, "工单号", "DB111.S20"));
|
||||
return list;
|
||||
}
|
||||
|
||||
|
||||
@@ -57,18 +57,18 @@ public class LnshPalletizingManipulatorDefination implements OpcDeviceDriverDefi
|
||||
|
||||
public static List<ItemDto> getReadableItemDtos2() {
|
||||
ArrayList list = new ArrayList();
|
||||
list.add(new ItemDto(ItemProtocol.item_heartbeat, "心跳", "DB1.B0"));
|
||||
list.add(new ItemDto(ItemProtocol.item_mode, "工作状态", "DB1.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(ItemProtocol.item_status, "设备状态", "DB1.B2"));
|
||||
list.add(new ItemDto(ItemProtocol.item_action, "动作", "DB1.B3"));
|
||||
list.add(new ItemDto(ItemProtocol.item_error, "故障代码", "DB1.B4"));
|
||||
list.add(new ItemDto(ItemProtocol.item_put_station, "当前码盘工位", "DB1.B5"));
|
||||
list.add(new ItemDto(ItemProtocol.item_material, "码盘工位当前物料", "DB1.S6"));
|
||||
list.add(new ItemDto(ItemProtocol.item_specifications, "规格", "DB1.S262"));
|
||||
list.add(new ItemDto(ItemProtocol.item_encoder_qty, "码盘位当前码盘数量", "DB1.D518"));
|
||||
list.add(new ItemDto(ItemProtocol.item_batch, "批次", "DB1.D522"));
|
||||
list.add(new ItemDto(ItemProtocol.item_order_qty, "当前工单数量", "DB1.D526"));
|
||||
list.add(new ItemDto(ItemProtocol.item_order_No, "工单号", "DB1.S530"));
|
||||
list.add(new ItemDto(ItemProtocol.item_heartbeat, "心跳", "DB110.B0"));
|
||||
list.add(new ItemDto(ItemProtocol.item_mode, "工作状态", "DB110.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(ItemProtocol.item_status, "设备状态", "DB110.B2"));
|
||||
list.add(new ItemDto(ItemProtocol.item_action, "动作", "DB110.B3"));
|
||||
list.add(new ItemDto(ItemProtocol.item_error, "故障代码", "DB110.B4"));
|
||||
list.add(new ItemDto(ItemProtocol.item_put_station, "当前码盘工位", "DB110.B5"));
|
||||
list.add(new ItemDto(ItemProtocol.item_material, "码盘工位当前物料", "DB110.S6"));
|
||||
list.add(new ItemDto(ItemProtocol.item_specifications, "规格", "DB110.S262"));
|
||||
list.add(new ItemDto(ItemProtocol.item_encoder_qty, "码盘位当前码盘数量", "DB110.D518"));
|
||||
list.add(new ItemDto(ItemProtocol.item_batch, "批次", "DB110.D522"));
|
||||
list.add(new ItemDto(ItemProtocol.item_order_qty, "当前工单数量", "DB110.D526"));
|
||||
list.add(new ItemDto(ItemProtocol.item_order_No, "工单号", "DB110.S530"));
|
||||
return list;
|
||||
}
|
||||
|
||||
|
||||
@@ -157,32 +157,32 @@ public class ItemProtocol {
|
||||
|
||||
public static List<ItemDto> getReadableItemDtos() {
|
||||
ArrayList list = new ArrayList();
|
||||
list.add(new ItemDto(item_heartbeat, "心跳", "DB4.B0"));
|
||||
list.add(new ItemDto(item_mode, "工作状态", "DB4.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(item_move, "光电开关信号", "DB4.B2"));
|
||||
list.add(new ItemDto(item_action, "取放信号", "DB4.B3"));
|
||||
list.add(new ItemDto(item_ioaction, "进出信号", "DB4.B4"));
|
||||
list.add(new ItemDto(item_error, "报警信号", "DB4.B5"));
|
||||
list.add(new ItemDto(item_task, "任务号", "DB4.D6"));
|
||||
list.add(new ItemDto(item_weight, "重量", "DB4.D10"));
|
||||
list.add(new ItemDto(item_batch, "批次", "DB4.D14"));
|
||||
list.add(new ItemDto(item_specifications, "规格", "DB4.S18"));
|
||||
list.add(new ItemDto(item_material, "物料", "DB4.S274"));
|
||||
list.add(new ItemDto(item_barcode, "条码", "DB4.S530"));
|
||||
list.add(new ItemDto(item_container_type, "托盘类型", "DB4.B786"));
|
||||
list.add(new ItemDto(item_AlongSide, "A长边", "DB4.W788"));
|
||||
list.add(new ItemDto(item_BshortSide, "B短边", "DB4.W790"));
|
||||
list.add(new ItemDto(item_Htrapezoidal, "H梯形高", "DB4.W792"));
|
||||
list.add(new ItemDto(item_Wthickness, "W厚度", "DB4.W794"));
|
||||
list.add(new ItemDto(item_heartbeat, "心跳", "DB112.B0"));
|
||||
list.add(new ItemDto(item_mode, "工作状态", "DB112.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(item_move, "光电开关信号", "DB112.B2"));
|
||||
list.add(new ItemDto(item_action, "取放信号", "DB112.B3"));
|
||||
list.add(new ItemDto(item_ioaction, "进出信号", "DB112.B4"));
|
||||
list.add(new ItemDto(item_error, "报警信号", "DB112.B5"));
|
||||
list.add(new ItemDto(item_task, "任务号", "DB112.D6"));
|
||||
list.add(new ItemDto(item_weight, "重量", "DB112.D10"));
|
||||
list.add(new ItemDto(item_batch, "批次", "DB112.D14"));
|
||||
list.add(new ItemDto(item_specifications, "规格", "DB112.S18"));
|
||||
list.add(new ItemDto(item_material, "物料", "DB112.S274"));
|
||||
list.add(new ItemDto(item_barcode, "条码", "DB112.S530"));
|
||||
list.add(new ItemDto(item_container_type, "托盘类型", "DB112.B786"));
|
||||
list.add(new ItemDto(item_AlongSide, "A长边", "DB112.W788"));
|
||||
list.add(new ItemDto(item_BshortSide, "B短边", "DB112.W790"));
|
||||
list.add(new ItemDto(item_Htrapezoidal, "H梯形高", "DB112.W792"));
|
||||
list.add(new ItemDto(item_Wthickness, "W厚度", "DB112.W794"));
|
||||
return list;
|
||||
}
|
||||
|
||||
public static List<ItemDto> getWriteableItemDtos() {
|
||||
ArrayList list = new ArrayList();
|
||||
list.add(new ItemDto(item_to_command, "作业命令", "DB5.W0", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(item_to_target, "目标站", "DB5.W2"));
|
||||
list.add(new ItemDto(item_to_task, "任务号", "DB5.D4"));
|
||||
list.add(new ItemDto(item_to_barcode, "条码", "DB5.S8"));
|
||||
list.add(new ItemDto(item_to_command, "作业命令", "DB113.W0", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(item_to_target, "目标站", "DB113.W2"));
|
||||
list.add(new ItemDto(item_to_task, "任务号", "DB113.D4"));
|
||||
list.add(new ItemDto(item_to_barcode, "条码", "DB113.S8"));
|
||||
return list;
|
||||
}
|
||||
|
||||
|
||||
@@ -57,22 +57,22 @@ public class LnshPalletizingManipulatorSiteDefination implements OpcDeviceDriver
|
||||
|
||||
public static List<ItemDto> getReadableItemDtos2() {
|
||||
List<ItemDto> list = new ArrayList();
|
||||
list.add(new ItemDto(ItemProtocol.item_heartbeat, "心跳", "DB4.B0"));
|
||||
list.add(new ItemDto(ItemProtocol.item_mode, "工作状态", "DB4.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(ItemProtocol.item_move, "光电开关信号", "DB4.B2"));
|
||||
list.add(new ItemDto(ItemProtocol.item_action, "取放信号", "DB4.B3"));
|
||||
list.add(new ItemDto(ItemProtocol.item_ioaction, "进出信号", "DB4.B4"));
|
||||
list.add(new ItemDto(ItemProtocol.item_error, "报警信号", "DB4.B5"));
|
||||
list.add(new ItemDto(ItemProtocol.item_task, "任务号", "DB4.D6"));
|
||||
list.add(new ItemDto(ItemProtocol.item_weight, "重量", "DB4.D10"));
|
||||
list.add(new ItemDto(ItemProtocol.item_batch, "批次", "DB4.D14"));
|
||||
list.add(new ItemDto(ItemProtocol.item_specifications, "规格", "DB4.S18"));
|
||||
list.add(new ItemDto(ItemProtocol.item_material, "物料", "DB4.S274"));
|
||||
list.add(new ItemDto(ItemProtocol.item_barcode, "条码", "DB4.S530"));
|
||||
list.add(new ItemDto(ItemProtocol.item_AlongSide, "A长边", "DB4.W786"));
|
||||
list.add(new ItemDto(ItemProtocol.item_BshortSide, "B短边", "DB4.W788"));
|
||||
list.add(new ItemDto(ItemProtocol.item_Htrapezoidal, "H梯形高", "DB4.W790"));
|
||||
list.add(new ItemDto(ItemProtocol.item_Wthickness, "W厚度", "DB4.W792"));
|
||||
list.add(new ItemDto(ItemProtocol.item_heartbeat, "心跳", "DB112.B0"));
|
||||
list.add(new ItemDto(ItemProtocol.item_mode, "工作状态", "DB112.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(ItemProtocol.item_move, "光电开关信号", "DB112.B2"));
|
||||
list.add(new ItemDto(ItemProtocol.item_action, "取放信号", "DB112.B3"));
|
||||
list.add(new ItemDto(ItemProtocol.item_ioaction, "进出信号", "DB112.B4"));
|
||||
list.add(new ItemDto(ItemProtocol.item_error, "报警信号", "DB112.B5"));
|
||||
list.add(new ItemDto(ItemProtocol.item_task, "任务号", "DB112.D6"));
|
||||
list.add(new ItemDto(ItemProtocol.item_weight, "重量", "DB112.D10"));
|
||||
list.add(new ItemDto(ItemProtocol.item_batch, "批次", "DB112.D14"));
|
||||
list.add(new ItemDto(ItemProtocol.item_specifications, "规格", "DB112.S18"));
|
||||
list.add(new ItemDto(ItemProtocol.item_material, "物料", "DB112.S274"));
|
||||
list.add(new ItemDto(ItemProtocol.item_barcode, "条码", "DB112.S530"));
|
||||
list.add(new ItemDto(ItemProtocol.item_AlongSide, "A长边", "DB112.W786"));
|
||||
list.add(new ItemDto(ItemProtocol.item_BshortSide, "B短边", "DB112.W788"));
|
||||
list.add(new ItemDto(ItemProtocol.item_Htrapezoidal, "H梯形高", "DB112.W790"));
|
||||
list.add(new ItemDto(ItemProtocol.item_Wthickness, "W厚度", "DB112.W792"));
|
||||
return list;
|
||||
}
|
||||
|
||||
|
||||
@@ -772,156 +772,156 @@ public class ItemProtocol {
|
||||
|
||||
public static List<ItemDto> getReadableItemDtos() {
|
||||
ArrayList list = new ArrayList();
|
||||
list.add(new ItemDto(item_heartbeat, "心跳", "DB1.B0"));
|
||||
list.add(new ItemDto(item_mode, "工作状态", "DB1.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(item_status, "设备状态", "DB1.B2"));
|
||||
list.add(new ItemDto(item_error, "故障代码", "DB1.B3"));
|
||||
list.add(new ItemDto(item_onoff_status, "开关机状态", "DB1.B4"));
|
||||
list.add(new ItemDto(item_putStation, "当前码盘工位", "DB1.D6"));
|
||||
list.add(new ItemDto(item_getStation, "当前抓取工位", "DB1.D10"));
|
||||
list.add(new ItemDto(item_barcode, "当前码盘工位条码", "DB1.S14"));
|
||||
list.add(new ItemDto(item_material, "码盘工位当前物料", "DB1.S270"));
|
||||
list.add(new ItemDto(item_specifications, "规格", "DB1.S526"));
|
||||
list.add(new ItemDto(item_batch, "批次", "DB1.D782"));
|
||||
list.add(new ItemDto(item_qty, "数量", "DB1.D786"));
|
||||
list.add(new ItemDto(item_open_time, "开机时间", "DB1.D790"));
|
||||
list.add(new ItemDto(item_standby_time, "待机时间", "DB1.D794"));
|
||||
list.add(new ItemDto(item_production_time, "生产时间", "DB1.D798"));
|
||||
list.add(new ItemDto(item_error_time, "故障时间", "DB1.D802"));
|
||||
list.add(new ItemDto(item_total_split, "累计拆垛数量", "DB1.D806"));
|
||||
list.add(new ItemDto(item_order_No, "工单号", "DB1.S810"));
|
||||
list.add(new ItemDto(item_heartbeat, "心跳", "DB13.B0"));
|
||||
list.add(new ItemDto(item_mode, "工作状态", "DB13.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(item_status, "设备状态", "DB13.B2"));
|
||||
list.add(new ItemDto(item_error, "故障代码", "DB13.B3"));
|
||||
list.add(new ItemDto(item_onoff_status, "开关机状态", "DB13.B4"));
|
||||
list.add(new ItemDto(item_putStation, "当前码盘工位", "DB13.D6"));
|
||||
list.add(new ItemDto(item_getStation, "当前抓取工位", "DB13.D10"));
|
||||
list.add(new ItemDto(item_barcode, "当前码盘工位条码", "DB13.S14"));
|
||||
list.add(new ItemDto(item_material, "码盘工位当前物料", "DB13.S270"));
|
||||
list.add(new ItemDto(item_specifications, "规格", "DB13.S526"));
|
||||
list.add(new ItemDto(item_batch, "批次", "DB13.D782"));
|
||||
list.add(new ItemDto(item_qty, "数量", "DB13.D786"));
|
||||
list.add(new ItemDto(item_open_time, "开机时间", "DB13.D790"));
|
||||
list.add(new ItemDto(item_standby_time, "待机时间", "DB13.D794"));
|
||||
list.add(new ItemDto(item_production_time, "生产时间", "DB13.D798"));
|
||||
list.add(new ItemDto(item_error_time, "故障时间", "DB13.D802"));
|
||||
list.add(new ItemDto(item_total_split, "累计拆垛数量", "DB13.D806"));
|
||||
list.add(new ItemDto(item_order_No, "工单号", "DB13.S810"));
|
||||
|
||||
list.add(new ItemDto(item_product_code, "产品编号", "DB1.W1066"));
|
||||
list.add(new ItemDto(item_AlongSide, "A长边", "DB1.W1068"));
|
||||
list.add(new ItemDto(item_BshortSide, "B短边", "DB1.W1070"));
|
||||
list.add(new ItemDto(item_Htrapezoidal, "H梯形高", "DB1.W1072"));
|
||||
list.add(new ItemDto(item_Wthickness, "W厚度", "DB1.W1074"));
|
||||
list.add(new ItemDto(item_tray_qty, "当前垛盘数", "DB1.W1076"));
|
||||
list.add(new ItemDto(item_tray_high, "垛盘高度", "DB1.W1078"));
|
||||
list.add(new ItemDto(item_crib_category, "垛型类别", "DB1.W1080"));
|
||||
list.add(new ItemDto(item_palletX1_line, "码垛X1行", "DB1.W1082"));
|
||||
list.add(new ItemDto(item_palletY1_row, "码垛Y1列", "DB1.W1084"));
|
||||
list.add(new ItemDto(item_palletA1_angle, "码垛A1角度", "DB1.W1086"));
|
||||
list.add(new ItemDto(item_palletX2_line, "码垛X2行", "DB1.W1088"));
|
||||
list.add(new ItemDto(item_palletY2_row, "码垛Y2列", "DB1.W1090"));
|
||||
list.add(new ItemDto(item_palletA2_angle, "码垛A2角度", "DB1.W1092"));
|
||||
list.add(new ItemDto(item_palletX3_line, "码垛X3行", "DB1.W1094"));
|
||||
list.add(new ItemDto(item_palletY3_row, "码垛Y3列", "DB1.W1096"));
|
||||
list.add(new ItemDto(item_palletA3_angle, "码垛A3角度", "DB1.W1098"));
|
||||
list.add(new ItemDto(item_pressCribX1_line, "压垛X1行", "DB1.W1100"));
|
||||
list.add(new ItemDto(item_pressCribY1_row, "压垛Y1列", "DB1.W1102"));
|
||||
list.add(new ItemDto(item_pressCribA1_angle, "压垛A1角度", "DB1.W1104"));
|
||||
list.add(new ItemDto(item_pressCribX2_line, "压垛X2行", "DB1.W1106"));
|
||||
list.add(new ItemDto(item_pressCribY2_row, "压垛Y2列", "DB1.W1108"));
|
||||
list.add(new ItemDto(item_pressCribA2_angle, "压垛A2角度", "DB1.W1110"));
|
||||
list.add(new ItemDto(item_pressCribX3_line, "压垛X3行", "DB1.W1112"));
|
||||
list.add(new ItemDto(item_pressCribY3_row, "压垛Y3列", "DB1.W1114"));
|
||||
list.add(new ItemDto(item_pressCribA3_angle, "压垛A3角度", "DB1.W1116"));
|
||||
list.add(new ItemDto(item_Zoffset, "Z轴偏移", "DB1.W1118"));
|
||||
list.add(new ItemDto(item_pallet_layerQty, "码垛层数", "DB1.W1120"));
|
||||
list.add(new ItemDto(item_pressCrib_layerQty, "压垛层数", "DB1.W1122"));
|
||||
list.add(new ItemDto(item_codeLayerX1_interval, "码层X1间隔", "DB1.W1124"));
|
||||
list.add(new ItemDto(item_codeLayerY1_interval, "码层Y1间隔", "DB1.W1126"));
|
||||
list.add(new ItemDto(item_codeLayerX2_interval, "码层X2间隔", "DB1.W1128"));
|
||||
list.add(new ItemDto(item_codeLayerY2_interval, "码层Y2间隔", "DB1.W1130"));
|
||||
list.add(new ItemDto(item_codeLayerX3_interval, "码层X3间隔", "DB1.W1132"));
|
||||
list.add(new ItemDto(item_codeLayerY3_interval, "码层Y3间隔", "DB1.W1134"));
|
||||
list.add(new ItemDto(item_codeLayerX1_offset, "码层X1偏移", "DB1.W1136"));
|
||||
list.add(new ItemDto(item_codeLayerY1_offset, "码层Y1偏移", "DB1.W1138"));
|
||||
list.add(new ItemDto(item_codeLayerX2_offset, "码层X2偏移", "DB1.W1140"));
|
||||
list.add(new ItemDto(item_codeLayerY2_offset, "码层Y2偏移", "DB1.W1142"));
|
||||
list.add(new ItemDto(item_codeLayerX3_offset, "码层X3偏移", "DB1.W1144"));
|
||||
list.add(new ItemDto(item_codeLayerY3_offset, "码层Y3偏移", "DB1.W1146"));
|
||||
list.add(new ItemDto(item_pressLayerX1_interval, "压层X1间隔", "DB1.W1148"));
|
||||
list.add(new ItemDto(item_pressLayerY1_interval, "压层Y1间隔", "DB1.W1150"));
|
||||
list.add(new ItemDto(item_pressLayerX2_interval, "压层X2间隔", "DB1.W1152"));
|
||||
list.add(new ItemDto(item_pressLayerY2_interval, "压层Y2间隔", "DB1.W1154"));
|
||||
list.add(new ItemDto(item_pressLayerX3_interval, "压层X3间隔", "DB1.W1156"));
|
||||
list.add(new ItemDto(item_pressLayerY3_interval, "压层Y3间隔", "DB1.W1158"));
|
||||
list.add(new ItemDto(item_pressLayerX1_offset, "压层X1偏移", "DB1.W1160"));
|
||||
list.add(new ItemDto(item_pressLayerY1_offset, "压层Y1偏移", "DB1.W1162"));
|
||||
list.add(new ItemDto(item_pressLayerX2_offset, "压层X2偏移", "DB1.W1164"));
|
||||
list.add(new ItemDto(item_pressLayerY2_offset, "压层Y2偏移", "DB1.W1166"));
|
||||
list.add(new ItemDto(item_pressLayerX3_offset, "压层X3偏移", "DB1.W1168"));
|
||||
list.add(new ItemDto(item_pressLayerY3_offset, "压层Y3偏移", "DB1.W1170"));
|
||||
list.add(new ItemDto(item_one_cribTotal, "1#垛总数", "DB1.W1172"));
|
||||
list.add(new ItemDto(item_two_cribTotal, "2#垛总数", "DB1.W1174"));
|
||||
list.add(new ItemDto(item_one_qty, "1#垛当前数", "DB1.W1176"));
|
||||
list.add(new ItemDto(item_two_qty, "2#垛当前数", "DB1.W1178"));
|
||||
list.add(new ItemDto(item_tool_coordinate, "工具坐标", "DB1.W1180"));
|
||||
list.add(new ItemDto(item_order_qty, "工单数量", "DB1.D1182"));
|
||||
list.add(new ItemDto(item_product_code, "产品编号", "DB13.W1066"));
|
||||
list.add(new ItemDto(item_AlongSide, "A长边", "DB13.W1068"));
|
||||
list.add(new ItemDto(item_BshortSide, "B短边", "DB13.W1070"));
|
||||
list.add(new ItemDto(item_Htrapezoidal, "H梯形高", "DB13.W1072"));
|
||||
list.add(new ItemDto(item_Wthickness, "W厚度", "DB13.W1074"));
|
||||
list.add(new ItemDto(item_tray_qty, "当前垛盘数", "DB13.W1076"));
|
||||
list.add(new ItemDto(item_tray_high, "垛盘高度", "DB13.W1078"));
|
||||
list.add(new ItemDto(item_crib_category, "垛型类别", "DB13.W1080"));
|
||||
list.add(new ItemDto(item_palletX1_line, "码垛X1行", "DB13.W1082"));
|
||||
list.add(new ItemDto(item_palletY1_row, "码垛Y1列", "DB13.W1084"));
|
||||
list.add(new ItemDto(item_palletA1_angle, "码垛A1角度", "DB13.W1086"));
|
||||
list.add(new ItemDto(item_palletX2_line, "码垛X2行", "DB13.W1088"));
|
||||
list.add(new ItemDto(item_palletY2_row, "码垛Y2列", "DB13.W1090"));
|
||||
list.add(new ItemDto(item_palletA2_angle, "码垛A2角度", "DB13.W1092"));
|
||||
list.add(new ItemDto(item_palletX3_line, "码垛X3行", "DB13.W1094"));
|
||||
list.add(new ItemDto(item_palletY3_row, "码垛Y3列", "DB13.W1096"));
|
||||
list.add(new ItemDto(item_palletA3_angle, "码垛A3角度", "DB13.W1098"));
|
||||
list.add(new ItemDto(item_pressCribX1_line, "压垛X1行", "DB13.W1100"));
|
||||
list.add(new ItemDto(item_pressCribY1_row, "压垛Y1列", "DB13.W1102"));
|
||||
list.add(new ItemDto(item_pressCribA1_angle, "压垛A1角度", "DB13.W1104"));
|
||||
list.add(new ItemDto(item_pressCribX2_line, "压垛X2行", "DB13.W1106"));
|
||||
list.add(new ItemDto(item_pressCribY2_row, "压垛Y2列", "DB13.W1108"));
|
||||
list.add(new ItemDto(item_pressCribA2_angle, "压垛A2角度", "DB13.W1110"));
|
||||
list.add(new ItemDto(item_pressCribX3_line, "压垛X3行", "DB13.W1112"));
|
||||
list.add(new ItemDto(item_pressCribY3_row, "压垛Y3列", "DB13.W1114"));
|
||||
list.add(new ItemDto(item_pressCribA3_angle, "压垛A3角度", "DB13.W1116"));
|
||||
list.add(new ItemDto(item_Zoffset, "Z轴偏移", "DB13.W1118"));
|
||||
list.add(new ItemDto(item_pallet_layerQty, "码垛层数", "DB13.W1120"));
|
||||
list.add(new ItemDto(item_pressCrib_layerQty, "压垛层数", "DB13.W1122"));
|
||||
list.add(new ItemDto(item_codeLayerX1_interval, "码层X1间隔", "DB13.W1124"));
|
||||
list.add(new ItemDto(item_codeLayerY1_interval, "码层Y1间隔", "DB13.W1126"));
|
||||
list.add(new ItemDto(item_codeLayerX2_interval, "码层X2间隔", "DB13.W1128"));
|
||||
list.add(new ItemDto(item_codeLayerY2_interval, "码层Y2间隔", "DB13.W1130"));
|
||||
list.add(new ItemDto(item_codeLayerX3_interval, "码层X3间隔", "DB13.W1132"));
|
||||
list.add(new ItemDto(item_codeLayerY3_interval, "码层Y3间隔", "DB13.W1134"));
|
||||
list.add(new ItemDto(item_codeLayerX1_offset, "码层X1偏移", "DB13.W1136"));
|
||||
list.add(new ItemDto(item_codeLayerY1_offset, "码层Y1偏移", "DB13.W1138"));
|
||||
list.add(new ItemDto(item_codeLayerX2_offset, "码层X2偏移", "DB13.W1140"));
|
||||
list.add(new ItemDto(item_codeLayerY2_offset, "码层Y2偏移", "DB13.W1142"));
|
||||
list.add(new ItemDto(item_codeLayerX3_offset, "码层X3偏移", "DB13.W1144"));
|
||||
list.add(new ItemDto(item_codeLayerY3_offset, "码层Y3偏移", "DB13.W1146"));
|
||||
list.add(new ItemDto(item_pressLayerX1_interval, "压层X1间隔", "DB13.W1148"));
|
||||
list.add(new ItemDto(item_pressLayerY1_interval, "压层Y1间隔", "DB13.W1150"));
|
||||
list.add(new ItemDto(item_pressLayerX2_interval, "压层X2间隔", "DB13.W1152"));
|
||||
list.add(new ItemDto(item_pressLayerY2_interval, "压层Y2间隔", "DB13.W1154"));
|
||||
list.add(new ItemDto(item_pressLayerX3_interval, "压层X3间隔", "DB13.W1156"));
|
||||
list.add(new ItemDto(item_pressLayerY3_interval, "压层Y3间隔", "DB13.W1158"));
|
||||
list.add(new ItemDto(item_pressLayerX1_offset, "压层X1偏移", "DB13.W1160"));
|
||||
list.add(new ItemDto(item_pressLayerY1_offset, "压层Y1偏移", "DB13.W1162"));
|
||||
list.add(new ItemDto(item_pressLayerX2_offset, "压层X2偏移", "DB13.W1164"));
|
||||
list.add(new ItemDto(item_pressLayerY2_offset, "压层Y2偏移", "DB13.W1166"));
|
||||
list.add(new ItemDto(item_pressLayerX3_offset, "压层X3偏移", "DB13.W1168"));
|
||||
list.add(new ItemDto(item_pressLayerY3_offset, "压层Y3偏移", "DB13.W1170"));
|
||||
list.add(new ItemDto(item_one_cribTotal, "1#垛总数", "DB13.W1172"));
|
||||
list.add(new ItemDto(item_two_cribTotal, "2#垛总数", "DB13.W1174"));
|
||||
list.add(new ItemDto(item_one_qty, "1#垛当前数", "DB13.W1176"));
|
||||
list.add(new ItemDto(item_two_qty, "2#垛当前数", "DB13.W1178"));
|
||||
list.add(new ItemDto(item_tool_coordinate, "工具坐标", "DB13.W1180"));
|
||||
list.add(new ItemDto(item_order_qty, "工单数量", "DB13.D1182"));
|
||||
return list;
|
||||
}
|
||||
|
||||
public static List<ItemDto> getWriteableItemDtos() {
|
||||
ArrayList list = new ArrayList();
|
||||
list.add(new ItemDto(item_to_feedback, "机器人动作反馈", "DB2.B0"));
|
||||
list.add(new ItemDto(item_to_error, "故障代码", "DB2.W2"));
|
||||
list.add(new ItemDto(item_to_material_qty, "托盘上数量", "DB2.W4"));
|
||||
list.add(new ItemDto(item_to_allow_pallet_qty, "允许码垛数量", "DB2.W6"));
|
||||
list.add(new ItemDto(item_to_material_type, "托盘类型", "DB2.D8"));
|
||||
list.add(new ItemDto(item_to_material_code, "下发物料编号", "DB2.D12"));
|
||||
list.add(new ItemDto(item_to_order_No, "工单号", "DB2.S16"));
|
||||
list.add(new ItemDto(item_to_feedback, "机器人动作反馈", "DB14.B0"));
|
||||
list.add(new ItemDto(item_to_error, "故障代码", "DB14.W2"));
|
||||
list.add(new ItemDto(item_to_material_qty, "托盘上数量", "DB14.W4"));
|
||||
list.add(new ItemDto(item_to_allow_pallet_qty, "允许码垛数量", "DB14.W6"));
|
||||
list.add(new ItemDto(item_to_material_type, "托盘类型", "DB14.D8"));
|
||||
list.add(new ItemDto(item_to_material_code, "下发物料编号", "DB14.D12"));
|
||||
list.add(new ItemDto(item_to_order_No, "工单号", "DB14.S16"));
|
||||
|
||||
list.add(new ItemDto(item_to_product_code, "产品编号", "DB2.W272"));
|
||||
list.add(new ItemDto(item_to_AlongSide, "A长边", "DB2.W274"));
|
||||
list.add(new ItemDto(item_to_BshortSide, "B短边", "DB2.W276"));
|
||||
list.add(new ItemDto(item_to_Htrapezoidal, "H梯形高", "DB2.W278"));
|
||||
list.add(new ItemDto(item_to_Wthickness, "W厚度", "DB2.W280"));
|
||||
list.add(new ItemDto(item_to_tray_qty, "当前垛盘数", "DB2.W282"));
|
||||
list.add(new ItemDto(item_to_tray_high, "垛盘高度", "DB2.W284"));
|
||||
list.add(new ItemDto(item_to_crib_category, "垛型类别", "DB2.W286"));
|
||||
list.add(new ItemDto(item_to_palletX1_line, "码垛X1行", "DB2.W288"));
|
||||
list.add(new ItemDto(item_to_palletY1_row, "码垛Y1列", "DB2.W290"));
|
||||
list.add(new ItemDto(item_to_palletA1_angle, "码垛A1角度", "DB2.W292"));
|
||||
list.add(new ItemDto(item_to_palletX2_line, "码垛X2行", "DB2.W294"));
|
||||
list.add(new ItemDto(item_to_palletY2_row, "码垛Y2列", "DB2.W296"));
|
||||
list.add(new ItemDto(item_to_palletA2_angle, "码垛A2角度", "DB2.W298"));
|
||||
list.add(new ItemDto(item_to_palletX3_line, "码垛X3行", "DB2.W300"));
|
||||
list.add(new ItemDto(item_to_palletY3_row, "码垛Y3列", "DB2.W302"));
|
||||
list.add(new ItemDto(item_to_palletA3_angle, "码垛A3角度", "DB2.W304"));
|
||||
list.add(new ItemDto(item_to_pressCribX1_line, "压垛X1行", "DB2.W306"));
|
||||
list.add(new ItemDto(item_to_pressCribY1_row, "压垛Y1列", "DB2.W308"));
|
||||
list.add(new ItemDto(item_to_pressCribA1_angle, "压垛A1角度", "DB2.W310"));
|
||||
list.add(new ItemDto(item_to_pressCribX2_line, "压垛X2行", "DB2.W312"));
|
||||
list.add(new ItemDto(item_to_pressCribY2_row, "压垛Y2列", "DB2.W314"));
|
||||
list.add(new ItemDto(item_to_pressCribA2_angle, "压垛A2角度", "DB2.W316"));
|
||||
list.add(new ItemDto(item_to_pressCribX3_line, "压垛X3行", "DB2.W318"));
|
||||
list.add(new ItemDto(item_to_pressCribY3_row, "压垛Y3列", "DB2.W320"));
|
||||
list.add(new ItemDto(item_to_pressCribA3_angle, "压垛A3角度", "DB2.W322"));
|
||||
list.add(new ItemDto(item_to_Zoffset, "Z轴偏移", "DB2.W324"));
|
||||
list.add(new ItemDto(item_to_pallet_layerQty, "码垛层数", "DB2.W326"));
|
||||
list.add(new ItemDto(item_to_pressCrib_layerQty, "压垛层数", "DB2.W328"));
|
||||
list.add(new ItemDto(item_to_codeLayerX1_interval, "码层X1间隔", "DB2.W330"));
|
||||
list.add(new ItemDto(item_to_codeLayerY1_interval, "码层Y1间隔", "DB2.W332"));
|
||||
list.add(new ItemDto(item_to_codeLayerX2_interval, "码层X2间隔", "DB2.W334"));
|
||||
list.add(new ItemDto(item_to_codeLayerY2_interval, "码层Y2间隔", "DB2.W336"));
|
||||
list.add(new ItemDto(item_to_codeLayerX3_interval, "码层X3间隔", "DB2.W338"));
|
||||
list.add(new ItemDto(item_to_codeLayerY3_interval, "码层Y3间隔", "DB2.W340"));
|
||||
list.add(new ItemDto(item_to_codeLayerX1_offset, "码层X1偏移", "DB2.W342"));
|
||||
list.add(new ItemDto(item_to_codeLayerY1_offset, "码层Y1偏移", "DB2.W344"));
|
||||
list.add(new ItemDto(item_to_codeLayerX2_offset, "码层X2偏移", "DB2.W346"));
|
||||
list.add(new ItemDto(item_to_codeLayerY2_offset, "码层Y2偏移", "DB2.W348"));
|
||||
list.add(new ItemDto(item_to_codeLayerX3_offset, "码层X3偏移", "DB2.W350"));
|
||||
list.add(new ItemDto(item_to_codeLayerY3_offset, "码层Y3偏移", "DB2.W352"));
|
||||
list.add(new ItemDto(item_to_pressLayerX1_interval, "压层X1间隔", "DB2.W354"));
|
||||
list.add(new ItemDto(item_to_pressLayerY1_interval, "压层Y1间隔", "DB2.W356"));
|
||||
list.add(new ItemDto(item_to_pressLayerX2_interval, "压层X2间隔", "DB2.W358"));
|
||||
list.add(new ItemDto(item_to_pressLayerY2_interval, "压层Y2间隔", "DB2.W360"));
|
||||
list.add(new ItemDto(item_to_pressLayerX3_interval, "压层X3间隔", "DB2.W362"));
|
||||
list.add(new ItemDto(item_to_pressLayerY3_interval, "压层Y3间隔", "DB2.W364"));
|
||||
list.add(new ItemDto(item_to_pressLayerX1_offset, "压层X1偏移", "DB2.W366"));
|
||||
list.add(new ItemDto(item_to_pressLayerY1_offset, "压层Y1偏移", "DB2.W368"));
|
||||
list.add(new ItemDto(item_to_pressLayerX2_offset, "压层X2偏移", "DB2.W370"));
|
||||
list.add(new ItemDto(item_to_pressLayerY2_offset, "压层Y2偏移", "DB2.W372"));
|
||||
list.add(new ItemDto(item_to_pressLayerX3_offset, "压层X3偏移", "DB2.W374"));
|
||||
list.add(new ItemDto(item_to_pressLayerY3_offset, "压层Y3偏移", "DB2.W376"));
|
||||
list.add(new ItemDto(item_to_one_cribTotal, "1#垛总数", "DB2.W378"));
|
||||
list.add(new ItemDto(item_to_two_cribTotal, "2#垛总数", "DB2.W380"));
|
||||
list.add(new ItemDto(item_to_one_qty, "1#垛当前数", "DB2.W382"));
|
||||
list.add(new ItemDto(item_to_two_qty, "2#垛当前数", "DB2.W384"));
|
||||
list.add(new ItemDto(item_to_tool_coordinate, "工具坐标", "DB2.W386"));
|
||||
list.add(new ItemDto(item_to_order_qty, "工单数量", "DB2.D388"));
|
||||
list.add(new ItemDto(item_to_product_code, "产品编号", "DB14.W272"));
|
||||
list.add(new ItemDto(item_to_AlongSide, "A长边", "DB14.W274"));
|
||||
list.add(new ItemDto(item_to_BshortSide, "B短边", "DB14.W276"));
|
||||
list.add(new ItemDto(item_to_Htrapezoidal, "H梯形高", "DB14.W278"));
|
||||
list.add(new ItemDto(item_to_Wthickness, "W厚度", "DB14.W280"));
|
||||
list.add(new ItemDto(item_to_tray_qty, "当前垛盘数", "DB14.W282"));
|
||||
list.add(new ItemDto(item_to_tray_high, "垛盘高度", "DB14.W284"));
|
||||
list.add(new ItemDto(item_to_crib_category, "垛型类别", "DB14.W286"));
|
||||
list.add(new ItemDto(item_to_palletX1_line, "码垛X1行", "DB14.W288"));
|
||||
list.add(new ItemDto(item_to_palletY1_row, "码垛Y1列", "DB14.W290"));
|
||||
list.add(new ItemDto(item_to_palletA1_angle, "码垛A1角度", "DB14.W292"));
|
||||
list.add(new ItemDto(item_to_palletX2_line, "码垛X2行", "DB14.W294"));
|
||||
list.add(new ItemDto(item_to_palletY2_row, "码垛Y2列", "DB14.W296"));
|
||||
list.add(new ItemDto(item_to_palletA2_angle, "码垛A2角度", "DB14.W298"));
|
||||
list.add(new ItemDto(item_to_palletX3_line, "码垛X3行", "DB14.W300"));
|
||||
list.add(new ItemDto(item_to_palletY3_row, "码垛Y3列", "DB14.W302"));
|
||||
list.add(new ItemDto(item_to_palletA3_angle, "码垛A3角度", "DB14.W304"));
|
||||
list.add(new ItemDto(item_to_pressCribX1_line, "压垛X1行", "DB14.W306"));
|
||||
list.add(new ItemDto(item_to_pressCribY1_row, "压垛Y1列", "DB14.W308"));
|
||||
list.add(new ItemDto(item_to_pressCribA1_angle, "压垛A1角度", "DB14.W310"));
|
||||
list.add(new ItemDto(item_to_pressCribX2_line, "压垛X2行", "DB14.W312"));
|
||||
list.add(new ItemDto(item_to_pressCribY2_row, "压垛Y2列", "DB14.W314"));
|
||||
list.add(new ItemDto(item_to_pressCribA2_angle, "压垛A2角度", "DB14.W316"));
|
||||
list.add(new ItemDto(item_to_pressCribX3_line, "压垛X3行", "DB14.W318"));
|
||||
list.add(new ItemDto(item_to_pressCribY3_row, "压垛Y3列", "DB14.W320"));
|
||||
list.add(new ItemDto(item_to_pressCribA3_angle, "压垛A3角度", "DB14.W322"));
|
||||
list.add(new ItemDto(item_to_Zoffset, "Z轴偏移", "DB14.W324"));
|
||||
list.add(new ItemDto(item_to_pallet_layerQty, "码垛层数", "DB14.W326"));
|
||||
list.add(new ItemDto(item_to_pressCrib_layerQty, "压垛层数", "DB14.W328"));
|
||||
list.add(new ItemDto(item_to_codeLayerX1_interval, "码层X1间隔", "DB14.W330"));
|
||||
list.add(new ItemDto(item_to_codeLayerY1_interval, "码层Y1间隔", "DB14.W332"));
|
||||
list.add(new ItemDto(item_to_codeLayerX2_interval, "码层X2间隔", "DB14.W334"));
|
||||
list.add(new ItemDto(item_to_codeLayerY2_interval, "码层Y2间隔", "DB14.W336"));
|
||||
list.add(new ItemDto(item_to_codeLayerX3_interval, "码层X3间隔", "DB14.W338"));
|
||||
list.add(new ItemDto(item_to_codeLayerY3_interval, "码层Y3间隔", "DB14.W340"));
|
||||
list.add(new ItemDto(item_to_codeLayerX1_offset, "码层X1偏移", "DB14.W342"));
|
||||
list.add(new ItemDto(item_to_codeLayerY1_offset, "码层Y1偏移", "DB14.W344"));
|
||||
list.add(new ItemDto(item_to_codeLayerX2_offset, "码层X2偏移", "DB14.W346"));
|
||||
list.add(new ItemDto(item_to_codeLayerY2_offset, "码层Y2偏移", "DB14.W348"));
|
||||
list.add(new ItemDto(item_to_codeLayerX3_offset, "码层X3偏移", "DB14.W350"));
|
||||
list.add(new ItemDto(item_to_codeLayerY3_offset, "码层Y3偏移", "DB14.W352"));
|
||||
list.add(new ItemDto(item_to_pressLayerX1_interval, "压层X1间隔", "DB14.W354"));
|
||||
list.add(new ItemDto(item_to_pressLayerY1_interval, "压层Y1间隔", "DB14.W356"));
|
||||
list.add(new ItemDto(item_to_pressLayerX2_interval, "压层X2间隔", "DB14.W358"));
|
||||
list.add(new ItemDto(item_to_pressLayerY2_interval, "压层Y2间隔", "DB14.W360"));
|
||||
list.add(new ItemDto(item_to_pressLayerX3_interval, "压层X3间隔", "DB14.W362"));
|
||||
list.add(new ItemDto(item_to_pressLayerY3_interval, "压层Y3间隔", "DB14.W364"));
|
||||
list.add(new ItemDto(item_to_pressLayerX1_offset, "压层X1偏移", "DB14.W366"));
|
||||
list.add(new ItemDto(item_to_pressLayerY1_offset, "压层Y1偏移", "DB14.W368"));
|
||||
list.add(new ItemDto(item_to_pressLayerX2_offset, "压层X2偏移", "DB14.W370"));
|
||||
list.add(new ItemDto(item_to_pressLayerY2_offset, "压层Y2偏移", "DB14.W372"));
|
||||
list.add(new ItemDto(item_to_pressLayerX3_offset, "压层X3偏移", "DB14.W374"));
|
||||
list.add(new ItemDto(item_to_pressLayerY3_offset, "压层Y3偏移", "DB14.W376"));
|
||||
list.add(new ItemDto(item_to_one_cribTotal, "1#垛总数", "DB14.W378"));
|
||||
list.add(new ItemDto(item_to_two_cribTotal, "2#垛总数", "DB14.W380"));
|
||||
list.add(new ItemDto(item_to_one_qty, "1#垛当前数", "DB14.W382"));
|
||||
list.add(new ItemDto(item_to_two_qty, "2#垛当前数", "DB14.W384"));
|
||||
list.add(new ItemDto(item_to_tool_coordinate, "工具坐标", "DB14.W386"));
|
||||
list.add(new ItemDto(item_to_order_qty, "工单数量", "DB14.D388"));
|
||||
return list;
|
||||
}
|
||||
|
||||
|
||||
@@ -19,17 +19,17 @@ import java.util.List;
|
||||
public class RljnPackagePalletSplitManipulatorDefination implements OpcDeviceDriverDefination {
|
||||
@Override
|
||||
public String getDriverCode() {
|
||||
return "lnsh_package_palletSplit_manipulator";
|
||||
return "rljn_package_palletSplit_manipulator";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getDriverName() {
|
||||
return "荣力嘉耐-包装码拆垛机械手";
|
||||
return "嘉耐-包装码拆垛机械手";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getDriverDescription() {
|
||||
return "荣力嘉耐-包装码拆垛机械手";
|
||||
return "嘉耐-包装码拆垛机械手";
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -57,84 +57,84 @@ public class RljnPackagePalletSplitManipulatorDefination implements OpcDeviceDri
|
||||
|
||||
public static List<ItemDto> getReadableItemDtos2() {
|
||||
ArrayList list = new ArrayList();
|
||||
list.add(new ItemDto(ItemProtocol.item_heartbeat, "心跳", "DB1.B0"));
|
||||
list.add(new ItemDto(ItemProtocol.item_mode, "工作状态", "DB1.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(ItemProtocol.item_status, "设备状态", "DB1.B2"));
|
||||
list.add(new ItemDto(ItemProtocol.item_error, "故障代码", "DB1.B3"));
|
||||
list.add(new ItemDto(ItemProtocol.item_onoff_status, "开关机状态", "DB1.B4"));
|
||||
list.add(new ItemDto(ItemProtocol.item_putStation, "当前码盘工位", "DB1.D6"));
|
||||
list.add(new ItemDto(ItemProtocol.item_getStation, "当前抓取工位", "DB1.D10"));
|
||||
list.add(new ItemDto(ItemProtocol.item_barcode, "当前码盘工位条码", "DB1.S14"));
|
||||
list.add(new ItemDto(ItemProtocol.item_material, "码盘工位当前物料", "DB1.S270"));
|
||||
list.add(new ItemDto(ItemProtocol.item_specifications, "规格", "DB1.S526"));
|
||||
list.add(new ItemDto(ItemProtocol.item_batch, "批次", "DB1.D782"));
|
||||
list.add(new ItemDto(ItemProtocol.item_qty, "数量", "DB1.D786"));
|
||||
list.add(new ItemDto(ItemProtocol.item_open_time, "开机时间", "DB1.D790"));
|
||||
list.add(new ItemDto(ItemProtocol.item_standby_time, "待机时间", "DB1.D794"));
|
||||
list.add(new ItemDto(ItemProtocol.item_production_time, "生产时间", "DB1.D798"));
|
||||
list.add(new ItemDto(ItemProtocol.item_error_time, "故障时间", "DB1.D802"));
|
||||
list.add(new ItemDto(ItemProtocol.item_total_split, "累计拆垛数量", "DB1.D806"));
|
||||
list.add(new ItemDto(ItemProtocol.item_order_No, "工单号", "DB1.S810"));
|
||||
list.add(new ItemDto(ItemProtocol.item_heartbeat, "心跳", "DB13.B0"));
|
||||
list.add(new ItemDto(ItemProtocol.item_mode, "工作状态", "DB13.B1", Boolean.valueOf(true)));
|
||||
list.add(new ItemDto(ItemProtocol.item_status, "设备状态", "DB13.B2"));
|
||||
list.add(new ItemDto(ItemProtocol.item_error, "故障代码", "DB13.B3"));
|
||||
list.add(new ItemDto(ItemProtocol.item_onoff_status, "开关机状态", "DB13.B4"));
|
||||
list.add(new ItemDto(ItemProtocol.item_putStation, "当前码盘工位", "DB13.D6"));
|
||||
list.add(new ItemDto(ItemProtocol.item_getStation, "当前抓取工位", "DB13.D10"));
|
||||
list.add(new ItemDto(ItemProtocol.item_barcode, "当前码盘工位条码", "DB13.S14"));
|
||||
list.add(new ItemDto(ItemProtocol.item_material, "码盘工位当前物料", "DB13.S270"));
|
||||
list.add(new ItemDto(ItemProtocol.item_specifications, "规格", "DB13.S526"));
|
||||
list.add(new ItemDto(ItemProtocol.item_batch, "批次", "DB13.D782"));
|
||||
list.add(new ItemDto(ItemProtocol.item_qty, "数量", "DB13.D786"));
|
||||
list.add(new ItemDto(ItemProtocol.item_open_time, "开机时间", "DB13.D790"));
|
||||
list.add(new ItemDto(ItemProtocol.item_standby_time, "待机时间", "DB13.D794"));
|
||||
list.add(new ItemDto(ItemProtocol.item_production_time, "生产时间", "DB13.D798"));
|
||||
list.add(new ItemDto(ItemProtocol.item_error_time, "故障时间", "DB13.D802"));
|
||||
list.add(new ItemDto(ItemProtocol.item_total_split, "累计拆垛数量", "DB13.D806"));
|
||||
list.add(new ItemDto(ItemProtocol.item_order_No, "工单号", "DB13.S810"));
|
||||
|
||||
list.add(new ItemDto(ItemProtocol.item_product_code, "产品编号", "DB1.W1066"));
|
||||
list.add(new ItemDto(ItemProtocol.item_AlongSide, "A长边", "DB1.W1068"));
|
||||
list.add(new ItemDto(ItemProtocol.item_BshortSide, "B短边", "DB1.W1070"));
|
||||
list.add(new ItemDto(ItemProtocol.item_Htrapezoidal, "H梯形高", "DB1.W1072"));
|
||||
list.add(new ItemDto(ItemProtocol.item_Wthickness, "W厚度", "DB1.W1074"));
|
||||
list.add(new ItemDto(ItemProtocol.item_tray_qty, "当前垛盘数", "DB1.W1076"));
|
||||
list.add(new ItemDto(ItemProtocol.item_tray_high, "垛盘高度", "DB1.W1078"));
|
||||
list.add(new ItemDto(ItemProtocol.item_crib_category, "垛型类别", "DB1.W1080"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletX1_line, "码垛X1行", "DB1.W1082"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletY1_row, "码垛Y1列", "DB1.W1084"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletA1_angle, "码垛A1角度", "DB1.W1086"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletX2_line, "码垛X2行", "DB1.W1088"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletY2_row, "码垛Y2列", "DB1.W1090"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletA2_angle, "码垛A2角度", "DB1.W1092"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletX3_line, "码垛X3行", "DB1.W1094"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletY3_row, "码垛Y3列", "DB1.W1096"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletA3_angle, "码垛A3角度", "DB1.W1098"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribX1_line, "压垛X1行", "DB1.W1100"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribY1_row, "压垛Y1列", "DB1.W1102"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribA1_angle, "压垛A1角度", "DB1.W1104"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribX2_line, "压垛X2行", "DB1.W1106"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribY2_row, "压垛Y2列", "DB1.W1108"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribA2_angle, "压垛A2角度", "DB1.W1110"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribX3_line, "压垛X3行", "DB1.W1112"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribY3_row, "压垛Y3列", "DB1.W1114"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribA3_angle, "压垛A3角度", "DB1.W1116"));
|
||||
list.add(new ItemDto(ItemProtocol.item_Zoffset, "Z轴偏移", "DB1.W1118"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pallet_layerQty, "码垛层数", "DB1.W1120"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCrib_layerQty, "压垛层数", "DB1.W1122"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX1_interval, "码层X1间隔", "DB1.W1124"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY1_interval, "码层Y1间隔", "DB1.W1126"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX2_interval, "码层X2间隔", "DB1.W1128"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY2_interval, "码层Y2间隔", "DB1.W1130"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX3_interval, "码层X3间隔", "DB1.W1132"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY3_interval, "码层Y3间隔", "DB1.W1134"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX1_offset, "码层X1偏移", "DB1.W1136"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY1_offset, "码层Y1偏移", "DB1.W1138"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX2_offset, "码层X2偏移", "DB1.W1140"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY2_offset, "码层Y2偏移", "DB1.W1142"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX3_offset, "码层X3偏移", "DB1.W1144"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY3_offset, "码层Y3偏移", "DB1.W1146"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX1_interval, "压层X1间隔", "DB1.W1148"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY1_interval, "压层Y1间隔", "DB1.W1150"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX2_interval, "压层X2间隔", "DB1.W1152"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY2_interval, "压层Y2间隔", "DB1.W1154"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX3_interval, "压层X3间隔", "DB1.W1156"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY3_interval, "压层Y3间隔", "DB1.W1158"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX1_offset, "压层X1偏移", "DB1.W1160"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY1_offset, "压层Y1偏移", "DB1.W1162"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX2_offset, "压层X2偏移", "DB1.W1164"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY2_offset, "压层Y2偏移", "DB1.W1166"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX3_offset, "压层X3偏移", "DB1.W1168"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY3_offset, "压层Y3偏移", "DB1.W1170"));
|
||||
list.add(new ItemDto(ItemProtocol.item_one_cribTotal, "1#垛总数", "DB1.W1172"));
|
||||
list.add(new ItemDto(ItemProtocol.item_two_cribTotal, "2#垛总数", "DB1.W1174"));
|
||||
list.add(new ItemDto(ItemProtocol.item_one_qty, "1#垛当前数", "DB1.W1176"));
|
||||
list.add(new ItemDto(ItemProtocol.item_two_qty, "2#垛当前数", "DB1.W1178"));
|
||||
list.add(new ItemDto(ItemProtocol.item_tool_coordinate, "工具坐标", "DB1.W1180"));
|
||||
list.add(new ItemDto(ItemProtocol.item_order_qty, "工单数量", "DB1.D1182"));
|
||||
list.add(new ItemDto(ItemProtocol.item_product_code, "产品编号", "DB13.W1066"));
|
||||
list.add(new ItemDto(ItemProtocol.item_AlongSide, "A长边", "DB13.W1068"));
|
||||
list.add(new ItemDto(ItemProtocol.item_BshortSide, "B短边", "DB13.W1070"));
|
||||
list.add(new ItemDto(ItemProtocol.item_Htrapezoidal, "H梯形高", "DB13.W1072"));
|
||||
list.add(new ItemDto(ItemProtocol.item_Wthickness, "W厚度", "DB13.W1074"));
|
||||
list.add(new ItemDto(ItemProtocol.item_tray_qty, "当前垛盘数", "DB13.W1076"));
|
||||
list.add(new ItemDto(ItemProtocol.item_tray_high, "垛盘高度", "DB13.W1078"));
|
||||
list.add(new ItemDto(ItemProtocol.item_crib_category, "垛型类别", "DB13.W1080"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletX1_line, "码垛X1行", "DB13.W1082"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletY1_row, "码垛Y1列", "DB13.W1084"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletA1_angle, "码垛A1角度", "DB13.W1086"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletX2_line, "码垛X2行", "DB13.W1088"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletY2_row, "码垛Y2列", "DB13.W1090"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletA2_angle, "码垛A2角度", "DB13.W1092"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletX3_line, "码垛X3行", "DB13.W1094"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletY3_row, "码垛Y3列", "DB13.W1096"));
|
||||
list.add(new ItemDto(ItemProtocol.item_palletA3_angle, "码垛A3角度", "DB13.W1098"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribX1_line, "压垛X1行", "DB13.W1100"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribY1_row, "压垛Y1列", "DB13.W1102"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribA1_angle, "压垛A1角度", "DB13.W1104"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribX2_line, "压垛X2行", "DB13.W1106"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribY2_row, "压垛Y2列", "DB13.W1108"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribA2_angle, "压垛A2角度", "DB13.W1110"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribX3_line, "压垛X3行", "DB13.W1112"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribY3_row, "压垛Y3列", "DB13.W1114"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCribA3_angle, "压垛A3角度", "DB13.W1116"));
|
||||
list.add(new ItemDto(ItemProtocol.item_Zoffset, "Z轴偏移", "DB13.W1118"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pallet_layerQty, "码垛层数", "DB13.W1120"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressCrib_layerQty, "压垛层数", "DB13.W1122"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX1_interval, "码层X1间隔", "DB13.W1124"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY1_interval, "码层Y1间隔", "DB13.W1126"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX2_interval, "码层X2间隔", "DB13.W1128"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY2_interval, "码层Y2间隔", "DB13.W1130"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX3_interval, "码层X3间隔", "DB13.W1132"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY3_interval, "码层Y3间隔", "DB13.W1134"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX1_offset, "码层X1偏移", "DB13.W1136"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY1_offset, "码层Y1偏移", "DB13.W1138"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX2_offset, "码层X2偏移", "DB13.W1140"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY2_offset, "码层Y2偏移", "DB13.W1142"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerX3_offset, "码层X3偏移", "DB13.W1144"));
|
||||
list.add(new ItemDto(ItemProtocol.item_codeLayerY3_offset, "码层Y3偏移", "DB13.W1146"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX1_interval, "压层X1间隔", "DB13.W1148"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY1_interval, "压层Y1间隔", "DB13.W1150"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX2_interval, "压层X2间隔", "DB13.W1152"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY2_interval, "压层Y2间隔", "DB13.W1154"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX3_interval, "压层X3间隔", "DB13.W1156"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY3_interval, "压层Y3间隔", "DB13.W1158"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX1_offset, "压层X1偏移", "DB13.W1160"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY1_offset, "压层Y1偏移", "DB13.W1162"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX2_offset, "压层X2偏移", "DB13.W1164"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY2_offset, "压层Y2偏移", "DB13.W1166"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerX3_offset, "压层X3偏移", "DB13.W1168"));
|
||||
list.add(new ItemDto(ItemProtocol.item_pressLayerY3_offset, "压层Y3偏移", "DB13.W1170"));
|
||||
list.add(new ItemDto(ItemProtocol.item_one_cribTotal, "1#垛总数", "DB13.W1172"));
|
||||
list.add(new ItemDto(ItemProtocol.item_two_cribTotal, "2#垛总数", "DB13.W1174"));
|
||||
list.add(new ItemDto(ItemProtocol.item_one_qty, "1#垛当前数", "DB13.W1176"));
|
||||
list.add(new ItemDto(ItemProtocol.item_two_qty, "2#垛当前数", "DB13.W1178"));
|
||||
list.add(new ItemDto(ItemProtocol.item_tool_coordinate, "工具坐标", "DB13.W1180"));
|
||||
list.add(new ItemDto(ItemProtocol.item_order_qty, "工单数量", "DB13.D1182"));
|
||||
return list;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user