七天入门C#上位机——第四天:动态库大乱斗
有句古话叫工欲善其事必先利其器,意思就是想要做好一件事情,必须要先磨炼好工具,有了好的工具才能够做到事半功倍的效果;开发上位机也是这样,要想把上位机项目做的既好又高效,好的工具是必不可少的,下面介绍上位机开发中常见的几个模块中用到的动态库工具;
上位机登录功能:
上位机登录功能中需要储存用户账号,密码,级别等基础信息用于用户验证,存储上述信息可以用到数据库,Ini文件,XML,二进制序列化,Json等技术。
数据图表:
Chart图常用来展示上位机开发中实时显示或历史保存的工艺数据,这些数据一般情况下是保存在数据库中的,在开发数据图表功能时可以利用一些常用的数据库,Chart图工具进行开发;
数据保存功能:
在数据分析和存储需求时,用户经常需要将数据存储到特定的文件中方便分析和保存,上位机中保存数据的方式有保存Excel表,保存Csv文件,保存PDF文件等;
通讯:
通讯是上位机基础功能,常见的有串口通讯,网口通讯,USB通讯,Modbus和Ethercat总线通讯等等;
这里列举这四个常见的功能模块中的常用功能,小编将很多常用的功能做了封装,见下图:
需要的小伙伴扫描下方二维码即可获取: