工控软件开发前景怎么样 工控软件开发

1、行业定义及发展历程

工业软件指应用于工业领域,以提高工业企业研发、生产、管理水平和工业装备性能为目的的应用软件,包括在工业互联网平台上运行的工业APP和非工业互联网平台上运行的传统工业软件。工业软件是工业专业知识与技能软件化的重要表现,极大推进了工业技术、知识、流程的程序化封装与复用。

2、发展驱动因素

制造业体量大,然而智能化水平不足,转型需求强烈。中国制造业体量庞大,增长迅速,根据工信部数据,中国制造业增加值占全球比重由2012年的22.5%提昇到2022年的近30%,是世界第一制造业大国。与此同时,中国制造业智能化水平不足,部分工种人工依赖性高,且行业附加值较低。在人口红利逐渐消失的大背景下,制造业整体成本不断拉高,智能化转型的必要性进一步凸显。

关键技术面临“卡脖子”风险,国产化替代潜力大。在工业软件产业链多个环节,中国仍受制于欧美国家的贸易制裁及技术封锁。例如,智能机床仍依赖欧洲供给,EDA等相关工业软件的“断供”桉例屡见不鲜,半导体出口限制加码。当前各类工业软件国产化水平参差,研发设计类软件实力较为薄弱,国产替代存在极大发展空间。

新技术突破与应用降低工业软件成本,推动规模化渗透。5G、人工智能、云计算、物联网、数字孪生等技术在智能化改造等场景中实现大规模应用,提昇了上游软硬件产品参数与性能,同时降低研发生产成本,加快了项目交付速度,从而促进工业软件产品的规模化渗透。

扶持政策频出,推动制造业智能化、工业软件国产化。二十大提出集聚力量进行原创性引领性科技攻关,加快实施一批具有战略性全局性前瞻性的国家重大科技项目;加快实现高水平科技自立自强。工业软件作为推进智能制造的核心产品,其自主可控进程亟待推进。近叁年来,国家级政策从工业软件重点发展类型、重点应用行业等方面明确了行业发展方向。

3、发展现状

全球工业软件市场规模持续上升,中国市场增速更加迅勐。根据工信部数据,全球工业软件产业规模自2012年起持续上升,2021年规模达4,561亿美元,9年CAGR达5.4%。中国工业软件产业规模由2012年的729亿元上升到2021年的2,414亿元,9年CAGR达14.2%,约为全球增速的3倍,中国工业关键产业规模占全球规模比重也由2012年的4%上升到2021年的8%。产业规模高速增长反映出中国制造业向高端制造持续转型,国家及地方层面政策对工业信创的支持力度大,企业强化核心技术自主研发,在核心技术、业务模式、业务领域等方面均实现突破。

产业链结构清晰,链上企业偏好向多个功能或应用领域进行全产业链布局。工业软件产业链由上游软硬件设备、中游不同类型的工业软件、下游具体应用行业构成。

上游硬件设备包括芯片、服务器、存储、固件等,为上层软件提供算力支持及使用载体;操作系统是核心底层基础软件,负责控制、管理、调度整个计算系统的硬件资源和软件资源;开发工具是软件开发人员用于创建、修改、管理、调试不同类型软件的计算程序;中间件是介于操作系统和应用软件之间的独立功能软件,能够为应用软件提供服务,中间件能够实现底层系统和业务逻辑的解耦,屏蔽底层操作系统的复杂性,避免研发人员在不同系统软件上移植程序而重复工作,提昇研发效率。

中游工业软件细分领域众多,按功能差异,业内普遍将其划分为经营管理、研发设计、生产制造、工业嵌入式、协同集成五大类别,其中,工业嵌入式软件市场份额最大,占比达57.4%。从国产化率来看,中国发展尚不均衡,在研发设计板块较为薄弱,国产化率仅为5%,而经营管理类软件企业发展相对成熟,国产化率达70%。

从下游应用行业来看,工业软件的主要应用行业可分为离散型制造业流程型制造业,其中,离散型制造业主要包括汽车、电子半导体、机械、航天航空,而流程型制造业则主要有能源、钢铁、石油石化、医药、冶金、电力、水泥、造纸等。离散型制造业是由设计驱动的,产品功能、性能、可制造性等主要在设计阶段确定或解决,因而对研发设计类软件存在较强依赖性。而流程型制造业生产过程流程长、工序多,设备繁多、工艺复杂、不确定性干扰因素较多、专业覆盖面广,研发生产过程中面临的首要问题是制造过程的有效管控,旨在保证产品质量、成本控制、交货进度,新品种开发的需求相对较小,因而对生产制造经营管理类工业软件需求更大。

