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.201:1433;databasename=ahyxasrs # url: jdbc:sqlserver://192.168.4.15:1433;databasename=ahyxasrs 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 # configuration: # log-impl: org.apache.ibatis.logging.stdout.StdOutImpl logging: path: /stock/out/@pom.build.finalName@/logs enableEveryThreadLog: true super: pwd: xltys1995 swagger: enable: false wms: url: localhost:8080/yxwms # 下位机配置 wcs-slave: # 双深 doubleDeep: true # 双深库位排号 doubleLocs: 1,4,5,8,21,24,27 # 一个堆垛机负责的货架排数 groupCount: 4 # 左深库位排号 doubleLocsLeft: 1,5,21 # 右深库位排号 doubleLocsRight: 4,8,24,27 # 堆垛机1 crn[0]: id: 1 ip: 10.10.10.120 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 153 staNoOther: 152 row: 4 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 100 staNoOther: 101 row: 1 bay: 1 lev: 1 # 堆垛机2 crn[1]: id: 2 ip: 10.10.10.130 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 145 staNoOther: 144 row: 8 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 148 staNoOther: 149 row: 5 bay: 1 lev: 1 # 堆垛机3 crn[2]: id: 3 ip: 10.10.10.140 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 261 staNoOther: 257 staNoOther1: 256 staNoOther2: 255 row: 10 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 200 staNoOther: 200 row: 9 bay: 1 lev: 1 # 堆垛机4 crn[3]: id: 4 ip: 10.10.10.150 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 260 staNoOther: 248 staNoOther1: 247 staNoOther2: 246 row: 12 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 250 staNoOther: 250 row: 11 bay: 1 lev: 1 # 堆垛机5 crn[4]: id: 5 ip: 10.10.10.160 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 259 staNoOther: 239 staNoOther1: 238 staNoOther2: 237 row: 14 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 241 staNoOther: 241 row: 13 bay: 1 lev: 1 # 堆垛机6 crn[5]: id: 6 ip: 10.10.10.10 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 crnInStn[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 413 staNoOther: 413 row: 23 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 415 staNoOther: 415 row: 22 bay: 1 lev: 1 # 堆垛机7 crn[6]: id: 7 ip: 10.10.10.20 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 crnInStn[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 405 staNoOther: 405 row: 26 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 407 staNoOther: 407 row: 25 bay: 1 lev: 1 # 输送线 devp[0]: id: 1 ip: 10.10.10.100 port: 102 rack: 0 slot: 0 # 小料箱 双工位单伸 入库口1 inSingleSta[0]: staNo: 173 barcode: ${wcs-slave.barcode[2].id} # 小料箱 双工位单伸 空板入库口1 emptyInSingleSta[0]: staNo: 104 # 小料箱 双工位单伸 空板入库口1 emptyInSingleSta[1]: staNo: 126 # 小料箱 双工位单伸 空板入库口1 emptyInSingleSta[2]: staNo: 131 # # 小料箱 双工位单伸 空板入库口1 # emptyInSingleSta[1]: # staNo: 173 # 大料箱 双工位单伸 入库口1 inLargeSta[0]: staNo: 292 barcode: ${wcs-slave.barcode[1].id} # 大料箱 双工位单伸 入库口1 inLargeSta[1]: staNo: 281 barcode: ${wcs-slave.barcode[0].id} # 大料箱 双工位单伸 空板入库口1 emptyInLargeSta[0]: staNo: 292 # 大料箱 双工位单伸 空板入库口2 emptyInLargeSta[1]: staNo: 281 # 大料箱 双工位单伸 空板入库口2 emptyInLargeSta[2]: staNo: 310 # 大料箱 双工位单伸 空板入库口2 emptyInLargeSta[3]: staNo: 312 # 输送线 devp[1]: id: 2 ip: 10.10.10.30 port: 102 rack: 0 slot: 0 # 空板入库口1(临时) emptyInSta[0]: staNo: 511 # 空板入库口1(临时) emptyInSta[1]: staNo: 515 # 空板入库口1(临时) emptyInSta[2]: staNo: 536 # 空板入库口1(临时) emptyInSta[3]: staNo: 607 # 入库口1 inSta[0]: staNo: 460 barcode: ${wcs-slave.barcode[3].id} # 入库口2 inSta[1]: staNo: 453 barcode: ${wcs-slave.barcode[4].id} # 入硫化罐RGV enterRgv[0]: rgvNo: 623 steNo: 1 jarRegin: 1 burial: 5 staNoEnter[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 612 row: 3 staNoEnter[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 615 row: 1 # 入硫化罐RGV enterRgv[1]: rgvNo: 624 steNo: 2 jarRegin: 1 burial: 6 staNoEnter[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 619 row: 3 staNoEnter[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 622 row: 1 # 出硫化罐RGV endRgv[0]: rgvNo: 625 steNo: 1 jarNo: 1 jarRegin: 1 burial: 5 staNoEnd[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 627 row: 1 # 出硫化罐RGV endRgv[1]: rgvNo: 626 steNo: 2 jarNo: 3 jarRegin: 1 burial: 6 staNoEnd[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 628 row: 1 # 条码扫描仪 barcode[0]: id: 1 ip: 10.10.10.52 port: 51236 # 条码扫描仪 barcode[1]: id: 2 ip: 10.10.10.52 port: 51236 # 条码扫描仪 barcode[2]: id: 3 ip: 10.10.10.52 port: 51236 # 条码扫描仪 barcode[3]: id: 4 ip: 10.10.10.52 port: 51236 # 条码扫描仪 barcode[4]: id: 5 ip: 10.10.10.52 port: 51236 # 条码扫描仪 barcode[5]: id: 6 ip: 10.10.10.52 port: 51236 # 条码扫描仪 barcode[6]: id: 7 ip: 10.10.10.52 port: 51236 # 条码扫描仪 barcode[7]: id: 8 ip: 10.10.10.52 port: 51236 # 条码扫描仪 barcode[8]: id: 9 ip: 10.10.10.52 port: 51236 # LED1 led[0]: id: 1 ip: 192.168.18.5 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 144 # JAR1 jar[0]: id: 1 ip: 10.10.10.190 port: 120 jarOtherId: 2 # 硫化罐入库站点 jarInSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 612 rgvNo: 623 steNo: 1 row: 3 # 硫化罐出库站点 jarOutSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 627 rgvNo: 625 steNo: 1 row: 1 # 硫化罐入库RGV jarInRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 623 row: 1 # 硫化罐出库RGV jarOutRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 625 row: 1 # 硫化罐入库穿梭板 jarInSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 1 row: 1 # 硫化罐出库穿梭板 jarOutSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 1 row: 1 # JAR2 jar[1]: id: 2 ip: 10.10.10.191 port: 120 jarOtherId: 1 # 硫化罐入库站点 jarInSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 615 rgvNo: 623 steNo: 1 row: 1 # 硫化罐出库站点 jarOutSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 627 rgvNo: 625 steNo: 1 row: 1 # 硫化罐入库RGV jarInRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 623 row: 1 # 硫化罐出库RGV jarOutRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 625 row: 1 # 硫化罐入库穿梭板 jarInSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 1 row: 1 # 硫化罐出库穿梭板 jarOutSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 1 row: 1 # JAR3 jar[2]: id: 3 ip: 10.10.10.192 port: 120 jarOtherId: 4 # 硫化罐入库站点 jarInSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 619 rgvNo: 624 steNo: 2 row: 3 # 硫化罐出库站点 jarOutSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 628 rgvNo: 626 steNo: 2 row: 1 # 硫化罐入库RGV jarInRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 624 row: 1 # 硫化罐出库RGV jarOutRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 626 row: 2 # 硫化罐入库穿梭板 jarInSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 2 row: 2 # 硫化罐出库穿梭板 jarOutSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 2 row: 2 # JAR4 jar[3]: id: 4 ip: 10.10.10.193 port: 120 jarOtherId: 3 # 硫化罐入库站点 jarInSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 622 rgvNo: 624 steNo: 2 row: 3 # 硫化罐出库站点 jarOutSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 628 rgvNo: 626 steNo: 2 row: 1 # 硫化罐入库RGV jarInRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 624 row: 1 # 硫化罐出库RGV jarOutRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 626 row: 2 # 硫化罐入库穿梭板 jarInSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 2 row: 2 # 硫化罐出库穿梭板 jarOutSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 2 row: 2 # 冷却槽5 jar[4]: id: 5 ip: 10.10.10.190 port: 120 jarOtherId: 2 # 硫化罐入库站点 jarInSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 612 rgvNo: 623 steNo: 1 row: 3 # 硫化罐出库站点 jarOutSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 627 rgvNo: 625 steNo: 1 row: 1 # 硫化罐入库RGV jarInRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 623 row: 1 # 硫化罐出库RGV jarOutRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 625 row: 1 # 硫化罐入库穿梭板 jarInSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 1 row: 1 # 硫化罐出库穿梭板 jarOutSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 1 row: 1 # 冷却槽6 jar[5]: id: 6 ip: 10.10.10.193 port: 120 jarOtherId: 3 # 硫化罐入库站点 jarInSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 619 rgvNo: 624 steNo: 2 row: 3 # 硫化罐出库站点 jarOutSta[0]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 628 rgvNo: 626 steNo: 2 row: 1 # 硫化罐入库RGV jarInRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 624 row: 1 # 硫化罐出库RGV jarOutRgv[0]: devpPlcId: ${wcs-slave.devp[1].id} rgvNo: 626 row: 2 # 硫化罐入库穿梭板 jarInSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 2 row: 2 # 硫化罐出库穿梭板 jarOutSte[0]: devpPlcId: ${wcs-slave.devp[1].id} steNo: 2 row: 2 # ste1 ste[0]: id: 1 ip: 10.10.10.170 port: 502 rack: 0 slot: 0 # ste2 ste[1]: id: 2 ip: 10.10.10.175 port: 502 rack: 0 slot: 0 # 磅秤 scale[0]: id: 1 ip: 10.10.10.206 port: 5005 staNo: 281 # 磅秤 scale[1]: id: 2 ip: 10.10.10.207 port: 5005 staNo: 292 # 磅秤 scale[2]: id: 3 ip: 10.10.10.208 port: 5005 staNo: 453 # 磅秤 scale[3]: id: 4 ip: 10.10.10.209 port: 5005 staNo: 460