引言
写了个添加串口设备的功能,特地写下这篇文,整理一下逻辑,记录一下。
描述
这边上位机通过串口与下位机相连(当然,连接方式不止串口,这边只谈串口)。
因为下位机可能有很多,所以一个上位机端口下并不是直接相连一个下位机的,而是端口连接集线器,集线器下再接很多下位机。
而软件实现上,主要通过下面这样一个界面,进行端口下设备的添加。由地址(address)、端口号(com)、设备类型(device type)决定一个设备。
软件上有两种方式添加设备,一是读取配置文件(.ini),二是通过上面界面手动添加设备。
添加逻辑的UML活动图,
目的
整理一下串口设备添加逻辑,后续如果需要改这部分的时候,看着活动图改,会方便很多。