西门子PLC编程软件STEP7-Micro/Win 应用
1 、梯形图与普通继电器电路的异同
在开始编程时,先了解下我们后面要经常用到的梯形图语言。先看下下面的一个自锁继电器电路

SB1按下,中间继电器KM1得电,相对应的触点KM1就会动作;
灯泡K1点亮,同时KM1闭合自导通,就使按钮SB1再放开,KM1依然还是得电的,只有按下常闭开关SB2时,线圈KM1才会失电,灯泡才会熄灭。这就是继电器的自锁电路
如果我们现在要用PLC编程来替代,请看下面的梯形图


梯形图里的I0.0触点对应的就是端子I0.0的状态,当按钮SB1按下时,I0.0接通,I0.0为有输入,梯形图里的10.0触点动作,闭合梯形图里的10.1触点对应的就是端子10.1的状态,当按钮SB2按下时,10.1接通,10.1为有输入,梯形图里的10.1触点动作,断开。
梯形图里的 Q0.0相对应的就是Q0.0输出端子,当Q0.0导通输出时,灯泡亮。
这个梯形图所实现的功能就是,当按钮SB1按下时,I0.0端子接通,梯形图里的I0.0触点闭合,Q0.0“得电”,输出端子Q0.0输出,Q0.0导通,灯泡亮∶按下 SB2时,Q0.0“失电”,输出端子Q0没有输出,Q0.0断路,灯泡熄灭。
由上面的例子可以得知,其实梯形图编程实际上就是从我们常用的继电器电路转换过来的,然后加了点计算机的功能,就成了我们现在所看到的PLC编程,下面就让我们开始我们的第一个程序。
2、新建一个新工程
先来了解下西门子编程软件STEP7-Micro/Win的界面


在PLC类型处选择所用PLC的型号,如上图中所示“CPU 224”;CPU版本处选择现在使用的CPU版本。
注其它的选项我们先不用管
3、常用工具按钮



4、创建一个新的梯形
了解了这几个常用的基本梯形指令操作后,下面我们就动手把上面我们了解到的自锁程序写到PLC里去。







以上就完成了一个PLC程序从 新建一输入梯形图一PLC连接一下载一监控的过程。