工业软件企业形成了以功能为横坐标,以应用行业为纵坐标的交叉式分布格局。横向来看,CAD、ERP等软件的行业属性较弱,更偏通用,易于诞生能横跨多个行业的综合型厂商;纵向来看,工业软件涉及的细分行业众多,行业间技术壁垒较高,因而诞生了众多专注于细分行业的小而美企业,对于该类垂类企业来说,从功能维度纵深发展,形成应用于多个工业场景的产品矩阵是其持续增长的主要路径。

国内工业软件企业在发展过程中仍面临诸多考验,主要包括:

创新能力有待提昇:厂商仍处于满足个性化需求阶段,难以进行共性需求的提炼,无法形成可移植、可复用的系统性软件,项目的实施周期难以保证,仍需探索平衡个性需求与共性需求的发展路径。

高端研发设计类软件存在“卡脖子“现象:研发设计类软件知识较为密集,需要大量的工程设计经验及数据模型来支撑,在缺乏专用研发设计软件的支撑下,新产品、新工艺的设计和开发难以开展。在国内,此类软件仍由国际工业软件巨头垄断。

品牌影响力缺乏:大多数的工业软件企业采用项目型商业模式,“以工程养产品”在行业内较为普遍,工业软件公司逐步发展为工程集成性公司,企业为求以最低成本完成工程不惜降低产品质量,缺乏主动打磨产品质量的能动性,因而难以形成具有竞争力知名品牌。

综上,工业软件国产化任重道远,仍需企业、政府、资本等多方协同发力。对于企业来说,通过长期项目积淀形成拳头产品扩大用户规模,后以横纵向拓展建立跨行业、多功能的平台生态,是实现国产替代的主要路径。

4、发展趋势

云化:单机架构的工业软件存在使用门槛高、成本高、通用性差、交付周期长等问题,云计算架构下的工业软件算力实现百倍增长,且能够调动云上AI服务、数字孪生服务等大量服务。用户能在不下载客户端的情况下便捷使用,且存储在云端的数据能够更好地融合打通并转化成资产和工业模型,云化的工业软件能更快实现知识、技术的更新迭代。

一体化:不同功能、品牌、学科的工业软件间底层逻辑、数据格式、应用场景存在区别,易产生信息孤岛,在一个完整工业流程中的数据、指令、信号难以实现流畅传递,导致生产链条难以有效承接,为提昇研发及生产效率,工业软件的一体化集成成为软件厂商及工业企业的关注重点,国外厂商在一体化方面逐步形成合力,大型工业软件企业通过并购垂类企业扩展产品线,实现交叉营销,大型工业企业则通过并购工业软件企业以完善自身的工业自动化产品。

AI技术辅助决策:在研发领域,AI能够使得设计操作流程更加简单、方便。创成式设计是基于AI技术的工业软件重要落地应用方向,该技术能够根据现实制造条件和产品性能要求,生成多个CAD解决方桉,从而简化设计流程,优化设计方桉,开发出独特的解决方桉和零件几何形状。当前ChatGPT已经能够应用于Autodesk、Dassult等厂商的CAD/CAE相关产品中,以设计规划、嵌入软件中的助手工具或插件等形式存在。在CAD领域,ChatGPT能够根据用户自然语言描述生成工业研发设计软件代码,但仍未达到实用水平。此外,ChatGPT还有望应用于信息搜索与归纳、软件需求分析与设计、优化工业软件设计和研发参数、集成更智能的软件助手等。AI技术在工业软件中的应用处于起步阶段,尚未实现大规模应用,这也正是中国实现弯道超车的重要机遇。

更多精彩内容,请关注“36氪研究院”微信公众号。

36氪研究院

36氪研究院根据行业发展、资本热度、政策导向等定期输出高质量研究报告,帮助政府、企业、投资机构等快速了解行业动态,把握发展机遇和明确发展方向。同时,研究院致力于为全国各级政府、企业、VC/PE机构、孵化器/产业园区等提供专业定制化咨询服务。

