| 设为主页 | 保存桌面 | 手机版 | 二维码 | 中国智能化网
49

贝加莱工业自动化(中国)有限公司

工控机,工业以太网,嵌入式,测控通讯,I/O,网络通讯,现场总线,集...

智能化网头条分类
联系方式
  • 联系人:贝加莱工业自动化
  • 电话:021-54644800
  • 邮件:[email protected]
  • 传真:021- 33675666
站内搜索
 
您当前的位置:首页 » 智能化网头条 » 贝加莱:自动化显然已经是个软件行业了
智能化网头条
贝加莱:自动化显然已经是个软件行业了
发布时间:2019-03-20        浏?#26469;?#25968;:564        返回列表

文:贝加莱工业自动化(中国)有限公司

自动化显然已经是一个软件行业

没错,这是真的,如果你觉得自动化行业是一个销售PLC、电机与驱动的行业,那显然是上个世纪的事情,在过去的20年里,自动化的软件属性变得越来越强,这表现在多方面:

(1)行业工艺Know-How的封装成为了自动化竞争的焦点

无论对于机器制造业的?#27809;?#36824;是流程工业的?#27809;В?#20316;为自动化厂商,你必须有丰富的行业经验,这些会在各个垂直行业有不同的体现,就像流程工业里对温度的PID调节的各种算法,以及在机器控制中的印刷套色、烫金跳步算法一样,都是需要非常多的积累才能实现。

(2)与数字技术的融合中的软件

不仅包括自身的软件,也包括能够与开放的软件互联能力,包括CAD、CAE软件的接口如CATIA、SolideWorks,以及控制系统建模仿真的软件如MATLAB/Simulink,包括电气图纸的EPLAN、伺服选型的ServoSoft,甚至包括塑料工业的MoldSoft等。

(3)平台软件

集成开发平台也是节省学习成本、提高项目?#20998;省?#29256;本管控的利器,这些是为了提高开发效率,从项目的配置、仿真、编程、测试、维护等,集成开发平台可以构成一个强大的应用支撑平台,形成长期可?#20013;?#30340;机器开发。

图1-软件正在成为自动化的重要竞争力构成

因此,对于机器或系统应用开发而言,自动化的软件正在成为竞争,硬件的标?#21152;?#32479;一会使得其成本不断下降,然而,差异却来自于“软件”所体现的能力。

“银弹技术”是否存在?

然而,软件开发并非易事,许多软件开发项目所遭遇的情形正如Brooks在其著作《人月神话》中所形容的:“……正像一只逃亡的野兽落到泥潭中做垂死挣扎,越是挣扎,陷得越深,最后无法逃脱灭顶的灾?#36873;保?#31243;序设计工作正像一个泥潭…这一问题被形容为“软件危机?#20445;?#20855;体表现包括开发进度难以预测、开发成本难以控制、?#27809;?#23545;产品功能难以满意、产?#20998;?#37327;难以保证、软件难以维护。

图2-软件工程著作《人月神话》

因此,Brooks在《人月神话》这本书?#34892;?#21040;“没有任何一种独立的技术或管理上的进步,能够独立地承诺在十年内使生产效?#30465;?#21487;靠性、简洁性获得数量级上的进步?#34180;?#21516;?#20445;?#20182;也有一个论断即“没有银弹?#34180;?#38134;弹是一个?#20998;?#20013;世纪的神话,一个怪物可以扮成人,但在你不注意的时候会成为一个怪物吃掉人,而只有经过银子制成的弹头才能射杀这个怪物,因此,银弹被寓意为“解决问题的本质办法?#34180;?

根据IEEE的软件工程知识体系对于软件项目管理所面临的特殊困难进行了总结,具体如下:

(1) 客户经常不知道需要什么或者哪些是可行的;

(2) 客户经常缺少对于软件工程所固有的复?#26377;?#30340;认识,特别是需求变更的影响;

(3) 对于问题理解的不断加深以及情况的变化经常会产生新的软件需求或需求的变化;

(4) 由于需求变化,软件经常是以一种迭代化序列化的过程构建的;

(5) 软件工程必须将创造性和规范性两个方面相结合,在两者之间维?#21046;?#34913;常常很困难;

(6) 软件开发的创新性和复?#26377;?#32463;常很高;

(7) 软件开发的基础技术变化非常快。

如何在快速响应和稳定可靠间寻求平衡?

对比IEEE关于软件工程的难题,你会发现,这些问题在工业领域逐渐变得普遍,在传统上PLC的逻辑顺序控制并不会产生那么多复杂的问题,而今天,在PLC产生后的50年后,我们会发现机器软件变得?#29616;?#36807;去复杂度提高了很多倍,因为更多的回?#36820;?#33410;、行业工艺算法、数据、通信、安全的程序需要协同,而机器人、CNC也被纳入了统一的运动控制架构,这些都使?#27809;?#22120;程序变得更为复杂,而新的方法如建模仿真等工具也与自动化紧密融合,而工业领域又特别强调“稳定?#34180;ⅰ?#32463;验证?#34180;ⅰ叭现ぁ?#36807;的技术,这些都使得软件?#29616;?#36807;去更为重要。

如何应对这些复杂的自动化软件开发呢?

