0
点赞
收藏
分享

微信扫一扫

C#+WPF上位机开发课程(模块化与反应式编程)

点击下载:C#+WPF上位机开发课程(模块化与反应式编程) 提取码: ak72

上位机是指可以直接发出操控命令的计算机,一般是PC,通常用于屏幕上显示各种信号变化(液压,水位,温度等),并将这些数据存储下来,供分析。

 下位机是直接控制设备,获取设备状况的计算机,一般是PLC(Programmable Logic Controller)/单片机(考虑一块板子上单片机与传感器的关系)。


上位机模板软件开发

1)新建一个DataGrab类用于数据的采集;

2)新建一个DataHandle类用于数据的处理以及和PLC信号的交互;

3)新建一个DataDisplay类用于曲线的显示;

4)新建一个Report类用于报表数据的存储;

5)TableDisplay类用于界面上表格的显示;

6)新建一个LogHelper类用于日志的记录;

7)新建一个ParameterSetting文件夹,里面存储参数设置的类

8)新建主界面MainForm类;


软件操作过程

第一步、设置条码长度和压力的上限和下限

第二步、输入条码,按下“回车键”,如果条码长度不对则弹出条码长度错误提示,并且无法进行下一步;

第三步、条码输入Ok后,点击“开始”按钮(模拟接收到PLC的开始采集信号)

第四步、点击“停止”按钮(模拟接收到PLC的结束采集信号)

第五步、观察界面压力曲线、表格中最大压力的显示、报表中最大压力以及条码的显示、原始数据报表中包含的采集过程中所有原始数据、Log日志。

 

举报

相关推荐

0 条评论