基于.net的当下传统制造业MES系统的思考(一)

很有幸能加入一家典型的传统制造业公司,帮助公司信息化建设。虽然来公司不久,但是对当下制造业的转型升级有了一些思考。
工作两年有余,目前的观点也仅限于目前的认知。作为一名.net程序员,深知在中国市场内,c#语言应用最广泛的其实就是在工控领,也了解.net当下的生存危机,不过我还是将坚持下去。从两年多的工作当中,几乎接触都是上位机,与硬件打交道。目前从事公司mes系统开发,算是脱离了硬件通信。
首先从大环境来看,传统制造业的数字化升级,信息化升级,一方面是设备的更新换代、产线自动化,另一方面则是管理方面的无纸化。不管是国外兴起的工业4.0,还是中国的智能制造。我们既然是制造业强国,从目前来看,落后产能还是挺多的,转型升级是必经之道。
从我的工作经历和了解到的情况,目前对于一般的工厂,数字化升级的过程还是比较艰难的。一是缺少资金,设备升级换代,建设自动化产线都需要很大的成本。二是大部分车间工人很难适应升级后的生产模式。
mes系统作为工业化软件,主要应用场景是根据业务场景管理生产数据,包括命令下达,流程监控,问题追溯,数据统计分析等场景,通过无纸化的方式管理生产,提高生产效率。mes系统功能都必须根据业务来定制,由于没有完善的标准,所以基本每一个公司的mes系统都不一样,这也导致市面上还找不到成熟的,大范围应用的标准化mes系统。这也是一大问题。
从我了解到的mes系统,从技术层面来讲,技术都相对老旧,.net framework3.5、4.0的我见过比较多,目前.net6已经发布,差的不是一代两代。我个人认为这也是.net在国内发展不好的原因。很少有年轻人去干这行,一是在工厂,二是技术旧,三是工资低。此外,mes中较多的便是cs架构的winform软件,现在都流行前后端分离的架构模式。
虽然当初刚刚工作的时候就有前辈嘲笑说学c#就是太蠢,我只想说既来之则安之。我目前从事工作主要是负责将公司mes系统从.net3.5升级到.net5.0以上,将cs改成bs版本。后续将分享更多我对mes系统的改造想法。

你可能感兴趣的:(笔记)