谈谈功能指令的学习(代前言)
在培训工作中,经常碰到学员询问关于三菱FX系列PLC功能指令的学习问题,于是就萌生了一个想法,即编写一本重点讲述功能指令应用的参考书籍。这个想法得到了广大培训学员及电子工业出版社陈韦凯编辑的支持,正是在他们的支持和鼓励下才能够完成本书的编写工作。
功能指令又称应用指令,是对PLC的基本逻辑指令的扩充,它的出现使PLC的应用从逻辑顺序控制领域扩展到模拟量控制、运动量控制和通信控制领域,因此,学习功能指令应用是掌握PLC在这些扩展领域中使用的前提。
很多参加培训的学员和从事工控技术工作的朋友都感觉功能指令难学、不好掌握,这是为什么呢?主要有三方面的原因:一是功能指令数量多、门类广,FX 2N有139条功能指令,FX 3U有190条功能指令,未学之前就会有一种畏难情绪,不知从哪儿学起,不知如何学习。二是许多功能指令的学习涉及一些工控技术基础知识、专业知识和应用知识,编程手册对这些知识的介绍既简单,文字又晦涩。许多PLC的入门书籍限于篇幅,对功能指令往往只是进行一些简单罗列和一般性介绍,也不够全面。对于需要进一步提高PLC控制技术而又缺乏相关知识的读者来说,增加了学习功能指令的难度。三是功能指令学习必须与实践紧密结合才能学好。初学者往往实践较少,经验缺乏,学习上有点急于求成,总希望仅仅通过阅读编程手册和一些PLC书籍就能很快地掌握功能指令的应用,结果是欲速则不达,碰到实际问题还是不知道如何使用功能指令编程。
那么如何学习功能指令呢?本书提出以下几点供广大读者参考。
第一,先要学习有关功能指令的预备知识,即编程手册的“功能指令预备知识”(本书第5章)。很多初学者一开始就跳过这一章,直接寻找指令学习,结果就出现了找不到DMOV指令、INCP指令在哪里,K4X0是什么等问题。其实,这些问题都可以在预备知识中找到答案,因此,对功能指令预备知识的学习是非常重要的,这些知识主要有指令格式、指令执行形式、指令数值表示和指令寻址方式。这些知识是针对所有指令的,必须先要学习和了解,当然这些知识也必须结合具体的指令去理解,不是学习一次就够了,要反复结合指令学习理解。
第二,对指令进行浏览性的学习。浏览就是泛泛地看,随意翻翻,任意记记,没有前后顺序,没有时间长短。浏览的目的是对指令的分类有大致的了解,对查找指令的位置大致清楚,对指令的功能有印象。浏览就是浏览,不要刻意地去记什么,浏览的次数多了,就自然会在脑子中留下印象,也就“无心插柳柳成荫”了。
第三,对基础指令要重点学、反复学。功能指令可以大致分为两大类:一类是基础性的指令;一类是高级应用指令。基础性指令指步进指令、程序流程指令、传送指令和比较指令、位移指令、数值运算指令和部分数据处理指令。这类指令是编程中最常用的指令,在一般控制程序中都用得上,对这类功能指令就要专门拿出时间来重点学习。初学者主要是学习它们的操作功能,并在实践中去理解它们,每一个功能指令在实际使用中都会有一些应用规则,对这些应用规则不必一开始就非要弄清楚,而是要通过对指令的反复学习和应用才能逐步掌握的。基础性指令也会涉及一些指令外的知识,如PLC知识、数制码制知识、数的表示和运算知识等。因此,在学习功能指令的同时,也要去补充这方面的知识,这样才能更好地学好功能指令。
第四,采用实用主义的态度去学习PLC高级应用功能指令,高级应用功能指令是指模拟量控制、PID控制、定位控制、高速输入/输出和通信控制等有关的指令。学习这类指令需要一些专业知识才能掌握。对这些指令建议采用实用性态度学习,就是用到就学,不用不学,边用边学,边学边用;专业知识和功能指令一起学,学了马上就用,加深理解和使用。当然,这种学习方法也适用于部分不常用的基础指令学习。
第五,对于“休眠”指令暂时不学。在PLC的功能指令中,有一些功能指令是在早期为适应当时的需要而开发的,这些指令随着时代的变迁,一些功能指令被后来开发的指令代替,一些随着工控技术的发展已基本不用。还有一些指令是针对某些特定的外部设备而开发的,现在也很少用。虽不学习,但要了解它们在编程手册中的位置,万一在读程序时碰到就可以通过手册来了解它们。
学习有法,法无定法,没有一种学习方法是适合所有人的,因此,读者还是要根据自身的条件,参考上述方法,寻找出最适合自己的学习方法。这样,才能收到学习功能指令事半功倍的效果。
本书的内容除了重点讲述FX2N PLC的步进指令和功能指令外,还增加了如下内容:FX系列微型可编程控制器、编程和仿真软件使用、基本逻辑控制指令和FX3U新增指令介绍,其目的是希望本书不但是读者学习功能指令的参考书,也希望能成为读者经常查询的参考手册。
本书的阅读对象是从事工业控制自动化的工程技术人员、刚毕业的工科院校机电专业学生和在生产第一线的初、中、高级维修电工,因此,编写时力求深入浅出、通俗易懂,同时联系实际、注重应用。书中精选了大量的应用实例,供读者在实践中参考。
本书适合所有想通过自学掌握三菱FX系列PLC功能指令应用的人员,同时,也可作为PLC控制技术的培训教材和机电一体化等专业的教学参考书。本书配套视频课程《顺控程序与功能指令详解》共108讲,由深圳技成科技有限公司出品。配书光盘中仅摘取了其中10讲视频,供读者阅读时参考。如果需要全套视频课程,可与技成培训网站联系,技成培训网址是www.jcpeixun.com。
在本书编写的过程中,付明忠工程师就FX3U新增指令给出了宝贵参考意见,也得到了曾鑫、李金龙、李震涛等的协助。同时还参考了一些书刊内容,并引用了其中一些资料,难以一一列举,在此一并表示衷心感谢。
由于编著者水平有限,书中有疏漏和不足之处,恳请广大读者批评指正。编著者联系邮箱:JC1350284@163.com。
李金城
2011年8月