plc逻辑指令实例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
可编程控制器应用技术
第七章 FX2N系列可编程控制器数据处理指令及应用
⏹传送比较类指令及应用
⏹四则及逻辑运算类指令及应用
⏹移位控制类指令及应用
⏹数据处理类指令及应用
⏹数据处理指令应用归纳及编程方法
内容提要 FX2N系列可编程控制器数据处理指令含传送比较类指令、数据变换类指令、四则及逻辑运算类指令、移位指令及编解码指令等,是数据处理程序中使用十分频繁的指令。
第一节传送比较类指令及应用
⏹一、传送比较指令说明
FX2N系列PLC有八条数据传送指令,能实现单一数据或批数据的传送、数制的变换或数据移位。
FX2N系列PLC有两条数据比较指令及触点形比较指令,可实现数据的单一比较及区间比较。
FNC 10 CMP K100C20
M
MO M1 M2K100>C20当前值,M0=ON K100=C20当前值,M1=ON K100 [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就是这样一种计数器的梯形图程序。