软件架构(业务流程)

基于前端系统提供的硬件通信平台,后端系统以控制执行单元为核心,协同控制通信管理、驱动适配、存储单元等职能单元完成与前端系统的通信数据交互业务,在经历以下业务流程后,完成设备自适应通信业务功能。

1.外部设备通信前端系统

前端系统连接新的外部设备后,加载前端系统默认的设备驱动库,建立外部设备的硬件电气通信;

陌生外部设备通过边缘计算网关前端系统通信端口连接后,通过前端系统集成的默认设备驱动库进行设备识别,按照以下策略完成前端设备对接工作:

(1)如设备可以加载已有驱动并完成设备解析,前端系统负责通信后端系统,完成前后端对应设备的数据通信,加载业务配置;

(2)如设备无法加载已有驱动,前端系统根据硬件层、设备层、驱动层和系统层对应寄存器信息,将可以识别出的设备信息按照不同通信策略发送给后端系统,由后端系统根据对应的执行策略完成应答和反馈控制;

(3)如前端系统

11-23 12:46