1
wanshenmean
7 小时以前 b698a2085fd090e90abedb1e91266ec496574b29
Code/测试工具/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Server/Data/protocol-templates.json
@@ -5,7 +5,7 @@
    "version": "1.0",
    "fields": [
      {
        "fieldKey": "GWSC01_InputTaskNum",
        "fieldKey": "GWSC1_InputTaskNum",
        "dbNumber": 100,
        "offset": 194,
        "bit": 1,
@@ -14,7 +14,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_WorkAction",
        "fieldKey": "GWSC1_WorkAction",
        "dbNumber": 100,
        "offset": 192,
        "bit": 1,
@@ -23,7 +23,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_InputWorkType",
        "fieldKey": "GWSC1_InputWorkType",
        "dbNumber": 100,
        "offset": 198,
        "bit": 1,
@@ -32,7 +32,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_InputPickRow",
        "fieldKey": "GWSC1_InputPickRow",
        "dbNumber": 100,
        "offset": 208,
        "bit": 1,
@@ -41,7 +41,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_InputPickColumn",
        "fieldKey": "GWSC1_InputPickColumn",
        "dbNumber": 100,
        "offset": 210,
        "bit": 1,
@@ -50,7 +50,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_InputPickLayer",
        "fieldKey": "GWSC1_InputPickLayer",
        "dbNumber": 100,
        "offset": 212,
        "bit": 1,
@@ -59,7 +59,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_InputPlaceRow",
        "fieldKey": "GWSC1_InputPlaceRow",
        "dbNumber": 100,
        "offset": 214,
        "bit": 1,
@@ -68,7 +68,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_InputPlaceColumn",
        "fieldKey": "GWSC1_InputPlaceColumn",
        "dbNumber": 100,
        "offset": 216,
        "bit": 1,
@@ -77,7 +77,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_InputPlaceLayer",
        "fieldKey": "GWSC1_InputPlaceLayer",
        "dbNumber": 100,
        "offset": 218,
        "bit": 1,
@@ -86,7 +86,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_StackerCraneAutoStatus",
        "fieldKey": "GWSC1_StackerCraneAutoStatus",
        "dbNumber": 100,
        "offset": 2,
        "bit": 1,
@@ -95,7 +95,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_StackerCraneWorkStatus",
        "fieldKey": "GWSC1_StackerCraneWorkStatus",
        "dbNumber": 100,
        "offset": 4,
        "bit": 1,
@@ -104,7 +104,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_OutputFaultHigh",
        "fieldKey": "GWSC1_OutputFaultHigh",
        "dbNumber": 100,
        "offset": 12,
        "bit": 1,
@@ -113,7 +113,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_OutputFaultMid",
        "fieldKey": "GWSC1_OutputFaultMid",
        "dbNumber": 100,
        "offset": 16,
        "bit": 1,
@@ -122,7 +122,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_OutputFaultLow",
        "fieldKey": "GWSC1_OutputFaultLow",
        "dbNumber": 100,
        "offset": 20,
        "bit": 1,
@@ -131,7 +131,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_CurrentTaskNum",
        "fieldKey": "GWSC1_CurrentTaskNum",
        "dbNumber": 100,
        "offset": 24,
        "bit": 1,
@@ -140,7 +140,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_StackerCraneCompleted",
        "fieldKey": "GWSC1_StackerCraneCompleted",
        "dbNumber": 100,
        "offset": 28,
        "bit": 1,
@@ -149,7 +149,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_OutputCurrentColumn",
        "fieldKey": "GWSC1_OutputCurrentColumn",
        "dbNumber": 100,
        "offset": 46,
        "bit": 1,
@@ -158,7 +158,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_OutputCurrentLayer",
        "fieldKey": "GWSC1_OutputCurrentLayer",
        "dbNumber": 100,
        "offset": 48,
        "bit": 1,
@@ -167,7 +167,7 @@
        "direction": 2
      },
      {
        "fieldKey": "GWSC01_StackerCraneStatus",
        "fieldKey": "GWSC1_StackerCraneStatus",
        "dbNumber": 100,
        "offset": 96,
        "bit": 1,
@@ -183,62 +183,17 @@
    "version": "1.0",
    "fields": [
      {
        "fieldKey": "HCSC01_StackerCraneHeartBeat",
        "dbNumber": 910,
        "fieldKey": "HCSC1_InputTaskNum",
        "dbNumber": 510,
        "offset": 0,
        "bit": 1,
        "dataType": 1,
        "dataType": 2,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StackerCraneStatus",
        "dbNumber": 910,
        "offset": 6,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StackerCraneFaultCode",
        "dbNumber": 910,
        "offset": 8,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StackerCraneWorkStatus",
        "dbNumber": 910,
        "offset": 20,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StackerCraneRow",
        "dbNumber": 910,
        "offset": 22,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StackerCraneColumn",
        "dbNumber": 910,
        "offset": 24,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StackerCraneLayer",
        "dbNumber": 910,
        "fieldKey": "HCSC1_WorkAction",
        "dbNumber": 510,
        "offset": 26,
        "bit": 1,
        "dataType": 1,
@@ -246,107 +201,125 @@
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_CurrentTaskNum",
        "dbNumber": 910,
        "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": 2,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StackerCraneWorkAction",
        "dbNumber": 910,
        "offset": 40,
        "fieldKey": "HCSC1_StackerCraneWorkStatus",
        "dbNumber": 510,
        "offset": 30,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StackerCraneCompleted",
        "dbNumber": 910,
        "offset": 42,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_HeartBeat",
        "dbNumber": 900,
        "offset": 0,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_TaskNum",
        "dbNumber": 900,
        "offset": 2,
        "fieldKey": "HCSC1_OutputFaultHigh",
        "dbNumber": 510,
        "offset": 32,
        "bit": 1,
        "dataType": 2,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_WorkAction",
        "dbNumber": 900,
        "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": 1,
        "dataType": 2,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_FireAlarm",
        "dbNumber": 900,
        "offset": 42,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_WorkType",
        "dbNumber": 900,
        "offset": 44,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StartRow",
        "dbNumber": 900,
        "offset": 46,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StartColumn",
        "dbNumber": 900,
        "fieldKey": "HCSC1_CurrentTaskNum",
        "dbNumber": 510,
        "offset": 48,
        "bit": 1,
        "dataType": 1,
        "dataType": 2,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_StartLayer",
        "dbNumber": 900,
        "offset": 50,
        "bit": 1,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_EndRow",
        "dbNumber": 900,
        "fieldKey": "HCSC1_StackerCraneCompleted",
        "dbNumber": 510,
        "offset": 52,
        "bit": 1,
        "dataType": 1,
@@ -354,8 +327,8 @@
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_EndColumn",
        "dbNumber": 900,
        "fieldKey": "HCSC1_OutputCurrentColumn",
        "dbNumber": 510,
        "offset": 54,
        "bit": 1,
        "dataType": 1,
@@ -363,8 +336,8 @@
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_EndLayer",
        "dbNumber": 900,
        "fieldKey": "HCSC1_OutputCurrentLayer",
        "dbNumber": 510,
        "offset": 56,
        "bit": 1,
        "dataType": 1,
@@ -372,12 +345,21 @@
        "direction": 2
      },
      {
        "fieldKey": "HCSC01_Barcode",
        "dbNumber": 900,
        "fieldKey": "HCSC1_StackerCraneStatus",
        "dbNumber": 510,
        "offset": 58,
        "bit": 1,
        "dataType": 3,
        "length": 26,
        "dataType": 1,
        "length": 1,
        "direction": 2
      },
      {
        "fieldKey": "HCSC1_OutputFaultLow1",
        "dbNumber": 510,
        "offset": 44,
        "bit": 1,
        "dataType": 2,
        "length": 1,
        "direction": 2
      }
    ]
@@ -388,7 +370,7 @@
    "version": "1.0",
    "fields": [
      {
        "fieldKey": "CWSC01_InputTaskNum",
        "fieldKey": "CWSC1_InputTaskNum",
        "dbNumber": 100,
        "offset": 194,
        "bit": 1,
@@ -397,7 +379,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_WorkAction",
        "fieldKey": "CWSC1_WorkAction",
        "dbNumber": 100,
        "offset": 192,
        "bit": 1,
@@ -406,7 +388,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_InputWorkType",
        "fieldKey": "CWSC1_InputWorkType",
        "dbNumber": 100,
        "offset": 198,
        "bit": 1,
@@ -415,7 +397,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_InputPickRow",
        "fieldKey": "CWSC1_InputPickRow",
        "dbNumber": 100,
        "offset": 208,
        "bit": 1,
@@ -424,7 +406,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_InputPickColumn",
        "fieldKey": "CWSC1_InputPickColumn",
        "dbNumber": 100,
        "offset": 210,
        "bit": 1,
@@ -433,7 +415,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_InputPickLayer",
        "fieldKey": "CWSC1_InputPickLayer",
        "dbNumber": 100,
        "offset": 212,
        "bit": 1,
@@ -442,7 +424,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_InputPlaceRow",
        "fieldKey": "CWSC1_InputPlaceRow",
        "dbNumber": 100,
        "offset": 214,
        "bit": 1,
@@ -451,7 +433,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_InputPlaceColumn",
        "fieldKey": "CWSC1_InputPlaceColumn",
        "dbNumber": 100,
        "offset": 216,
        "bit": 1,
@@ -460,7 +442,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_InputPlaceLayer",
        "fieldKey": "CWSC1_InputPlaceLayer",
        "dbNumber": 100,
        "offset": 218,
        "bit": 1,
@@ -469,7 +451,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_StackerCraneAutoStatus",
        "fieldKey": "CWSC1_StackerCraneAutoStatus",
        "dbNumber": 100,
        "offset": 2,
        "bit": 1,
@@ -478,7 +460,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_StackerCraneWorkStatus",
        "fieldKey": "CWSC1_StackerCraneWorkStatus",
        "dbNumber": 100,
        "offset": 4,
        "bit": 1,
@@ -487,7 +469,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_OutputFaultHigh",
        "fieldKey": "CWSC1_OutputFaultHigh",
        "dbNumber": 100,
        "offset": 12,
        "bit": 1,
@@ -496,7 +478,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_OutputFaultMid",
        "fieldKey": "CWSC1_OutputFaultMid",
        "dbNumber": 100,
        "offset": 16,
        "bit": 1,
@@ -505,7 +487,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_OutputFaultLow",
        "fieldKey": "CWSC1_OutputFaultLow",
        "dbNumber": 100,
        "offset": 20,
        "bit": 1,
@@ -514,7 +496,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_CurrentTaskNum",
        "fieldKey": "CWSC1_CurrentTaskNum",
        "dbNumber": 100,
        "offset": 24,
        "bit": 1,
@@ -523,7 +505,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_StackerCraneCompleted",
        "fieldKey": "CWSC1_StackerCraneCompleted",
        "dbNumber": 100,
        "offset": 28,
        "bit": 1,
@@ -532,7 +514,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_OutputCurrentColumn",
        "fieldKey": "CWSC1_OutputCurrentColumn",
        "dbNumber": 100,
        "offset": 46,
        "bit": 1,
@@ -541,7 +523,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_OutputCurrentLayer",
        "fieldKey": "CWSC1_OutputCurrentLayer",
        "dbNumber": 100,
        "offset": 48,
        "bit": 1,
@@ -550,7 +532,7 @@
        "direction": 2
      },
      {
        "fieldKey": "CWSC01_StackerCraneStatus",
        "fieldKey": "CWSC1_StackerCraneStatus",
        "dbNumber": 100,
        "offset": 96,
        "bit": 1,
@@ -705,7 +687,7 @@
        "dbNumber": 50,
        "offset": 18,
        "bit": 1,
        "dataType": 3,
        "dataType": 0,
        "length": 22,
        "direction": 2
      },
@@ -849,7 +831,7 @@
        "dbNumber": 50,
        "offset": 578,
        "bit": 1,
        "dataType": 3,
        "dataType": 0,
        "length": 22,
        "direction": 2
      },
@@ -993,7 +975,7 @@
        "dbNumber": 50,
        "offset": 1378,
        "bit": 1,
        "dataType": 3,
        "dataType": 0,
        "length": 22,
        "direction": 2
      },
@@ -1137,8 +1119,8 @@
        "dbNumber": 50,
        "offset": 1618,
        "bit": 1,
        "dataType": 3,
        "length": 22,
        "dataType": 0,
        "length": 20,
        "direction": 2
      }
    ]
