工业控制系统开发如何技术选型?

简述

工业控制系统,简称工控系统,一般运行在工业生产环境中具有特定功能设备的作业系统,比如收银系统、过磅称重系统、无人零售系统等。根据需求不同,有单片机、PLC、Linux、Win7等不同的平台实现方案,本文主要是针对Windows系统,如何技术选型开发工控系统。

工控控制系统与其他应用系统最大的区别“硬件控制”,比如一套收银系统需要控制电子秤、打印机、扫码枪等外设。

传统技术栈

PC端控制硬件,一般的技术架构是采用C/S架构的桌面程序开发。

特点:

1. C/S架构,开发成本高、UI界面不美观。

2. 服务器部署数据库。

3. 客户端使用桌面技术开发(Winform\WPF\Qt\Delphi)。

新型技术栈

目前比较流行的桌面开发方案是B/S和C/S混合架构,基于 Web 技术进行桌面程序的开发渐渐变成了主流,优点对前端界面的代码可以做到复用,同时又具备客户端深度控制,最要的一点以前必须配置c/s开发人员的工作,现在前端技术人员就可以搞定节省成本。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容