登录注册

登录注册

忘记密码

密码修改成功!

首页 应用 如何让自动化变得更简单?

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

来源:

自17世纪以来,还原论一直在科学中占据主导地位,其最早的倡议者之一笛卡尔这样描述它“将面临的所有问题尽可能地细分,细至能用最佳方式将其解决为止”,并且“以特定的顺序引导我们的思维,从最简单和最容易理解的对象开始,一步步逐渐上升,直至最复杂的知识”。

图1-笛卡尔(René Descartes ,1596-1650)

现代科技的发展离不开方法论的支撑,这些先贤们的思想至今依然熠熠生辉-对于今天的制造业乃至细到自动化行业的系统仍然有用。

1简单,简单,再简单是一种趋势

2013年在Euroblech,笔者与贝加莱当时负责全球CNC与机器人业务同事请教他如何看待机床工业未来自动化发展趋势,他仅说了一句“Simple,Simple,and Simple ,在贝加莱(中国),肖维荣博士在内部也在不断的推动着“简单”自动化的工作,包括推动mapp-模块化应用软件的全球协作,以及在中国建立方案研究院进行方案的标准化工作,正如肖维荣博士经常说的“我们的系统功能无论如何强大,但是,必须让用户简单使用—这是我们的使命”。 

以简单应对复杂—是自动化工程之道,否则,将使工程拖入泥潭。 

2工程思维解决复杂问题

在《像工程师一样思考》一书中,作者也提到了工程师如何将问题解构—这是一个核心的能力,解构就是工程的核心能力,即,将一个复杂问题简化为多个独立的小问题,然后针对每个小问题来进行开发、测试与验证,然后再构建为一个整体,进行测试与验证。

 

图2工程师思维的三个特征(Guru Madhavan,Think like an Engineer)

工程师在开发项目中,最为重要的思维就在于“解构”,然后在“约束”条件下进行工作,约束条件可能包括了CPU资源(当然今天的PLC在处理能力、内存、网络能力已经不成为话题)、材料、工期、机械的刚性等多种条件下进行“最经济”的解决方案—这里的获得最经济,就是一个方案的“取舍”问题。 

工程不同于科学,而是将复杂问题解构,并在客观条件约束的情况下,把项目尽快高质量的完成,这也是工程创新的核心要旨。

3简单是自动化的使命

制造,无论是生产还是机器本身的制造,都是一个复杂问题—因为它显然是一个跨学科的融合问题,每个机器都会牵扯到材料及其工艺、机械与传动、控制与流程问题,这会造成非常大的复杂性—而且,其中包含着可以被解释与描述的,也包括了无法被解释和描述的“不确定”、“干扰”问题。 

本文将以贝加莱的自动化系统来阐述,如何实现简单自动化?

3.1 简单自动化—通过建模仿真简化设计

众所周知,制造业的复杂性存在于材料与工艺的复杂性,包括工艺方法、参数与流程,这会为任何一个产品的制造带来数以万计的可能性组合,将复杂的工艺与流程进行建模,并通过建模仿真工具进行早期测试与验证,是应对制造业复杂问题的不二法门,这也是欧美领先的制造商所关注的,这也引发了各种建模类软件的大量发展,同时,这也是今天我们讨论制造业中,我们所欠缺的。

图3-不断提高的制造业复杂性

贝加莱作为自动化厂商,自然关注点在控制模型与算法,但是,机器一定会牵扯到机器与材料工艺,因此,当面对复杂的变化的时候,我们需要一个与其它软件协同的接口,贝加莱早在2008年即与Mathworks建立了Simulink PLC的C代码自动生成与导入的接口,并在MapleSim合作中采用了基于FMU/FMI接口的软件协同接口,为了产线的设计也与IndustrialPhysics进行了接口的连接,这些都使得机器设计与电气控制可以快速的协同,以达到快速的参数调校,早期验证与虚拟调试。

图4-通过数字孪生实现高效开发 

3.2 软件复用与组件技术