@@ -1367,14 +1349,14 @@
        "dbNumber": 50,
        "offset": 18,
        "bit": 1,
        "dataType": 3,
        "length": 22,
        "dataType": 0,
        "length": 20,
        "direction": 2
      },
      {
        "fieldKey": "11010_TaskNo",
        "dbNumber": 50,
        "offset": 400,
        "offset": 360,
        "bit": 1,
        "dataType": 1,
        "length": 1,
@@ -1383,7 +1365,7 @@
      {
        "fieldKey": "11010_Source",
        "dbNumber": 50,
        "offset": 402,
        "offset": 362,
        "bit": 1,
        "dataType": 1,
        "length": 1,
@@ -1392,7 +1374,7 @@
      {
        "fieldKey": "11010_Target",
        "dbNumber": 50,
        "offset": 404,
        "offset": 364,
        "bit": 1,
        "dataType": 1,
        "length": 1,
@@ -1401,7 +1383,7 @@
      {
        "fieldKey": "11010_BoxType",
        "dbNumber": 50,
        "offset": 406,
        "offset": 366,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1410,7 +1392,7 @@
      {
        "fieldKey": "11010_CV_State",
        "dbNumber": 50,
        "offset": 407,
        "offset": 367,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1419,7 +1401,7 @@
      {
        "fieldKey": "11010_CV_ERRCode",
        "dbNumber": 50,
        "offset": 408,
        "offset": 368,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1428,7 +1410,7 @@
      {
        "fieldKey": "11010_WCS_STB",
        "dbNumber": 50,
        "offset": 409,
        "offset": 369,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1437,7 +1419,7 @@
      {
        "fieldKey": "11010_WCS_ACK",
        "dbNumber": 50,
        "offset": 410,
        "offset": 370,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1446,7 +1428,7 @@
      {
        "fieldKey": "11010_PLC_STB",
        "dbNumber": 50,
        "offset": 411,
        "offset": 371,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1455,7 +1437,7 @@
      {
        "fieldKey": "11010_PLC_ACK",
        "dbNumber": 50,
        "offset": 412,
        "offset": 372,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1464,7 +1446,7 @@
      {
        "fieldKey": "11010_PLC_REQ",
        "dbNumber": 50,
        "offset": 413,
        "offset": 373,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1473,7 +1455,7 @@
      {
        "fieldKey": "11010_WCS_ERRCode",
        "dbNumber": 50,
        "offset": 414,
        "offset": 374,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1482,7 +1464,7 @@
      {
        "fieldKey": "11010_WCS_Special",
        "dbNumber": 50,
        "offset": 415,
        "offset": 375,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1491,7 +1473,7 @@
      {
        "fieldKey": "11010_Equ_Auto",
        "dbNumber": 50,
        "offset": 416,
        "offset": 376,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1500,7 +1482,7 @@
      {
        "fieldKey": "11010_Last_pallet",
        "dbNumber": 50,
        "offset": 417,
        "offset": 377,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1509,16 +1491,16 @@
      {
        "fieldKey": "11010_Barcode",
        "dbNumber": 50,
        "offset": 418,
        "offset": 378,
        "bit": 1,
        "dataType": 3,
        "length": 22,
        "dataType": 0,
        "length": 20,
        "direction": 2
      },
      {
        "fieldKey": "11020_TaskNo",
        "dbNumber": 50,
        "offset": 800,
        "offset": 760,
        "bit": 1,
        "dataType": 1,
        "length": 1,
@@ -1527,7 +1509,7 @@
      {
        "fieldKey": "11020_Source",
        "dbNumber": 50,
        "offset": 802,
        "offset": 762,
        "bit": 1,
        "dataType": 1,
        "length": 1,
@@ -1536,7 +1518,7 @@
      {
        "fieldKey": "11020_Target",
        "dbNumber": 50,
        "offset": 804,
        "offset": 764,
        "bit": 1,
        "dataType": 1,
        "length": 1,
@@ -1545,7 +1527,7 @@
      {
        "fieldKey": "11020_BoxType",
        "dbNumber": 50,
        "offset": 806,
        "offset": 766,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1554,7 +1536,7 @@
      {
        "fieldKey": "11020_CV_State",
        "dbNumber": 50,
        "offset": 807,
        "offset": 767,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1563,7 +1545,7 @@
      {
        "fieldKey": "11020_CV_ERRCode",
        "dbNumber": 50,
        "offset": 808,
        "offset": 768,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1572,7 +1554,7 @@
      {
        "fieldKey": "11020_WCS_STB",
        "dbNumber": 50,
        "offset": 809,
        "offset": 769,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1581,7 +1563,7 @@
      {
        "fieldKey": "11020_WCS_ACK",
        "dbNumber": 50,
        "offset": 810,
        "offset": 770,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1590,7 +1572,7 @@
      {
        "fieldKey": "11020_PLC_STB",
        "dbNumber": 50,
        "offset": 811,
        "offset": 771,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1599,7 +1581,7 @@
      {
        "fieldKey": "11020_PLC_ACK",
        "dbNumber": 50,
        "offset": 812,
        "offset": 772,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1608,7 +1590,7 @@
      {
        "fieldKey": "11020_PLC_REQ",
        "dbNumber": 50,
        "offset": 813,
        "offset": 773,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1617,7 +1599,7 @@
      {
        "fieldKey": "11020_WCS_ERRCode",
        "dbNumber": 50,
        "offset": 814,
        "offset": 774,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1626,7 +1608,7 @@
      {
        "fieldKey": "11020_WCS_Special",
        "dbNumber": 50,
        "offset": 815,
        "offset": 775,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1635,7 +1617,7 @@
      {
        "fieldKey": "11020_Equ_Auto",
        "dbNumber": 50,
        "offset": 816,
        "offset": 776,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1644,7 +1626,7 @@
      {
        "fieldKey": "11020_Last_pallet",
        "dbNumber": 50,
        "offset": 817,
        "offset": 777,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1653,16 +1635,16 @@
      {
        "fieldKey": "11020_Barcode",
        "dbNumber": 50,
        "offset": 818,
        "offset": 778,
        "bit": 1,
        "dataType": 3,
        "dataType": 0,
        "length": 22,
        "direction": 2
      },
      {
        "fieldKey": "11026_TaskNo",
        "dbNumber": 50,
        "offset": 1040,
        "offset": 1000,
        "bit": 1,
        "dataType": 1,
        "length": 1,
@@ -1671,7 +1653,7 @@
      {
        "fieldKey": "11026_Source",
        "dbNumber": 50,
        "offset": 1042,
        "offset": 1002,
        "bit": 1,
        "dataType": 1,
        "length": 1,
@@ -1680,7 +1662,7 @@
      {
        "fieldKey": "11026_Target",
        "dbNumber": 50,
        "offset": 1044,
        "offset": 1004,
        "bit": 1,
        "dataType": 1,
        "length": 1,
@@ -1689,7 +1671,7 @@
      {
        "fieldKey": "11026_BoxType",
        "dbNumber": 50,
        "offset": 1046,
        "offset": 1006,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1698,7 +1680,7 @@
      {
        "fieldKey": "11026_CV_State",
        "dbNumber": 50,
        "offset": 1047,
        "offset": 1007,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1707,7 +1689,7 @@
      {
        "fieldKey": "11026_CV_ERRCode",
        "dbNumber": 50,
        "offset": 1048,
        "offset": 1008,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1716,7 +1698,7 @@
      {
        "fieldKey": "11026_WCS_STB",
        "dbNumber": 50,
        "offset": 1049,
        "offset": 1009,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1725,7 +1707,7 @@
      {
        "fieldKey": "11026_WCS_ACK",
        "dbNumber": 50,
        "offset": 1050,
        "offset": 1010,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1734,7 +1716,7 @@
      {
        "fieldKey": "11026_PLC_STB",
        "dbNumber": 50,
        "offset": 1051,
        "offset": 1011,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1743,7 +1725,7 @@
      {
        "fieldKey": "11026_PLC_ACK",
        "dbNumber": 50,
        "offset": 1052,
        "offset": 1012,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1752,7 +1734,7 @@
      {
        "fieldKey": "11026_PLC_REQ",
        "dbNumber": 50,
        "offset": 1053,
        "offset": 1013,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1761,7 +1743,7 @@
      {
        "fieldKey": "11026_WCS_ERRCode",
        "dbNumber": 50,
        "offset": 1054,
        "offset": 1014,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1770,7 +1752,7 @@
      {
        "fieldKey": "11026_WCS_Special",
        "dbNumber": 50,
        "offset": 1055,
        "offset": 1015,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1779,7 +1761,7 @@
      {
        "fieldKey": "11026_Equ_Auto",
        "dbNumber": 50,
        "offset": 1056,
        "offset": 1016,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1788,7 +1770,7 @@
      {
        "fieldKey": "11026_Last_pallet",
        "dbNumber": 50,
        "offset": 1057,
        "offset": 1017,
        "bit": 1,
        "dataType": 0,
        "length": 1,
@@ -1797,9 +1779,9 @@
      {
        "fieldKey": "11026_Barcode",
        "dbNumber": 50,
        "offset": 1058,
        "offset": 1018,
        "bit": 1,
        "dataType": 3,
        "dataType": 0,
        "length": 22,
        "direction": 2
      }
@@ -1950,7 +1932,7 @@
        "dbNumber": 50,
        "offset": 18,
        "bit": 1,
        "dataType": 3,
        "dataType": 0,
        "length": 20,
        "direction": 2
      },
@@ -2094,7 +2076,7 @@
        "dbNumber": 50,
        "offset": 338,
        "bit": 1,
        "dataType": 3,
        "dataType": 0,
        "length": 20,
        "direction": 2
      },
@@ -2238,7 +2220,7 @@
        "dbNumber": 50,
        "offset": 618,
        "bit": 1,
        "dataType": 3,
        "dataType": 0,
        "length": 22,
        "direction": 2
      }