怎样学台达小型PLC指令
对于应用者来说,用什么学什么,个人认为是一个比较可取的方法;如果要去笼统地学,可能会花去不少的时间和精力。这里是指应用指令。
比如台达ES2,计有200余条指令(见“ES2/EX2/SS2/SA2/SX2操作手册-程序篇”),若一条条指令学下来,就算平均两天一条指令,也要一年多时间,学到后面的、前面的可能就忘记了。实际上,要较真一点,或间断一下,还不止这个时间;这两年有闲,本人即试验了一回。
当然,如果只是看,速度会快得多,几天时间说不定就把手册看完了。但这可能会出现一个什么现象呢?对于无经验者来说,可能似懂非懂。
曾看到网友有类似的说法,(要用的)指令都懂,就是不会编程;或者,“理论”都看懂了,编程却不知如何入手——当然,这里的“理论”,应当不是指编程理论,而是书本或手册上的指令介绍等——这个,或许就是一种似懂非懂的现象。
因此,孤立地看待指令,不利于编程思路的训练。
当然,对于有经验者来说,浏览一下指令的介绍就可以编程——曾听一位朋友说,用多了,各型PLC都差不多——这已不是新学者了,所以不在本文讨论范围。
那么,应当如何学习呢?可以按功能学,以功能为目标、以编程为目标学——掌握应用指令的使用特性之后,熟悉需要用到的、感兴趣的指令;其余的,先做个浏览留个印象,或者记一记功能名称。编程时,则根据所实现的功能,翻查适当的指令。
没有应用目标的学习,则可利用一些简单的功能模型,例如输出的顺次接通等。
但这样一来,可能存在一个问题:对某些未用到的指令始终陌生。那么,则可辅之以针对性地了解——对于有可能需要用到而又暂时未用到的指令,实际应用中常见功能会用到的指令,有意地去了解一下。还有就是,对新增指令可看一下。
重点理解、个别了解和一般性浏览相结合,想来可做到既有收获又时间花费较少。
——因为近期在多处看到“初学者如何学PLC”的提问,故写了这些。本人所知也很有限,又有许多年没有编过程序了,可能言之失当,则请指正。
本来只有两句话,却写了这么多,自己也感觉长了一点。
(莫其麟,2012 11 02 晨)
看到没有跟帖,所以自己跟一回。
最后修改:2012/11/2 6:27:46