🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
该功能主要用于管理IoT模块的写入规则。 IoT模块开启自动写入功能后,周期性与控制器进行交互,与控制器用户程序配合使用,由控制器用户程序实现锁机租赁的功能。 > 注意:IoT-HMI类型的控制器不支持使用自动写入功能。 [TOC] ## 添加规则 支持用户根据实际情况添加写入规则。 前提条件 当前用户拥有添加规则的权限。 相关限制 当勾选“调试模式”时,若IoT模块断电重启,设备自动将“IoT模块离线”时间重置为10080分钟,待IoT模块上线后,系统会再将当前设置的“IoT模块离线”时间同步给IoT模块; 若IoT模块一直不上线,则IoT模块按照10080分钟逻辑运行。 操作步骤 1. 登录汇川设备服务平台,选择“自动写入>写入规则”,进入“写入规则”页面。 2. 单击右上角的“添加”,进入“添加规则”页面。 ![](https://img.kancloud.cn/51/c8/51c8e7251d107e3b1d7e4979f0f666be_1176x245.png) 3. 根据需要,配置相关参数。单击右上角的“保存”,即可完成规则的添加。 ![](https://img.kancloud.cn/da/69/da69b172f350aeddce95c38adb3a70ac_708x581.png) 参数说明 <div class="param-table11"> | 参数 | 描述 | | --- | --- | | 规则名称 | 用于标识写入规则的名称。该参数唯一,不能重复。<br />取值范围:1~20个字符 | | 连接类型 | 用于标识写入规则的连接类型。 | | 自动写入设置 | 用于标识是否启用自动写入设置。<br />取值范围:启用、停用 | | 方案选择 | 用于标识写入规则的写入方式。<br />取值范围:静态值写入、动态值写入<br />参数项说明:<li>静态值写入:IoT模块周期性地向控制器写入控制器心跳和IoT模块的登录状态。</li><li>动态值写入:IoT模块周期性地读取选定的控制器地址(a,b,c)对应的值后,再根据锁机公式计算,将结果写入到地址d中。</li> | | IoT模块离线 | 用于设置IoT模块登录多长时间后状态变更为离线状态。<br />取值范围:2880~999999 ,单位:分钟 | | 调试模式 | 用于设置是否开启调试模式。 | | 调试IoT模块离线 | 用于设置IoT模块登录多长时间后状态变更为离线状态,多长时间后调试模式过期。当开启“调试模式”时,才需要配置该参数。<br />取值范围:1~2880 单位:分钟、小时<br />说明:调试模式主要用于调试过程中验证自动写入功能,“IoT模块离线”时间可以设置为较短时间更新,过期后会自动下发非调试模式下的“IoT模块离线” 时间。<br />举例:IoT模块5分钟后状态变更为离线状态,24小时后“调试模式”过期。 | | 数据刷新周期 | 用于标识IoT模块与控制器进行交互的周期。<br />取值范围:30~65535 单位:秒 | | 心跳-元件地址 | 值为“静态值写入”时,才能配置该参数。 | | 心跳写入值 | 用于标识IoT模块根据“数据刷新周期”自动写入到下位机PLC或者HMI元件地址的数据值。 当“方案选择”取值为“静态值写入”时,才能配置该参数。<br />取值范围:-32768~32767 | | 登录状态 | 用于设置IoT模块的登录状态写入的控制器元件地址。 当“方案选择”取值为“静态值写入”时,才能配置该参数。<br />参数项说明:<li>0:登录失败,表示IoT模块离线。</li><li>1:登录成功,表示IoT模块在线。</li> | | 读取地址a | 用于标识下位机PLC或者HMI中的元件地址。当“方案选择”取值为“动态值写入”时,才需要配置该参数。<br />取值范围:16位有符号整型数据,数据由下位机设置,数据范围为-32768~32767。<br />例如:H3U:一个D元件AM600:MW4000 | | 读取地址b | 用于标识下位机PLC或者HMI中的元件地址。 当“方案选择”取值为“动态值写入”时,才需要配置该参数。<br />取值范围:16位有符号整型数据,数据由下位机设置,数据范围为-32768~32767。<br />例如:H3U:一个D元件AM600:MW4000 | | 读取地址c | 用于标识下位机PLC或者HMI中的元件地址。当“方案选择”取值为“动态值写入”时,才需要配置该参数。<br />取值范围:16位有符号整型数据,数据由下位机设置,数据范围为-32768~32767。<br />例如:H3U:一个D元件AM600:MW4000 | | 读取地址d | 用于标识下位机PLC或者HMI中的元件地址。当“方案选择”取值为“动态值写入”时,才需要配置该参数。 通过锁机公式,将计算结果下发到设置的下位机的元件地址中。<br />取值范围:32位有符号的整型数据 | ## 编辑规则 支持用户编辑写入规则。 前提条件 当前用户拥有编辑规则的权限。 相关限制 当勾选“调试模式”时,若IoT模块断电重启,设备自动将“IoT模块离线”时间重置为10080分钟,待IoT模块上线后,系统会再将当前设置的“IoT模块离线”时间同步给IoT模块; 若IoT模块一直不上线,则IoT模块按照10080分钟逻辑运行。 操作步骤 1. 选择想要编辑的规则信息行,单击“操作”列中的“编辑”,进入“编辑规则”页面。 ![](https://img.kancloud.cn/b1/53/b1535b9117d033f12158c1a7807c845b_1130x166.png) 2. 编辑规则页面修改相关参数。单击右上角的“保存”,即可完成规则的编辑。 ![](https://img.kancloud.cn/ab/0f/ab0fc4819fc44dd583150fb78a851198_701x611.png) ## 删除规则 支持用户删除写入规则。 前提条件 当前用户拥有删除规则的权限。 相关限制 正在被引用的规则,不支持删除。 操作步骤 1. 选择想要删除的规则信息行,单击“操作”列中的“删除”,进入“删除规则”页面。 2. 选择想要删除的规则信息行,单击“操作”列中的“删除”。 3. 单击删除提示框中的“确定”,即可完成规则的删除。 ![](https://img.kancloud.cn/c7/4c/c74c33d9edf506864540e993be61b57e_993x255.png)