clll
2023-09-14 f4904c7de38d0fed9b15ed8b52926bb6e8aceb9e
springboot-vue3/src/main/java/com/example/springboot/component/S7control.java
@@ -42,7 +42,7 @@
    /**
     * 按指定的地址 写入一个word
     *
     *
     * @param address 地址
     * @param data    word的值
     */
@@ -56,7 +56,7 @@
    /**
     * 从某地址连续 写入多个word
     *
     *
     * @param address 地址
     * @param datas   word的值
     */
@@ -74,7 +74,7 @@
    /**
     * 按指定的地址 写入多个word
     *
     *
     * @param address 地址
     * @param datas   word的值
     */
@@ -92,7 +92,7 @@
    /**
     * 按指定的地址 写入一个Bit
     *
     *
     * @param address 地址
     * @param data    Bit的值
     */
@@ -104,7 +104,7 @@
    /**
     * 按指定的地址 写入多个bit
     *
     *
     * @param address 地址
     * @param datas   bit的值
     */
@@ -122,7 +122,7 @@
    /**
     * 从某地址连续 写入多个bit
     *
     *
     * @param address 地址
     * @param datas   word的值
     */
@@ -140,26 +140,26 @@
    /**
     * 按指定的地址 读取word结果集
     *
     *
     * @param address 地址
     * @return 结果
     */
    public List<Short> ReadWord(List<String> address) {
        if (s7PLC==null)
              return new ArrayList<Short>();
            return new ArrayList<Short>();
        return s7PLC.readInt16(address);
    }
    /**
     * 按指定的地址 读取word结果集
     *
     *
     * @param address 地址
     * @param count   连续读多少个word
     * @return 结果
     */
    public List<Short> ReadWord(String address, int count) {
        if (s7PLC==null)
             return new ArrayList<Short>();
            return new ArrayList<Short>();
        List<String> addresslist = GetAddressList(address, count, 16);
        return s7PLC.readInt16(addresslist);
@@ -173,7 +173,7 @@
     */
    public List<Boolean> ReadBits(List<String> addresslist) {
        if (s7PLC==null)
             return new ArrayList<Boolean>();
            return new ArrayList<Boolean>();
        return s7PLC.readBoolean(addresslist);
    }
@@ -218,4 +218,4 @@
        }
        return addresslist;
    }
}
}