我想把PLC编程的经验给大家分享一下,起个抛砖引玉的作用吧。有朋友说,想学三菱PLC,但又说学会了三菱,那西门子还是不会用。 其实,不管是日系还是欧系PLC,只是指令书写格式不同而已。 PLC编程语言有5种,LD,SFC,FBD,IL,ST,这些编程语言说白就是不同工具,例如LD适合电气技术人员,ST适合电脑软件编程技术人员,看那种工具适合你,至于每种PLC编程软件不同那只是编程环境不一样,安装后熟悉几天就可以上手了,但是永远不变的是编程思维,也就是算法。PLC大家都知道主要用来逻辑顺序控制,那么顺序控制的算法就是流程,流程有单支,有分支,有并支,复杂的大型程序有3种算法组成,所以遇到一个复杂的生产工艺不要害怕,不要措手不及,首先你要把复杂生产工艺分段化,小份化,那么每一段的程序就简单了,可能是简单的单支和分子组合。后按工艺分段写对应的程序,这也是所谓的模块化程序。 后还是强调,明白工艺流程很重要。以后会举例说到编制顺序流程。