* 软件指标:
客户端
语言:c# 界面 devexpress
工具:vs2010
数据库:sqlite mysql mssql2008
标准三层架构: 界面UI 业务逻辑 数据链路
开发模式 :方法工厂、门面模式
业务处理采用多线程 :
主要分为下面三个子线程
1、通过Focas读取cnc数据 和 通过台达PLC读取传感器数据
2、把采集数据实时显示的界面上
3、数据上传、数据存储、报警推送、短信提示
*注意线程互斥,多线程并发*
稳定性:初步测试系统可以连续运行7天以上
CPU占用30%以下
内存占用200M以下
Cnc机床数据采集速度为1秒
PLC传感器数据采集速度为100毫秒以下
一、系统架构
1、客户端
2、应用服务端
3、 服务端
等有时间会附上源码~~~ v : jbossjf