《CPM1A的指令系统》PPT课件

《CPM1A的指令系统》PPT课件

ID:39349623

大小:3.13 MB

页数:194页

时间:2019-07-01

《CPM1A的指令系统》PPT课件_第1页
《CPM1A的指令系统》PPT课件_第2页
《CPM1A的指令系统》PPT课件_第3页
《CPM1A的指令系统》PPT课件_第4页
《CPM1A的指令系统》PPT课件_第5页
资源描述:

《《CPM1A的指令系统》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CPM1A系列PLC的指令系统第三章回到主目录熟练掌握PLC的基本指令、编制梯形图的注意事项;熟练掌握分支程序的处理方法;熟练掌握定时器/计数器指令;数据比较CMP指令;数据移位SFT指令;数据传送MOV指令。掌握其它应用指令的用法。能够读懂梯形图程序和语句表程序,并能够互相转换;能够编写简单的梯形图程序。概述基本指令连锁/连锁解除指令暂存继电器跳转/跳转结束指令定时器和计数器指令数据比较指令数据移位指令数据传送指令数据转换指令十进制运算指令二进制运算指令逻辑运算指令特殊指令子程序控制指令高速计数器控制指令脉冲输出控制指令中断控制指令步

2、进指令§3-1概述1.CPM1A指令分类直接对输入、输出进行操作。进行数据处理、运算和程序控制等操作。基本指令应用指令2.CPM1A指令格式助记符(指令码)[操作数1][操作数2][操作数3]助记符:表示指令的功能指令码:是指令的代码操作数:提供指令执行的对象或数据操作数可以是通道号、继电器号或常数。操作数的个数,取决于各种指令的需要。★关于操作数的讨论操作数设为常数时,在数据前面要加#号。操作数采用哪种进制,取决于指令的需要。间接寻址的操作数用*DM××××来表示。间接寻址的操作数,是以DM××××中的数据为地址的另一个DM通道中的数

3、据。DM××××中的内容必须是BCD码,且不得超出DM区的范围。例如,计数器指令的格式为CNT000SV000是计数器的编号SV是操作数若SV=200表明000号计数器的设定值是200通道中的内容。若SV=#0200表明000号计数器的设定值是常数200。例如:计数器的指令格式为CNT000*DM1000设DM1000的内容为0010则000号计数器的设定值是2500设DM0010的内容为2500如果设DM1000的内容为9990如果设DM1000的内容08FA超出DM范围非BCD码3.执行指令对标志位的影响SR区的25503~2550

4、7是指令执行结果的标志位。某些指令的执行结果影响标志位25503~25507的状态。标志位25503~25507的状态表示的意义要牢记。ER(25503):出错标志位。25503ON时,表示当前执行的程序出错且停止执行。CY(25504):进位标志位GR(25505):大于标志EQ(25506):等于标志LE(25507):小于标志当执行指令END(01)时,以上标志均置为OFF4.指令的微分、非微分形式微分型:要在指令的助记符前加标记@。两种指令的区别非微分型指令:只要其执行条件为ON,每个扫描周期都执行该指令。微分型指令:仅在指令的

5、执行条件由OFF变为ON时才执行一次。返回§3-2基本指令基本指令是最常用的指令要牢记:指令的功能、格式、符号和代码;指令操作数的范围;执行各指令对标志位的影响。LD和LDNOT指令NNN:继电器编号IR,SR,HR,AR,LR,TC,TRLD:常开触点与母线相连LDNOT:常闭触点与母线相连不影响标志位LD、LDNOT只能以位为单位进行操作功能2.OUT和OUTNOT指令N:继电器编号IR,SR,HR,AR,LR,TRNN功能OUT:指令输出逻辑运算结果OUTNOT:逻辑运算结果取反后输出OUT、OUTNOT只能以位为单位进行操作不影

6、响标志位(1).若输出位为PC的输出点,则运算结果输出到PC外部若输出位为PC的内部继电器,则运算结果为中间结果,不输出到PC外部。(4).线圈并联输出时,可以连续使用OUT、OUTNOT。(2).IR区已用作输入通道的位,不能作为OUT、OUTNOT的输出位。说明(3).OUT、OUTNOT指令常用于一条梯形图支路的最后,但有时也用于分支点(见TR)。例:0000001000010010000101002LD00000OUT01000OUTNOT01001LDNOT00001OUT010023.AND和ANDNOT指令NNIR,SR,

7、HR,AR,LR,TCN:继电器编号功能AND:表示常开触点与前面的触点电路相串联,或者说AND后面的位与前面的状态进行逻辑“与”运算。ANDNOT:表示常闭触点与前面的触点电路相串联,或者说ANDNOT后面的位取“反”后与前面的状态进行逻辑“与”运算。例:000000100001000000010100100000LD00000AND00001OUT01000LD00000ANDNOT01000OUT01001说明(1).AND、ANDNOT只能以位为单位进行操作,且不影响标志。(2).串联的触点数没有限制。例:两种输出形式00000

8、01000010010000100002(a)连续输出0000001000010010000100002(b)连续输出次序颠倒以上两图逻辑功能相同,但是(b)图用语句表编程繁琐,应尽量避免。(a)连续输出L

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

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

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