工信部信发司副司长王威伟指出,软件作为新一代信息技术的灵魂,不仅仅是一行行代码,更是人类知识、文明的载体,是推动高质量发展的重要基础,是实现中国式现代化的重要支撑。
近日,工业软件创新应用论坛暨2022中国(天津)工业APP创新应用大赛颁奖仪式在线上举行。会上,专家认为,软件是知识与文明的载体,工业软件赋能实体经济,而工业APP是工业软件发展的新形态,工业互联网平台与工业APP互为促进。
渗透产品、技术等环节
【资料图】
工业软件作为工业技术和知识程序化封装的产品,承载了供需双方共同的智慧,在赋能实体经济,推动数字经济纵深发展方面,发挥了强大的驱动作用。
中国工程院院士谭建荣指出,工业软件具有四个特点:
一是渗透性,工业软件渗透到工业领域的各个环节、各个要素,是工业体系中的“血液”和“神经”。二是融合性,嵌入到工业产品和硬装备之中,与业务流程紧密结合,成为工业装备中不可或缺的要素。三是工程性,按照工程流程的要求,以构建生产线的方式,建立工业活动的软装备。四是支撑性,全面支撑研发设计、生产制造、经营管理等工业活动。
一般而言,工业软件大体分为两类,一是嵌入式软件,二是非嵌入式软件。嵌入式软件,是嵌入在控制器、通讯、传感装置中的采集、控制、通讯等软件。非嵌入式软件,指安装在通用计算机或工业控制计算机中的设计、编程、工艺、监控、管理等软件。
例如,工业软件嵌入到工业产品,提升了产品生产过程的数字化、网络化、智能化水平。软件应用到工业生产活动中,产生了新的业务处理模式和业务协作方式。软件融入到工业装备中,增强了装备的数字化能力,形成了新型的工业装备。软件与工业技术融合,形成先进工业技术。
“工业软件嵌入到工业装备当中,使得机械化、电气化、自动化的工业装备具备数字化、网络化、智能化的特征,形成了新型的工业装备。现在可以说,新型的工业装备一定是硬装备+软装备,而软装备就是指工业软件。”谭建荣说。
多年来,工业软件渗透到工业产品、工业活动、工业装备、工业技术等各个环节,改变了工业的发展进程。例如,软件定义汽车,70%的创新来自汽车电子,60%的汽车电子创新属于软件创新;软件定义手机,智能手机的核心差异化主要体现在操作系统和应用软件,直接影响用户体验。
呈现三大发展趋势
软件成为体现产品差异化的关键,应用是工业软件发展的一大驱动力。与此同时,互联网、大数据、云计算以及人工智能等新一代信息技术的发展,推动着工业软件不断创新。谭建荣认为,工业软件正呈现出以下发展趋势:
一是工业软件的应用走向云端和设备端。
工业软件的部署方式从企业内部转移到外部,从企业内部部署转向私有云、公有云以及混合云。
二是工业软件从销售许可证转向订阅模式。工业软件解构为工业APP。工业软件的架构从紧耦合转向松耦合,走向组件化、平台化、服务化,体现为PaaS+SaaS相结合,而PaaS平台是否强大,成为工业软件向云模式成功转型的关键。
三是工业软件的开发环境已经从封闭、专用的平台走向开放和开源平台。工业软件的运行平台从PC转向移动端。很多工业软件开发商选择了基于H5来开发适应Windows和多种移动操作系统的软件。
用友网络科技股份有限公司副总裁杨宝刚认为,工业软件云化、平台化和生态化趋势明显,而云化分为四种:
一是云化部署的工业软件,传统工业软件基本不做改造直接部署在云服务器上,供用户调用或下载使用。二是传统工业软件做简单改造,例如租户隔离、界面轻量化等。三是云化重构工业软件,基于云、智、大、物、移新一代信息技术,新型工业技术、新的管理模式,重新构建、创新传统工业软件。四是基于云原生技术架构,基于统一的技术平台、业务中台、数据中台、智能中台等开发的新型工业应用软件,称之为工业APP。未来的云化工业软件,主要指的是工业APP。
平台向分布式发展
工业互联网平台是工业APP发展的显性驱动力。工业软件的云化、平台化、生态化,其底座是工业互联网平台。
紫光云工业互联网首席架构师李大斌解释,首先,工业APP源自平台,服务于企业用户,因此是工业互联网平台的价值体现。平台需要为开发者提供支撑环境,各类模型组件,各类工业知识;反过来,工业APP会推动平台功能的完善,并提出相关的技术要求。
其次,工业APP改变了传统工业软件从研发到产品成熟再到市场推广的直线路径,演变为模块化的开发、平台化的管理、工业APP的组装,再到企业应用和市场推广的网状格局,这对工业互联网平台的开发协同环境、知识能力的积累、分层次的运营,提出了更高的技术能力和运营管理方面的要求。
再次,客户或开发者对工业APP使用提出了私有化部署、低成本有成效、平台易用易操作等要求,工业APP趋向于大平台、小应用,知识模型组件化,功能模块化,软件可解耦、可重构,部署及应用方式多样化,因此,工业互联网平台需具备相应的技术能力,如支持微服务架构,场景化的建模工具,容器化的部署能力,以及云技术的应用整合。
近年来,工业互联网平台正朝着分布式的模式发展。因此,工业互联网平台面向工业APP所提出的目标,有了另一个维度的建设思路,这就是分布式云,从工业IaaS层赋能平台及工业APP的发展。
李大斌提醒,这个过程中有两点需要注意,一是在工业APP的开发平台侧,低代码、零代码有一定的局限性,如面对一些复杂的业务逻辑,完全依靠低代码平台很难实现。二是工业APP开发安全及应用安全也是平台赋能的一个重点课题。
对于如何推进云化工业软件也就是工业APP的发展,杨宝刚建议:一是以业务价值为导向,关注、借鉴,不断探索云化工业软件适用的重点业务领域和成功经验。二是研制和推广云化工业软件互联互通标准,促进云化工业软件的汇集,形成一体化而并非烟筒式的云化工业软件技术产品体系。三是开展软件应用的测试验证、状态监测,实现放心买、放心用。