自动化-如何让自动化变得更简单?.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动化-如何让自动化变得更简单? 导语:?现代科技的发展离不开方法论的支撑,这些先贤们的思想至今依然熠熠生辉-对于今天的制造业乃至细到自动化行业的系统仍然有用。 2013年在Euroblech,笔者与贝加莱当时负责全球CNC与机器人业务同事请教他如何看待机床工业未来自动化发展趋势,他仅说了一句“Simple,Simple,and Simple”,在贝加莱(中国),肖维荣博士在内部也在不断的推动着”简单”自动化的工作,包括推动mapp-模块化应用软件的全球协作,以及在中国建立方案研究院进行方案的标准化工作,正如肖维荣博士经常说的“我们的系统功能无论如何强大,但是,必须让用户简单使用—这是我们的使命”。 在《像工程师一样思考》一书中,作者也提到了工程师如何将问题解构—这是一个核心的能力,解构就是工程的核心能力,即,将一个复杂问题简化为多个独立的小问题,然后针对每个小问题来进行开发、测试与验证,然后再构建为一个整体,进行测试与验证。 工程师在开发项目中,最为重要的思维就在于“解构”,然后在“约束”条件下进行工作,约束条件可能包括了CPU资源(当然今天的PLC在处理能力、内存、网络能力已经不成为话题)、材料、工期、机械的刚性等多种条件下进行“最经济”的解决方案—这里的获得最经济,就是一个方案的“取舍”问题。 工程不同于科学,而是将复杂问题解构,并在客观条件约束的情况下,把项目尽快高质量的完成,这也是工程创新的核心要旨。 制造,无论是生产还是机器本身的制造,都是一个复杂问题—因为它显然是一个跨学科的融合问题,每个机器都会牵扯到材料及其工艺、机械与传动、控制与流程问题,这会造成非常大的复杂性—而且,其中包含着可以被解释与描述的,也包括了无法被解释和描述的“不确定”、“干扰”问题。 本文将以贝加莱的自动化系统来阐述,如何实现简单自动化? 众所周知,制造业的复杂性存在于材料与工艺的复杂性,包括工艺方法、参数与流程,这会为任何一个产品的制造带来数以万计的可能性组合,将复杂的工艺与流程进行建模,并通过建模仿真工具进行早期测试与验证,是应对制造业复杂问题的不二法门,这也是欧美领先的制造商所关注的,这也引发了各种建模类软件的大量发展,同时,这也是今天我们讨论制造业中,我们所欠缺的。 贝加莱作为自动化厂商,自然关注点在控制模型与算法,但是,机器一定会牵扯到机器与材料工艺,因此,当面对复杂的变化的时候,我们需要一个与其它软件协同的接口,贝加莱早在2008年即与Mathworks建立了Simulink PLC的C代码自动生成与导入的接口,并在MapleSim合作中采用了基于FMU/FMI接口的软件协同接口,为了产线的设计也与IndustrialPhysics进行了接口的连接,这些都使得机器设计与电气控制可以快速的协同,以达到快速的参数调校,早期验证与虚拟调试。 在1968年,IT产业就因为越来越多的“软件危机”,例如需求不清晰、软件变更、代码不规范等原因造成的软件质量与交付问题,在NATO会议上定义了“软件工程”这个概念,并推动软件工程方法,1986年,知名专家佛瑞德.布鲁克斯曾经在一篇文章中写道“没有银弹(No Silver Bullet)”以说明没有更好办法解决软件复杂性的本质问题。 在传统的自动化的可编程逻辑控制器PLC的年代,一个工程师对一台机器的程序是完全可以掌握的,基本上不存在“软件危机”问题,但是,显然,今天的PLC已经不是这样了,随着更多的对象(运动控制、HMI、分布式I/O、边缘控制、网络)与任务(仿真接口、工艺算法、测试、远程诊断与维护)被集成到整个机器与产线中,机器的软件变得越来越复杂,因此,来自于IT产业的软件工程的问题也必须引起自动化行业的重视,包括OEM和终端生产企业。 软件的本质是对工业知识的“封装”,以达到“复用”的目的,而模块化的组件技术则是实现这一目标的重要方法,就是将各种工艺、操作、流程以苹果的APP的形式,其设计思想基于“高内聚、低耦合”的软件工程思想,以达到标准化降低成本,而模块化实现灵活性,使得其在灵活与经济间寻找一种平衡。 软件正在不断塑造着企业的核心竞争力—通过软件,可以实现Konw-How的封装,实现灵活的机器应用组织以应对变化,因此,今天,工业软件被产业越来越重视。 当然,解决软件危机的另一个方法也包括集成开发平台—这个对于今天的制造业尤其重要,因为我们需要“集成”,在机器与机器之间、控制与传感器、运动控制之间,包括整个任务的协同,其主要作用表现在几个方面: ??平台本身降低复杂性:传统上需要在多个软件间切换的工作变得更为便利; ??平台本身还封装了各种工艺模块; ??降低在培训与学习方面的人力消耗; 现场生产

文档评论(0)

wx171113 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档