文章转自剑指工控:
楼主转帖,意在鼓励吾等工控同胞剑气同修
金庸笔下《笑傲江湖》华山派分为剑气两宗,剑宗以练剑为主,练气为辅;气宗以练气为主,练剑为辅。其实在控制器领域也是有此之分。传统控制器领域气宗被视为PLC(可编程逻辑控制器),并以西门子S7-300/400为典型产品。而剑宗常被视为PCC(可编程计算机控制器),并以贝加莱X20为典型产品。
世间武功其实都是分为招式和心法,两者缺一不可,但在各自特点上却有所擅长。比如气宗更多倡导练好内功心法,比如从基础的基础练起,甚至看上去跟剑法毫无关系的打坐,已调养气息,方可练习内功。控制器领域的气宗也是如此,在传统的PLC领域作为自动化工程师想掌握此门技术,比如先要了解内存地址分布、命名法则、寻址方式、DB/M/T/C的数量等。而剑宗跟多是倡导招式的重要性,如何流畅、如何快速让对手无法躲避,所以更多是讲究剑谱的奇异。控制器领域的剑宗偏偏也是如此,在PCC这个领域自动化工程师只需要掌握基本控制器的知识,比如变量(PCC领域是没有地址概念,都是变量名字)、硬件组态、程序总量即可。
剑宗崇尚世间剑法唯快不破,秉承这一思想和宗旨,控制器领域的剑宗PCC的X20也是围绕了这一宗旨具备一套剑谱,我们来看一下:
独孤九剑 [POWELINK网络]
独孤九剑虽不是华山独创但属于剑宗绝学,风清扬说独孤九剑是把人能做的动作,全部拆解,透过分析对手的目前姿势,他能做的动作有哪些,快于他的速度直指对方痛处。所以独孤九剑就是追求一个快字,眼快、心快、思快、手快、剑快。这一点和控制器剑宗的PCC提供POWELINK网络一致,POWELINK作为提供一种传统现场总线技术的继任者,POWERLINK在已建立的全球性标准Ethernet的基础上提供卓越的性能和实时性。100 Mbit/s的传输速度和+/- 100 ns的同步精度可以将控制工程、机器人、CNC和运动控制领域中最苛刻的任务结合到一个网络中。
突然感觉POWELINK独孤九剑而Profinet IRT则是僻邪剑谱,僻邪剑谱为了追求速度,练功之人必先自宫,而Profinet IRT更是直接精简了TCP/IP的2-4层堆栈集,才使得速度可以达到ns控制周期,不得不感叹都是为了快,Profinet IRT过于残忍呀!
清风十三式 [Automation Studio多重编程]
清风十三式并不是金庸笔下的华山剑法,而是古龙笔下的剑宗剑法,清风剑法讲究的正是:似有似无、似实似虚、似变未变。正如羚羊挂角、无迹可寻,对手既然根本就摸不清他的剑路和招式,又怎能防避招架。这一点十分类似控制器剑宗的PCC编程软件Automation Studio软件,这块软件可以具备C语言编程、Basic编程、梯形图编程、功能块编程、顺控编程、语句表编程、结构化文本编程。这些编程语言涵盖了程序员、自动化、电气、工艺等不同阶层的技术能力和偏好,实在是太飘忽了!
另外Automation Studio这款软件还能对触摸屏组态、伺服组态、OPC UA组态、功能库组态等项目中所涉及的全部功能进行组态和编辑。最特殊就是C言语编程是清风十三式中的“荡剑式”。 C语言开发工业控制程序,可谓是行云流水、环音绕梁。速度之快、代码之美都是无语匹敌的。
这也是为什么同为自动化工程师,玩PLC的工程师的工资总是没有玩C语言工程师工资高,哈哈
狂风剑法 [mapp技术]
狂风剑法式封不平在深山隐居十五年而创制出来的得意剑法,剑势中发出隐隐风声,剑招一剑快似一剑,所激起的风声也越来越强,威力奇大,剑锋上所发出的一股劲气渐渐扩展,旁观众人只觉寒气逼人,脸上、手上被疾风刮得隐隐生疼,不由自主的后退,围在相斗两人身周的圈子渐渐扩大,竟有四五丈方圆。其宗旨就是让自己的速度快于对手,让对手无反击之力。这一点很像控制器剑宗里的PCC的mapp技术,mapp通过提供预先配置的功能块处理这些重复的编程任务 – 基本功能 – 它们易于使用,而且已经经过广泛测试。
然后,自动化就能专注于他们的主要任务:在应用软件中实现机器过程。mapp组件被无缝集成到Automation Studio开发环境中。mapp功能块与众不同之处在于,它们非常易于配置,可以缓解开发者对每一处细节进行编程。其中包含Safety/Motion/Control/View/Service/Cockpit 6大项,也就是可以通过这6项封装功能快速完成你所要完成的控制需求,例如,仅仅需要几个小时,它们就能使带凸轮廓线、电子齿轮或各种机器人运动的多轴系统投入运行。其速度快之惊人,并且标准统一化,这一点会让其竞争对手大吃一惊。
夺命连环三仙剑 [reACTION]
夺命连环三仙剑是华山派剑宗绝学,在剑宗与气宗华山论剑时,曾用其击败众多气宗高手。剑招有三式但使用时仅有一招,使时连环击出,一气呵成。这一招就是奇,以奇制胜,这一点十分类似控制器剑宗中PCC的X20中reACTION技术。和所有其它控制应用程序一样,reACTION程序是在Automation Studio中通过使用IEC 61131功能块开发的。然后在模块配置中,reACTION程序被分配给一个或多个reACTION模块。当读取数字量输入时,除了在循环之初确定当前输入状态之外,reACTION程序还能以20 ns分辨率确定转换时间。凭借使用标准硬件实现1 μs响应时间,reACTION技术无疑已经撼动了极速自动化市场。通过添加新的功能块,能够从reACTION技术中受益的应用范围也已被显著扩大。
剑气之争
纵观控制器的剑气之争,凸显了PLC和PCC两种控制器的技术特点和技术路线,正如岳不群所说,华山剑宗的功夫易于速成,见效极快,而气宗的功夫虽然见效慢。剑宗和气宗的功夫各练十年,定是剑宗占上风,各练二十年,各擅胜场,难分上下。二十年之后气宗的功夫才渐渐越练越强。到得三十年时,剑宗的功夫便再也不能望气宗的项背了。
如果这个宗旨放在自动化人员从业也只有30年,我们应该选择气宗的PLC还是剑宗的PCC呢?其实无论剑宗还是气宗,无论你是玩PLC还是玩PCC,只要你能审时度势的针对你的项目具体的特点,选择属于自己合适控制器来完成自己的项目都是可以的,工欲善其事必先利其器!