在1968年,IT产业就因为越来越多的“软件危机”,例如需求不清晰、软件变更、代码不规范等原因造成的软件质量与交付问题,在NATO会议上定义了“软件工程”这个概念,并推动软件工程方法,1986年,知名专家佛瑞德.布鲁克斯曾经在一篇文章中写道“没有银弹(No Silver Bullet)”以说明没有更好办法解决软件复杂性的本质问题。

图5-基于组件的开发流程[Ehsan Kouroshfar,Process Patterns for Component-Based Software Development] 

在传统的自动化的可编程逻辑控制器PLC的年代,一个工程师对一台机器的程序是完全可以掌握的,基本上不存在“软件危机”问题,但是,显然,今天的PLC已经不是这样了,随着更多的对象(运动控制、HMI、分布式I/O、边缘控制、网络)与任务(仿真接口、工艺算法、测试、远程诊断与维护)被集成到整个机器与产线中,机器的软件变得越来越复杂,因此,来自于IT产业的软件工程的问题也必须引起自动化行业的重视,包括OEM和终端生产企业。

软件的本质是对工业知识的“封装”,以达到“复用”的目的,而模块化的组件技术则是实现这一目标的重要方法,就是将各种工艺、操作、流程以苹果的APP的形式,其设计思想基于“高内聚、低耦合”的软件工程思想,以达到标准化降低成本,而模块化实现灵活性,使得其在灵活与经济间寻找一种平衡。

 图6-mapp就像AppStore一样组织机器的应用

 软件正在不断塑造着企业的核心竞争力—通过软件,可以实现Konw-How的封装,实现灵活的机器应用组织以应对变化,因此,今天,工业软件被产业越来越重视。

3.3 简单化方法--平台集成
当然,解决软件危机的另一个方法也包括集成开发平台—这个对于今天的制造业尤其重要,因为我们需要“集成”,在机器与机器之间、控制与传感器、运动控制之间,包括整个任务的协同,其主要作用表现在几个方面:

图7-Automation Studio集成开发平台

Ø平台本身降低复杂性:传统上需要在多个软件间切换的工作变得更为便利;

Ø平台本身还封装了各种工艺模块;

Ø降低在培训与学习方面的人力消耗;

3.4 操作简单化-mappVIEW的设计
现场生产的机器,总不能配置一个大学生吧?显然是不现实的,因此,一定要设计的简单易用,包括年轻一代生活在“触控”时代,他们已经习惯了用手去拖拉这种操作,因此,机器必须设计的简单、易于操作,才能赢得客户信任,因为降低了培训以及对人员的专业性要求—这些对应的都是成本。如果想要简单,最好就是借助于IT领域软件所积累的各种丰富的控件技术、Web技术来实现,毕竟自动化行业没有必要自己开发这样的软件系统。

对于很多用户来说,贝加莱的 mappVIEW所设计的HMI就很吸引眼球,它融合了开放的IT技术,可以让用户基于各种屏幕设计自适应的,大量精美设计的控件,支持Javascript,HTML5,CSS,让操作人员以直观、简单的方式对机器进行操作,特别适合于机器制造商来开发精美的HMI画面。

 

  

图8-mappVIEW-操作简单化的设计

图8就是通过mappVIEW设计的画面,其实,它并不复杂,如果您喜欢mappVIEW,可以访问之前的文章:HMI设计的艺术与哲学思考

3.5 学习简单化-Tutorials
对工程师而言,学习是持续的,如何更好的学习,简单,直击关键应用,直观且互动的学习自然是上选的模式,而这些也是自动化厂商必须为用户所考虑的。

 

图9-基于Turtorials的交互式学习

贝加莱提供一种称为Turtorials的交互学习(如图9所示),让用户工程师可以通过一种并不枯燥的方式来学习,以达到自主开发基础应用的能力,将基础的入门快速、针对性的方式完成,实现任意时间学习而无需考虑培训计划,同时,贝加莱也会通过远程实验室加强高级培训,这样,使得用户可以快速有效的学习自主的创新应用开发。

关于交互式学习,请参考前期文章:工程师如何更好的学习—交互式课程

4用事实来说话

我们通过几个例子来阐述贝加莱所在努力推进的“简单自动化”思想:

