可编程序控制器及编程实例

上传人:xzh****18 文档编号:51582492 上传时间:2018-08-15 格式:PPT 页数:40 大小:1.13MB
返回 下载 相关 举报
可编程序控制器及编程实例_第1页
第1页 / 共40页
可编程序控制器及编程实例_第2页
第2页 / 共40页
可编程序控制器及编程实例_第3页
第3页 / 共40页
可编程序控制器及编程实例_第4页
第4页 / 共40页
可编程序控制器及编程实例_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《可编程序控制器及编程实例》由会员分享,可在线阅读,更多相关《可编程序控制器及编程实例(40页珍藏版)》请在金锄头文库上搜索。

1、书名:可编程序控制器及编程实例 ISBN: 978-7-111-28660-8 作者:王全友 夏国宏 出版社:机械工业出版社 本书配有电子课件可编程序控制器及编程实例 ppt 课件可编程序控制器及编程实例可编程序控制器及编程实例 ppt 课件第2章 FX2N的指令系统可编程序控制器及编程实例 ppt 课件第2章 FX2N的指令系统2.1 LD、LDI、OUT指令2.2 AND、ANI指令2.3 OR、ORI指令2.4 LDP、LDF、ANDP、ANDF、ORP、ORF指令2.5 ORB指令2.6 ANB指令2.7 MPS、MRD、MPP指令2.8 MC、MCR指令2.9 INV指令2.10 P

2、LS、指令2.11 SET、RST指令可编程序控制器及编程实例 ppt 课件第2章 FX2N的指令系统2.12 对应计数器软元件的OUT、RST指令2.1 NOP、END指令2.1 编程的注意事项可编程序控制器及编程实例 ppt 课件2.1 LD、LDI、OUT指令表2-1 、I、指令的助记符和功能1)LD、LDI指令用于将触点接到母线上,其他用法与后述的ANB指令组合,在分支起点处也可使用。 2)OUT指令是对输出继电器、辅助继电器、定时器和计数器的线圈进行驱动的指令,但对输入继电器不能使用。 3)对于定时器的计时线圈或计数器的计数线圈,使用OUT指令后,必须设定常数K。可编程序控制器及编程

3、实例 ppt 课件2.1 LD、LDI、OUT指令0 LD X000 与母线连接1 OUT Y000驱动命令2 LDIX0013 OUTM1004 OUTT0驱动定时器命令5 SP空格键6 K19常数设定7 LDT08 OUTY001可编程序控制器及编程实例 ppt 课件2.1 LD、LDI、OUT指令图2-1 、I、指令梯形图可编程序控制器及编程实例 ppt 课件2.3 OR、ORI指令表2-3 、指令的助记符和功能)、指令被用于1个触点的并联连接指令。)从、指令开始,与前述的LD、LDI指令进行并联连接,且并联连接的次数不受限制。可编程序控制器及编程实例 ppt 课件2.4 LDP、LDF

4、、ANDP、ANDF、ORP、ORF指令表2-4 、P、指令的助记符和功能)LDP、ANDP、ORP指令是进行上升沿检出的触点指令,仅在设定位软元件的上升沿时(OFFON变化时)接通一个扫描周期。)LDF、ANDF、ORF指令是进行下降沿检出的触点指令,仅在设定位软元件的下降沿时(ONOFF变化时)接通一个扫描周期。可编程序控制器及编程实例 ppt 课件2.4 LDP、LDF、ANDP、ANDF、ORP、ORF指令图2-5 LDF、ANDF、ORF指令梯形图图-6 脉冲指令输出梯形图可编程序控制器及编程实例 ppt 课件2.4 LDP、LDF、ANDP、ANDF、ORP、ORF指令图- 应用指

5、令输出梯形图表2-5 指令的助记符与功能2.5 ORB指令)由两个及两个以上的触点串联连接的回路为串联回路块。)与后述的ANB指令一样,ORB指令是不带软元件编号的独立指令。 )有多个并联回路时,如果每个回路块都用ORB指令,则并联回路没有限制。 )ORB指令可以成批使用,然而,因LD、LDI指令的重复次数限制在8次以下,所以务必注意使用次数。2.6 ANB指令表2-6 B指令的助记符与功能)当分支回路(并联回路块)与前面的回路串联连接时,使用AN指令。 )分支开始用LD 、LDI指令,并联回路块结束后,使用AN指令与前面的回路串联连接。 )若多个并联回路块按顺序和前面的回路串联,则AN指令的

