• 大小: 22KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-14
  • 语言: Java
  • 标签: plc  modbus  

资源简介

该示例代码使用modbus4j通过modbus连接plc 并实现读取plc端口数据及plc内部寄存器数据。

资源截图

代码片段和文件信息

package app;

import com.serotonin.modbus4j.ProcessImageListener;

/**
 * @Author guc
 * @Date 2019/7/17 11:42
 * @Description TODO
 */
public class BasicProcessImageListener implements ProcessImageListener {

    public void coilWrite(int offset boolean oldValue boolean newValue) {
        System.out.println(“Coil at “ + offset + “ was set from “ + oldValue + “ to “ + newValue);
    }

    public void holdingRegisterWrite(int offset short oldValue short newValue) {
        System.out.println(“HoldRrgister at “ + offset + “ was set from “ + oldValue + “ to “ + newValue);
    }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        541  2019-07-18 09:31  plcs7200\.idea\compiler.xml

     文件        526  2019-07-17 10:11  plcs7200\.idea\misc.xml

     文件      34228  2019-07-18 10:56  plcs7200\.idea\workspace.xml

     文件         81  2019-07-17 10:11  plcs7200\plcs7200.iml

     文件       1462  2019-07-17 10:14  plcs7200\pom.xml

     文件        611  2019-07-17 11:43  plcs7200\src\main\java\app\BasicProcessImageListener.java

     文件       2907  2019-07-18 09:34  plcs7200\src\main\java\app\main.java

     文件       3983  2019-07-17 11:40  plcs7200\src\main\java\app\Modbus4jReadUtils.java

     文件       3838  2019-07-17 11:41  plcs7200\src\main\java\app\Modbus4jWriteUtils.java

     文件       2584  2019-07-17 11:43  plcs7200\src\main\java\app\Register.java

     文件       1019  2019-07-17 11:53  plcs7200\src\main\java\app\Slave.java

     文件       1230  2019-07-18 09:45  plcs7200\src\main\java\app\TcpMaster.java

     文件       3715  2019-07-18 10:55  plcs7200\src\main\java\app\test\main.java

     文件       1147  2019-07-17 11:49  plcs7200\target\classes\app\BasicProcessImageListener.class

     文件       2814  2019-07-18 09:34  plcs7200\target\classes\app\main.class

     文件       4497  2019-07-17 11:49  plcs7200\target\classes\app\Modbus4jReadUtils.class

     文件       3282  2019-07-17 11:49  plcs7200\target\classes\app\Modbus4jWriteUtils.class

     文件       1307  2019-07-17 11:49  plcs7200\target\classes\app\Register.class

     文件       1508  2019-07-17 11:53  plcs7200\target\classes\app\Slave.class

     文件       1335  2019-07-18 09:46  plcs7200\target\classes\app\TcpMaster.class

     文件       3305  2019-07-18 10:55  plcs7200\target\classes\app\test\main.class

     目录          0  2019-07-18 10:55  plcs7200\src\main\java\app\test

     目录          0  2019-07-18 09:45  plcs7200\src\main\java\app

     目录          0  2019-07-18 10:55  plcs7200\target\classes\app\test

     目录          0  2019-07-17 11:34  plcs7200\src\main\java

     目录          0  2019-07-17 10:11  plcs7200\src\main\resources

     目录          0  2019-07-17 10:11  plcs7200\src\test\java

     目录          0  2019-07-18 10:55  plcs7200\target\classes\app

     目录          0  2019-07-17 11:49  plcs7200\target\generated-sources\annotations

     目录          0  2019-07-17 10:11  plcs7200\src\main

............此处省略10个文件信息

评论

共有 条评论