1.分为通讯模块,算法运行模块,工业通讯模块,用户配置算法模块,数据交互模块,wpf ui展示模块,授权模块,用户权限管理模块
2.本人负责了工业通讯模块,数据交互模块部分任务,用户配置算法模块部分任务,wpf ui展示模块,授权模块部分任务,
3.使用了mysql,sqlite,influxdb,redis,mqtt,xml,OPC da ,opc ua,modbusTCP,信捷,西门子等, materialdesignthems,handycontrol,prism,Nlog,wpf ,winfrom,
4.软件运行过程中,运行内存处于一直增加状态,通过排查,发现由一个引用字体导致,
5.算法运行中获取redis历史数据进行运算,通过曲线观察有间隔问题,排查在redis数据清空时,出现一次断层,更改redis数据间隔清除历史数据
6.opc使用过程中,存在2.0与3.0版本,现有的3.0不支持2.0,对于opc da远程需要对多种权限开启,以及使用2.0opc sdk