[ { "id": "protocol-GWSC1", "name": "\u9AD8\u6E29\u5806\u579B\u673A \u534F\u8BAE\u6A21\u677F", "version": "1.0", "fields": [ { "fieldKey": "GWSC1_InputTaskNum", "dbNumber": 100, "offset": 194, "bit": 1, "dataType": 2, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_WorkAction", "dbNumber": 100, "offset": 192, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_InputWorkType", "dbNumber": 100, "offset": 198, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_InputPickRow", "dbNumber": 100, "offset": 208, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_InputPickColumn", "dbNumber": 100, "offset": 210, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_InputPickLayer", "dbNumber": 100, "offset": 212, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_InputPlaceRow", "dbNumber": 100, "offset": 214, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_InputPlaceColumn", "dbNumber": 100, "offset": 216, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_InputPlaceLayer", "dbNumber": 100, "offset": 218, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_StackerCraneAutoStatus", "dbNumber": 100, "offset": 2, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_StackerCraneWorkStatus", "dbNumber": 100, "offset": 4, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_OutputFaultHigh", "dbNumber": 100, "offset": 12, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_OutputFaultMid", "dbNumber": 100, "offset": 16, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_OutputFaultLow", "dbNumber": 100, "offset": 20, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_CurrentTaskNum", "dbNumber": 100, "offset": 24, "bit": 1, "dataType": 2, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_StackerCraneCompleted", "dbNumber": 100, "offset": 28, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_OutputCurrentColumn", "dbNumber": 100, "offset": 46, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_OutputCurrentLayer", "dbNumber": 100, "offset": 48, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "GWSC1_StackerCraneStatus", "dbNumber": 100, "offset": 96, "bit": 1, "dataType": 1, "length": 1, "direction": 2 } ] }, { "id": "protocol-HCSC1", "name": "\u5316\u6210\u5806\u579B\u673A \u534F\u8BAE\u6A21\u677F", "version": "1.0", "fields": [ { "fieldKey": "HCSC1_InputTaskNum", "dbNumber": 510, "offset": 0, "bit": 1, "dataType": 2, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_WorkAction", "dbNumber": 510, "offset": 26, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_InputWorkType", "dbNumber": 510, "offset": 4, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_InputPickRow", "dbNumber": 510, "offset": 14, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_InputPickColumn", "dbNumber": 510, "offset": 16, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_InputPickLayer", "dbNumber": 510, "offset": 18, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_InputPlaceRow", "dbNumber": 510, "offset": 20, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_InputPlaceColumn", "dbNumber": 510, "offset": 22, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_InputPlaceLayer", "dbNumber": 510, "offset": 24, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_StackerCraneAutoStatus", "dbNumber": 510, "offset": 28, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_StackerCraneWorkStatus", "dbNumber": 510, "offset": 30, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_OutputFaultHigh", "dbNumber": 510, "offset": 32, "bit": 1, "dataType": 2, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_OutputFaultMid", "dbNumber": 510, "offset": 36, "bit": 1, "dataType": 2, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_OutputFaultLow", "dbNumber": 510, "offset": 40, "bit": 1, "dataType": 2, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_CurrentTaskNum", "dbNumber": 510, "offset": 48, "bit": 1, "dataType": 2, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_StackerCraneCompleted", "dbNumber": 510, "offset": 52, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_OutputCurrentColumn", "dbNumber": 510, "offset": 54, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_OutputCurrentLayer", "dbNumber": 510, "offset": 56, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_StackerCraneStatus", "dbNumber": 510, "offset": 58, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "HCSC1_OutputFaultLow1", "dbNumber": 510, "offset": 44, "bit": 1, "dataType": 2, "length": 1, "direction": 2 } ] }, { "id": "protocol-CWSC1", "name": "\u5E38\u6E29\u5806\u579B\u673A \u534F\u8BAE\u6A21\u677F", "version": "1.0", "fields": [ { "fieldKey": "CWSC1_InputTaskNum", "dbNumber": 100, "offset": 194, "bit": 1, "dataType": 2, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_WorkAction", "dbNumber": 100, "offset": 192, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_InputWorkType", "dbNumber": 100, "offset": 198, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_InputPickRow", "dbNumber": 100, "offset": 208, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_InputPickColumn", "dbNumber": 100, "offset": 210, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_InputPickLayer", "dbNumber": 100, "offset": 212, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_InputPlaceRow", "dbNumber": 100, "offset": 214, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_InputPlaceColumn", "dbNumber": 100, "offset": 216, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_InputPlaceLayer", "dbNumber": 100, "offset": 218, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_StackerCraneAutoStatus", "dbNumber": 100, "offset": 2, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_StackerCraneWorkStatus", "dbNumber": 100, "offset": 4, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_OutputFaultHigh", "dbNumber": 100, "offset": 12, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_OutputFaultMid", "dbNumber": 100, "offset": 16, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_OutputFaultLow", "dbNumber": 100, "offset": 20, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_CurrentTaskNum", "dbNumber": 100, "offset": 24, "bit": 1, "dataType": 2, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_StackerCraneCompleted", "dbNumber": 100, "offset": 28, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_OutputCurrentColumn", "dbNumber": 100, "offset": 46, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_OutputCurrentLayer", "dbNumber": 100, "offset": 48, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "CWSC1_StackerCraneStatus", "dbNumber": 100, "offset": 96, "bit": 1, "dataType": 1, "length": 1, "direction": 2 } ] }, { "id": "protocol-1001", "name": "A\u533A_\u4E00\u6CE8\u8F93\u9001\u7EBF \u534F\u8BAE\u6A21\u677F", "version": "1.0", "fields": [ { "fieldKey": "11028_TaskNo", "dbNumber": 50, "offset": 0, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11028_Source", "dbNumber": 50, "offset": 2, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11028_Target", "dbNumber": 50, "offset": 4, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11028_BoxType", "dbNumber": 50, "offset": 6, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_CV_State", "dbNumber": 50, "offset": 7, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_CV_ERRCode", "dbNumber": 50, "offset": 8, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_WCS_STB", "dbNumber": 50, "offset": 9, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_WCS_ACK", "dbNumber": 50, "offset": 10, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_PLC_STB", "dbNumber": 50, "offset": 11, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_PLC_ACK", "dbNumber": 50, "offset": 12, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_PLC_REQ", "dbNumber": 50, "offset": 13, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_WCS_ERRCode", "dbNumber": 50, "offset": 14, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_WCS_Special", "dbNumber": 50, "offset": 15, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_Equ_Auto", "dbNumber": 50, "offset": 16, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_Last_pallet", "dbNumber": 50, "offset": 17, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11028_Barcode", "dbNumber": 50, "offset": 18, "bit": 1, "dataType": 0, "length": 22, "direction": 2 }, { "fieldKey": "11042_TaskNo", "dbNumber": 50, "offset": 560, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11042_Source", "dbNumber": 50, "offset": 562, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11042_Target", "dbNumber": 50, "offset": 564, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11042_BoxType", "dbNumber": 50, "offset": 566, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_CV_State", "dbNumber": 50, "offset": 567, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_CV_ERRCode", "dbNumber": 50, "offset": 568, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_WCS_STB", "dbNumber": 50, "offset": 569, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_WCS_ACK", "dbNumber": 50, "offset": 570, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_PLC_STB", "dbNumber": 50, "offset": 571, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_PLC_ACK", "dbNumber": 50, "offset": 572, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_PLC_REQ", "dbNumber": 50, "offset": 573, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_WCS_ERRCode", "dbNumber": 50, "offset": 574, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_WCS_Special", "dbNumber": 50, "offset": 575, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_Equ_Auto", "dbNumber": 50, "offset": 576, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_Last_pallet", "dbNumber": 50, "offset": 577, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11042_Barcode", "dbNumber": 50, "offset": 578, "bit": 1, "dataType": 0, "length": 22, "direction": 2 }, { "fieldKey": "11062_TaskNo", "dbNumber": 50, "offset": 1360, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11062_Source", "dbNumber": 50, "offset": 1362, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11062_Target", "dbNumber": 50, "offset": 1364, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11062_BoxType", "dbNumber": 50, "offset": 1366, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_CV_State", "dbNumber": 50, "offset": 1367, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_CV_ERRCode", "dbNumber": 50, "offset": 1368, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_WCS_STB", "dbNumber": 50, "offset": 1369, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_WCS_ACK", "dbNumber": 50, "offset": 1370, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_PLC_STB", "dbNumber": 50, "offset": 1371, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_PLC_ACK", "dbNumber": 50, "offset": 1372, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_PLC_REQ", "dbNumber": 50, "offset": 1373, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_WCS_ERRCode", "dbNumber": 50, "offset": 1374, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_WCS_Special", "dbNumber": 50, "offset": 1375, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_Equ_Auto", "dbNumber": 50, "offset": 1376, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_Last_pallet", "dbNumber": 50, "offset": 1377, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11062_Barcode", "dbNumber": 50, "offset": 1378, "bit": 1, "dataType": 0, "length": 22, "direction": 2 }, { "fieldKey": "11068_TaskNo", "dbNumber": 50, "offset": 1600, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11068_Source", "dbNumber": 50, "offset": 1602, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11068_Target", "dbNumber": 50, "offset": 1604, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11068_BoxType", "dbNumber": 50, "offset": 1606, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_CV_State", "dbNumber": 50, "offset": 1607, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_CV_ERRCode", "dbNumber": 50, "offset": 1608, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_WCS_STB", "dbNumber": 50, "offset": 1609, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_WCS_ACK", "dbNumber": 50, "offset": 1610, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_PLC_STB", "dbNumber": 50, "offset": 1611, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_PLC_ACK", "dbNumber": 50, "offset": 1612, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_PLC_REQ", "dbNumber": 50, "offset": 1613, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_WCS_ERRCode", "dbNumber": 50, "offset": 1614, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_WCS_Special", "dbNumber": 50, "offset": 1615, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_Equ_Auto", "dbNumber": 50, "offset": 1616, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_Last_pallet", "dbNumber": 50, "offset": 1617, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11068_Barcode", "dbNumber": 50, "offset": 1618, "bit": 1, "dataType": 0, "length": 20, "direction": 2 } ] }, { "id": "protocol-PM", "name": "\u63D2\u62D4\u9489\u673A \u534F\u8BAE\u6A21\u677F", "version": "1.0", "fields": [ { "fieldKey": "PinMachine_LogisticsLineRunningSignal", "dbNumber": 600, "offset": 0, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "PinMachine_PlugPinMachineRunningSignal", "dbNumber": 600, "offset": 2, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "PinMachine_MaterialRequestUpper", "dbNumber": 600, "offset": 4, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "PinMachine_OutputRequestUpper", "dbNumber": 600, "offset": 6, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "PinMachine_PlugPinTrayOutputReadyUpper", "dbNumber": 600, "offset": 8, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "PinMachine_MaterialRequestLower", "dbNumber": 600, "offset": 10, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "PinMachine_OutputRequestLower", "dbNumber": 600, "offset": 12, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "PinMachine_PlugPinTrayOutputReadyLower", "dbNumber": 600, "offset": 14, "bit": 1, "dataType": 1, "length": 1, "direction": 2 } ] }, { "id": "protocol-1002", "name": "A\u533A_\u6362\u76D8\u8F93\u9001\u7EBF \u534F\u8BAE\u6A21\u677F", "version": "1.0", "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": 2 }, { "fieldKey": "11001_WCS_STB", "dbNumber": 50, "offset": 9, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_WCS_ACK", "dbNumber": 50, "offset": 10, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_PLC_STB", "dbNumber": 50, "offset": 11, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_PLC_ACK", "dbNumber": 50, "offset": 12, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_PLC_REQ", "dbNumber": 50, "offset": 13, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_WCS_ERRCode", "dbNumber": 50, "offset": 14, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_WCS_Special", "dbNumber": 50, "offset": 15, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_Equ_Auto", "dbNumber": 50, "offset": 16, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_Last_pallet", "dbNumber": 50, "offset": 17, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11001_Barcode", "dbNumber": 50, "offset": 18, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "11010_TaskNo", "dbNumber": 50, "offset": 360, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11010_Source", "dbNumber": 50, "offset": 362, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11010_Target", "dbNumber": 50, "offset": 364, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11010_BoxType", "dbNumber": 50, "offset": 366, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_CV_State", "dbNumber": 50, "offset": 367, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_CV_ERRCode", "dbNumber": 50, "offset": 368, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_WCS_STB", "dbNumber": 50, "offset": 369, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_WCS_ACK", "dbNumber": 50, "offset": 370, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_PLC_STB", "dbNumber": 50, "offset": 371, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_PLC_ACK", "dbNumber": 50, "offset": 372, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_PLC_REQ", "dbNumber": 50, "offset": 373, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_WCS_ERRCode", "dbNumber": 50, "offset": 374, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_WCS_Special", "dbNumber": 50, "offset": 375, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_Equ_Auto", "dbNumber": 50, "offset": 376, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_Last_pallet", "dbNumber": 50, "offset": 377, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11010_Barcode", "dbNumber": 50, "offset": 378, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "11020_TaskNo", "dbNumber": 50, "offset": 760, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11020_Source", "dbNumber": 50, "offset": 762, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11020_Target", "dbNumber": 50, "offset": 764, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11020_BoxType", "dbNumber": 50, "offset": 766, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_CV_State", "dbNumber": 50, "offset": 767, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_CV_ERRCode", "dbNumber": 50, "offset": 768, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_WCS_STB", "dbNumber": 50, "offset": 769, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_WCS_ACK", "dbNumber": 50, "offset": 770, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_PLC_STB", "dbNumber": 50, "offset": 771, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_PLC_ACK", "dbNumber": 50, "offset": 772, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_PLC_REQ", "dbNumber": 50, "offset": 773, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_WCS_ERRCode", "dbNumber": 50, "offset": 774, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_WCS_Special", "dbNumber": 50, "offset": 775, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_Equ_Auto", "dbNumber": 50, "offset": 776, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_Last_pallet", "dbNumber": 50, "offset": 777, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11020_Barcode", "dbNumber": 50, "offset": 778, "bit": 1, "dataType": 0, "length": 22, "direction": 2 }, { "fieldKey": "11026_TaskNo", "dbNumber": 50, "offset": 1000, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11026_Source", "dbNumber": 50, "offset": 1002, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11026_Target", "dbNumber": 50, "offset": 1004, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11026_BoxType", "dbNumber": 50, "offset": 1006, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_CV_State", "dbNumber": 50, "offset": 1007, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_CV_ERRCode", "dbNumber": 50, "offset": 1008, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_WCS_STB", "dbNumber": 50, "offset": 1009, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_WCS_ACK", "dbNumber": 50, "offset": 1010, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_PLC_STB", "dbNumber": 50, "offset": 1011, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_PLC_ACK", "dbNumber": 50, "offset": 1012, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_PLC_REQ", "dbNumber": 50, "offset": 1013, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_WCS_ERRCode", "dbNumber": 50, "offset": 1014, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_WCS_Special", "dbNumber": 50, "offset": 1015, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_Equ_Auto", "dbNumber": 50, "offset": 1016, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_Last_pallet", "dbNumber": 50, "offset": 1017, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11026_Barcode", "dbNumber": 50, "offset": 1018, "bit": 1, "dataType": 0, "length": 22, "direction": 2 } ] }, { "id": "protocol-1003", "name": "A\u533A_\u5E38\u6E29\u8F93\u9001\u7EBF \u534F\u8BAE\u6A21\u677F", "version": "1.0", "fields": [ { "fieldKey": "11070_TaskNo", "dbNumber": 50, "offset": 0, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11070_Source", "dbNumber": 50, "offset": 2, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11070_Target", "dbNumber": 50, "offset": 4, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11070_BoxType", "dbNumber": 50, "offset": 6, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_CV_State", "dbNumber": 50, "offset": 7, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_CV_ERRCode", "dbNumber": 50, "offset": 8, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_WCS_STB", "dbNumber": 50, "offset": 9, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_WCS_ACK", "dbNumber": 50, "offset": 10, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_PLC_STB", "dbNumber": 50, "offset": 11, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_PLC_ACK", "dbNumber": 50, "offset": 12, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_PLC_REQ", "dbNumber": 50, "offset": 13, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_WCS_ERRCode", "dbNumber": 50, "offset": 14, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_WCS_Special", "dbNumber": 50, "offset": 15, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_Equ_Auto", "dbNumber": 50, "offset": 16, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_Last_pallet", "dbNumber": 50, "offset": 17, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11070_Barcode", "dbNumber": 50, "offset": 18, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "11078_TaskNo", "dbNumber": 50, "offset": 320, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11078_Source", "dbNumber": 50, "offset": 322, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11078_Target", "dbNumber": 50, "offset": 324, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11078_BoxType", "dbNumber": 50, "offset": 326, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_CV_State", "dbNumber": 50, "offset": 327, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_CV_ERRCode", "dbNumber": 50, "offset": 328, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_WCS_STB", "dbNumber": 50, "offset": 329, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_WCS_ACK", "dbNumber": 50, "offset": 330, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_PLC_STB", "dbNumber": 50, "offset": 331, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_PLC_ACK", "dbNumber": 50, "offset": 332, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_PLC_REQ", "dbNumber": 50, "offset": 333, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_WCS_ERRCode", "dbNumber": 50, "offset": 334, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_WCS_Special", "dbNumber": 50, "offset": 335, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_Equ_Auto", "dbNumber": 50, "offset": 336, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_Last_pallet", "dbNumber": 50, "offset": 337, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11078_Barcode", "dbNumber": 50, "offset": 338, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "11085_TaskNo", "dbNumber": 50, "offset": 600, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11085_Source", "dbNumber": 50, "offset": 602, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11085_Target", "dbNumber": 50, "offset": 604, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "11085_BoxType", "dbNumber": 50, "offset": 606, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_CV_State", "dbNumber": 50, "offset": 607, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_CV_ERRCode", "dbNumber": 50, "offset": 608, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_WCS_STB", "dbNumber": 50, "offset": 609, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_WCS_ACK", "dbNumber": 50, "offset": 610, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_PLC_STB", "dbNumber": 50, "offset": 611, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_PLC_ACK", "dbNumber": 50, "offset": 612, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_PLC_REQ", "dbNumber": 50, "offset": 613, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_WCS_ERRCode", "dbNumber": 50, "offset": 614, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_WCS_Special", "dbNumber": 50, "offset": 615, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_Equ_Auto", "dbNumber": 50, "offset": 616, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_Last_pallet", "dbNumber": 50, "offset": 617, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "11085_Barcode", "dbNumber": 50, "offset": 618, "bit": 1, "dataType": 0, "length": 22, "direction": 2 } ] }, { "id": "protocol-1004", "name": "B\u533A_\u5E38\u6E29\u5316\u6210\u8F93\u9001\u7EBF \u534F\u8BAE\u6A21\u677F", "version": "1.0", "fields": [ { "fieldKey": "2125_TaskNo", "dbNumber": 50, "offset": 960, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2125_Source", "dbNumber": 50, "offset": 962, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2125_Target", "dbNumber": 50, "offset": 964, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2125_BoxType", "dbNumber": 50, "offset": 966, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_CV_State", "dbNumber": 50, "offset": 967, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_CV_ERRCode", "dbNumber": 50, "offset": 968, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_WCS_STB", "dbNumber": 50, "offset": 969, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_WCS_ACK", "dbNumber": 50, "offset": 970, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_PLC_STB", "dbNumber": 50, "offset": 971, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_PLC_ACK", "dbNumber": 50, "offset": 972, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_PLC_REQ", "dbNumber": 50, "offset": 973, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_WCS_ERRCode", "dbNumber": 50, "offset": 974, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_WCS_Special", "dbNumber": 50, "offset": 975, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_Equ_Auto", "dbNumber": 50, "offset": 976, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_Last_pallet", "dbNumber": 50, "offset": 977, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_Barcode", "dbNumber": 50, "offset": 978, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2125_Spare_1", "dbNumber": 50, "offset": 998, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2125_Spare_2", "dbNumber": 50, "offset": 999, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_TaskNo", "dbNumber": 50, "offset": 4640, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2217_Source", "dbNumber": 50, "offset": 4642, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2217_Target", "dbNumber": 50, "offset": 4644, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2217_BoxType", "dbNumber": 50, "offset": 4646, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_CV_State", "dbNumber": 50, "offset": 4647, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_CV_ERRCode", "dbNumber": 50, "offset": 4648, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_WCS_STB", "dbNumber": 50, "offset": 4649, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_WCS_ACK", "dbNumber": 50, "offset": 4650, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_PLC_STB", "dbNumber": 50, "offset": 4651, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_PLC_ACK", "dbNumber": 50, "offset": 4652, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_PLC_REQ", "dbNumber": 50, "offset": 4653, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_WCS_ERRCode", "dbNumber": 50, "offset": 4654, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_WCS_Special", "dbNumber": 50, "offset": 4655, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_Equ_Auto", "dbNumber": 50, "offset": 4656, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_Last_pallet", "dbNumber": 50, "offset": 4657, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_Barcode", "dbNumber": 50, "offset": 4658, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2217_Spare_1", "dbNumber": 50, "offset": 4678, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2217_Spare_2", "dbNumber": 50, "offset": 4679, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_TaskNo", "dbNumber": 50, "offset": 0, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2101_Source", "dbNumber": 50, "offset": 2, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2101_Target", "dbNumber": 50, "offset": 4, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2101_BoxType", "dbNumber": 50, "offset": 6, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_CV_State", "dbNumber": 50, "offset": 7, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_CV_ERRCode", "dbNumber": 50, "offset": 8, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_WCS_STB", "dbNumber": 50, "offset": 9, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_WCS_ACK", "dbNumber": 50, "offset": 10, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_PLC_STB", "dbNumber": 50, "offset": 11, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_PLC_ACK", "dbNumber": 50, "offset": 12, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_PLC_REQ", "dbNumber": 50, "offset": 13, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_WCS_ERRCode", "dbNumber": 50, "offset": 14, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_WCS_Special", "dbNumber": 50, "offset": 15, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_Equ_Auto", "dbNumber": 50, "offset": 16, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_Last_pallet", "dbNumber": 50, "offset": 17, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_Barcode", "dbNumber": 50, "offset": 18, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2101_Spare_1", "dbNumber": 50, "offset": 38, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2101_Spare_2", "dbNumber": 50, "offset": 39, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_TaskNo", "dbNumber": 50, "offset": 80, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2103_Source", "dbNumber": 50, "offset": 82, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2103_Target", "dbNumber": 50, "offset": 84, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2103_BoxType", "dbNumber": 50, "offset": 86, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_CV_State", "dbNumber": 50, "offset": 87, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_CV_ERRCode", "dbNumber": 50, "offset": 88, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_WCS_STB", "dbNumber": 50, "offset": 89, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_WCS_ACK", "dbNumber": 50, "offset": 90, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_PLC_STB", "dbNumber": 50, "offset": 91, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_PLC_ACK", "dbNumber": 50, "offset": 92, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_PLC_REQ", "dbNumber": 50, "offset": 93, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_WCS_ERRCode", "dbNumber": 50, "offset": 94, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_WCS_Special", "dbNumber": 50, "offset": 95, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_Equ_Auto", "dbNumber": 50, "offset": 96, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_Last_pallet", "dbNumber": 50, "offset": 97, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_Barcode", "dbNumber": 50, "offset": 98, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2103_Spare_1", "dbNumber": 50, "offset": 118, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2103_Spare_2", "dbNumber": 50, "offset": 119, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_TaskNo", "dbNumber": 50, "offset": 680, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2118_Source", "dbNumber": 50, "offset": 682, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2118_Target", "dbNumber": 50, "offset": 684, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2118_BoxType", "dbNumber": 50, "offset": 686, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_CV_State", "dbNumber": 50, "offset": 687, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_CV_ERRCode", "dbNumber": 50, "offset": 688, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_WCS_STB", "dbNumber": 50, "offset": 689, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_WCS_ACK", "dbNumber": 50, "offset": 690, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_PLC_STB", "dbNumber": 50, "offset": 691, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_PLC_ACK", "dbNumber": 50, "offset": 692, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_PLC_REQ", "dbNumber": 50, "offset": 693, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_WCS_ERRCode", "dbNumber": 50, "offset": 694, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_WCS_Special", "dbNumber": 50, "offset": 695, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_Equ_Auto", "dbNumber": 50, "offset": 696, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_Last_pallet", "dbNumber": 50, "offset": 697, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_Barcode", "dbNumber": 50, "offset": 698, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2118_Spare_1", "dbNumber": 50, "offset": 718, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2118_Spare_2", "dbNumber": 50, "offset": 719, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_TaskNo", "dbNumber": 50, "offset": 640, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2117_Source", "dbNumber": 50, "offset": 642, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2117_Target", "dbNumber": 50, "offset": 644, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2117_BoxType", "dbNumber": 50, "offset": 646, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_CV_State", "dbNumber": 50, "offset": 647, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_CV_ERRCode", "dbNumber": 50, "offset": 648, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_WCS_STB", "dbNumber": 50, "offset": 649, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_WCS_ACK", "dbNumber": 50, "offset": 650, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_PLC_STB", "dbNumber": 50, "offset": 651, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_PLC_ACK", "dbNumber": 50, "offset": 652, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_PLC_REQ", "dbNumber": 50, "offset": 653, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_WCS_ERRCode", "dbNumber": 50, "offset": 654, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_WCS_Special", "dbNumber": 50, "offset": 655, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_Equ_Auto", "dbNumber": 50, "offset": 656, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_Last_pallet", "dbNumber": 50, "offset": 657, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_Barcode", "dbNumber": 50, "offset": 658, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2117_Spare_1", "dbNumber": 50, "offset": 678, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2117_Spare_2", "dbNumber": 50, "offset": 679, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_TaskNo", "dbNumber": 50, "offset": 4320, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2209_Source", "dbNumber": 50, "offset": 4322, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2209_Target", "dbNumber": 50, "offset": 4324, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2209_BoxType", "dbNumber": 50, "offset": 4326, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_CV_State", "dbNumber": 50, "offset": 4327, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_CV_ERRCode", "dbNumber": 50, "offset": 4328, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_WCS_STB", "dbNumber": 50, "offset": 4329, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_WCS_ACK", "dbNumber": 50, "offset": 4330, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_PLC_STB", "dbNumber": 50, "offset": 4331, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_PLC_ACK", "dbNumber": 50, "offset": 4332, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_PLC_REQ", "dbNumber": 50, "offset": 4333, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_WCS_ERRCode", "dbNumber": 50, "offset": 4334, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_WCS_Special", "dbNumber": 50, "offset": 4335, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_Equ_Auto", "dbNumber": 50, "offset": 4336, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_Last_pallet", "dbNumber": 50, "offset": 4337, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_Barcode", "dbNumber": 50, "offset": 4338, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2209_Spare_1", "dbNumber": 50, "offset": 4358, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2209_Spare_2", "dbNumber": 50, "offset": 4359, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_TaskNo", "dbNumber": 50, "offset": 4360, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2210_Source", "dbNumber": 50, "offset": 4362, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2210_Target", "dbNumber": 50, "offset": 4364, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2210_BoxType", "dbNumber": 50, "offset": 4366, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_CV_State", "dbNumber": 50, "offset": 4367, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_CV_ERRCode", "dbNumber": 50, "offset": 4368, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_WCS_STB", "dbNumber": 50, "offset": 4369, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_WCS_ACK", "dbNumber": 50, "offset": 4370, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_PLC_STB", "dbNumber": 50, "offset": 4371, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_PLC_ACK", "dbNumber": 50, "offset": 4372, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_PLC_REQ", "dbNumber": 50, "offset": 4373, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_WCS_ERRCode", "dbNumber": 50, "offset": 4374, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_WCS_Special", "dbNumber": 50, "offset": 4375, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_Equ_Auto", "dbNumber": 50, "offset": 4376, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_Last_pallet", "dbNumber": 50, "offset": 4377, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_Barcode", "dbNumber": 50, "offset": 4378, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2210_Spare_1", "dbNumber": 50, "offset": 4398, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2210_Spare_2", "dbNumber": 50, "offset": 4399, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_TaskNo", "dbNumber": 50, "offset": 760, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2120_Source", "dbNumber": 50, "offset": 762, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2120_Target", "dbNumber": 50, "offset": 764, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2120_BoxType", "dbNumber": 50, "offset": 766, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_CV_State", "dbNumber": 50, "offset": 767, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_CV_ERRCode", "dbNumber": 50, "offset": 768, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_WCS_STB", "dbNumber": 50, "offset": 769, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_WCS_ACK", "dbNumber": 50, "offset": 770, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_PLC_STB", "dbNumber": 50, "offset": 771, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_PLC_ACK", "dbNumber": 50, "offset": 772, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_PLC_REQ", "dbNumber": 50, "offset": 773, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_WCS_ERRCode", "dbNumber": 50, "offset": 774, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_WCS_Special", "dbNumber": 50, "offset": 775, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_Equ_Auto", "dbNumber": 50, "offset": 776, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_Last_pallet", "dbNumber": 50, "offset": 777, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_Barcode", "dbNumber": 50, "offset": 778, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2120_Spare_1", "dbNumber": 50, "offset": 798, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2120_Spare_2", "dbNumber": 50, "offset": 799, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_TaskNo", "dbNumber": 50, "offset": 4400, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2211_Source", "dbNumber": 50, "offset": 4402, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2211_Target", "dbNumber": 50, "offset": 4404, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2211_BoxType", "dbNumber": 50, "offset": 4406, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_CV_State", "dbNumber": 50, "offset": 4407, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_CV_ERRCode", "dbNumber": 50, "offset": 4408, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_WCS_STB", "dbNumber": 50, "offset": 4409, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_WCS_ACK", "dbNumber": 50, "offset": 4410, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_PLC_STB", "dbNumber": 50, "offset": 4411, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_PLC_ACK", "dbNumber": 50, "offset": 4412, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_PLC_REQ", "dbNumber": 50, "offset": 4413, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_WCS_ERRCode", "dbNumber": 50, "offset": 4414, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_WCS_Special", "dbNumber": 50, "offset": 4415, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_Equ_Auto", "dbNumber": 50, "offset": 4416, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_Last_pallet", "dbNumber": 50, "offset": 4417, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_Barcode", "dbNumber": 50, "offset": 4418, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2211_Spare_1", "dbNumber": 50, "offset": 4438, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2211_Spare_2", "dbNumber": 50, "offset": 4439, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_TaskNo", "dbNumber": 50, "offset": 4480, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2213_Source", "dbNumber": 50, "offset": 4482, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2213_Target", "dbNumber": 50, "offset": 4484, "bit": 1, "dataType": 1, "length": 1, "direction": 2 }, { "fieldKey": "2213_BoxType", "dbNumber": 50, "offset": 4486, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_CV_State", "dbNumber": 50, "offset": 4487, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_CV_ERRCode", "dbNumber": 50, "offset": 4488, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_WCS_STB", "dbNumber": 50, "offset": 4489, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_WCS_ACK", "dbNumber": 50, "offset": 4490, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_PLC_STB", "dbNumber": 50, "offset": 4491, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_PLC_ACK", "dbNumber": 50, "offset": 4492, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_PLC_REQ", "dbNumber": 50, "offset": 4493, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_WCS_ERRCode", "dbNumber": 50, "offset": 4494, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_WCS_Special", "dbNumber": 50, "offset": 4495, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_Equ_Auto", "dbNumber": 50, "offset": 4496, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_Last_pallet", "dbNumber": 50, "offset": 4497, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_Barcode", "dbNumber": 50, "offset": 4498, "bit": 1, "dataType": 0, "length": 20, "direction": 2 }, { "fieldKey": "2213_Spare_1", "dbNumber": 50, "offset": 4518, "bit": 1, "dataType": 0, "length": 1, "direction": 2 }, { "fieldKey": "2213_Spare_2", "dbNumber": 50, "offset": 4519, "bit": 1, "dataType": 0, "length": 1, "direction": 2 } ] } ]