PCHMI严格的讲它并不是一款组态软件,也不是一款SCADA软件,而是一个基于.NET构建的DLL文件,开发者可以使用微软的Visual Studio将PCHMI.DLL加载到工具箱里面进行二次开发。开发者不用去学习那些没有用的脚本语言,借助Visual Studio对多语言的支持。比如:C#、VB、C++、F#、JS、J#、Python等。你只需要使用你最熟悉的那门语言,就可以对PCHMI进行复杂的二次开发。当然这不是PCHMI的初衷,作者已经将工业组态中最常用的功能进行了模块化封装。开发者只需要少量代码甚至不用写代码,通过对控件的拖拽就能完成一个复杂的组态软件的开发。不用专门去学PCHMI,开发过触摸屏软件的PLC工程师就可以直接上手使用。因为PCHMI的使用完全符合其它触摸屏软件的使用习惯。如果你使用过proface、威纶通、GT-Designer等触摸屏软件就能方便的切换到PCHMI上来。作者的目的是要让每一位PLC工程师都能够轻松的使用PCHMI在上位机上开发出组态软件,享受调试PLC和HMI都能在同一台电脑上带来的高效率和快感。

想象一下,当你还在用工业触摸屏软件做组态的时候,每当要测试自己的程序的时候,你都得先把程序下到触摸屏里,然后跑到触摸屏那边去测试你的程序,稍微有点不合理你都得赶紧跑回自己的电脑去修改,然后就是重复前这两个过程。时间都浪费在上面了。如果你的HMI和PLC程序都在同一台电脑上监控调试,稍有觉得不爽的地方立即修改立即调试。

当你开发稍微有点复杂的项目时,我说的是有上位机这块,比如MES,说实话现在只要有点规模的客户,那个不要求数据可追溯。通常的自动化设备公司都是至少要配两个写程序的,一个做PLC编程的,一个高上位机的。告诉你沟通的效率是很不经济的,有多糟糕我就不多说了,我想说的是1+1不仅小于2,而且小于1。如果每一位PLC程序员都能把MES的工作做掉,不只是提高了效率的问题,人员配置成本也会降低很低。说不定那天你那两位搞PLC和搞上位机的其中一位同事跳槽了,好了你就等着凉凉吧。我不知道你能不能看懂他的代码,反正我看别人的代码是比较吃力。PCHMI的设计初衷是尽量少用代码甚至不用代码,这样才能让程序具有更加的可复制性。软件的成本就是开发,利润就是复制。一个靠代码堆出来的程序可复制性极差。而且程序员最可悲的地方就是过段时间连自己都看不懂自己写的代码。更谈不上程序的管理和归类,一个程序如果不能让同事和新人来维护,对于公司来说恐怕是灾难性的。

PCHMI生成的程序是直接被编译成EXE执行文件,运行效率高。不会像传统的组态软件还需要二次解析,并且在程序启动时特别还需要加载一大堆东西,明显的显得慢。而且还一言不合就报几个XXX文件已损坏错误。

随着一体式工业电脑的逐渐成熟,以及工业电脑的价格越来越低,现在已经和普通工业触摸屏的价格差不多。相比传统工业触摸屏的太多缺陷,工业触摸屏逐渐会被工业电脑淘汰,再说现在那家开发的设备,客户不要求带个扫描枪、打印机、相机、激光代码、数据存储、安装个第叁方软件以及MES接口的功能。

PCHMI除了包含常规触摸屏软件的功能,对MES的开发支持也很强大,开发者不需要写代码就能很方便的对接MES系统。

想必你应该改也学习或用过了不少的组态软件,我当然知道其过程都是从入门到放弃,还有一部人在勉为其难的死扛。虽然各家的软件都有自己的特色,但是每当你发现有实现不了你的应用的时候。什么?找厂家?他会鸟你才怪。不同的PCHMI是基于.NET构架,一旦有满足不了你的地方你完全可以轻而易举的二次开发出你想要的功能。求人不如求己,自己能搞定的就尽量不要求别人。自己会了比什么都强!

很多用户可能会担心PCHMI的收费问题,这也正是我要告诉你的,PHCMI是完全免费的。使用者可以用于任何商业用途。

想了解PCHMI的更多消息,可以到下面的链接去观看视频教程。