1、设置一个配置的文件,来配置我们的厂区、上传MES系统的正式环境还是测试环境方便我们对软件的测试。
2、通过tcp的连接,连接我们分档机与包护角机以及扫码枪,通过设置一个定时器,不断的超时重连来确保我们的,这几个机器保证在连接状态。以及通过心跳检测来确保连接。
3、当组件流到包护角机,会发一个请求给我们的软件,数据通过json格式处理后上传到MES的系统,然后通过对数据分析处理后,下发处理的命令。
4、通过modbus的协议进行对分档机的数据的交互,从而达到控制分档机。
5、使用Sqlite的数据库进行对数据的储存,防止网络的波动导致数据的丢失。