Skip to content

驱动 Drivers

IoT DC3 内置 28 个协议驱动,覆盖工业总线、PLC/SCADA、物联网、数据库与虚拟测试。每个驱动是一个独立服务(dc3-driver-*),启动时把自己和可接受的配置属性注册到管理中心,按位号采数、按指令写值。

接入一台设备的通用流程见设备接入;驱动的通用模型见驱动概念。下面按类别选你的协议:

工业总线 / PLC / SCADA

驱动协议说明
Modbus TCPModbus TCP以太网 Modbus 主站
Modbus RTUModbus RTU串口 Modbus 主站
OPC UAOPC UAOPC 统一架构客户端
OPC DAOPC DA经典 OPC 数据访问
S7Siemens S7西门子 PLC
MELSECMitsubishi MELSEC三菱 PLC
FINSOmron FINS欧姆龙 PLC
EtherNet/IPEtherNet/IP (CIP)罗克韦尔 / CIP
BACnet/IPBACnet/IP楼宇自控
IEC 104IEC 60870-5-104电力 SCADA
DLMSDLMS / COSEM智能电表
SL651SL651水文监测
SNMPSNMP网络设备监控

物联网 / 无线

驱动协议说明
MQTTMQTT物联网消息总线
CoAPCoAP受限设备 RESTful
LwM2MLwM2M轻量级设备管理
HTTPHTTP通用 HTTP 采集
BLEBluetooth LE低功耗蓝牙
ZigbeeZigbee短距无线
CANCAN控制器局域网

串口 / 通用网络

驱动协议说明
串口 SerialSerial通用串口
TCP/UDPTCP / UDP通用 socket 接入

数据库

驱动数据源说明
MySQLMySQL从库表采集点位
PostgreSQLPostgreSQL从库表采集点位
OracleOracle从库表采集点位
SQL ServerSQL Server从库表采集点位

虚拟 / 测试

驱动说明
虚拟 Virtual生成模拟数据,无需真实设备,用于体验与压测
监听虚拟 Listening Virtual监听端口接收设备推送,用于联调

延伸阅读

Released under the AGPL-3.0 License · 基于 AGPL-3.0 协议发布