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.40:1433;databasename=tzskasrs username: sa # password: Zoneyung@zy56$ password: sa@123 mvc: static-path-pattern: /** redis: host: 127.0.0.1 port: 6379 database: 0 # password: 123456 mybatis-plus: mapper-locations: classpath:mapper/*.xml # global-config: # field-strategy: 0 # configuration: # log-impl: org.apache.ibatis.logging.stdout.StdOutImpl logging: path: /stock/out/@pom.build.finalName@/logs super: pwd: xltys1995 swagger: enable: false wms: url: 10.10.10.40:8080/tzskwms robot: url: http://10.10.10.41:7002 erp: db: driver_class_name: com.microsoft.sqlserver.jdbc.SQLServerDriver ur: jdbc:sqlserver://10.10.10.209:1433;databasename=POY_ASRS username: poy-asrs password: Poy@2022 # 下位机配置 wcs-slave: # 双深 doubleDeep: true # 双深库位排号 doubleLocs: 32 # 输送线 devp[0]: id: 1 ip: 10.10.10.51 port: 102 rack: 0 slot: 0 # 入库口1 inSta[0]: staNo: 100 backSta: 101 barcode: ${wcs-slave.barcode[0].id} led: ${wcs-slave.led[1].id} liftNo: ${wcs-slave.lift[0].id} # 入库口2 inSta[1]: staNo: 103 backSta: 102 barcode: ${wcs-slave.barcode[1].id} led: ${wcs-slave.led[2].id} liftNo: ${wcs-slave.lift[1].id} # 入库口3 inSta[2]: staNo: 105 backSta: 104 barcode: ${wcs-slave.barcode[2].id} led: ${wcs-slave.led[3].id} liftNo: ${wcs-slave.lift[2].id} # 入库口4 inSta[3]: staNo: 200 backSta: 201 barcode: ${wcs-slave.barcode[3].id} led: ${wcs-slave.led[4].id} liftNo: ${wcs-slave.lift[0].id} # 入库口5 inSta[4]: staNo: 203 backSta: 202 barcode: ${wcs-slave.barcode[4].id} led: ${wcs-slave.led[5].id} liftNo: ${wcs-slave.lift[1].id} # 入库口6 inSta[5]: staNo: 205 backSta: 204 barcode: ${wcs-slave.barcode[5].id} led: ${wcs-slave.led[6].id} liftNo: ${wcs-slave.lift[2].id} # 入库口7 inSta[6]: staNo: 341 backSta: 340 barcode: ${wcs-slave.barcode[7].id} led: ${wcs-slave.led[0].id} liftNo: ${wcs-slave.lift[1].id} # 入库口8 inSta[7]: staNo: 346 backSta: 345 barcode: ${wcs-slave.barcode[6].id} led: ${wcs-slave.led[11].id} liftNo: ${wcs-slave.lift[2].id} # 空板入库口1 emptyInSta[0]: staNo: 100 backSta: 101 barcode: ${wcs-slave.barcode[0].id} led: ${wcs-slave.led[1].id} liftNo: ${wcs-slave.lift[0].id} # 空板入库口2 emptyInSta[1]: staNo: 103 backSta: 102 barcode: ${wcs-slave.barcode[1].id} led: ${wcs-slave.led[2].id} liftNo: ${wcs-slave.lift[1].id} # 空板入库口3 emptyInSta[2]: staNo: 105 backSta: 104 barcode: ${wcs-slave.barcode[2].id} led: ${wcs-slave.led[3].id} liftNo: ${wcs-slave.lift[2].id} # 空板入库口4 emptyInSta[3]: staNo: 200 backSta: 201 barcode: ${wcs-slave.barcode[3].id} led: ${wcs-slave.led[4].id} liftNo: ${wcs-slave.lift[0].id} # 空板入库口5 emptyInSta[4]: staNo: 203 backSta: 202 barcode: ${wcs-slave.barcode[4].id} led: ${wcs-slave.led[5].id} liftNo: ${wcs-slave.lift[1].id} # 空板入库口6 emptyInSta[5]: staNo: 205 backSta: 204 barcode: ${wcs-slave.barcode[5].id} led: ${wcs-slave.led[6].id} liftNo: ${wcs-slave.lift[2].id} # 空板入库口7 emptyInSta[6]: staNo: 346 backSta: 345 barcode: ${wcs-slave.barcode[6].id} led: ${wcs-slave.led[11].id} liftNo: ${wcs-slave.lift[2].id} # 出库口1 outSta[0]: staNo: 100 led: ${wcs-slave.led[0].id} # 出库口2 outSta[1]: staNo: 103 led: ${wcs-slave.led[0].id} # 出库口3 outSta[2]: staNo: 105 led: ${wcs-slave.led[0].id} # 出库口4 outSta[3]: staNo: 200 led: ${wcs-slave.led[0].id} # 出库口5 outSta[4]: staNo: 203 led: ${wcs-slave.led[0].id} # 出库口6 outSta[5]: staNo: 205 led: ${wcs-slave.led[0].id} # 出库口7 outSta[6]: staNo: 346 led: ${wcs-slave.led[0].id} # 拣料入库口 pickInSta[0]: staNo: 100 backSta: 100 barcode: ${wcs-slave.barcode[0].id} led: ${wcs-slave.led[1].id} liftNo: ${wcs-slave.lift[0].id} pickInSta[1]: staNo: 103 backSta: 103 barcode: ${wcs-slave.barcode[1].id} led: ${wcs-slave.led[2].id} liftNo: ${wcs-slave.lift[1].id} pickInSta[2]: staNo: 105 backSta: 105 barcode: ${wcs-slave.barcode[2].id} led: ${wcs-slave.led[3].id} liftNo: ${wcs-slave.lift[2].id} pickInSta[3]: staNo: 200 backSta: 200 barcode: ${wcs-slave.barcode[3].id} led: ${wcs-slave.led[4].id} liftNo: ${wcs-slave.lift[0].id} pickInSta[4]: staNo: 203 backSta: 203 barcode: ${wcs-slave.barcode[4].id} led: ${wcs-slave.led[5].id} liftNo: ${wcs-slave.lift[1].id} pickInSta[5]: staNo: 205 backSta: 205 barcode: ${wcs-slave.barcode[5].id} led: ${wcs-slave.led[6].id} liftNo: ${wcs-slave.lift[2].id} pickInSta[6]: staNo: 346 backSta: 346 barcode: ${wcs-slave.barcode[6].id} led: ${wcs-slave.led[11].id} liftNo: ${wcs-slave.lift[2].id} pickInSta[7]: staNo: 341 backSta: 341 barcode: ${wcs-slave.barcode[7].id} led: ${wcs-slave.led[7].id} liftNo: ${wcs-slave.lift[1].id} pickInSta2[0]: staNo: 325 backSta: 341 barcode: ${wcs-slave.barcode[7].id} led: ${wcs-slave.led[8].id} liftNo: ${wcs-slave.lift[1].id} pickInSta2[1]: staNo: 331 backSta: 341 barcode: ${wcs-slave.barcode[7].id} led: ${wcs-slave.led[8].id} liftNo: ${wcs-slave.lift[1].id} pickInSta2[2]: staNo: 333 backSta: 341 barcode: ${wcs-slave.barcode[7].id} led: ${wcs-slave.led[9].id} liftNo: ${wcs-slave.lift[1].id} pickInSta2[3]: staNo: 339 backSta: 341 barcode: ${wcs-slave.barcode[7].id} led: ${wcs-slave.led[10].id} liftNo: ${wcs-slave.lift[1].id} # # 货架入库站点 # rackInStn[0]: # devpPlcId: ${wcs-slave.devp[0].id} # staNo: 105 # row: 4 # bay: 6 # lev: 1 # # 货架入库站点 # rackInStn[1]: # devpPlcId: ${wcs-slave.devp[0].id} # staNo: 106 # row: 4 # bay: 6 # lev: 3 # # 货架入库站点 # rackInStn[2]: # devpPlcId: ${wcs-slave.devp[0].id} # staNo: 107 # row: 4 # bay: 6 # lev: 6 # # 货架入库站点 # rackInStn[3]: # devpPlcId: ${wcs-slave.devp[0].id} # staNo: 108 # row: 4 # bay: 6 # lev: 6 # # 货架出库站点 # rackOutStn[0]: # devpPlcId: ${wcs-slave.devp[0].id} # staNo: 100 # row: 15 # bay: 2 # lev: 1 # # 货架出库站点 # rackOutStn[1]: # devpPlcId: ${wcs-slave.devp[0].id} # staNo: 104 # row: 4 # bay: 6 # lev: 1 # # 货架出库站点 # rackOutStn[2]: # devpPlcId: ${wcs-slave.devp[0].id} # staNo: 105 # row: 4 # bay: 6 # lev: 3 # # 货架出库站点 # rackOutStn[3]: # devpPlcId: ${wcs-slave.devp[0].id} # staNo: 108 # row: 4 # bay: 6 # lev: 6 # 输送线2 devp2[0]: id: 1 ip: 10.10.10.58 port: 102 rack: 0 slot: 0 # 条码扫描仪 barcode[0]: id: 1 ip: 10.10.10.102 port: 51236 # 条码扫描仪 barcode[1]: id: 2 ip: 10.10.10.102 port: 51236 # 条码扫描仪 barcode[2]: id: 3 ip: 10.10.10.102 port: 51236 # 条码扫描仪 barcode[3]: id: 4 ip: 10.10.10.102 port: 51236 # 条码扫描仪 barcode[4]: id: 5 ip: 10.10.10.102 port: 51236 # 条码扫描仪 barcode[5]: id: 6 ip: 10.10.10.102 port: 51236 # 条码扫描仪 barcode[6]: id: 7 ip: 10.10.10.102 port: 51236 # 条码扫描仪 barcode[7]: id: 8 ip: 10.10.10.102 port: 51236 # 条码扫描仪 barcode[8]: id: 9 ip: 10.10.10.102 port: 51236 # 条码扫描仪 barcode[9]: id: 10 ip: 10.10.10.102 port: 2002 # 条码扫描仪 barcode[10]: id: 11 ip: 10.10.10.225 port: 2002 # 条码扫描仪 barcode[11]: id: 12 ip: 10.10.10.224 port: 2002 # LED1 led[0]: id: 1 ip: 10.10.10.151 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 99 # LED2 led[1]: id: 2 ip: 10.10.10.152 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 101 # LED3 led[2]: id: 3 ip: 10.10.10.153 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 102 # LED4 led[3]: id: 4 ip: 10.10.10.154 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 104 # LED5 led[4]: id: 5 ip: 10.10.10.155 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 201 # LED6 led[5]: id: 6 ip: 10.10.10.155 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 202 # LED7 led[6]: id: 7 ip: 10.10.10.155 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 204 # LED8 led[7]: id: 8 ip: 10.10.10.155 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 325 # LED9 led[8]: id: 9 ip: 10.10.10.155 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 331 # LED10 led[9]: id: 10 ip: 10.10.10.155 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 333 # LED11 led[10]: id: 11 ip: 10.10.10.155 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 339 # LED11 led[11]: id: 12 ip: 10.10.10.155 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 345 # 四向穿梭车1 shuttle[0]: id: 1 ip: 10.10.10.101 port: 8888 rack: 0 slot: 0 # 四向穿梭车2 shuttle[1]: id: 2 ip: 10.10.10.102 port: 8888 rack: 0 slot: 0 # 四向穿梭车3 shuttle[2]: id: 3 ip: 10.10.10.103 port: 8888 rack: 0 slot: 0 # 四向穿梭车4 shuttle[3]: id: 4 ip: 10.10.10.104 port: 8888 rack: 0 slot: 0 # 四向穿梭车5 shuttle[4]: id: 5 ip: 10.10.10.105 port: 8888 rack: 0 slot: 0 # 四向穿梭车6 shuttle[5]: id: 6 ip: 10.10.10.106 port: 8888 rack: 0 slot: 0 # 四向穿梭车7 shuttle[6]: id: 7 ip: 10.10.10.107 port: 8888 rack: 0 slot: 0 # 四向穿梭车8 shuttle[7]: id: 8 ip: 10.10.10.108 port: 8888 rack: 0 slot: 0 # 四向穿梭车9 shuttle[8]: id: 9 ip: 10.10.10.109 port: 8888 rack: 0 slot: 0 # 四向穿梭车10 shuttle[9]: id: 10 ip: 10.10.10.110 port: 8888 rack: 0 slot: 0 # 提升机1 lift[0]: id: 1 ip: 10.10.10.131 port: 102 staRow: 13 staBay: 22 sta[0]: staNo: 101 lev: 1 liftNo: ${wcs-slave.lift[0].id} sta[1]: staNo: 102 lev: 2 liftNo: ${wcs-slave.lift[0].id} sta[2]: staNo: 103 lev: 3 liftNo: ${wcs-slave.lift[0].id} sta[3]: staNo: 104 lev: 4 liftNo: ${wcs-slave.lift[0].id} sta[4]: staNo: 105 lev: 5 liftNo: ${wcs-slave.lift[0].id} sta[5]: staNo: 106 lev: 6 liftNo: ${wcs-slave.lift[0].id} sta[6]: staNo: 107 lev: 7 liftNo: ${wcs-slave.lift[0].id} sta[7]: staNo: 108 lev: 8 liftNo: ${wcs-slave.lift[0].id} sta[8]: staNo: 109 lev: 9 liftNo: ${wcs-slave.lift[0].id} sta[9]: staNo: 110 lev: 10 liftNo: ${wcs-slave.lift[0].id} # 提升机2 lift[1]: id: 2 ip: 10.10.10.132 port: 102 staRow: 13 staBay: 38 sta[0]: staNo: 201 lev: 1 liftNo: ${wcs-slave.lift[1].id} sta[1]: staNo: 202 lev: 2 liftNo: ${wcs-slave.lift[1].id} sta[2]: staNo: 203 lev: 3 liftNo: ${wcs-slave.lift[1].id} sta[3]: staNo: 204 lev: 4 liftNo: ${wcs-slave.lift[1].id} sta[4]: staNo: 205 lev: 5 liftNo: ${wcs-slave.lift[1].id} sta[5]: staNo: 206 lev: 6 liftNo: ${wcs-slave.lift[1].id} sta[6]: staNo: 207 lev: 7 liftNo: ${wcs-slave.lift[1].id} sta[7]: staNo: 208 lev: 8 liftNo: ${wcs-slave.lift[1].id} sta[8]: staNo: 209 lev: 9 liftNo: ${wcs-slave.lift[1].id} sta[9]: staNo: 210 lev: 10 liftNo: ${wcs-slave.lift[1].id} # 提升机3 lift[2]: id: 3 ip: 10.10.10.133 port: 102 staRow: 13 staBay: 57 sta[0]: staNo: 301 lev: 1 liftNo: ${wcs-slave.lift[2].id} sta[1]: staNo: 302 lev: 2 liftNo: ${wcs-slave.lift[2].id} sta[2]: staNo: 303 lev: 3 liftNo: ${wcs-slave.lift[2].id} sta[3]: staNo: 304 lev: 4 liftNo: ${wcs-slave.lift[2].id} sta[4]: staNo: 305 lev: 5 liftNo: ${wcs-slave.lift[2].id} sta[5]: staNo: 306 lev: 6 liftNo: ${wcs-slave.lift[2].id} sta[6]: staNo: 307 lev: 7 liftNo: ${wcs-slave.lift[2].id} sta[7]: staNo: 308 lev: 8 liftNo: ${wcs-slave.lift[2].id} sta[8]: staNo: 309 lev: 9 liftNo: ${wcs-slave.lift[2].id} sta[9]: staNo: 310 lev: 10 liftNo: ${wcs-slave.lift[2].id}