CZT
2023-09-26 d52037b84cd6689b1cc03b47a5cd43fcb6b7342f
igds-protocol-beibo/src/main/java/com/ld/igds/protocol/beibo/grain/builder/CommandBuild.java
@@ -23,25 +23,26 @@
     * 粮情采集命令
     *
     * @param grainAddr 粮情分机地址
     * @param depotId    仓库编号地址
     * @return
     */
    public static String getMsgCheck(String grainAddr, String depotId) {
    public static String getMsgCheck(String grainAddr) {
        StringBuffer sb = new StringBuffer();
        //起始符
        sb.append(BeiboGrainServerUtils.MSG_START);
        //分机地址
        int i = Integer.parseInt(grainAddr);
        sb.append(BytesUtil.intToHexStr1(i));
        //实际分机地址
        int addr = Integer.parseInt(grainAddr);
        //粮情分机地址=拨码开关地址+40H
        addr += BeiboGrainServerUtils.BM;
        sb.append(BytesUtil.intToHexStr1(addr));
        //控制命令
        sb.append("82");
        //分机地址
        sb.append(BytesUtil.intToHexStr1(i));
        sb.append(BytesUtil.intToHexStr1(addr));
        //测温电缆层数,不知道电缆采集层数时,默认00或者FF
        sb.append("00");