数字孪生—设计简单化
数字孪生基于建模仿真,强调动态双向交互,以及对过程的仿真,而贝加莱与建模仿真软件公司如Mathworks、MapleSim等共同致力于这样的技术应用于机器的高效开发,图10是基于MATLAB/Simulink与Automation Studio进行的交互,可以实现快速的建模仿真与硬件在环测试(Hardware In the Loop)。

10-Automation Studio Target for Simulink用于系统开发 

在港口岸桥防摇、风力发电机组控制、印刷机械、机器人、注塑机控制等众多领域,贝加莱都采用了基于MATLAB/Simulink建模仿真的开发方法,通过其自动代码生成,与Automation Studio的接口,直接将代码在Automation Studio编译并下载到PLC运行,这样可以任意的进行参数的测试验证,不断优化,形成优化的控制模型。

mapp技术-编程简单化
mapp技术正是基
于“组件技术与软件复用”思想而开发的,在2012年贝加莱总部即开始了这个项目,当时称为MAP it,自2016年,贝加莱将MAP it改为modular application,称为mapp技术,它已经在众多贝加莱提供解决方案的机器开发中得到了广泛应用。

图11-基于mapp的注塑机开发

我们可以看到mappPLASTIC包中包含了液压、温度,再细节的模块包括了射胶、开合模等更为粒度低的软件模块。

图12-采用mapp的吹膜机开发 

图12显示了吹膜设备的开发中,同样应用到了温度控制、薄膜张力、收放卷的控制模块,而在图11的印刷机开发中,这些模块是可以共用的,因为印刷机械也同样包含了薄膜张力、收放卷控制。

 

图13-采用mapp开发印刷机械控制

 

从图11-13可以看到,mapp的模块使得在不同行业的共性控制任务中得到了公用,当然,除此之外-mapp针对机电对象、文件操作、配方等基本的任务也为所有机器提供了共性模块。

 

SmartMold 9-方案标准化
方案基于现有的硬件与软件,如果经过一次再封装,它又可以成为一个标准产品—贝加莱SmartMold 9即是如此,在贝加莱注塑机领域沉淀数十年经验之后,将各种注塑机应用以mapp模块方式封装,可以让用户可以针对不同机型快速配置一台机器,而无需复杂的程序开发,mapp技术能够为各种注塑机(油压、全电动、电液混合、二板机等)制定统一的软件,用户仅需“配置”即可实现快速出机-并且,对于用户现场可以采用CodeBox技术(一种无需Automation Studio环境的在线编程方式)进行逻辑的修改。

 

图14-SmartMOLD 9的标准化方案设计

 

图14是SmartMold 9是针对注塑机行业的标准化硬件方案,它为注塑机配置了适应于各种机型的硬件标准,降低其成本,并按照塑料行业的操作习惯设计了操作按键、安装方式等。

 

图15-注塑机解决方案所采用的mapp模块

 

从图15可以看到,实际SmartMold 9大量的采用了各种螺杆控制、温度/压力控制闭环、射胶、熔胶、开合模、锁模、保压、顶出等各种针对塑料机械所开发的模块,并且采用mappVIEW进行了HMI设计。

 

方案的标准化也是实现复杂机器的快速构建的关键一环。

 

维护简单化-贝加莱安全远程维护

图16-安全远程维护降低了维护的复杂性

 

在远程维护领域,贝加莱推出了安全远程连接,利用今天无所不在的云连接、LAN等技术,实现建立一个安全的远程桌面系统,使得机器制造商的电气工程师可以在本地对远程的机器进行问题的诊断,以及程序的上传下载等维护服务,降低了差旅成本和时间消耗,快速实现问题定位与解决。

 

请参考:工程师的痛与客户的担忧-如何安全的远程维护?

 

5贝加莱的简单自动化支撑体系

真正的竞争力来自于人才,而要实现为用户带来更为简单的自动化解决方案,离不开在人才方面的支撑,包括人才的培养和应用,贝加莱在产业界一直以有一支能战斗的工程队伍而著称。

 

5.1 特种部队--方案研究院

方案研究院是贝加莱的一支“特种部队”,自2013年成立至今,由机电工程、算法、软件架构、建模、等工程师组成,其旨在干几件事情:

 

