铸魂:软件定义制造
上QQ阅读APP看书,第一时间看更新

第二章 软件定义与工业软件

商用工业软件数控编程系统PRONTO始于1957年,历史已逾60载。60多年来,工业软件层出不穷,形态各异。工业软件的分类成为必须研究的重要内容。重新分类工业软件,相当于改换赛道:弯道超车基本无望,换道超车或许可行。工业软件本质姓“工”,工业不强则软件羸弱。我国尚未完成工业化进程,自主可控之路仍然漫长。

软件大致分为系统软件、应用软件和中间件。工业软件是这些软件中的重要组成部分。通俗地讲,所有承载工业要素、用于工业过程的软件都是工业软件。工业软件是一种以数据与指令集合对工业知识、算法、控制逻辑等进行固化封装的数字化技术,从而成为在工业领域中建立数据自动流动规则体系、赋能业务活动、延伸人类知识与智能的载体和工具。

工业软件不管用哪种计算机语言编程,最终都是把计算机语言解释成汇编码,汇编码解释成机器码(即成组的0、1代码),这些机器码以指令的形式驱动显示设备显示图像,或驱动物理设备中的执行器或致动器发出动作。

软件本身往往是不可见的。其运行态是一串串流动在芯片和线路中的程序指令,其存储态是硬盘/U盘/光盘上的一堆不同模型、相互关联的比特数据。