当前位置:文档之家› plc逻辑指令实例

plc逻辑指令实例

可编程控制器应用技术
第七章 FX2N系列可编程控制器数据处理指令及应用
⏹传送比较类指令及应用
⏹四则及逻辑运算类指令及应用
⏹移位控制类指令及应用
⏹数据处理类指令及应用
⏹数据处理指令应用归纳及编程方法
内容提要 FX2N系列可编程控制器数据处理指令含传送比较类指令、数据变换类指令、四则及逻辑运算类指令、移位指令及编解码指令等,是数据处理程序中使用十分频繁的指令。

第一节传送比较类指令及应用
⏹一、传送比较指令说明
FX2N系列PLC有八条数据传送指令,能实现单一数据或批数据的传送、数制的变换或数据移位。

FX2N系列PLC有两条数据比较指令及触点形比较指令,可实现数据的单一比较及区间比较。

FNC 10 CMP K100C20
M
MO M1 M2K100>C20当前值,M0=ON K100=C20当前值,M1=ON K100<C20当前值,M2=ON
[S1·][S2·][D·]
X000
图7-1 CMP指令使用说明
⏹如要清除比较结果,要采用RST或ZRST复位指令。

第一节 传送比较类指令及应用
二、传送比较类指令应用实例 【例1】 用程序构成一个闪光信号灯,改变输入口所接置数开关可改变闪光频率。

设定开关4个,分别接于X000~X003, X010为起停开关;信号灯接于Y000。

梯形图如图7-10所示。

图中第一行为变址寄存器清零,上电时完成。

第二行从输入口读入设定开关数据,变址综合后送到定时器T0的设定值寄存器D0,并和第三行中的定时器T1配合产生D0时间间隔的脉冲。

RST M0 RST M1 RST M2
X000
FNC 10 ZRST
M0
M2
X000

图7-2 比较结果复位
图7-10 频率可变的闪光信号灯梯形图及说
【例2】 电动机的 Y/△启动控制
设置启动按钮为X000,停止按钮为X001;电路主 (电源)接触器KM1接于输出口Y000,电动机Y 接法接触器 KM2接于输出口Y001,电动机△接法接触器KM3接于输出口Y002。

依电机Y/△启动控制要求,通电时,Y000、Y001为ON(传送常数为1 + 2 = 3),电动机Y 形启动;
当转速上升到一定程度,断开Y000、Y001,接通Y002 (传送常数为4)。

然后接通Y000、Y002(传送常数为1+4 = 5),电动机△形运行。

停止时,应传送常数为0。

另外,启动过程中的每个状态间应有时间间隔。

本例使用向输出端口送数的方式实现控制。

梯形图如图7-11所示。

【例3】 彩灯的交替点亮控制
有一组灯L1~L8。

要求隔灯显示,每2s 变换一次,反复进行。

用一个开关实现启停控制。

设置启停开关接于 X000,L1~L8接于Y000~Y007。

梯形图如图7-12所示。

这又是一个以向输出口送数的方式实现控制要求的例子。

启动, Y000 , Y001为ON , M 为Y 启动 启动过程延时 考虑接触器换接所需息弧时间 ,停电换接。

换接延时时间应根据具体情况调整 ,或接触器间互锁
图7-11 电动机 Y/△启动控制梯形图及说明
【例4】 密码锁
用比较器构成密码锁系统。

密码锁有12个按钮,分别接入 X000~X013 ,其中 X000~X003代表第一个十六进制数; X004~X007代表第二个十六进制数; X010~X013代表第三个十六进制数。

根据设计,每次同时按四个键,分别代表三个十六进制数,共按4次,如与密码锁设定值都相符合, 3s 后,锁可开启。

且10s 后,重新锁定。

密码锁的密码由程序设定。

假定为 H2A4、H01E 、H151、H18A ,从 K3X000上送入的数据应分别和它们相等,这可以用比较指令实现判断,梯形图如图7-13所示。

如上用十二键排列组合设计的密码锁,具有较高的保密性。

4s 时钟发生器
将控制常数送Y000~Y007,实现隔灯显示
将控制常数送 Y000~Y007,
图7-12 彩灯交替点亮控制梯形图及说
【例5】 简易定时报时器 应用计数器与比较指令,构成24h 可设定定时时间的控制器,每15min 为一设定单位,共96个时间单位。

现将此控制器作如下控制:早上6点半,电铃 (Y000)每秒响一次,六次后自动停止;9∶00~17∶00,启动住宅报警系统 (Y001);晚上6点开园内照明 (Y002);晚上10点关园内照明 (Y002)。

又设:X000为起停开关; X001为 15分钟快速调整与试验开关; X002为快速试验开关;时间设定值为钟点数×4。

使用时,在0∶00时启动定时器。

梯形图如7-14所示。

H2A4代表十六进制数2A4。

其中“4”应按 X2键, “A ”应按 X5X7键, “2”应按 X11键。

其他数值表示含义同上述 4次按键成功, 3s 后开锁 10s 后重新锁定
图7-13 密码锁的梯形图及说
图7-14 定时控制器梯形图及说明
【例6】外置数计数器
可编程控制器中有许多计数器。

但是机内计数器的设定值是由程序设定的,在一些工业控制场合,希望计数器能在程序外由普通操作人员根据工艺要求临时设定,这就需要一种外置数计数器,图7-15就是这样一种计数器的梯形图程序。

相关主题