01 自动化已然成为软件行业
自动化行业在过去的十年里Zui显著的变化就是“软件”的作用凸显,以至于今天人们已经很难再把自动化定义为PLC、伺服驱动、HMI这些硬件的产品领域,而是更多的赋予了这个行业软件特性,这包括多个方面:
◆ 集成开发平台:由于方案的集成更多需要灵活高效的工具,集成开发平台成为了实现“方案”的关键(图1)。面向所有对象和全流程的应用开发,工程师们再也不需要在多个软件间切换,也不需要再为软件间的不匹配而消耗大量的精力。
图1 :贝加莱的集成开发平台充分展示软件已然成为自动化的事实竞争力
◆ 建模仿真:它是原创性设计的根源,通过建模与仿真,可以大量节省开发时间,并降低测试验证过程中的物理材料消耗,进而降低研发成本。
◆ 机电融合:通过软件,如PLCopen 的标准化,Part IV协同运动控制,人们可以针对定位同步控制、CNC 和机器人进行统一编程,进而使得机器与产线得以无缝的耦合。.知识自动化:在长期开发中所积累的经验、工艺Know-How可以通过软件形式封装,并被复用,以及低代码开发模式使得系统更为高效的响应市场的变化。
◆ 软件工程:不仅是软件的核心工艺,软件的复杂性也使得软件开发对于工程师的软件工程能力提出了新的挑战,在集成开发平台中版本的控制、代码的规范也成为了迫切的需求。对工程师的软件工程能力也较之过去的梯形图为主的PLC编程更高。
◆ 智慧工厂的集成:在机器与工厂之间的MES原本被归为IT技术,然而包括边缘计算、能源管理、预测性维护都已经采用了IT与OT 融合的方式,以软件的形式进入了制造业现场。
这一切都告诉我们:自动化行业正在成为一个软件行业,它正在改变着整个产业的未来,也为制造业带来更为广阔的空间。
02 软件复用提升开发效率
对于机器与工厂而言,软件开发如何高效变得至关重要,而模块化、代码复用技术已成为高效开发机器软件的重要手段。下面不妨通过在机器自动化领域极具代表性的厂商——贝加莱来看看工业软件的发展趋势。
在过去的10 年里,贝加莱一直致力于模块化的软件开发设计,其mapp经过10年的迭代,已经为各个机器制造领域提供大量丰富的应用APP,基于AutomationStudio,这些经过严格标准与规范设计,并经过大量现场实践验证的软件,正在为机器赋予灵活性(图2)。
图2 :mapp 技术为机器与工厂提供了智能