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://127.0.0.1:1433;databasename=mdqdasrs 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: asrs2023 swagger: enable: false wms: url: localhost:8080/mdqdwms # 下位机配置 wcs-slave: # 双深 doubleDeep: true # 双深库位排号 doubleLocs: 1,4,5,8 # 一个堆垛机负责的货架排数 groupCount: 4 # 堆垛机1 crn[0]: id: 1 ip: 10.10.10.200 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站1 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1003 row: 2 bay: 1 lev: 1 # 堆垛机入库站2 crnInStn[1]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1022 row: 3 bay: 1 lev: 2 # 堆垛机出库站点1 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1006 row: 3 bay: 1 lev: 1 # 堆垛机出库站点2 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1016 row: 2 bay: 1 lev: 2 # 堆垛机2 crn[1]: id: 2 ip: 10.10.10.201 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站1 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1013 row: 7 bay: 1 lev: 1 # 堆垛机入库站2 crnInStn[1]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1025 row: 6 bay: 1 lev: 2 # 堆垛机出库站点1 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1010 row: 6 bay: 1 lev: 1 # 堆垛机出库站点2 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1019 row: 7 bay: 1 lev: 2 # 堆垛机3 crn[2]: id: 5 ip: 10.10.10.120 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站1 crnInStn[0]: devpPlcId: ${wcs-slave.devp[2].id} staNo: 5001 row: 9 bay: 2 lev: 1 # 堆垛机出库站点1 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[2].id} staNo: 5002 row: 9 bay: 1 lev: 1 # 输送线1 devp[0]: id: 1 ip: 10.10.10.111 port: 102 rack: 0 slot: 0 # 入库口1 inSta[0]: staNo: 1002 barcode: ${wcs-slave.barcode[0].id} backSta: 1001 led: ${wcs-slave.led[0].id} # 入库口2 inSta[1]: staNo: 1012 barcode: ${wcs-slave.barcode[1].id} backSta: 1011 led: ${wcs-slave.led[3].id} # 入库口3 inSta[2]: staNo: 3007 barcode: ${wcs-slave.barcode[2].id} backSta: 3007 led: ${wcs-slave.led[4].id} # 入库口4 inSta[3]: staNo: 3012 barcode: ${wcs-slave.barcode[2].id} backSta: 3012 led: ${wcs-slave.led[5].id} outSta[0]: staNo: 1006 led: ${wcs-slave.led[1].id} outSta[1]: staNo: 1010 led: ${wcs-slave.led[2].id} # 空板入库口1 emptyInSta[0]: staNo: 1002 led: ${wcs-slave.led[0].id} emptyInSta[1]: staNo: 1012 led: ${wcs-slave.led[3].id} # 拣料入库口1 pickSta[0]: staNo: 1002 barcode: ${wcs-slave.barcode[0].id} backSta: 1001 led: ${wcs-slave.led[0].id} # 拣料入库口2 pickSta[1]: staNo: 1012 barcode: ${wcs-slave.barcode[1].id} backSta: 1011 led: ${wcs-slave.led[3].id} # 拣料入库口3 pickSta[2]: staNo: 3007 barcode: ${wcs-slave.barcode[2].id} backSta: 3007 led: ${wcs-slave.led[4].id} # 拣料入库口4 pickSta[3]: staNo: 3012 barcode: ${wcs-slave.barcode[2].id} backSta: 3012 led: ${wcs-slave.led[5].id} # 拆盘机出空托 autoEmptyOut[0]: staNo: 1007 # 拆盘机入空托 autoEmptyIn[0]: staNo: 1007 # 输送线2 devp[1]: id: 2 ip: 10.10.10.10 port: 102 rack: 0 slot: 0 # 入库口1 inSta[0]: staNo: 2106 barcode: ${wcs-slave.barcode[2].id} backSta: 2105 led: ${wcs-slave.led[0].id} # 空板入库口1 emptyInSta[0]: staNo: 2106 led: ${wcs-slave.led[0].id} # 输送线3 devp[2]: id: 3 ip: 10.10.10.30 port: 102 rack: 0 slot: 0 # 输送线4 devp[3]: id: 4 ip: 10.10.10.33 port: 102 rack: 0 slot: 0 emptyInSta[0]: staNo: 4007 # 输送线5 devp[4]: id: 5 ip: 10.10.10.55 port: 102 rack: 0 slot: 0 emptyInSta[0]: staNo: 4016 # 输送线5 devp[5]: id: 6 ip: 10.10.10.14 port: 102 rack: 0 slot: 0 # 输送线5 devp[6]: id: 7 ip: 10.10.10.20 port: 102 rack: 0 slot: 0 # 入库口1 inSta[0]: staNo: 3006 barcode: ${wcs-slave.barcode[3].id} backSta: 3007 led: ${wcs-slave.led[0].id} # 入库口1 inSta[1]: staNo: 3011 barcode: ${wcs-slave.barcode[4].id} backSta: 3012 led: ${wcs-slave.led[0].id} # # RGV1 rgv[0]: id: 2 ip: 10.10.10.130 port: 102 rack: 0 slot: 0 inStn[0]: sourceStaNo: 4007 sourcePlcId: 4 staNo: 2103 staPlcId: 2 inStn[1]: sourceStaNo: 2003 sourcePlcId: 2 inStn[2]: sourceStaNo: 2102 sourcePlcId: 2 staNo: 2103 staPlcId: 2 inStn[3]: sourceStaNo: 4016 sourcePlcId: 5 staNo: 2103 staPlcId: 2 outStn[0]: staNo: 2103 staPlcId: 2 outStn[1]: staNo: 2301 staPlcId: 2 # RGV2 rgv[1]: id: 1 ip: 10.10.10.133 port: 102 rack: 0 slot: 0 inStn[0]: sourceStaNo: 2114 sourcePlcId: 6 inStn[1]: sourceStaNo: 2401 sourcePlcId: 6 inStn[2]: sourceStaNo: 1014 sourcePlcId: 1 inStn[3]: sourceStaNo: 1017 sourcePlcId: 1 outStn[0]: staNo: 1020 staPlcId: 1 outStn[1]: staNo: 1023 staPlcId: 1 outStn[2]: staNo: 2013 staPlcId: 6 outStn[3]: staNo: 2401 staPlcId: 6 # RGV1 rgv[2]: id: 3 ip: 10.10.10.135 port: 102 rack: 0 slot: 0 inStn[0]: sourceStaNo: 2402 sourcePlcId: 6 staNo: 3001 staPlcId: 7 inStn[1]: sourceStaNo: 3001 sourcePlcId: 7 staNo: 2402 staPlcId: 6 outStn[0]: staNo: 2402 staPlcId: 6 outStn[1]: staNo: 3001 staPlcId: 7 # 条码扫描仪1 barcode[0]: id: 1 ip: 10.10.10.5 port: 51236 # 条码扫描仪2 barcode[1]: id: 2 ip: 10.10.10.6 port: 51236 # 条码扫描仪3 barcode[2]: id: 3 ip: 10.10.10.3 port: 51236 # 条码扫描仪4 barcode[3]: id: 4 ip: 10.10.10.3 port: 51236 # 条码扫描仪4 barcode[4]: id: 5 ip: 10.10.10.3 port: 51236 # LED1 led[0]: id: 1 ip: 10.10.10.151 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 1002 # LED2 led[1]: id: 2 ip: 10.10.10.152 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 1004 # LED3 led[2]: id: 3 ip: 10.10.10.153 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 1008 # LED4 led[3]: id: 4 ip: 10.10.10.154 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 1012 # LED5 led[4]: id: 5 ip: 10.10.10.206 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 3007 # LED6 led[5]: id: 6 ip: 10.10.10.206 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 3012