图17-贝加莱方案研究院为机器自动化共性技术提供支撑

 

(1)方案的标准化封装:将各个行业的应用

(2)解决方案架构的设计

(3)为应用工程师提供新算法的测试验证

(4)人工智能与工业应用的结合:寻找除了机理模型之外的数据驱动模型来解决应用中的复杂问题;

方案研究院的工作都是将产业的复杂问题,以及对问题的解决方案汇集为一个整体,成为可复用的技术,然后分享给产业界,以达到为用户提供持续竞争力的能力。

 

5.2 工程宿营
贝加莱一直致力于“优秀工程师”的训练,自2012年启动了工程宿营(Engineering Camp)他们掌握机械、电气、软件、工艺融为一体的,能够为用户解决问题的工程师,它是一个高强度、多维度、全面的工程师训练,脱产达到3.5个月,近期为了更为灵活,让工程师与实践紧密结合,以模块化方式进行培训,1-2周为一个阶段,中间以资深工程师带领进行工程实际项目的训练,整体形成完整的循环提升。 

 

图18-基于工程训练的EC培训体系

 

EC的培训核心在于让工程师旨在快速训练一个“规范与标准”的工程师,如何解构系统、模块开发测试、代码规范与标准,让每个工程项目变得易于理解和可重用,这些都是基本的工程师素养训练。

 

5.3 远程实验室
远程实验室是2020年贝加莱为了应对新的形势下的人员培训而启动的培训项目,这也是一种更为便利的人员培训计划,能够进行在线的互动课堂方式,将机器与系统开发的经验与用户分享,用户在本地即可由专业培训师、资深行业应用工程师针对有针对性的培训课程。

图19-远程实验室进行用户的交互学习

关于远程实验室请参考:贝加莱远程实验室—由远而近

让自动化变得简单,需要借助于工程思维,解构问题,让问题变得简单,易于处理,另一方面,从经济性角度思考问题—不断为客户寻找“更经济”的解决之道,这是“工程”的使命。

评论0

已输入0发表

今日制造网用户服务协议

一、特别提示

在此特别提醒您(用户)在注册成为今日制造网用户之前,请认真阅读本《今日制造网用户服务协议》(以下简称“协议”),确保您充分理解本协议中各条款。请您审慎阅读并选择接受或不接受本协议。除非您接受本协议所有条款,否则您无权注册、登录或使用本协议所涉服务。您的注册、登录、使用等行为将视为对本协议的接受,并同意接受本协议各项条款的约束。

本协议约定今日制造网与用户之间关于“今日制造网”服务(以下简称“服务”)的权利义务。“用户”是指注册、登录、使用本服务的个人。本协议可由今日制造网随时更新,更新后的协议条款一旦公布即代替原来的协议条款,恕不再另行通知,用户可在本网站中查阅最新版协议条款。在修改协议条款后,如果用户不接受修改后的条款,请立即停止使用今日制造网提供的服务,用户继续使用今日制造网提供的服务将被视为接受修改后的协议。

二、账号注册

1、用户在使用本服务前需要注册一个“今日制造网”账号。“今日制造网”账号应当使用手机号码绑定注册,请用户使用尚未与“今日制造网”账号绑定的手机号码,以及未被今日制造网根据本协议封禁的手机号码注册“今日制造网”账号。今日制造网可以根据用户需求或产品需要对账号注册和绑定的方式进行变更,而无须事先通知用户。

2、如果注册申请者有被今日制造网封禁的先例或涉嫌虚假注册及滥用他人名义注册,及其他不能得到许可的理由, 今日制造网将拒绝其注册申请。

3、鉴于“今日制造网”账号的绑定注册方式,您同意今日制造网在注册时将允许您的手机号码及手机设备识别码等信息用于注册。

4、在用户注册及使用本服务时,今日制造网需要搜集能识别用户身份的个人信息以便今日制造网可以在必要时联系用户,或为用户提供更好的使用体验。今日制造网搜集的信息包括但不限于用户的姓名、地址;今日制造网同意对这些信息的使用将受限于第三条用户个人隐私信息保护的约束。

三、账户安全

