几点拙见:
1、大项目用什么品牌PLC,基本客户说了算。所以,主流品牌PLC都要了解。
2、在没有项目的情况下,没必要深入学习某品牌PLC,现用现学也来得及,前提是有PLC基础。
3、PLC日系的较好入门。但三菱的比较贵,可以先搞一台台达PLC练习。
4、随着PLC的发展,功能越来越多,指令越来越便利,PLC编程人员的精力应重点放在对控制对象工艺的了解,逻辑关系的缜密考虑,安全防护和特殊情况程序的完善,反而PLC的编程语言、语法不是重点要学的。
5、推荐中华工控网的的一个帖子,通过一个小程序,比较一下西门子PLC和三菱PLC编程方面的区别。
看了以上各位的发言,忍不住也要发表两句。会写字的人多,但文学家很少!如果只问,学会编程(仅仅是初会),就像上面的兄弟说的,其实很简单,首先需要理解PLC的原理,其次看看不同品牌PLC编程软件的一些不同道道,也就会了。但要说大师,我看大多数的人都不敢这么说。曾经看到这样一个帖子,楼主提问:“”
如何实现功能:db1.dbw12里输入1时,db1.dbw0就为1,
db1.dbw12里输入2时,db1.dbw2就为2 ,db1.dbw12里输入5时,db1.dbw8就为5 ,
我的第一反应是简单,大脑里面首先浮现的就是IF判断,然后赋值。但有位老兄写了这么一段:
OPN DB 1
L 0
L DBW 12
>=I
JC end1
PUSH
SLW 1
+ -2
SLW 3
LAR1
POP
T DBW 【AR1,P#0.0】
end1: NOP 0
干净、利索的就解决了问题,让我汗颜不已搞工控经年,曾一度认为还行!结果给打击的!
看了很多国外进口的生产线程序,起初觉得老外脑残,有些东西写得实在是绕,一点都不高明,但为什么老外的东西就是皮实呢(不得不承认),后来怎个结合起来看,真正傻的其实是我。中国人大多急功近利,烦躁的不行,搞出来的东西,初看起来不错,实施经不起千锤百炼,这就是中国制造少精品的一个原因。
说到这里,我不得不对中国航天的科学家们赞一个,据说神州控制系统的代码有13万条之多,其中光是安全和处理突发事件有关的就占12万条,正是有着这种沉得下去的精神,中国的神州才能飞高。中国的工控事业缺乏的不是出大师的土壤和机遇,缺少的是工控人浮躁的心。这点包括我自己。