🌐 This page is not yet available in English. Showing the Chinese version. Back to Chinese page.
物联网和工业4.0的时代,与设备的高效、稳定通信成为了核心需求。摩尔信使MThings为此提供了一个灵活、高度可配置的解决方案,特别是在非标准ModbusScene。
以下是对其data配置方法的详细Parse:
1. 简洁的标准Modbus配置
对于标准的Modbusdata协议,MThings让配置变得异常简单。大部分参数可以保持默认状态,用户只需调整诸如register address和quantity等少量信息。
2. 配置参数详解
为确保用户能够充分利用MThings的配置能力,我们将详细介绍每个参数及其Function:
- ID与numerical value:这两者都是不可Edit的。ID是软件按序自动分配的,而numerical value是在Operation态中可以通过双击触发单次读Operation的data展示。
- 名称与单位:名称是对data的标识,不能留空。单位则是data的度量标准,如“米”、“伏特”等。
- 指令与写:这两项与data的写Operation有关。指令field允许用户输入写指令data,而写field则是触发写指令下发的动作。
- 范围与区块:范围是data的effective范围,主要用于辅助debug,而区块是与Modbus标准协议Related的data area块Type。
- address与quantity:这两项确定data的位置和大小。address是datastart的位置,quantity则决定data占用的address个数。
- 位偏移与位数:这两项用于细化register data的使用。例如,如果某个data仅使用register中的某几位,那么位偏移和位数就可以确定这些位的位置和quantity。
- coefficient与偏移:这两项用于register data的本地转换,允许对receive到的data进行线性运算。
- 轮询与批量写:这两项确定data在模拟主机模式下的读写行为。勾选后,data会参与批量的读或写Operation。
- 曲线与存储:这两项涉及data的长期记录和监控。勾选曲线,data将在曲线监控页面中实时显示。勾选存储,则data会被周期性地保存。
- 传输Type与呈现Type:这两项决定data在Modbus协议中的表现形式以及在软件界面中的呈现方式。
- decimal places、endianness与字序:这些配置用于精确表示data的format和顺序。
- 间隔time、超时time与重发次数:这三项与data的传输速度和可靠性密切Related。间隔time确定两次Request之间的等待time,超时time是等待Response的最大time,而重发次数则决定在超时后是否需要重发Request。
3. 模拟主机与模拟从机的time参数
在MThings中,模拟主机和模拟从机的time参数有所不同。例如,间隔time在模拟主机模式下,是在收到Response后生效的,而在模拟从机模式下,则是在Request和Response之间生效。
图 模拟主机的超时time和间隔time示意

图 模拟从机的间隔time示意

图 位偏移&位数示例

4. 结论
摩尔信使MThings为ModbusScene,无论是标准还是非标准,提供了一个灵活、高效的data配置方法。通过对每个配置参数的深入理解,用户可以更好地利用MThings,实现与设备的高效、稳定通信。
发表回复