[ { "id": "wcs-line-v260202", "name": "WCS-\u8F93\u9001\u7EBF\u5BF9\u63A5\u534F\u8BAE V260202", "version": "V260202", "fields": [ { "fieldKey": "11001_TaskNo", "dbNumber": 50, "offset": 0, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11001_Source", "dbNumber": 50, "offset": 2, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11001_Target", "dbNumber": 50, "offset": 4, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11001_BoxType", "dbNumber": 50, "offset": 6, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_CV_State", "dbNumber": 50, "offset": 7, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_CV_ERRCode", "dbNumber": 50, "offset": 8, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11001_WCS_STB", "dbNumber": 50, "offset": 9, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11001_WCS_ACK", "dbNumber": 50, "offset": 10, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11001_PLC_STB", "dbNumber": 50, "offset": 11, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11001_PLC_ACK", "dbNumber": 50, "offset": 12, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11001_PLC_REQ", "dbNumber": 50, "offset": 13, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11001_WCS_ERRCode", "dbNumber": 50, "offset": 14, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11001_WCS_Special", "dbNumber": 50, "offset": 15, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11001_Equ_Auto", "dbNumber": 50, "offset": 16, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11001_Last_pallet", "dbNumber": 50, "offset": 17, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11001_Barcode", "dbNumber": 50, "offset": 18, "bit": 1, "dataType": 3, "length": 22, "direction": 0 }, { "fieldKey": "11010_TaskNo", "dbNumber": 50, "offset": 450, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "11010_Source", "dbNumber": 50, "offset": 452, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "11010_Target", "dbNumber": 50, "offset": 454, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "11010_BoxType", "dbNumber": 50, "offset": 456, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_CV_State", "dbNumber": 50, "offset": 457, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_CV_ERRCode", "dbNumber": 50, "offset": 458, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_WCS_STB", "dbNumber": 50, "offset": 459, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_WCS_ACK", "dbNumber": 50, "offset": 460, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_PLC_STB", "dbNumber": 50, "offset": 461, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_PLC_ACK", "dbNumber": 50, "offset": 462, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_PLC_REQ", "dbNumber": 50, "offset": 463, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_WCS_ERRCode", "dbNumber": 50, "offset": 464, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_WCS_Special", "dbNumber": 50, "offset": 465, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_Equ_Auto", "dbNumber": 50, "offset": 466, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_Last_pallet", "dbNumber": 50, "offset": 467, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11010_Barcode", "dbNumber": 50, "offset": 468, "bit": 1, "dataType": 3, "length": 22, "direction": 0 }, { "fieldKey": "11020_TaskNo", "dbNumber": 50, "offset": 950, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "11020_Source", "dbNumber": 50, "offset": 952, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "11020_Target", "dbNumber": 50, "offset": 954, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "11020_BoxType", "dbNumber": 50, "offset": 956, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_CV_State", "dbNumber": 50, "offset": 957, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_CV_ERRCode", "dbNumber": 50, "offset": 958, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_WCS_STB", "dbNumber": 50, "offset": 959, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_WCS_ACK", "dbNumber": 50, "offset": 960, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_PLC_STB", "dbNumber": 50, "offset": 961, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_PLC_ACK", "dbNumber": 50, "offset": 962, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_PLC_REQ", "dbNumber": 50, "offset": 963, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_WCS_ERRCode", "dbNumber": 50, "offset": 964, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_WCS_Special", "dbNumber": 50, "offset": 965, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_Equ_Auto", "dbNumber": 50, "offset": 966, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_Last_pallet", "dbNumber": 50, "offset": 967, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11020_Barcode", "dbNumber": 50, "offset": 968, "bit": 1, "dataType": 3, "length": 22, "direction": 0 }, { "fieldKey": "11026_TaskNo", "dbNumber": 50, "offset": 1250, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "11026_Source", "dbNumber": 50, "offset": 1252, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "11026_Target", "dbNumber": 50, "offset": 1254, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "11026_BoxType", "dbNumber": 50, "offset": 1256, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_CV_State", "dbNumber": 50, "offset": 1257, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_CV_ERRCode", "dbNumber": 50, "offset": 1258, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_WCS_STB", "dbNumber": 50, "offset": 1259, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_WCS_ACK", "dbNumber": 50, "offset": 1260, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_PLC_STB", "dbNumber": 50, "offset": 1261, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_PLC_ACK", "dbNumber": 50, "offset": 1262, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_PLC_REQ", "dbNumber": 50, "offset": 1263, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_WCS_ERRCode", "dbNumber": 50, "offset": 1264, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_WCS_Special", "dbNumber": 50, "offset": 1265, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_Equ_Auto", "dbNumber": 50, "offset": 1266, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_Last_pallet", "dbNumber": 50, "offset": 1267, "bit": 1, "dataType": 0, "length": 1, "direction": 0 }, { "fieldKey": "11026_Barcode", "dbNumber": 50, "offset": 1268, "bit": 1, "dataType": 3, "length": 22, "direction": 0 } ] }, { "id": "plclink-stacker-v1", "name": "\u5316\u6210\u5806\u579B\u673A", "version": "2026.03", "fields": [ { "fieldKey": "StackerCraneHeartBeat", "dbNumber": 910, "offset": 0, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneStatus", "dbNumber": 910, "offset": 6, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneFaultCode", "dbNumber": 910, "offset": 8, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneWorkStatus", "dbNumber": 910, "offset": 20, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneRow", "dbNumber": 910, "offset": 22, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneColumn", "dbNumber": 910, "offset": 24, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneLayer", "dbNumber": 910, "offset": 26, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "CurrentTaskNum", "dbNumber": 910, "offset": 28, "bit": 1, "dataType": 2, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneWorkAction", "dbNumber": 910, "offset": 40, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneCompleted", "dbNumber": 910, "offset": 42, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "HeartBeat", "dbNumber": 900, "offset": 0, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "TaskNum", "dbNumber": 900, "offset": 2, "bit": 1, "dataType": 2, "length": 1, "direction": 0 }, { "fieldKey": "WorkAction", "dbNumber": 900, "offset": 40, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "FireAlarm", "dbNumber": 900, "offset": 42, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "WorkType", "dbNumber": 900, "offset": 44, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "StartRow", "dbNumber": 900, "offset": 46, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "StartColumn", "dbNumber": 900, "offset": 48, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "StartLayer", "dbNumber": 900, "offset": 50, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "EndRow", "dbNumber": 900, "offset": 52, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "EndColumn", "dbNumber": 900, "offset": 54, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "EndLayer", "dbNumber": 900, "offset": 56, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "Barcode", "dbNumber": 900, "offset": 58, "bit": 1, "dataType": 2, "length": 26, "direction": 0 } ] }, { "id": "stacker-interaction-v1", "name": "\u9AD8\u5E38\u6E29\u5806\u579B\u673A", "version": "2026.03", "fields": [ { "fieldKey": "InputTaskNum", "dbNumber": 100, "offset": 194, "bit": 1, "dataType": 2, "length": 1, "direction": 0 }, { "fieldKey": "WorkAction", "dbNumber": 100, "offset": 192, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "InputWorkType", "dbNumber": 100, "offset": 198, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "InputPickRow", "dbNumber": 100, "offset": 208, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "InputPickColumn", "dbNumber": 100, "offset": 210, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "InputPickLayer", "dbNumber": 100, "offset": 212, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "InputPlaceRow", "dbNumber": 100, "offset": 214, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "InputPlaceColumn", "dbNumber": 100, "offset": 216, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "InputPlaceLayer", "dbNumber": 100, "offset": 218, "bit": 1, "dataType": 1, "length": 1, "direction": 0 }, { "fieldKey": "StackerCraneAutoStatus", "dbNumber": 100, "offset": 2, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneWorkStatus", "dbNumber": 100, "offset": 4, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "OutputFaultHigh", "dbNumber": 100, "offset": 12, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "OutputFaultMid", "dbNumber": 100, "offset": 16, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "OutputFaultLow", "dbNumber": 100, "offset": 20, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "CurrentTaskNum", "dbNumber": 100, "offset": 24, "bit": 1, "dataType": 2, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneCompleted", "dbNumber": 100, "offset": 28, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "OutputCurrentColumn", "dbNumber": 100, "offset": 46, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "OutputCurrentLayer", "dbNumber": 100, "offset": 48, "bit": 1, "dataType": 1, "length": 1, "direction": 1 }, { "fieldKey": "StackerCraneStatus", "dbNumber": 100, "offset": 96, "bit": 1, "dataType": 1, "length": 1, "direction": 1 } ] }, { "id": "wcs-line-hcline", "name": "WCS-\u5316\u6210\u6BB5\u8F93\u9001\u7EBF", "version": "1.0", "fields": [ { "fieldKey": "10010_TaskNo", "dbNumber": 50, "offset": 0, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10010_Source", "dbNumber": 50, "offset": 2, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10010_Target", "dbNumber": 50, "offset": 4, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10010_BoxType", "dbNumber": 50, "offset": 6, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_CV_State", "dbNumber": 50, "offset": 7, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_CV_ERRCode", "dbNumber": 50, "offset": 8, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_WCS_STB", "dbNumber": 50, "offset": 9, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_WCS_ACK", "dbNumber": 50, "offset": 10, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_PLC_STB", "dbNumber": 50, "offset": 11, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_PLC_ACK", "dbNumber": 50, "offset": 12, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_PLC_REQ", "dbNumber": 50, "offset": 13, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_WCS_ERRCode", "dbNumber": 50, "offset": 14, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_WCS_Special", "dbNumber": 50, "offset": 15, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_Equ_Auto", "dbNumber": 50, "offset": 16, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_Last_pallet", "dbNumber": 50, "offset": 17, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10010_Barcode", "dbNumber": 50, "offset": 18, "bit": 1, "dataType": 3, "length": 22, "direction": 2 }, { "fieldKey": "10030_TaskNo", "dbNumber": 50, "offset": 50, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10030_Source", "dbNumber": 50, "offset": 52, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10030_Target", "dbNumber": 50, "offset": 54, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10030_BoxType", "dbNumber": 50, "offset": 56, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_CV_State", "dbNumber": 50, "offset": 57, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_CV_ERRCode", "dbNumber": 50, "offset": 58, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_WCS_STB", "dbNumber": 50, "offset": 59, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_WCS_ACK", "dbNumber": 50, "offset": 60, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_PLC_STB", "dbNumber": 50, "offset": 61, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_PLC_ACK", "dbNumber": 50, "offset": 62, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_PLC_REQ", "dbNumber": 50, "offset": 63, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_WCS_ERRCode", "dbNumber": 50, "offset": 64, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_WCS_Special", "dbNumber": 50, "offset": 65, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_Equ_Auto", "dbNumber": 50, "offset": 66, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_Last_pallet", "dbNumber": 50, "offset": 67, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10030_Barcode", "dbNumber": 50, "offset": 68, "bit": 1, "dataType": 3, "length": 22, "direction": 2 }, { "fieldKey": "10180_TaskNo", "dbNumber": 50, "offset": 100, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10180_Source", "dbNumber": 50, "offset": 102, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10180_Target", "dbNumber": 50, "offset": 104, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10180_BoxType", "dbNumber": 50, "offset": 106, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_CV_State", "dbNumber": 50, "offset": 107, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_CV_ERRCode", "dbNumber": 50, "offset": 108, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_WCS_STB", "dbNumber": 50, "offset": 109, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_WCS_ACK", "dbNumber": 50, "offset": 110, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_PLC_STB", "dbNumber": 50, "offset": 111, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_PLC_ACK", "dbNumber": 50, "offset": 112, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_PLC_REQ", "dbNumber": 50, "offset": 113, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_WCS_ERRCode", "dbNumber": 50, "offset": 114, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_WCS_Special", "dbNumber": 50, "offset": 115, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_Equ_Auto", "dbNumber": 50, "offset": 116, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_Last_pallet", "dbNumber": 50, "offset": 117, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10180_Barcode", "dbNumber": 50, "offset": 118, "bit": 1, "dataType": 3, "length": 22, "direction": 2 }, { "fieldKey": "10190_TaskNo", "dbNumber": 50, "offset": 150, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10190_Source", "dbNumber": 50, "offset": 152, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10190_Target", "dbNumber": 50, "offset": 154, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10190_BoxType", "dbNumber": 50, "offset": 156, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_CV_State", "dbNumber": 50, "offset": 157, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_CV_ERRCode", "dbNumber": 50, "offset": 158, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_WCS_STB", "dbNumber": 50, "offset": 159, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_WCS_ACK", "dbNumber": 50, "offset": 160, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_PLC_STB", "dbNumber": 50, "offset": 161, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_PLC_ACK", "dbNumber": 50, "offset": 162, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_PLC_REQ", "dbNumber": 50, "offset": 163, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_WCS_ERRCode", "dbNumber": 50, "offset": 164, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_WCS_Special", "dbNumber": 50, "offset": 165, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_Equ_Auto", "dbNumber": 50, "offset": 166, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_Last_pallet", "dbNumber": 50, "offset": 167, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10190_Barcode", "dbNumber": 50, "offset": 168, "bit": 1, "dataType": 3, "length": 22, "direction": 2 }, { "fieldKey": "10250_TaskNo", "dbNumber": 50, "offset": 200, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10250_Source", "dbNumber": 50, "offset": 202, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10250_Target", "dbNumber": 50, "offset": 204, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "10250_BoxType", "dbNumber": 50, "offset": 206, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_CV_State", "dbNumber": 50, "offset": 207, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_CV_ERRCode", "dbNumber": 50, "offset": 208, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_WCS_STB", "dbNumber": 50, "offset": 209, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_WCS_ACK", "dbNumber": 50, "offset": 210, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_PLC_STB", "dbNumber": 50, "offset": 211, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_PLC_ACK", "dbNumber": 50, "offset": 212, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_PLC_REQ", "dbNumber": 50, "offset": 213, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_WCS_ERRCode", "dbNumber": 50, "offset": 214, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_WCS_Special", "dbNumber": 50, "offset": 215, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_Equ_Auto", "dbNumber": 50, "offset": 216, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_Last_pallet", "dbNumber": 50, "offset": 217, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "10250_Barcode", "dbNumber": 50, "offset": 218, "bit": 1, "dataType": 3, "length": 22, "direction": 2 }, { "fieldKey": "20090_TaskNo", "dbNumber": 50, "offset": 250, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "20090_Source", "dbNumber": 50, "offset": 252, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "20090_Target", "dbNumber": 50, "offset": 254, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "20090_BoxType", "dbNumber": 50, "offset": 256, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_CV_State", "dbNumber": 50, "offset": 257, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_CV_ERRCode", "dbNumber": 50, "offset": 258, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_WCS_STB", "dbNumber": 50, "offset": 259, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_WCS_ACK", "dbNumber": 50, "offset": 260, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_PLC_STB", "dbNumber": 50, "offset": 261, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_PLC_ACK", "dbNumber": 50, "offset": 262, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_PLC_REQ", "dbNumber": 50, "offset": 263, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_WCS_ERRCode", "dbNumber": 50, "offset": 264, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_WCS_Special", "dbNumber": 50, "offset": 265, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_Equ_Auto", "dbNumber": 50, "offset": 266, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_Last_pallet", "dbNumber": 50, "offset": 267, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20090_Barcode", "dbNumber": 50, "offset": 268, "bit": 1, "dataType": 3, "length": 22, "direction": 2 }, { "fieldKey": "20100_TaskNo", "dbNumber": 50, "offset": 300, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "20100_Source", "dbNumber": 50, "offset": 302, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "20100_Target", "dbNumber": 50, "offset": 304, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "20100_BoxType", "dbNumber": 50, "offset": 306, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_CV_State", "dbNumber": 50, "offset": 307, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_CV_ERRCode", "dbNumber": 50, "offset": 308, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_WCS_STB", "dbNumber": 50, "offset": 309, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_WCS_ACK", "dbNumber": 50, "offset": 310, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_PLC_STB", "dbNumber": 50, "offset": 311, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_PLC_ACK", "dbNumber": 50, "offset": 312, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_PLC_REQ", "dbNumber": 50, "offset": 313, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_WCS_ERRCode", "dbNumber": 50, "offset": 314, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_WCS_Special", "dbNumber": 50, "offset": 315, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_Equ_Auto", "dbNumber": 50, "offset": 316, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_Last_pallet", "dbNumber": 50, "offset": 317, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20100_Barcode", "dbNumber": 50, "offset": 318, "bit": 1, "dataType": 3, "length": 22, "direction": 2 }, { "fieldKey": "20170_TaskNo", "dbNumber": 50, "offset": 350, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "20170_Source", "dbNumber": 50, "offset": 352, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "20170_Target", "dbNumber": 50, "offset": 354, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "20170_BoxType", "dbNumber": 50, "offset": 356, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_CV_State", "dbNumber": 50, "offset": 357, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_CV_ERRCode", "dbNumber": 50, "offset": 358, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_WCS_STB", "dbNumber": 50, "offset": 359, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_WCS_ACK", "dbNumber": 50, "offset": 360, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_PLC_STB", "dbNumber": 50, "offset": 361, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_PLC_ACK", "dbNumber": 50, "offset": 362, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_PLC_REQ", "dbNumber": 50, "offset": 363, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_WCS_ERRCode", "dbNumber": 50, "offset": 364, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_WCS_Special", "dbNumber": 50, "offset": 365, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_Equ_Auto", "dbNumber": 50, "offset": 366, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_Last_pallet", "dbNumber": 50, "offset": 367, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "20170_Barcode", "dbNumber": 50, "offset": 368, "bit": 1, "dataType": 3, "length": 22, "direction": 2 } ] } ]