#
yxFwq
2024-07-16 c6bb29dc8c1964953e0f180cfa7f91ab0ee22777
#
2个文件已修改
10 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/thread/SiemensCrnThread.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -4561,7 +4561,7 @@
                            sign[0] = 2;
                            sign[1] = 1;
                        }
                        break;
                        return false;
                    case 3:
                        if (crnProtocol.getStatusTypeTwo() == CrnStatusType.IDLE
                                && crnProtocol.getTaskNoTwo() == 0
@@ -4579,7 +4579,7 @@
                            sign[0] = 2;
                            sign[1] = 2;
                        }
                        break;
                        return false;
                    default:
                }
            }
src/main/java/com/zy/core/thread/SiemensCrnThread.java
@@ -117,7 +117,7 @@
                        write5(command2);
                        break;
                    // 双工位同时作业
                    case 7:
                    case 9:
                        write9((CrnCommandParam) task.getData());
                        break;
                    default:
@@ -615,7 +615,7 @@
            return false;
        }
        command.setCrnNo(slave.getId());
        short[] array = new short[20];
        short[] array = new short[22];
        array[0] = command.getAckFinish();
        array[1] = command.getTaskNo();
        array[2] = command.getTaskMode();
@@ -636,6 +636,8 @@
        array[17] = command.getDestinationPosY2();
        array[18] = command.getDestinationPosZ2();
        array[19] = command.getCommand();
        array[20] = (short)1;
        array[21] = (short)1;
        OperateResult result18 = siemensNet.Write("DB100.18", (short)0);
        OperateResult result38 = siemensNet.Write("DB100.38", (short)0);
        OperateResult result = siemensNet.Write("DB100.0", array);