使用modbus poll和modbus slave 调试GPRS DTU示例

使用modbus poll和modbus slave 调试GPRS DTU示例
使用modbus poll和modbus slave 调试GPRS DTU示例

Modbus poll和Modbus slave连接GPRS DTU示例

一、GPRS DTU连接本地公网IP示例

本次示例中使用到的是Modbus poll和Modbus slave工具,Modbus poll作为主站,Modbus slave作为从站,其中还需要使用虚拟串口工具作为监控显示工具。GPRS DTU连接本地公网IP和端口号进行调试,连接本地公网IP和端口号,首先需要在路由器上映射一个端口号,具体的操作步骤可以参照网上的操作(本机端口号为9001)。

本次用到的GPRS DTU是深圳市拓普瑞电子有限公司的GPRS

DTU-02产品,提供RS232、RS485、TTL三种通讯接口,通过USB通讯端口进行参数配置,极大方便了用户,配置之后3个通讯端口保持同样的参数配置。

二、配置GPRS DTU为本地公网IP和端口号

配置DTU为本地公网IP和端口号,需要本地电脑已在路由器上映射了端口号,IP可以直接在百度上输入IP即可看到。配置的界面如下图所示:

点击配置为DTU透传模式按钮,即可将设置的参数配置写入GPRS DTU产品里面,点击查询当前配置即可查询配置的参数,本次配置的参数如下图所示:

三、Modbus slave工具设置

将GPRS DTU的通讯端口连接到电脑上,RS232、RS485、TTL三个通讯端口其中的任意一个都可以,示例中选择了485端口,使用宇泰的UT-885转接头(USB转RS485/422)连接电脑的USB端口。

打开Modbus slave工具,点击Connection,在下拉菜单中选择Connect,弹出连接设置的对话框,在对话框中设置参数,与GPRS DTU 的参数保持一致,完成后点击OK进行参数保存,如下图所示:

点击工具栏Setup,下拉菜单中选择Slave Definition,在弹出的对话框中设置Slave作为从站的一些参数,完成后点击OK进行参数保存,如下图所示:

四、虚拟串口工具设置

本次调试使用的虚拟串口工具为 USR-VCOM(需要安装),打开虚

拟串口工具,选择添加,在弹出的对话框中选择TCP server,端口号选择本地端口号,具体的界面如下图所示:

选择好相关的参数之后点击确认,在虚拟串口的主界面就会看到生成的端口号,此时如果DTU已经进入透传的话,可以看到网络状态为已连接,如下图所示:

五、Modbus poll工具设置

打开Modbus poll工具,点击Connection,在下拉菜单中选择Connect,弹出连接设置的对话框,在对话框中设置参数,与Modbus slave从站参数保持一致,完成后点击OK进行参数保存,如下图所示:

点击工具栏Setup,下拉菜单中选择Read/Write Definition选项,在弹出的对话框中设置Modbus poll作为主站的一些参数,完成后点击OK进行参数保存,如下图所示:

设置好相关参数之后,在Modbus slave从站中写入数值,Modbus poll 主站中就会显示与从站中一致的数据,如下图所示:

此时在虚拟串口中的监控画面可以看到发送的命令和返回的数据,如下图所示:

相关主题
相关文档
最新文档