S7-1200PLC西门子新技术的结晶,虽不成熟,但发展潜力巨大。非常有幸能接触这款PLC,调试之间,遇到不少问题,也坏了一个西门子的触摸屏。被我杨师姐称为“1200杀手”,这真有点冤。
作为一名出色的自动化工程师,应掌握识图、绘图、PLC编程、上下微机组态,自动化仪表、过控及最终控制目的电机,这其中我很多只知其一不知其二,还需要继续学习。
光靠这些还是不够,还要加上经验。有些老工人,你不得不佩服,他的经验是我渴望而不可求的。从控制的角度出发,可以把老工人们看成是一个专家系统。
现在从自身接触PLC的过程出发,谈谈怎样将PLC学好,会用。每一款PLC都有其自身的优势和缺点。用其优势,发挥其最大作用,就能最好完成设计及编程。
每一款PLC先从PLC的“概念”出发,是指程序的执行,数据存储及内存区域寻址,数据类型等;然后了解编程的概念,如程序的结构,变量表等;其次是基本指令;再者是PLC调试及故障诊断。光看书是不行的,最好有硬件条件的组合,可以自己独立编写一段您自己设计的程序,然后下载到PLC中去运行程序.....经过不断的修改,调试,最后PLC终于按照您自己的设计运行起来了.可以想像的出来,此时的您会觉得很有成就感! 也可以应用一些仿真软件,但对于1200这种新款PLC其没有仿真软件的支持,只能在有PLC的硬件基础下一点一点的调。
边看书便进行调试,也可以不看书,看一些手册,如对许多指令不是很了解,如果您没有一一解决的话,那么这将是您学习PLC的最大障碍。因此在PLC的学习过程中,我们可以依据书本和手册知识或按F1键调出帮助,对所学之指令进行实际应用,逐一攻破.这样,我们的PLC知识不但会学得牢固,而且在学习的过程中已经学会了实际使用。
网上有些论坛和***是学习PLC的资源的来源,西门子官方网站可以从中下载学习西门子PLC手册及常见问题。
举个1200PLC的例子,关于计数器的,给出如下程序。我们可以从中看出程序的不同之处。
1.

程序可以运行,计数达到3时,Q0.0得电。
2.

计数器1无法计数,原因是计数器0不能计数到3。
3.

这个程序可以计数,这是为什么呢?,原因就在于PLC的概念上。