| wcs-slave: | 
|   doubleDeep: true #双深 | 
|   doubleLocs: 1,4,7,10,11,14,15,18,19 #双深库位排号 | 
|   groupCount: 4 #一个堆垛机负责的货架排数 | 
|   crn[0]: #堆垛机1 | 
|     id: 1 | 
|     ip: 172.17.91.2 | 
|     slot: 0 | 
|     demo: false | 
|     rack: 0 | 
|     offset: 2  #偏移量,当堆垛机站点列号=1时,偏移量=2 | 
|     port: 102 | 
|     crnOutStn[0]:  #堆垛机出库站点 | 
|       staNo: 100 | 
|       row: 2 | 
|       bay: 1 | 
|       lev: 1 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnInStn[0]:  #堆垛机入库站点1 | 
|       staNo: 103 | 
|       row: 3 | 
|       bay: 1 | 
|       lev: 1 | 
|       backSta: 102 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnOutStn[1]:  #堆垛机出库站点 | 
|       staNo: 200 | 
|       row: 2 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|     crnInStn[1]:  #堆垛机入库站点2 | 
|       staNo: 205 | 
|       row: 3 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|   crn[1]: #堆垛机2 | 
|     id: 2 | 
|     ip: 172.17.91.7 | 
|     slot: 0 | 
|     demo: false | 
|     rack: 0 | 
|     offset: 2  #偏移量,当堆垛机站点列号=1时,偏移量=2 | 
|     port: 102 | 
|     crnOutStn[0]:  #堆垛机出库站点 | 
|       staNo: 104 | 
|       row: 5 | 
|       bay: 1 | 
|       lev: 1 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnInStn[0]:  #堆垛机入库站点1 | 
|       staNo: 107 | 
|       row: 6 | 
|       bay: 1 | 
|       lev: 1 | 
|       backSta: 106 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnOutStn[1]:  #堆垛机出库站点 | 
|       staNo: 206 | 
|       row: 5 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|     crnInStn[1]:  #堆垛机入库站点2 | 
|       staNo: 211 | 
|       row: 6 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|   crn[2]: #堆垛机3 | 
|     id: 3 | 
|     ip: 172.17.91.12 | 
|     slot: 0 | 
|     demo: false | 
|     rack: 0 | 
|     offset: 2  #偏移量,当堆垛机站点列号=1时,偏移量=2 | 
|     port: 102 | 
|     crnOutStn[0]:  #堆垛机出库站点 | 
|       staNo: 108 | 
|       row: 8 | 
|       bay: 1 | 
|       lev: 1 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnInStn[0]:  #堆垛机入库站点1 | 
|       staNo: 111 | 
|       row: 9 | 
|       bay: 1 | 
|       lev: 1 | 
|       backSta: 110 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnOutStn[1]:  #堆垛机出库站点 | 
|       staNo: 212 | 
|       row: 8 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|     crnInStn[1]:  #堆垛机入库站点2 | 
|       staNo: 217 | 
|       row: 9 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|   crn[3]: #堆垛机4 | 
|     id: 4 | 
|     ip: 172.17.91.17 | 
|     slot: 0 | 
|     demo: false | 
|     rack: 0 | 
|     offset: 2  #偏移量,当堆垛机站点列号=1时,偏移量=2 | 
|     port: 102 | 
|     crnOutStn[0]:  #堆垛机出库站点 | 
|       staNo: 112 | 
|       row: 12 | 
|       bay: 1 | 
|       lev: 1 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnInStn[0]:  #堆垛机入库站点1 | 
|       staNo: 115 | 
|       row: 13 | 
|       bay: 1 | 
|       lev: 1 | 
|       backSta: 114 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnOutStn[1]:  #堆垛机出库站点 | 
|       staNo: 218 | 
|       row: 12 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|     crnInStn[1]:  #堆垛机入库站点2 | 
|       staNo: 223 | 
|       row: 13 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|   crn[4]: #堆垛机5 | 
|     id: 5 | 
|     ip: 172.17.91.22 | 
|     slot: 0 | 
|     demo: false | 
|     rack: 0 | 
|     offset: 2  #偏移量,当堆垛机站点列号=1时,偏移量=2 | 
|     port: 102 | 
|     crnOutStn[0]:  #堆垛机出库站点 | 
|       staNo: 116 | 
|       row: 16 | 
|       bay: 1 | 
|       lev: 1 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnInStn[0]:  #堆垛机入库站点1 | 
|       staNo: 119 | 
|       row: 17 | 
|       bay: 1 | 
|       lev: 1 | 
|       backSta: 118 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnOutStn[1]:  #堆垛机出库站点 | 
|       staNo: 224 | 
|       row: 16 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|     crnInStn[1]:  #堆垛机入库站点2 | 
|       staNo: 229 | 
|       row: 17 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|   crn[5]: #堆垛机6 | 
|     id: 6 | 
|     ip: 172.17.91.27 | 
|     slot: 0 | 
|     demo: false | 
|     rack: 0 | 
|     offset: 2  #偏移量,当堆垛机站点列号=1时,偏移量=2 | 
|     port: 102 | 
|     crnOutStn[0]:  #堆垛机出库站点 | 
|       staNo: 120 | 
|       row: 20 | 
|       bay: 1 | 
|       lev: 1 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnInStn[0]:  #堆垛机入库站点1 | 
|       staNo: 123 | 
|       row: 21 | 
|       bay: 1 | 
|       lev: 1 | 
|       backSta: 122 | 
|       devpPlcId: ${wcs-slave.devp[0].id} | 
|     crnOutStn[1]:  #堆垛机出库站点 | 
|       staNo: 230 | 
|       row: 20 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|     crnInStn[1]:  #堆垛机入库站点2 | 
|       staNo: 235 | 
|       row: 21 | 
|       bay: 22 | 
|       lev: 2 | 
|       devpPlcId: ${wcs-slave.devp[1].id} | 
|   devp[0]: #输送线 | 
|     id: 1 | 
|     ip: 172.17.91.36 | 
|     rack: 0 | 
|     port: 102 | 
|     slot: 0 | 
|     emptyInSta[0]: #空板入库口0 | 
|       staNo: 103 | 
|     emptyInSta[1]: #空板入库口1 | 
|       staNo: 105 | 
|     emptyInSta[2]: #空板入库口2 | 
|       staNo: 109 | 
|     emptyInSta[3]: #空板入库口3 | 
|       staNo: 113 | 
|     emptyInSta[4]: #空板入库口4 | 
|       staNo: 117 | 
|     emptyInSta[5]: #空板入库口5 | 
|       staNo: 121 | 
|     inSta[0]: #入库口1 | 
|       #scale: ${wcs-slave.scale[0].id} | 
|       staNo: 103 | 
|       backSta: 102 | 
|       barcode: ${wcs-slave.barcode[0].id} | 
|     inSta[1]: #入库口2 | 
|       #scale: ${wcs-slave.scale[1].id} | 
|       staNo: 107 | 
|       backSta: 106 | 
|       barcode: ${wcs-slave.barcode[1].id} | 
|       #slot: 0 | 
|     inSta[2]: #入库口1 | 
|       #scale: ${wcs-slave.scale[0].id} | 
|       staNo: 111 | 
|       backSta: 110 | 
|       barcode: ${wcs-slave.barcode[2].id} | 
|     inSta[3]: #入库口1 | 
|       #scale: ${wcs-slave.scale[0].id} | 
|       staNo: 115 | 
|       backSta: 114 | 
|       barcode: ${wcs-slave.barcode[3].id} | 
|     inSta[4]: #入库口2 | 
|       #scale: ${wcs-slave.scale[1].id} | 
|       staNo: 119 | 
|       backSta: 118 | 
|       barcode: ${wcs-slave.barcode[4].id} | 
|       #slot: 0 | 
|     inSta[5]: #入库口1 | 
|       #scale: ${wcs-slave.scale[0].id} | 
|       staNo: 123 | 
|       backSta: 122 | 
|       barcode: ${wcs-slave.barcode[5].id} | 
|     outSta[0]: #出库口1 | 
|       staNo: 100 | 
|     outSta[1]: #出库口2 | 
|       staNo: 104 | 
|     outSta[2]: #出库口2 | 
|       staNo: 108 | 
|     outSta[3]: #出库口1 | 
|       staNo: 112 | 
|     outSta[4]: #出库口2 | 
|       staNo: 116 | 
|     outSta[5]: #出库口2 | 
|       staNo: 120 | 
|   devp[1]: #输送线 | 
|     id: 2 | 
|     ip: 172.17.91.45 | 
|     rack: 0 | 
|     port: 102 | 
|     slot: 0 | 
|     inSta[0]: #入库口2 | 
|       #scale: ${wcs-slave.scale[1].id} | 
|       staNo: 205 | 
|       backSta: 203 | 
|       #barcode: ${wcs-slave.barcode[4].id} | 
|     inSta[1]: #入库口2 | 
|       #scale: ${wcs-slave.scale[1].id} | 
|       staNo: 211 | 
|       backSta: 209 | 
|       #barcode: ${wcs-slave.barcode[4].id} | 
|     inSta[2]: #入库口2 | 
|       #scale: ${wcs-slave.scale[1].id} | 
|       staNo: 217 | 
|       backSta: 215 | 
|       #barcode: ${wcs-slave.barcode[4].id} | 
|     inSta[3]: #入库口2 | 
|       #scale: ${wcs-slave.scale[1].id} | 
|       staNo: 223 | 
|       backSta: 221 | 
|       #barcode: ${wcs-slave.barcode[4].id} | 
|     inSta[4]: #入库口2 | 
|       #scale: ${wcs-slave.scale[1].id} | 
|       staNo: 229 | 
|       backSta: 227 | 
|       #barcode: ${wcs-slave.barcode[4].id} | 
|     inSta[5]: #入库口2 | 
|       #scale: ${wcs-slave.scale[1].id} | 
|       staNo: 235 | 
|       backSta: 232 | 
|       #barcode: ${wcs-slave.barcode[4].id} | 
|     outSta[0]: #出库口1 | 
|       staNo: 200 | 
|     outSta[1]: #出库口1 | 
|       staNo: 206 | 
|     outSta[2]: #出库口1 | 
|       staNo: 212 | 
|     outSta[3]: #出库口1 | 
|       staNo: 218 | 
|     outSta[4]: #出库口1 | 
|       staNo: 224 | 
|     outSta[5]: #出库口1 | 
|       staNo: 230 | 
|   devp[2]: #输送线 | 
|     id: 3 | 
|     ip: 172.17.8.201 | 
|     rack: 0 | 
|     slot: 0 | 
|     port: 102 | 
|     emptyInSta[0]: #空板入库口1 | 
|       staNo: 306 | 
|     inSta[0]: #入库口1 | 
|       scale: ${wcs-slave.scale[1].id} | 
|       staNo: 301 | 
|       barcode: ${wcs-slave.barcode[6].id} | 
|       backSta: 300 | 
|       #slot: 0 | 
|     outSta[0]: #出库口1 | 
|       staNo: 307 | 
| #  devp[3]: #输送线 | 
| #    id: 4 | 
| #    ip: 10.10.10.30 | 
| #    rack: 0 | 
| #    slot: 0 | 
| #    port: 102 | 
| #    emptyInSta[0]: #空板入库口1 | 
| #      staNo: 406 | 
| #    inSta[0]: #入库口1 | 
| #      scale: ${wcs-slave.scale[1].id} | 
| #      staNo: 406 | 
| #      barcode: ${wcs-slave.barcode[1].id} | 
| #      #slot: 0 | 
| #    outSta[0]: #出库口1 | 
| #      staNo: 407 | 
|   scale[0]: #磅秤 | 
|     port: 5005 | 
|     ip: 10.10.10.201 | 
|     id: 1 | 
|   scale[1]: #磅秤 | 
|     port: 5005 | 
|     ip: 10.10.10.202 | 
|     id: 2 | 
|   barcode[0]: #条码扫描仪 | 
|     port: 51236 | 
|     ip: 172.17.91.39 | 
|     id: 1 | 
|   barcode[1]: | 
|     port: 51236 | 
|     ip: 172.17.91.40 | 
|     id: 2 | 
|   barcode[2]: | 
|     port: 51236 | 
|     ip: 172.17.91.41 | 
|     id: 3 | 
|   barcode[3]: | 
|     port: 51236 | 
|     ip: 172.17.91.42 | 
|     id: 4 | 
|   barcode[4]: | 
|     port: 51236 | 
|     ip: 172.17.91.43 | 
|     id: 5 | 
|   barcode[5]: | 
|     port: 51236 | 
|     ip: 172.17.91.44 | 
|     id: 6 | 
|   barcode[6]: | 
|     port: 51236 | 
|     ip: 172.17.8.203 | 
|     id: 7 |