- 1. 一、准备
- 2. 材料准备
- 3. 二、connect设备
- 4. 三、云端添加设备
- 5. 1.基本信息
- 6. 新增传感器
- 7. 传感器点详解
Modbus是应用于电子控制器上的一种串行通信协议,是工业电子设备之间常用的connect方式,通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准,不同厂商生产的控制设备可以连成工业网络,进行集中监控。以下以4入4出继电器模块(Modbus RTU)为例,讲解如何将支持Modbus协议的终端设备接入Modbus物联网Cloud Platform,并演示如何接线与配置,通讯设备选择有人的4G DTU USR-DR15X 为例。
一、准备
材料准备
RegisterModbusCloud Platform
用手机号/邮箱RegisterModbusCloud Platform通行证,LoginModbusCloud Platform。
二、connect设备
1.将继电器与DTU通过485串口线connect
2.分别给继电器和DTU供电(12V)(棕正黑负)
三、云端添加设备
云端添加设备,只需三步:基本信息、选择产品、设备上云,便可快速把设备接入ModbusCloud Platform。
1.基本信息
填写设备的基本信息,包括Device Name、设备号、设备协议、设备经纬度、排序等信息。
Customization添加方式:

设备号:默认可以用system自动生成,也可“Customization填写”。
产品库一键添加方式:
各类合作厂家优秀的产品汇集入驻有Modbus产品库,用户通过“设备管理”→“新增设备”→“产品库”方式选择品牌,类别,型号,点击Complete设备一键添加。

新增传感器
Click设备管理下 设备信息→(设备)→属性设置(图标)→新增传感器


传感器列表
这里的address号为从机address,Register number为偏移address,我们在添加传感器信息时,需要按照采集参数的属性来添加,下面我们来具体讲解传感器中各个field的含义。

传感器点详解
data type
data type一般的读展示data为data属性,部分Scene下我们需要写data到设备中,我们就 可以选择配置属性。
address号
address号为 modbus 从机设备的address,它的范围为 1~255 ,这里我们填写的data都是 10 进制显示data,如某款 modbus 从机设备的address为 0x 11,则这里address为填写 17 就行。
Register number
Register number为modbus 从机的register偏移address, 日常我们浏览设备说明书时,一般会有 2 种形式,一种会出register address,另外一种给 PLC 或者configurationaddress如下图所示,我们看到如果 是register address,则 湿度采集属性register address为 0 ,temperature采集属性register address为 1 则可以。 如果给出的是 PLC 或者configurationaddress,则需要转换一般则为去掉最高位,在减去 1 则可,如 40001,
去掉最高位变为 00001 ,减去 1 ,则为 0, 40001 -> 0 ,40002 -> 1 ,这里大家一定不能混淆。
data精度
data精度为data的effective位数,比如传递的数 10.234 ,如果data精度选择 2 ,则小数点第 三位会被四舍五入变为 10.23 ,其他类似。
储存策略
储存策略,data储存到data库的模式,根据名字就可以理解,没有特殊要求,默认即可。
公式处理
公式处理 (设备->平台) 为采集过来的data,经过公式计算后储存和展示使用,比如采 集到numerical value是 100 ,我们要除以 10 使用,则可以填写 x/10 即可。平台->设备的公式是写data 的时候使用。
参数配置
参数配置是配置data的属性使用的,一般 modbus 属性有 01,02,03,04,05,06 等Function, 各个Function对应Function如下,默认 03 function code,我们不需要配置,但是比如写data和控制switch我们则需要按照对应Rules配置。 比如我们常用 40001 ,则它的function code是 03 ,register address为 0, 再比如 10003 信息则function code为 02 ,register address为 2。下图已经非常详细的讲解了我们在设置传感器时,如何配置参数
switch (线圈) 配置 05 指令,system会默认用 05 执行写,01 指令读;读写data 配置 06 ,system会默认用 06 执行写,03 指令读;
其他则按照正常的指令function code配置则行;
real cialis online Now the last one will take a week to cook, Just put it here and let it cook on its own, and come how do i lower my bottom blood pressure and check it from time to time