三菱PLC编程软件GX Deve Loper 应用(上) 一、梯形图与普通继电器电路的异同
在开始编程时,先了解下经常用到的梯形图语言。先看下面的一个自锁继电器电路。
Sb1 按下,中间继电器km1得电,相对应的触点KM1就会动作:灯泡K1点亮,同时KM1闭合导通,就使按钮SB1再放开。KM1依然还是得点的,只有按下常闭开关sb2时,线圈km1才会失电,灯泡才会熄灭。这就是继电器的自锁电路。如果我们现在要用PLC编程来替代,请看下面的梯形图。
梯形图里的x0触点对应的就是端子x0的状态,当按钮sb1按下时,x0和com接通,x0为有输入,梯形图里的x0触点动作,闭合梯形里的x1触点对应的就是端子x1的状态,当按钮sb2按下时,x1和com接通,x1为有输入,梯形图里的x1触点动作,断开。
梯形图里的y0相对应的就是y0输出端子,当y0导通输出时,y0和com1导通,灯泡亮。这个梯形图所实现的功能就是,当按钮sb1按下时,x0端子接通,梯形图里的x0触点闭合,y0得电,输出端子y0输出,y0和com1导通,灯泡亮;按下sb2时,y0“失电”,输出端子y0没有输出,Y0和com1断路,灯泡熄灭。
由上面例子可以得知,其实梯形图编程实际就是从常用的继电器电路转换过来的,然后加了计算机的功能,就成了现在所看到的plc编程。下面就开始一个事例编程。 二、新建一个工程
先了解一下三菱编程软件GX Developer的界面
1. 设定目的
为了新建工程,设定必要的plc系列名、plc类型和工程名。 2. 操作步骤
打开软件界面的“工程”,再进入“新建工程”,或者打开+n),弹出如下对话框
(ctrl
3. 设定界面
(1) 选择plc系列:选择三菱的plc系列,如选择fxcpu。 (2) 选择plc类型:选择fx2n(c)。
(3) 选择程序类型:选择默认的梯形图,然后确定。
(4) 其他的选项暂时不用设置。 三、常用工具按钮
常用的逻辑梯形图都在常用工具栏里,如下图。先了解一下常用的梯形图操作。
1、 常开触点
:在正常情况下(没有信号输入)触点状态是断路状态,有信号输入时,触点闭合。
正常情况下,x0触点断路,y0状态为0,即端子y0没输出。当x0有输入时(x0和com短接),x0闭合,y0状态为1,即端子y0输出。
2、 常闭触点:在正常情况下(没有信号输入)触点状态是通路状态,有信号输入时,触点断路。
正常情况下:x1触点处于闭合状态,y0状态为1,即端子y0有输出。当x1有输入时(x1和com短接),
x1断开,y0状态为0,即端子y0没有输出。
3、 驱动线圈:对输出继电器(例如y0)、中间继电器(例如m0)、定时器(例如t0)、计数器(例
如c0)进行驱动输出。
(1) 输出继电器y(y0,y1……)就是直接和实际的物理端子输出进行连接,当y有输出时,实际端
子就有输出。
(2) 中间继电器m(m0,m1……)仅仅只作为中间转换使用的断电器,并不作为实际的物理输出,在
程序编写过程中一般做中间转接使用。
(3) 定时器t(t0,t1……)做定时用,和平时的时间继电器一样的功能。 (4) 计数器c(c0,c1……)作计数用 4、 划线输入
:用来创建联线用,创建方法如下:创建完成后请弹出划线按钮(再点击一下即可)
5、 划线删除:用来删除多余的连线,创建完成后请弹出删除划线按钮(再点击一下即可)。
6、 程序状态
图示程序状态如下,其中错误!未找到引用源。、错误!未找到引用源。、错误!未找到引用源。、错误!未找到引用源。分别含义如下。
错误!未找到引用源。、读出模式:在该状态下,只能查看或查找程序,不能对程序任何的修改或编辑,单击该按钮就选中该状态。 错误!未找到引用源。、写入模式:在该状态下:才能修改和编辑程序,单击该按键选中该状态。 错误!未找到引用源。、监控模式:在该状态下:才能对程序进行监控,但不能编辑程序,单击该按键选中该状态。
错误!未找到引用源。、监控(写入)模式:在该状态下:才能对程序进行监控,也可以编辑程序,单击该按键选中该状态。