Modbus RTU协议传感器进行4G无线远程网络传输

电子说

1.2w人已加入

描述

  案例背景

  一、首先准备一台LTE-658 4G DTU;

  

MODBUS

 

  二、Modbus RTU传感器串口连接LTE-658 4G DTU串口转4G网络;

  

MODBUS

 

  三、配置Modbus RTU传感器串口参数与LTE-658 4G DTU对接,配置接收端公网IP地址或者服务器域名地址,促进4G DTU能够把数据发到上位机中心和通过上位机中心下发控制回传指令。

  

MODBUS

 

  四、配置主动采集脚本命令,完成采集控制。

  示例:Modbus

  采集指令:01 03 00 01 00 01 12 34

  脚本表示为:@C=0103000100011234 采集外接传感器的 Modbus 指令并自动计算CRC校验:64 03 00 11 00 01

  脚本表示为:@C=640300110001V1 命令执行或者下发后,DTU自己的响应命令或者仪表返回的数据,DTU放入发送队列,根据定义的发送控制适当的时候进行上传。

  命令回传:

  @E=1 @E=0

  控制@C和@O定义的命令是否需要回传中心@E=1表示回传,@E=0表示不回传

  命令回传:

  此脚本指令控制@C和@O脚本指令定义的采集命令是否需要回传给中心,value 为1表示需要回传,value为0表示不回传。

  不使用此指令时默认为不回传。

  此指令为整个脚本全局生效指令,直到脚本结束。

  如果有些采集指令需要回传有些不需要回传只需要在相应的采集指令前加入此指令做相应的控制即可。

  

MODBUS

 

  

MODBUS

 

  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分