程序架构
一、程序架构
- WebAPI
负责数据的接口服务,数据保存,数据下载 - SQL Server
数据存储 - Web APP
负责系统的数据查询,配置信息编辑,数据导出等功能 - CS APP
负责过程控制、数据分析及处理。 - 视觉APP
负责视觉识别、判断,提供程序不同分支; - OPC软件(SIMATIC NET)
负责和PLC通信 - VCOM软件
虚拟串口软件,负责把串口设备通过网线连接到主控柜,把RS232 协议转为 TCP/IP 再转RS232
二、主控程序
三层架构。
-
BLL
业务逻辑层(BLL):主要实现数据处理和数据传递,将界面表示层和数据访问层连接起来,起到承上启下的作用。 -
ClassLibrary
类库 -
CS_CommonUtility
通用工具、函数 -
DataSample
数据样本,特殊单独编程的设备 -
SQLServerDAL
数据访问层(DAL):主要实现对数据库数据的增删改查操作。 -
CS_Control
主控程序,界面表示层(UI):主要实现和用户的交互界面,以及事件处理程序的编写。
共有 0 条评论