server: port: 9090 servlet: context-path: /@pom.build.finalName@ spring: application: name: @pom.build.finalName@ datasource: driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver url: jdbc:sqlserver://10.10.10.200:1433;databasename=nbjfasrs # url: jdbc:sqlserver://192.168.4.15:1433;databasename=nbjfasrs username: sa password: sa@123 mvc: static-path-pattern: /** redis: host: localhost port: 6379 database: 0 # password: xltys1995 mybatis-plus: mapper-locations: classpath:mapper/*.xml # global-config: # field-strategy: 0 logging: path: /stock/out/@pom.build.finalName@/logs super: pwd: xltys1995 swagger: enable: false wms: url: localhost:8088/jfwms # 下位机配置 wcs-slave: # 双深 doubleDeep: true # 双深库位排号 doubleLocs: 1,4,5,8 # 一个堆垛机负责的货架排数 groupCount: 4 # 堆垛机1 crn[0]: id: 1 ip: 10.10.10.10 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点1 右上 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 106 row: 2 bay: 84 lev: 1 # 堆垛机入库站点2 左上 crnInStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 116 row: 2 bay: 1 lev: 1 # 堆垛机入库站点3 左上 2楼 crnInStn[2]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 205 row: 2 bay: 1 lev: 4 # 堆垛机入库站点 左上 3楼 crnInStn[3]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 305 row: 2 bay: 1 lev: 7 # 堆垛机出库站点1 右上 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 106 row: 2 bay: 84 lev: 1 # 堆垛机出库站点2 左上 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 116 row: 2 bay: 1 lev: 1 # 堆垛机出库站点3 左上 2楼 crnOutStn[2]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 205 row: 2 bay: 1 lev: 4 # 堆垛机出库站点 左上 3楼 crnOutStn[3]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 305 row: 2 bay: 1 lev: 7 # 堆垛机2 crn[1]: id: 2 ip: 10.10.10.20 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点1 右下 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 102 row: 7 bay: 84 lev: 1 # 堆垛机入库站点2 左下 crnInStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 112 row: 7 bay: 1 lev: 1 # 堆垛机入库站点3 左下 2楼 crnInStn[2]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 202 row: 7 bay: 1 lev: 4 # 堆垛机入库站点4 左下 3楼 crnInStn[3]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 302 row: 7 bay: 1 lev: 7 # 堆垛机出库站点1 右下 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 102 row: 7 bay: 84 lev: 1 # 堆垛机出库站点2 左下 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 112 row: 7 bay: 1 lev: 1 # 堆垛机出库站点3 左下 2楼 crnOutStn[2]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 202 row: 7 bay: 1 lev: 4 # 堆垛机出库站点3 左下 3楼 crnOutStn[3]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 302 row: 7 bay: 1 lev: 7 # 输送线1 devp[0]: id: 1 ip: 10.10.10.97 port: 102 rack: 0 slot: 0 # 入库口1 inSta[0]: staNo: 101 barcode: ${wcs-slave.barcode[6].id} barcode1: ${wcs-slave.barcode[7].id} barcode2: ${wcs-slave.barcode[8].id} # 入库口2 inSta[1]: staNo: 104 barcode: ${wcs-slave.barcode[9].id} barcode1: ${wcs-slave.barcode[10].id} barcode2: ${wcs-slave.barcode[11].id} # 空板入库口1 emptyInSta[0]: staNo: 101 # 空板入库口2 emptyInSta[1]: staNo: 104 # 出库口1 outSta[0]: staNo: 100 # 出库口2 outSta[1]: staNo: 103 # 拣料入库口1 pickSta[0]: staNo: 101 barcode: ${wcs-slave.barcode[6].id} barcode1: ${wcs-slave.barcode[7].id} barcode2: ${wcs-slave.barcode[8].id} # 拣料入库口2 pickSta[1]: staNo: 104 barcode: ${wcs-slave.barcode[9].id} barcode1: ${wcs-slave.barcode[10].id} barcode2: ${wcs-slave.barcode[11].id} # 输送线2 devp[1]: id: 2 ip: 10.10.10.90 port: 102 rack: 0 slot: 0 # 入库口1 inSta[0]: staNo: 111 barcode: ${wcs-slave.barcode[0].id} # 入库口2 inSta[1]: staNo: 114 barcode: ${wcs-slave.barcode[1].id} # 入库口3 inSta[2]: staNo: 201 barcode: ${wcs-slave.barcode[2].id} # 入库口4 inSta[3]: staNo: 204 barcode: ${wcs-slave.barcode[3].id} # 入库口5 inSta[4]: staNo: 301 barcode: ${wcs-slave.barcode[4].id} # 入库口6 inSta[5]: staNo: 304 barcode: ${wcs-slave.barcode[5].id} # 空板入库口1 emptyInSta[0]: staNo: 111 # 空板入库口2 emptyInSta[1]: staNo: 114 # 空板入库口3 emptyInSta[2]: staNo: 201 # 空板入库口4 emptyInSta[3]: staNo: 204 # 空板入库口5 emptyInSta[4]: staNo: 301 # 空板入库口6 emptyInSta[5]: staNo: 304 # 出库口1 outSta[0]: staNo: 110 # 出库口2 outSta[1]: staNo: 113 # 出库口3 outSta[2]: staNo: 200 # 出库口4 outSta[3]: staNo: 203 # 出库口5 outSta[4]: staNo: 300 # 出库口6 outSta[5]: staNo: 303 # 拣料入库口1 pickSta[0]: staNo: 111 barcode: ${wcs-slave.barcode[0].id} # 拣料入库口2 pickSta[1]: staNo: 114 barcode: ${wcs-slave.barcode[1].id} # 拣料入库口3 pickSta[2]: staNo: 201 barcode: ${wcs-slave.barcode[2].id} # 拣料入库口4 pickSta[3]: staNo: 204 barcode: ${wcs-slave.barcode[3].id} # 拣料入库口5 pickSta[4]: staNo: 301 barcode: ${wcs-slave.barcode[4].id} # 拣料入库口6 pickSta[5]: staNo: 304 barcode: ${wcs-slave.barcode[5].id} # 条码扫描仪1 左下 1楼开始,111 barcode[0]: id: 1 ip: 10.10.10.100 port: 51236 # 条码扫描仪2, 114 barcode[1]: id: 2 ip: 10.10.10.101 port: 51236 # 条码扫描仪3, 201 barcode[2]: id: 3 ip: 10.10.10.102 port: 51236 # 条码扫描仪4,204 barcode[3]: id: 4 ip: 10.10.10.103 port: 51236 # 条码扫描仪5,301 barcode[4]: id: 5 ip: 10.10.10.104 port: 51236 # 条码扫描仪6,304 barcode[5]: id: 6 ip: 10.10.10.105 port: 51236 # 条码扫描仪7,101 barcode[6]: id: 7 ip: 10.10.10.106 port: 2002 # 条码扫描仪8,104 barcode[7]: id: 8 ip: 10.10.10.107 port: 2002 # 条码扫描仪9,101 barcode[8]: id: 9 ip: 10.10.10.108 port: 2002 # 条码扫描仪10,101 barcode[9]: id: 10 ip: 10.10.10.109 port: 2002 barcode[10]: id: 11 ip: 10.10.10.110 port: 2002 barcode[11]: id: 12 ip: 10.10.10.111 port: 2002 # LED1 led[0]: id: 1 ip: 10.10.10.221 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 100 # LED2 led[1]: id: 2 ip: 10.10.10.222 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 103 # LED3 led[2]: id: 3 ip: 10.10.10.223 port: 5005 devpPlcId: ${wcs-slave.devp[1].id} staArr: 110 # LED4 led[3]: id: 4 ip: 10.10.10.224 port: 5005 devpPlcId: ${wcs-slave.devp[1].id} staArr: 113 # LED5 led[4]: id: 5 ip: 10.10.10.225 port: 5005 devpPlcId: ${wcs-slave.devp[1].id} staArr: 200 # LED6 led[5]: id: 6 ip: 10.10.10.226 port: 5005 devpPlcId: ${wcs-slave.devp[1].id} staArr: 203 # LED7 led[6]: id: 7 ip: 10.10.10.227 port: 5005 devpPlcId: ${wcs-slave.devp[1].id} staArr: 300 # LED8 led[7]: id: 8 ip: 10.10.10.228 port: 5005 devpPlcId: ${wcs-slave.devp[1].id} staArr: 303