答案在于软件复用与组件技术

随着软件工程的发展,软件复用与组件技术越来越多的为产业所采用,因此,Brooks后来又表示“的确存在银弹?#20445;?#21363;,通过软件复用和组件技术可以实?#25351;?#25928;开发,降低软件的各种难题。

软件复用和组件即标准化与模块化的软件开发思想,模块化是为了应对变化,而标准化是为了降低开发所需的成本,模块的标准化需要进行平衡,不能过多的模块会让系统连接复杂,而过于紧密的模块间关系则会让重构变得复杂,因此,如何平衡必须借助于“高内聚、低耦合?#20445;?#36890;过模块化可以实现软件复用,而组件即是标准化的开发,使?#27809;?#22120;应用可以像标准机械件一样组装为一台机器。

mapp-高效应用开发利器

mapp-正是基于软件复用与组件技术而开发,它类似于iPhone的App思想,由不同应用的App来实?#25351;?#31181;功能,共同组建为一个整体的应用,mapp=Modular Application,贝加莱在2011年即开?#32426;?#21160;这项艰苦卓绝的工程,将其在各个领域的Know-How进行封装为模块化的标准件。

图3-mapp基本原理

每个机器都会有共性软件,由如图3,我?#24378;?#20197;看到针对不同的机器抽取的共性包括:

(1)机电对象:包括轴的控制,如轴的定位控制,多轴同步(电子齿轮、电子凸轮等)、以及按照PLCopen Part IV所定义的“协同运动控制?#20445;?#23558;CNC和机器人纳入统一的运动控制架构下,这些是属于机电一体控制对象。

(2)行业相关集成:对于不同的行业,如印刷有套色、张力等mapp模块,而包装则由电子凸轮?#20204;小?#33394;标检测、灌装曲线等工艺模块,塑料行业则包括了射胶成型过程的各个控制模块如熔胶、射胶、保压等,每个垂直行业?#21152;?#20854;特色的模块构成。

(3)基础设施:这个基础设施并非是物理的,而是指类似于机器的配方管理、?#27809;?#31649;理、文件、报警等,包括mappVIEW基于Web技术的HMI开发。

(4)基于Web的诊断技术:通过IT技术,机器可以被远程访问用于机器的诊断与维护,包括安全的数据传输。

不断扩展的mapp

贝加莱自开始开发mapp架构后,?#20013;?#24320;发了针对众多领域的mapp模块

图4-mapp组件由各种领域的应用共同构成

mapp由非常多的系列构成

mappControl:针对控制如温度、液压、薄膜卷取、机械手等的控制

 mappCRANE

 mappPLASTIC

 mappTemperature

 mappHydrulic

 ……

具体到mappPLASTIC,又有更多的模块,如图5所示

针对料斗称重、熔胶、螺杆、开模、锁模、顶出等控制,而针对印刷行业则有包括色标检测、收放卷张力控制、套色控制、虚拟主轴同步、温度控制等模块构成。

图5-mappPLASTIC的模块

mapp为机器开发带来创新与效率

mapp的目的在于将重复的软件开发工作提取共性,然后降低重复工作的量,而将力量专注于“创新?#34180;?#21363;,组织机器的应对变化的能力,结构、流程、逻辑、顺序等,而基本的开发则完全由搭积木方式快速完成。

mapp开发,结合贝加莱Automation Studio与建模仿真软件如MATLAB/Simulink、MapSim、IndustryPhysics等的集成,可以为您提供高速的机器开发,测试与验证、虚拟调试能力,这些都可以加强企业的差异化竞争力的形成。

mapp的效率

由于无需重复开发,因此,整个机器的开发效率可以得到大幅度提高,包括机器的Time to Market也会缩短,整体为企业赢得竞争力。

欢迎您光临深圳机械展(SIMM)2019

我们的展台号是7H37


关于贝加莱

贝加莱是一个总部位于奥地利并拥有遍布全球分支机构的创新驱动型自动化企业,2017年7月,贝加莱成为ABB集团全球机器与工厂自动化业务单元。作为全球工业自动化领域的领导者,贝加莱融合了前沿技术与先进的工程能力,为各个产业客户提供机器与工厂自动化、运动控制、HMI以及集成安全技术的完整解决方案。通过工业物联网通信标准如OPC UA、POWERlink和openSAFETY以及贝加莱强大的Automation Studio软件开发环?#24120;?#36125;加莱不?#29616;?#26032;定义自动化工程的未来。贝加莱保持?#20013;?#30340;创新精神,为客户提供更为简化以及超出预期的工业自动化领域前沿技术与方案。

更多信息请访问: http://www.br-automation.com

**本页面信息涉及广告内容**
江西多乐彩奖金
抓码王高手论坛彩民网 麻将牌 贵州十一选五今天开奖结果查询结果 极速时时彩定胆技巧大全 最新麻将变牌视频 指数足球指数北京单场 齐齐哈尔冰球直播 黑龙江p62开奖号 大乐透玩法规则 福彩江西快三开奖结果查询 福建十一选五88期开奖结果 赌场最怕什么样的赌法 体彩组选445的前后关系 山东老11选5遗漏 四川体彩顶呱刮官网