mirror of
https://gitee.com/pnoker/iot-dc3.git
synced 2026-11-03 03:32:08 +08:00
1.3 KiB
1.3 KiB
驱动模块介绍
在
DC3中所谓的 驱动,主要意义在于主动获取(被动接收)设备数据以及控制设备(前提是设备支持被程序控制),他实际上是一套程序逻辑(主要借助Java实现);把
主动获取(被动接收)设备数据和控制不同类型设备的这套程序逻辑叫做 驱动,并把该套程序逻辑按照不同类型的设备进行归纳为不同的 驱动模块,从而有了dc3-driver-opc-da、dc3-driver-opc-ua、dc3-driver-mqtt、dc3-driver-modbus-tcp、dc3-driver-plcs7等。上述描述的 设备,是一个宽泛的概念,把能接入到
DC3中的手机、电脑、服务器、网关、硬件设备甚至是某个软件程序等,都可以统称为 设备 。
模版 Profile
模版 是一组 位号 的集合,当一个 模版 被某个 设备 继承时,该 设备 同时也拥有了该 模版 下全部的 位号 ,一个 模版 可以被多个 设备 继承,一个 设备 可以同时继承多个 模版 。
位号 Point
位号 是用于定义设备某些属性的,例如:某个设备有温度、压力、方向、速度等属性,那么在 DC3 中这些统称为 位号 ,一个 位号 能定义该 设备 某个属性所需的基本参数。