欧姆龙plc(cpm1a)功能指令

欧姆龙plc(cpm1a)功能指令

ID:21054340

大小:29.50 KB

页数:8页

时间:2018-10-19

欧姆龙plc(cpm1a)功能指令_第1页
欧姆龙plc(cpm1a)功能指令_第2页
欧姆龙plc(cpm1a)功能指令_第3页
欧姆龙plc(cpm1a)功能指令_第4页
欧姆龙plc(cpm1a)功能指令_第5页
资源描述:

《欧姆龙plc(cpm1a)功能指令》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、欧姆龙PLC(CPM1A)功能指令  功能指令又称专用指令,欧姆龙CPM1A系列plc提供的功能指令主要用来实现程序控制,数据处理和算术运算等。这类指令在简易编程器上一般没有对应的指令键,只是为每个指令规定了一个功能代码,用两位数字表示。在输入这类指令时先按下“FUN”键,再按下相应的代码。下面将介绍部分常用的功能指令。  1.空操作指令NOP(00)  本指令不作任何的逻辑操作,故称空操作,也不使用继电器,无须操作数。该指令应用在程序中留出一个地址,以便调试程序时插入指令,还可用于微调扫描时间。  2.结束指令END(01)  本指令单独使用,无须操作数,是程序的最后一

2、条指令,表示程序到此结束。PLC在执行用户程序时,当执行到END指令时就停止执行程序阶段,转入执行输出刷新阶段。如果程序中遗漏END指令,编程器执行时则会显示出错信号:“NOENDINSET”:当加上END指令后,PLC才能正常运行。本指令也可用来分段调试程序。  3.互锁指令IL(02)和互锁清除指令ILC(03)  这两条指令不带操作数,IL指令为互锁条件,形成分支电路,即新母线以便与LD指令连用,表示互锁程序段的开始;ILC指令表示互锁程序段结束。  互锁指令IL和互锁清除指令ILC用来在梯形图的分支处形成新的母线,使某一部分梯形图受到某些条件的控制。IL和ILC指

3、令应当成对配合使用,否则出错。IL/ILC指令的功能是:如果控制IL的条件成立(即ON),则执行互锁指令。若控制IL的条件不成立(即OFF),则IL与ILC之间的互锁程序段不执行,即位于IL/ILC之间的所有继电器均为OFF,此时所有定时器将复位,但所有的计数器,移位寄存器及保持继电器均保持当前值。  4.跳转开始指令JMP(04)和跳转结束指令JME(05)  这两条指令不带操作数,JMP指令表示程序转移的开始,JME指令表示程序转移的结束。  JMP/JME指令组用于控制程序分支。当JMP条件为OFF时,程序转去执行JME后面的第一条指令;当JMP的条件为ON,则整个

4、梯形图按顺序执行,如同JMP/JME指令不存在一样。  在使用JMP/JME指令时要注意,若JMP的条件为OFF,则JMP/JME之间的继电器状态为:输出继电器保持目前状态;定时器/计数器及移位寄存器均保持当前值。另外JMP/JME指令应配对使用,否则PLC显示出错。  5.逐位移位指令SFT(10)  又称移位寄存器指令,本指令带两个操作数,以通道为单位,第一个操作数为首通道号D1,第二个操作数为末通道号D2。所使用的继电器有:000CH~019CH,200CH~252CH,HR00~HR19。其功能相当于一个串行输入移位寄存器。  移位寄存器有数据输入端(IN)、移位

5、时钟端(CP)及复位端(R),必须按照输入(IN)、时钟(CP)、复位(R)和SFT指令的顺序进行编程。当移位时钟由OFF→ON时,将(D1~D2)通道的内容,按照从低位到高位的顺序移动一位,最高位溢出丢失,最低位由输入数据填充。当复位端输入ON时,参与移位的所有通道数据均复位,即都为OFF。  如果需要多于16位的数据进行移位,可以将几个通道级连起来。  移位指令在使用时须注意:起始通道和结束通道,必须在同一种继电器中且起始通道号≤结束通道号。  6.锁存指令KEEP(11)  本指令使用的操作数有:01000~01915、20000~25515、HR0000~HR19

6、15,其功能相当于锁存器,当置位端(S端)条件为ON时,KEEP继电器一直保持ON状态,即使S端条件变为OFF,KEEP继电器也还保持ON,,直到复位端(R端)条件为ON时,才使之变OFF,KEEP指令主要用于线圈的保持,即继电器的自锁电路可用KEEP指令实现。若SET端和RES端同时为ON,则KEEP继电器优先变为OFF。锁存继电器指令编写必须按置位行(S端),复位行(R端)和KEEP继电器的顺序来编写。  7.前沿微分脉冲指令DIFU(13)和后沿微分脉冲指令DIFD(14)  本指令使用操作数有:01000~01915、20000~25515、HR0000~HR19

7、15,DIFU的功能是在输入脉冲的前(上升)沿使指定的继电器接通一个扫描周期之后释放,而DIFD的功能是在输入脉冲的后(下降)沿使指定的继电器接通一个扫描周期之后释放。  8.快速定时器指令TIMH(15)  本指令操作数占二行,一行为定时器号000~127(不得与TIM或CNT重复使用同号),另一行为设定时间。设定的定时时间,可以是常数,也可以由通道000CH~019CH,20000CH~25515CH,HR0000~HR1915中的内容决定,但必须为四位BCD码。其功能与基本指令中的普通定时器作用相似,唯一区别是TIMH定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。