首页 » 网站推广 » modubstcp转php技巧_详解TCPUDP模式下的MODBUS协议转换

modubstcp转php技巧_详解TCPUDP模式下的MODBUS协议转换

访客 2024-12-18 0

扫一扫用手机浏览

文章目录 [+]

如果不该用协议转换功能,那么将无法识别彼此的数据。
如果A设备连接的DTU利用ModbusRTU转Modbus TCP功能,那么A设备发送Modbus RTU格式的数据时,B设备就会收到Modbus TCP格式的数据;B设备发送Modbus TCP格式的数据,A设备会吸收到Modbus RTU格式的数据,从而实现了不同协议设备的兼容互联。

举例模块

模块:A600-GPRS(01)

modubstcp转php技巧_详解TCPUDP模式下的MODBUS协议转换

描述:工业级的移动联通无线数传DTU

modubstcp转php技巧_详解TCPUDP模式下的MODBUS协议转换
(图片来自网络侵删)

特点:GSM850、EGSM900、DCS1800、PCS1900MHz四种频段自适应切换

TCP/UDP模式下的MODBUS协议转换

1、AT+UT_WKMODE=NET设置DTU模式为透传模式。

2、AT+DBG_OUTPORT=OFF 关闭调试信息。

3、AT+UART=115200,8,1,NONE设置串口波特率为115200,8位数据位,1位停滞位,没有校验位。

4、AT+NET_APN=CMNET,,(中国移动)AT+NET_APN=UNINET,,(中国联通)

5、AT+ETH_TRANP=10,30,1,30设置上线旗子暗记强度为10,重连接韶光为30s,重传1次,数据发送超时,韶光为30s。
在 MODBUS功能开启情形下,数据不会重传。

6、AT+ETH_CHEN=ON,OFF,OFF,OFF可根据实际情形配置开启或者关闭某个通道。

7、AT+ETH_CHTP=TCPTCPTCPTCP可根据实际情形配置利用哪种连接类型。

8、AT+ETH_CH1IP=xXXXXXXXXXXx,xxxx可根据实际情形配置端口号和IP地址或者域名。

9、AT+ETH_STCEN=OFF,OFF,OFF,OFF关闭短连接功能。

10、 AT+KEY_DATA=OFF,0关闭加密传输,如果有须要,可开启,同时须要设置密码。

11、 AT+ETH_PACTEN=OFF关闭协议传输。

12、 AT+ETH_MBT=ON 关闭MODBUS协议转换功能。

13、AT+UT_CFGSV1保存所有参数。

DTU相互关联的功能

1.协议传输和modbus 转换功能

协议传输不能和modbus 转换同时利用,如果配置参数时同时打开了协议传输和modbus转换,那么只能利用协议传输。
Modbus转换功能将被忽略。

2.加密解密和modbus转换功能

加密解密和modbus同时利用。
那么对付DTUA发往DTUB的数据过程为:DTUA吸收串口的数据,进行modbus转换然后进行数据加密,再发送到做事器,做事器原样转发数据到DTU B,然后DTUB解密,将数据传输给串口设备。

3.分隔符功能和modbus转换功能

不能同时利用modbus转换和分隔符功能,如果同时打开,那么分隔符功能将被忽略。

4.注册包和modbus转换功能

注册包的数据模式不能和modbus转换同时利用,如果同时打开,那么将不能利用数据头注册包。

5.透传模式下Modbus转换和通道切换

在打开modbus转换的情形下,可以切换通道,只要担保包头之后的数据知足modbus RTU协议就可以发送数据。

6.Modbus转换和数据重传功能

如果利用了modbus转换,那么数据重传将失落效,之前还未发送成功的数据将不再被重新发送。
如果未发送成功,此包数据将丢失。

7.协议传输中部分参数解释

(1)、例如配置模式下打开了通道A、B那么进入协议传输后不可以打开C、D通道。

(2)、规复出厂设置和规复用户默认之后会立即重启。

标签:

相关文章

php常量率低技巧_PHP 常量详解教程

PHP 常量常量是单个值的标识符(名称)。在脚本中无法改变该值。有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。注释...

网站推广 2024-12-19 阅读0 评论0