Modbus Slave怎么使用啊,求各大神解答,急。。。。

我的modbus poll 跟 modbus slave 跟网上教程都不同,所以不会使用,求大神指教。。。

我只需要读4X0000 等几个数据跟写 4X0000 等几个数据,如果这两个软件都不好用的话,那个软件比较好用,求介绍啊。。

Modbus Slave还是比较简洁的一个工具,不知道你安装的版本有没有激活。

首先你需要激活之后才能设置连接,激活之后进行如下步骤配置:

    按F3或者从Connection菜单进入连接配置页面;

    选择你的通讯协议,是串口通讯选择Serial Port,如果是通过tcp通讯选择TCP/IP,如果是udp选择UDP/IP;

    如果是串口通讯,还需要设置是Modbs RTU还是Modbus ASCII,选择对应的Mode,同时设定好Port口,波特率,奇偶校验,停止位等参数;

    设置好以上连接参数,按F8或者进入Setup菜单选择Slave Definition;

    填入你要读写的设备从站地址即Slave ID;

    选择对应的功能代码,比如你读4x0000,就选择03 Holding Register即可;

    选择寄存器起始地址以及要操作的地址片长度,点击OK;

 

这时你截图的主页面就会显示出来读取到的值,如果要写入数据,点击对应的寄存器值,会弹出输入框,填入你要写的值,点击OK即可。

 

以上,希望能帮到你,还有不明白的地方,可以继续提问。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-03
首先考虑你的是否已经激活,如果你的软件POLL和SLAVE不好用,可以使用我的,提供授权,选择数字量、模拟量输入输出都很方便。
相似回答