|  |  |  | 
|---|
|  |  |  | MessageQueue.init(SlaveType.Crn, crn); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // 初始化Rgv小车mq | 
|---|
|  |  |  | for (Slave rgv : slaveProperties.getRgv()) { | 
|---|
|  |  |  | MessageQueue.init(SlaveType.Rgv, rgv); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //        for (Slave rgv : slaveProperties.getRgv()) { | 
|---|
|  |  |  | //            MessageQueue.init(SlaveType.Rgv, rgv); | 
|---|
|  |  |  | //        } | 
|---|
|  |  |  | // 初始化输送线mq | 
|---|
|  |  |  | for (Slave devp : slaveProperties.getDevp()) { | 
|---|
|  |  |  | MessageQueue.init(SlaveType.Devp, devp); | 
|---|
|  |  |  | 
|---|
|  |  |  | MessageQueue.init(SlaveType.Led, led); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // 初始化磅称mq | 
|---|
|  |  |  | for (Slave scale : slaveProperties.getScale()) { | 
|---|
|  |  |  | MessageQueue.init(SlaveType.Scale, scale); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // 初始化台车mq | 
|---|
|  |  |  | for (Slave car : slaveProperties.getCar()) { | 
|---|
|  |  |  | MessageQueue.init(SlaveType.Car, car); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //        for (Slave scale : slaveProperties.getScale()) { | 
|---|
|  |  |  | //            MessageQueue.init(SlaveType.Scale, scale); | 
|---|
|  |  |  | //        } | 
|---|
|  |  |  | //        // 初始化台车mq | 
|---|
|  |  |  | //        for (Slave car : slaveProperties.getCar()) { | 
|---|
|  |  |  | //            MessageQueue.init(SlaveType.Car, car); | 
|---|
|  |  |  | //        } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private void initThread(){ | 
|---|
|  |  |  | 
|---|
|  |  |  | SlaveConnection.put(SlaveType.Crn, crn.getId(), crnThread); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // 初始化穿梭车线程 | 
|---|
|  |  |  | log.info("初始化RGV线程..................................................."); | 
|---|
|  |  |  | for (RgvSlave rgv : slaveProperties.getRgv()) { | 
|---|
|  |  |  | RgvThread rgvThread = new RgvThread(rgv); | 
|---|
|  |  |  | new Thread((Runnable) rgvThread).start(); | 
|---|
|  |  |  | SlaveConnection.put(SlaveType.Rgv, rgv.getId(), rgvThread); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //        log.info("初始化RGV线程..................................................."); | 
|---|
|  |  |  | //        for (RgvSlave rgv : slaveProperties.getRgv()) { | 
|---|
|  |  |  | //            RgvThread rgvThread = new RgvThread(rgv); | 
|---|
|  |  |  | //            new Thread((Runnable) rgvThread).start(); | 
|---|
|  |  |  | //            SlaveConnection.put(SlaveType.Rgv, rgv.getId(), rgvThread); | 
|---|
|  |  |  | //        } | 
|---|
|  |  |  | // 初始化输送线线程 | 
|---|
|  |  |  | News.info("初始化输送线线程..................................................."); | 
|---|
|  |  |  | for (DevpSlave devp : slaveProperties.getDevp()) { | 
|---|