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=yhfzasrs username: sa password: sa@12345 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: 127.0.0.1:8080/wms # 下位机配置 wcs-slave: # 双深 doubleDeep: true # 双深库位排号 doubleLocs: 1,4,5,8,9,12,13,16,17,20,21,24,25,28,29,32 # 一个堆垛机负责的货架排数 groupCount: 4 # 堆垛机1 crn[0]: id: 1 ip: 10.10.10.10 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 #西面 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1025 row: 2 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1026 row: 3 bay: 1 lev: 1 # 堆垛机入库站点 #东面 crnInStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1009 row: 2 bay: 27 lev: 1 # 堆垛机出库站点 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1010 row: 3 bay: 27 lev: 1 # 堆垛机2 crn[1]: id: 2 ip: 10.10.10.20 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 #西面 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1027 row: 6 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1028 row: 7 bay: 1 lev: 1 # 堆垛机入库站点 #东面 crnInStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1011 row: 6 bay: 27 lev: 1 # 堆垛机出库站点 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1012 row: 7 bay: 27 lev: 1 # 堆垛机3 crn[2]: id: 3 ip: 10.10.10.30 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 #西面 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1029 row: 10 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1030 row: 11 bay: 1 lev: 1 # 堆垛机入库站点 #东面 crnInStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1013 row: 10 bay: 27 lev: 1 # 堆垛机出库站点 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1014 row: 11 bay: 27 lev: 1 # 堆垛机4 crn[3]: id: 4 ip: 10.10.10.40 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 #西面 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1031 row: 14 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1032 row: 15 bay: 1 lev: 1 # 堆垛机入库站点 #东面 crnInStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1015 row: 14 bay: 27 lev: 1 # 堆垛机出库站点 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1016 row: 15 bay: 27 lev: 1 # 堆垛机5 crn[4]: id: 5 ip: 10.10.10.50 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 #西面 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1033 row: 18 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1032 row: 19 bay: 1 lev: 1 # 堆垛机入库站点 #东面 crnInStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1017 row: 18 bay: 27 lev: 1 # 堆垛机出库站点 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1018 row: 19 bay: 27 lev: 1 # 堆垛机6 crn[5]: id: 6 ip: 10.10.10.60 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 #西面 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1035 row: 22 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1036 row: 23 bay: 1 lev: 1 # 堆垛机入库站点 #东面 crnInStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1019 row: 22 bay: 27 lev: 1 # 堆垛机出库站点 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1020 row: 23 bay: 27 lev: 1 # 堆垛机7 crn[6]: id: 7 ip: 10.10.10.70 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 #西面 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1037 row: 26 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1038 row: 27 bay: 1 lev: 1 # 堆垛机入库站点 #东面 crnInStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1021 row: 26 bay: 27 lev: 1 # 堆垛机出库站点 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1022 row: 27 bay: 27 lev: 1 # 堆垛机8 crn[7]: id: 8 ip: 10.10.10.80 port: 102 rack: 0 slot: 0 # 偏移量,当堆垛机站点列号=1时,偏移量=2 offset: 2 demo: false # 堆垛机入库站点 #西面 crnInStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1039 row: 30 bay: 1 lev: 1 # 堆垛机出库站点 crnOutStn[0]: devpPlcId: ${wcs-slave.devp[0].id} staNo: 1040 row: 31 bay: 1 lev: 1 # 堆垛机入库站点 #东面 crnInStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1023 row: 30 bay: 27 lev: 1 # 堆垛机出库站点 crnOutStn[1]: devpPlcId: ${wcs-slave.devp[1].id} staNo: 1024 row: 31 bay: 27 lev: 1 # 输送线1 原点侧输送线 devp[0]: id: 1 ip: 10.10.10.120 port: 102 rack: 0 slot: 0 #西面 # 入库口1 inSta[0]: staNo: 1041 barcode: ${wcs-slave.barcode[0].id} backSta: 1042 led: ${wcs-slave.led[1].id} # 出库口1 outSta[0]: staNo: 1042 led: ${wcs-slave.led[1].id} # 入库口2 inSta[1]: staNo: 1043 barcode: ${wcs-slave.barcode[1].id} backSta: 1044 led: ${wcs-slave.led[1].id} # 出库口2 outSta[1]: staNo: 1044 led: ${wcs-slave.led[1].id} # 入库口3 inSta[2]: staNo: 1045 barcode: ${wcs-slave.barcode[2].id} backSta: 1046 led: ${wcs-slave.led[2].id} # 出库口3 outSta[2]: staNo: 1046 led: ${wcs-slave.led[2].id} # 入库口4 inSta[3]: staNo: 1047 barcode: ${wcs-slave.barcode[3].id} backSta: 1048 led: ${wcs-slave.led[3].id} # 出库口4 outSta[3]: staNo: 1048 led: ${wcs-slave.led[3].id} # 空板入库口1 emptyInSta[0]: staNo: 1041 barcode: ${wcs-slave.barcode[0].id} backSta: 1042 led: ${wcs-slave.led[1].id} # 空板入库口2 emptyInSta[1]: staNo: 1043 barcode: ${wcs-slave.barcode[1].id} backSta: 1044 led: ${wcs-slave.led[1].id} # 空板入库口3 emptyInSta[2]: staNo: 1045 barcode: ${wcs-slave.barcode[2].id} backSta: 1046 led: ${wcs-slave.led[2].id} # 空板入库口4 emptyInSta[3]: staNo: 1047 barcode: ${wcs-slave.barcode[3].id} backSta: 1048 led: ${wcs-slave.led[3].id} # 拣料入库口1 pickSta[0]: staNo: 1041 barcode: ${wcs-slave.barcode[0].id} backSta: 1042 led: ${wcs-slave.led[1].id} # 拣料入库口2 pickSta[1]: staNo: 1043 barcode: ${wcs-slave.barcode[1].id} backSta: 1044 led: ${wcs-slave.led[1].id} # 拣料入库口3 pickSta[2]: staNo: 1045 barcode: ${wcs-slave.barcode[2].id} backSta: 1046 led: ${wcs-slave.led[2].id} # 拣料入库口4 pickSta[3]: staNo: 1047 barcode: ${wcs-slave.barcode[3].id} backSta: 1048 led: ${wcs-slave.led[3].id} # 输送线2 反原点侧输送线 #东面 devp[1]: id: 2 ip: 10.10.10.140 port: 102 rack: 0 slot: 0 #东面 # 入库口5 inSta[0]: staNo: 1002 barcode: ${wcs-slave.barcode[1].id} backSta: 1001 led: ${wcs-slave.led[5].id} # 出库口5 outSta[0]: staNo: 1001 led: ${wcs-slave.led[5].id} # 入库口6 inSta[1]: staNo: 1004 barcode: ${wcs-slave.barcode[1].id} backSta: 1003 led: ${wcs-slave.led[5].id} # 出库口6 outSta[1]: staNo: 1003 led: ${wcs-slave.led[5].id} # 入库口7 inSta[2]: staNo: 1006 barcode: ${wcs-slave.barcode[1].id} backSta: 1005 led: ${wcs-slave.led[4].id} # 出库口7 outSta[2]: staNo: 1005 led: ${wcs-slave.led[4].id} # 入库口8 inSta[3]: staNo: 1008 barcode: ${wcs-slave.barcode[1].id} backSta: 1007 led: ${wcs-slave.led[3].id} # 出库口8 outSta[3]: staNo: 1007 led: ${wcs-slave.led[3].id} # 空板入库口1 emptyInSta[0]: staNo: 1002 barcode: ${wcs-slave.barcode[1].id} backSta: 1001 led: ${wcs-slave.led[5].id} # 空板入库口2 emptyInSta[1]: staNo: 1004 barcode: ${wcs-slave.barcode[1].id} backSta: 1003 led: ${wcs-slave.led[5].id} # 空板入库口3 emptyInSta[2]: staNo: 1006 barcode: ${wcs-slave.barcode[1].id} backSta: 1005 led: ${wcs-slave.led[4].id} # 空板入库口4 emptyInSta[3]: staNo: 1008 barcode: ${wcs-slave.barcode[1].id} backSta: 1007 led: ${wcs-slave.led[3].id} # 拣料入库口1 pickSta[0]: staNo: 1002 barcode: ${wcs-slave.barcode[1].id} backSta: 1001 led: ${wcs-slave.led[5].id} # 拣料入库口2 pickSta[1]: staNo: 1004 barcode: ${wcs-slave.barcode[1].id} backSta: 1003 led: ${wcs-slave.led[5].id} # 拣料入库口3 pickSta[2]: staNo: 1006 barcode: ${wcs-slave.barcode[1].id} backSta: 1005 led: ${wcs-slave.led[4].id} # 拣料入库口4 pickSta[3]: staNo: 1008 barcode: ${wcs-slave.barcode[1].id} backSta: 1007 led: ${wcs-slave.led[3].id} # 条码扫描仪1 barcode[0]: id: 1 ip: 10.10.10.122 port: 51236 # 条码扫描仪2 barcode[1]: id: 2 ip: 10.10.10.123 port: 51236 # 条码扫描仪3 barcode[2]: id: 3 ip: 10.10.10.124 port: 51236 # 条码扫描仪4 barcode[3]: id: 4 ip: 10.10.10.125 port: 51236 # 条码扫描仪5 barcode[4]: id: 5 ip: 10.10.10.142 port: 51236 # 条码扫描仪6 barcode[5]: id: 6 ip: 10.10.10.143 port: 51236 # 条码扫描仪7 barcode[6]: id: 7 ip: 10.10.10.144 port: 51236 # 条码扫描仪8 barcode[7]: id: 8 ip: 10.10.10.145 port: 51236 # LED1 led[0]: id: 1 ip: 10.10.10.160 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 101 crnId: 1 # LED2 led[1]: id: 2 ip: 10.10.10.161 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 104 crnId: 1 # LED3 led[2]: id: 3 ip: 10.10.10.162 port: 5005 devpPlcId: ${wcs-slave.devp[0].id} staArr: 106 crnId: 2 # LED4 led[3]: id: 4 ip: 10.10.10.163 port: 5005 devpPlcId: ${wcs-slave.devp[1].id} staArr: 107 crnId: 2 # LED5 led[4]: id: 5 ip: 10.10.10.164 port: 5005 devpPlcId: ${wcs-slave.devp[1].id} staArr: 107 crnId: 2 # LED6 led[5]: id: 6 ip: 10.10.10.165 port: 5005 devpPlcId: ${wcs-slave.devp[1].id} staArr: 107 crnId: 2