跳转到内容
返回官网

GPIO 控制台

GPIO 插件是监控 gpio 或上游节点数据变化,触发写入 gpio 或下游数据的动作。功能:按点位条件触发 I/O 电平跳变;按 IO 输入电平的变化来触发点位数据的写入。

注:点位可以是一个采集方案下的点位或者是一个 GPIO

  • 输入控制:读取到 GPIO 的值后,根据触发条件(拉低/拉高),将自定义值传递给指定点位。

  • 输出监听:监听点位的变化,根据监听条件,把指定 GPIO 拉高/拉低。

(1) 进入 CommBridge 页面的【智慧孪生】,在左侧点击切换至【设备智联】;

(2) 依次拖拽 Modbus 客户端【主站】和 GPIO 控制台插件到插件工作区,分别生成两个节点

(3) 依次连接两个节点,连接顺序:Modbus 客户端【主站】 → GPIO 控制台

(1) 双击 GPIO 控制台,点击【添加方案】按钮

(2) 填写连接配置,点击下一步

(3) 点击【输出监听】的【添加数据】,填写配置

(4) 点击【Register】的【编辑】按钮,选择方案

(5) 点击【输出监听】的【添加数据】,填写配置

(6) 点击【Register】的【编辑】按钮,选择方案,点击确认

(7) 点击【完成】,成功添加采集方案

(8) 打开方案的开关,点击【保存】

(1) 点击【设备智联】的【部署】按钮,部署成功;

(2) 点击切换至【智慧孪生】,鼠标移动至【Modbus 数据中心】节点,弹出节点信息列表

(3) 查看设备的 GPIO 口的状态

参数 描述 格式 举例
方案名称 用户自定义该方案的名称 非空 gpio 控制
参数 描述 格式 举例
GPIO 名称 设备的 GPIO 引脚,根据设备的具体物理引脚决定 下拉框选择 GPIO-0
监听对象 支持设备的 GPIO 引脚或上游的采集方案内的点位 GPIO 或 Register Register
监听条件 支持 6 种监听逻辑,分别为大于、小于、等于、大于等于、小于等于、不等于 下拉框选择 =
监听值 监听对象的值 数字 100
动作 设备的 GPIO 引脚的执行动作 Pull down 或 Pull up Pull down
  1. 监听对象为 GPIO 时,点击【编辑】按钮,选择对应的 GPIO 引脚,监听条件仅支持等于和不等于
  2. 监听对象为 Register 时,选择该插件 上游 的采集插件中的一个方案
参数 描述 格式 举例
GPIO 名称 设备的 GPIO 引脚,根据设备的具体物理引脚决定 非空 GPIO-1
控制对象 支持设备的 GPIO 引脚或下游的采集方案内的点位 GPIO 或 Register Register
触发条件 支持 GPIO 引脚的执行动作 Pull down 或 Pull up Pull up
控制值 设置控制对象的值 下拉框选择 101
  1. 控制对象为 GPIO 时,点击【编辑】按钮,选择对应的 GPIO 引脚
  2. 控制对象为 Register 时,选择该插件 下游 的采集插件中的一个方案
  3. 输出监听和输入控制的 GPIO 名称不可一致