6、使用次数没有限制。2.7 MPS、MRD、MPP指令表2-7 MPS、MRD、MPP指令的助记符与功能)MPS、MRD、MPP指令是进行多重分支输出回路编程用的方便指令。 )MRD指令可多次编程,但是,在打印、图形编程面板的画面显示方面有限制(并联回路限制在24行以下)。)最终输出回路以MPP指令替代MRD指令,从而在读出上述存储的运算中间结果的同时,将触点复位。2.7 MPS、MRD、MPP指令)MPS指令也可重复使用,MPS指令与MPP指令的数量差小于11,但最终两者的指令数要一样。图2-10 MPS、MRD、MPP指令梯形图12.7 MPS、MRD、MPP指令图2-11 MPS、MRD、

7、MPP指令梯形图22.7 MPS、MRD、MPP指令图2-12 一段堆栈指令应用梯形图2.7 MPS、MRD、MPP指令图2-13 二段堆栈指令应用梯形图2.7 MPS、MRD、MPP指令图2-14 四段堆栈指令应用梯形图2.8 MC、MCR指令表- 、指令的助记符与功能2.8 MC、MCR指令图2-15 、指令应用梯形图1)执行MC指令后,母线(LD、LDI)向MC触点后移动,将MC指令返回到母线的指令为MCR。2.8 MC、MCR指令2)通过更改软元件Y、M,可多次使用主控指令(MC)。3)在MC指令内采用MCR指令,嵌套级N的编号按顺序增大。4)当“MCR N6”、“MCR N7”不编程

8、时,若对MCR N5编程,则嵌套级返回到5。5)嵌套级最大可编写8级(N0N7)。2.9 INV指令表2-9 指令的助记符与功能图2-16 INV指令应用的梯形图1)在能输入AND、ANI、ANDP或ANDF指令的相同位置处,可编写INV指令。2)INV指令的功能是将执行INV指令之前存在的LD、LDI、LDP和LDF指令的运算结果取反。2.10 PLS、指令表2-10 、指令的助记符与功能图2-17 、指令应用的梯形图2.10 PLS、指令1)用PLS指令时,仅在驱动输入为ON后的第一个扫描周期内,软元件Y、M动作。2)用PLF指令时,仅在驱动输入为OFF后的第一个扫描周期内,软元件Y、M动

9、作。3)在驱动输入保持为ON时,让可编程序控制器按RUNSTOPRUN动作时,在整个过程中,即使“PLS M0”动作,“PLS M600”始终保持不变。2.11 SET、RST指令表2-11 、指令的助记符与功能2.11 SET、RST指令图2-18 、指令应用梯形图2.11 SET、RST指令1)对于同一软元件,SET、RST指令可在多处使用,顺序也任意,但应注意最后执行者有效。 2)当数据寄存器D,变址寄存器V、Z的内容被清零时,可使用RST指令,用常数为K0的传送指令也可得到同样的结果。3)累计型定时器T246T255当前值的复位以及触点复位也可使用RST指令。2.12 对应计数器软元件

10、的OUT、RST指令表2-12 、指令的助记符和功能1.编程方法一图2-19 、指令梯形图12.12 对应计数器软元件的OUT、RST指令图2-20 、指令应用梯形图21)在单相单输入计数器C235C245中,采用特殊辅助继电器M8235M8245来设定计数器方向。)X011为ON时,计数器C200的输出触点复位,计数器的当前值复位。2.编程方法二2.12 对应计数器软元件的OUT、RST指令3)带有复位输入功能的计数器(C241、C242、)中,当相应的复位输入为ON时,通过中断动作,可以产生与上述相同的作用,因而不必为此编程。 )X012为ON时,对由计数器编号决定的计数器输入X000X0

11、05的ON/OFF进行计数。)对于带有输入功能的计数器(C244、C245、),如果其相应的开始输入点不为ON,则不能进行计数。)计数器的当前值增加,在达到设定值(K或D的内容)时,输出触点被置位,在减小的过程中通过设定值时被复位。2.1 NOP、END指令1.指令 表2-13 指令的助记符与功能)将程序全部清除时,全部指令成为NOP。)若在普通指令之间加入NOP指令,则可编程序控制器将无视其存在继续工作。 )若在程序中加入NOP指令,则在修改或追加程序时,可以减少步号的变化,但是,程序需要余量。 4)此外,若将已写入的指令换成NOP指令,则回路会发生变化,请务必注意。2.1 NOP、END指令表2-14 指令的助记符与功能2.指令2.1 编程的注意事项1.坚持程序步数最少的原则图2-21 实例1的梯形图2.1 编程的注意事项图2-22 实例2的梯形图2.程序的编写顺序3.双重输出双线圈动作及其对策2.1 编程的注意事项图2-23 双重输出梯形图2.1 编程的注意事项图2-24 双重输出改进后的程序梯形图2.1 编程的注意事项1)桥式电路。图2-25 桥式电路的改进梯形图4.不能编程的回路及其对策2.1 编程的注意事项图2-26 线圈不正确连接的改进梯形图2)存在不正确的线圈连接的回路。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号