1、用户在使用本服务前需要注册一个“今日制造网”账号。“今日制造网”账号应当使用手机号码绑定注册,请用户使用尚未与“今日制造网”账号绑定的手机号码,以及未被今日制造网根据本协议封禁的手机号码注册“今日制造网”账号。今日制造网可以根据用户需求或产品需要对账号注册和绑定的方式进行变更,而无须事先通知用户。

2、如果注册申请者有被今日制造网封禁的先例或涉嫌虚假注册及滥用他人名义注册,及其他不能得到许可的理由, 今日制造网将拒绝其注册申请。

3、鉴于“今日制造网”账号的绑定注册方式,您同意今日制造网在注册时将允许您的手机号码及手机设备识别码等信息用于注册。

4、在用户注册及使用本服务时,今日制造网需要搜集能识别用户身份的个人信息以便今日制造网可以在必要时联系用户,或为用户提供更好的使用体验。今日制造网搜集的信息包括但不限于用户的姓名、地址;今日制造网同意对这些信息的使用将受限于第三条用户个人隐私信息保护的约束。

四、用户声明与保证

1、用户承诺其为具有完全民事行为能力的民事主体,且具有达成交易履行其义务的能力。

2、用户有义务在注册时提供自己的真实资料,并保证诸如手机号码、姓名、所在地区等内容的有效性及安全性,保证今日制造网工作人员可以通过上述联系方式与用户取得联系。同时,用户也有义务在相关资料实际变更时及时更新有关注册资料。

3、用户通过使用今日制造网的过程中所制作、上载、复制、发布、传播的任何内容,包括但不限于账号头像、名称、用户说明等注册信息及认证资料,或文字、语音、图片、视频、图文等发送、回复和相关链接页面,以及其他使用账号或本服务所产生的内容,不得违反国家相关法律制度,包含但不限于如下原则: (1)反对宪法所确定的基本原则的; (2)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的; (3)损害国家荣誉和利益的; (4)煽动民族仇恨、民族歧视,破坏民族团结的; (5)破坏国家宗教政策,宣扬邪教和封建迷信的; (6)散布谣言,扰乱社会秩序,破坏社会稳定的; (7)散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的; (8)侮辱或者诽谤他人,侵害他人合法权益的; (9)含有法律、行政法规禁止的其他内容的。

4、用户不得利用“今日制造网”账号或本服务制作、上载、复制、发布、传播下干扰“今日制造网”正常运营,以及侵犯其他用户或第三方合法权益的内容: (1)含有任何性或性暗示的; (2)含有辱骂、恐吓、威胁内容的; (3)含有骚扰、垃圾广告、恶意信息、诱骗信息的; (4)涉及他人隐私、个人信息或资料的; (5)侵害他人名誉权、肖像权、知识产权、商业秘密等合法权利的; (6)含有其他干扰本服务正常运营和侵犯其他用户或第三方合法权益内容的信息。

五、服务内容

1、今日制造网具体服务内容由今日制造网根据实际情况提供,包括但不限于: (1)在线咨询服务; (2)电子刊等资料下载读物; (3)服务商收入结算和用户支付费用:具体金额以今日制造网产生的统计数据为准。

2、今日制造网有权随时审核或删除用户发布/传播的涉嫌违法或违反社会主义精神文明,或者被今日制造网认为不妥当的内容(包括但不限于文字、语音、图片、视频、图文等)。

3、所有发给用户的通告及其他消息都可通过网站或者用户所提供的联系方式发送。

六、服务的终止

1、在下列情况下,今日制造网有权终止向用户提供服务: (1)在用户违反本服务协议相关规定时,今日制造网有权终止向该用户提供服务。如该用户再一次直接或间接或以他人名义注册为用户的,一经发现,今日制造网有权直接单方面终止向该用户提供服务; (2)如今日制造网通过用户提供的信息与用户联系时,发现用户在注册时填写的联系方式已不存在或无法接通,今日制造网以其它联系方式通知用户更改,而用户在三个工作日内仍未能提供新的联系方式,今日制造网有权终止向该用户提供服务; (3)用户不得通过程序或人工方式进行刷量或作弊,若发现用户有作弊行为,今日制造网将立即终止服务,并有权扣留账户内金额; (4)一旦今日制造网发现用户提供的数据或信息中含有虚假内容,今日制造网有权随时终止向该用户提供服务; (5)本服务条款终止或更新时,用户明示不愿接受新的服务条款; (6)其它今日制造网认为需终止服务的情况。

