- 客户区域:
- 查看问题
回复: 6
单片机与GPRS DTU模块之间能否直接使用Modbus协议通讯
产品型号: USR-GPRS-730
-
【您想要实现什么功能?】:单片机内部已经具备标准的modbus协议(slave),单片机与GPRS模块之间通过UART直接使用modbus协议交换数据, 或者说GPRS DTU能不能直接解析modbus通讯协议?
【您是如何连接和设置的?】:单片机UART通过485转换器直接与GPRS模块的485接口连接,双方波特率设置相同
【您遇到什么问题?】: -
高敏敏我们的产品主要是实现透传
它是能进行modbusRTU的透传
它不进行解析,只是你发送什么数据过来,它直接传输到你的服务器端,相当于是一个串口延长线
-
*im你好,
对于回复中的“它是能进行Modbus RTU的透传”不是很明白,既然不能解析Modbus协议,GPRS DTU怎么知道我传送的是什么数据,那我需要使用什么指令通过UART传送数据给GPRS DTU?
谢谢
-
高敏敏我的模块就是透传过去,你给什么数据我就透传什么数据
这样说的意思是不能进行modbus rtu转modbus tcp
你之前是用什么指令现在还是发送什么指令,将模块看成是串口延长线即可
-
*im不好意思,我对透传概念不清楚。
我说一下我的项目意图: 我单片机采样的模拟量数据,要送到云端服务器上。
我想的网络机构是 单片机—— GPRS 模块—— 云端服务器,通过了解,GPRS 模块——云端服务器 你们的模块内部已经做了协议转换。
现在我就是不清楚如何将单片机采集的数据通过UART传给GPRS模块, AT 指令?
谢谢
-
高敏敏不用AT指令传输数据,配置完模块的内部参数后,直接你单片机通过串口把数据发送给模块即可
-
*im好的,谢谢 我先自己调试一下,有问题再请教。
若此工单对解决您的问题有帮助,请点个赞;您的参与,是对我们最大的鼓励。
有用
标签:GPRS模块
*im