modbus 协议_modbus网关|modbus协议网关

fa3b3b0942c19a719f5b4df5e5bc4887.png

Modbus网关是将modubs-TCP协议转换成Modbus-RTU协议的一种设备。Modbus协议在仪器和传感器领域有着广泛的应用,可以获取仪器和传感器的数据。然而,传统的基于RS485的Modbus-RTU(或ASCII)具有速度慢、扩展性差的特点,因此Modbus-TCP作为一种基于网络的协议应运而生。于是Modbus网关转换器应运而生。http://www.wtblnet.com

73a96d35afa07d96c66d1dddd84b9f6d.png

I.什么是存储网关

存储网关是一种Modbus网关

存储网关是为解决“多主机模式”问题而设计的。“多主机模式”速度慢的主要原因是RS485总线返回数据慢。“存储模式”的思想是预先获取一些需要的数据,预先存储,在网络需要数据时立即提供,以减少数据查询时间。

7a1d3da12aa42bb529af0482a00cde2d.png

存储网关有两个特点

1。自学习:不需要配置存储网关,因为它可以在主机请求查询数据时保存此记录,网关将自动学习当前网络接口所需的数据。

.

这样,当主机A想在之前获取数据时,网关会从内存中检索数据并立即返回给主机A,因为不转发到RS485总线的过程大约为1到2ms,与之前的50到100ms相比有了很大的改进。

存储网关的优势

1。返回速度快:大大提高了主机a的查询返回数据时间。

2。无需配置:由于自主学习模式,无需配置,操作与“多主机模式”并无区别。

存储网关问题

1。第一条指令返回慢:由于网关通过学习获得主机请求的寄存器号,因此在获取该信息之前不能提前查询。因此,主机发送的第一条指令仍然需要传输到RS485总线以获取数据。第一条指令返回的速度与多主机模式一样慢。

2。RS485总线查询过快会影响设备的运行:一般情况下,默认情况下,RS485总线会以最快的速度查询从站设备内部的寄存器内容,有些仪器可能无法适应这种快速查询,导致设备运行异常。针对这一点,可以增加“RS485总线空闲时间”参数来解决查询速度过快的问题,这在实践中是可以解决的。

3。不是最新的数据:由于数据是通过查询预先获取和存储的,所以找到的数据可能不是最新的数据,虽然时间只有几百毫秒,对于某些特殊情况,应该考虑这种延迟。

4。定时问题:部分Modbus TCP读、存需要按写、读等定时操作。这种“存储类型”的预存储会破坏这种计时,并导致一些设备不兼容。

. 注意,zlan5143的新固件同时支持“多主机”和“存储”模式。然而,上述缺点1(第一条指令的缓慢返回)稍后将在“可配置”网关中解决。

zlan5142不支持“存储类型”。将zlan5143设置为“存储类型”的方法是在zlvircom配置工具的“设备编辑”界面中选择转换协议为“Modbus TCP to RTU”。

165b1b794cdb32e707e982aa6c3a4d9e.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值