2、服务终止后,今日制造网没有义务为用户保留原账号中或与之相关的任何信息,或转发任何未曾阅读或发送的信息给用户或第三方。

七、服务的变更、中断

1、鉴于网络服务的特殊性,用户需同意今日制造网会变更、中断部分或全部的网络服务,并删除(不再保存)用户在使用过程中提交的任何资料,而无需通知用户,也无需对任何用户或任何第三方承担任何责任。

2、今日制造网需要定期或不定期地对提供网络服务的平台进行检测或者更新,如因此类情况而造成网络服务在合理时间内的中断,今日制造网无需为此承担任何责任。

八、服务条款修改

1、今日制造网有权随时修改本服务条款的任何内容,一旦本服务条款的任何内容发生变动,今日制造网将会通过适当方式向用户提示修改内容。

2、如果不同意今日制造网对本服务条款所做的修改,用户有权停止使用网络服务。

3、如果用户继续使用网络服务,则视为用户接受今日制造网对本服务条款所做的修改。

九、免责与赔偿声明

1、若今日制造网已经明示其服务提供方式发生变更并提醒用户应当注意事项,用户未按要求操作所产生的一切后果由用户自行承担。

2、用户明确同意其使用今日制造网所存在的风险将完全由其自己承担,因其使用今日制造网而产生的一切后果也由其自己承担。

3、用户同意保障和维护今日制造网及其他用户的利益,由于用户在使用今日制造网有违法、不真实、不正当、侵犯第三方合法权益的行为,或用户违反本协议项下的任何条款而给今日制造网及任何其他第三方造成损失,用户同意承担由此造成的损害赔偿责任。

十、隐私声明

1、适用范围: (1)在用户注册今日制造网账户时,根据要求提供的个人注册信息; (2)在用户使用今日制造网,或访问其相关网页时,今日制造网自动接收并记录的用户浏览器上的服务器数值,包括但不限于IP地址等数据及用户要求取用的网页记录。

2、信息使用: (1)今日制造网不会向任何人出售或出借用户的个人信息,除非事先得到用户的许可。 (2)今日制造网亦不允许任何第三方以任何手段收集、编辑、出售或者无偿传播用户的个人信息。任何用户如从事上述活动,一经发现,今日制造网有权立即终止与该用户的服务协议,查封其账号。 (3)为达到服务用户的目的,今日制造网可能通过使用用户的个人信息,向用户提供服务,包括但不限于向用户发出产品和服务信息,或者与今日制造网合作伙伴共享信息以便他们向用户发送有关其产品和服务的信息。

3、信息披露:用户的个人信息将在下述情况下部分或全部被披露: (1)经用户同意,向第三方披露; (2)根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露; (3)如果用户出现违反中国有关法律或者网站政策的情况,需要向第三方披露; (4)为提供用户所要求的产品和服务,而必须和第三方分享用户的个人信息; (5)其它今日制造网根据法律或者网站政策认为合适的披露; (6)用户使用今日制造网时提供的银行账户信息,今日制造网将严格履行相关保密约定。

十一、其他

1、今日制造网郑重提醒用户注意本协议中免除今日制造网责任和限制用户权利的条款,请用户仔细阅读,自主考虑风险。未成年人应在法定监护人的陪同下阅读本协议。

2、本协议的效力、解释及纠纷的解决,适用于中华人民共和国法律。若用户和今日制造网之间发生任何纠纷或争议,首先应友好协商解决,协商不成的,用户同意将纠纷或争议提交今日制造网住所地有管辖权的人民法院管辖。

3、本协议的任何条款无论因何种原因无效或不具可执行性,其余条款仍有效,对双方具有约束力。

4、本协议最终解释权归北京卓众出版有限公司所有,并且保留一切解释和修改的权力。

5、本协议从2018年4月1日起适用。

同意并继续