自动化立体仓库 - WCS系统
#
zjj
2024-11-02 ccc38e955d12c9f39faf9fadd82cec9b60904795
#
1个文件已修改
5 ■■■■■ 已修改文件
src/main/java/com/zy/core/thread/SiemensCrnThread.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/thread/SiemensCrnThread.java
@@ -233,6 +233,7 @@
            News.error("堆垛机写入命令为空");
            return false;
        }
        //下发前ack置0
        int writeAck = 0;
        do {
            OperateResult resultAck = siemensNet.Write("DB100.0", (short) 0);
@@ -248,7 +249,7 @@
                }
            }
        }while (writeAck <5);
        //下发前command置0
        int writeComm = 0;
        do {
            OperateResult resultComm = siemensNet.Write("DB100.18", (short) 0);
@@ -257,7 +258,7 @@
                OperateResultExOne<byte[]> resultRead = siemensNet.Read("DB100.18", (short) 2);
                short comm = siemensNet.getByteTransform().TransInt16(resultRead.Content, 0);
                if (comm != 0) {
                    writeAck++;
                    writeComm++;
                }else {
                    News.info("堆垛机命令下发[id:{}] >>>>> {}", slave.getId(), "comm复位完成");
                    break;