PLC项目实例教学功能指令课件.ppt
《PLC项目实例教学功能指令课件.ppt》由会员分享,可在线阅读,更多相关《PLC项目实例教学功能指令课件.ppt(56页珍藏版)》请在三一办公上搜索。
1、PLC原理及应用,成都理工大学工程技术学院自动化工程系测控教研室,PLC原理及应用,6.1项目七 广告灯光控制,第六部分:实例化教学(功能指令使用),6.1项目七 广告灯光控制 第六部分:实例化教学(功能,教学要求1、掌握比较指令使用方法2、掌握传送指令使用方法3、掌握移位寄存器的使用方法4、了解移位寄存器对特定工作过程的编程方法5、了解PLC实现广告灯光控制的工作原理,6.1 项目七 广告灯光控制,教学要求6.1 项目七 广告灯光控制,1. 了解使用场合2. 清楚数据类型3. 能流的概念4. 标志位5.使能信号的掌控,如何学习功能指令,1. 了解使用场合如何学习功能指令,5.1 PLC的基本
2、逻辑指令及举例,比较指令作用:比较指令是将两个数值或字符串按指定条件进行比较,条件成立时,触点就闭合。所以比较指令实际上也是一种位指令。类型:字节比较、整数比较、双字整数比较、实数比较和字符串比较。数值比较指令的运算符有:=、=、和等6种,字符串比较指令有=和两种。对比较指令可进行LD、A和O编程。比较指令属于“位指令”具体指令(细节见表5-6),5.1 PLC的基本逻辑指令及举例 比较指令,6.1.1 PLC的基本逻辑指令及举例,比较指令使用举例,6.1.1 PLC的基本逻辑指令及举例 比较指令,6.1.2传送类指令,1. 单个传送 (1)MOVB,字节传送指令(2)BIR,立即读字节传送指
3、令 (3)BIW,立即写字节传送指令 (4)MOVW,字传送指令 (5)MOVD,双字传送指令 (6)MOVR,实数传送指令 2. 块传送 (1)BMB,字节块传送指令(2)BMW,字块传送指令 (3)BMD,双字块传送指令,6.1.2传送类指令 1. 单个传送,1. 单一传送,(1)MOVB,字节传送指令使能输入有效时,把一个单字节无符号整数数据由IN传送到OUT所指的字节存储单元。IN的寻址范围:VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD和常数。OUT的寻址范围:VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD。指令格式:MOVBIN1
4、, OUT例:MOVBVB0, QB0,1. 单一传送 (1)MOVB,字节传送指令,(2)BIR,立即读字节传送指令使能输入有效时,立即读取单字节物理输入区数据IN,并传送到OUT所指的字节存储单元。不考虑扫描周期! IN的寻址范围:IBOUT的寻址范围:VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD。指令格式:BIRIN1, OUT例:BIRIB0, VB10,(2)BIR,立即读字节传送指令,(3)BIW,立即写字节传送指令使能输入有效时,立即将IN指定的单字节数据写入物理输出区中OUT指定的字节。不考虑扫描周期! IN的寻址范围:VB、IB、QB、MB、SB、
5、SMB、LB、AC、*VD、*AC、*LD和常数。OUT的寻址范围: QB指令格式:BIWIN, OUT例:BIW VB10, QB0,(3)BIW,立即写字节传送指令,(4)MOVW,字传送指令使能输入有效时,把一个字长的有符号整数数据由IN传送到OUT所指的字存储单元。IN的寻址范围:VW、IW、QW、MW、SW、SMW、LW、T、C、AC、*VD、*AC、*LD和常数。OUT的寻址范围:VW、IW、QW、MW、SW、SMW、LW、 T、C、AC、*VD、*AC、*LD。指令格式:MOVWIN, OUT,(4)MOVW,字传送指令,(5)MOVD,双字传送指令使能输入有效时,把一个双字长的
6、有符号整数数据由IN传送到OUT所指的字存储单元。IN的寻址范围:VD、ID、QD、MD、SD、SMD、LD、AC、HC、*VD、*AC、*LD和常数。OUT的寻址范围:VD、ID、QD、MD、SD、SMD、LD、AC、HC、*VD、*AC、*LD。指令格式:MOVDIN, OUT,(5)MOVD,双字传送指令,(6)MOVR,实数传送指令使能输入有效时,把一个双字长的有符号实数数据由IN传送到OUT所指的字存储单元。IN的寻址范围:VD、ID、QD、MD、SD、SMD、LD、AC、HC、*VD、*AC、*LD和常数。OUT的寻址范围:VD、ID、QD、MD、SD、SMD、LD、AC、HC、*
7、VD、*AC、*LD。指令格式:MOVRIN, OUT,(6)MOVR,实数传送指令,2. 块传送,块传送指令可用来进行一次多个(最多255个)数据的传送,数据块类型可以是字节块、字块、双字块。BMB、BMW、BMD三条指令中N的寻址范围都是:VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD和常数。指令格式:BMB IN, OUT, N。,2. 块传送 块传送指令可用来进行一次多个(最多255个)数,6.1.3移位指令,1. 左移和右移 2. 循环左移、循环右移 3. 移位寄存器,6.1.3移位指令 1. 左移和右移,指令功能:将输入数据IN左移或右移N位后,把结果送到
8、OUT。 左移和右移指令的特点:1. 被移位的数据是无符号的;2. 在移位时,存放被移位数据的编程元件的移出端与SM1.1连接,移出位进入SM1.1溢出,另一端自动补0;3. 移位次数N与移位数据的长度有关,当N小于实际的数据长度时,执行N次移位,当N大于实际数据长度时,则执行移位的次数等于实际数据长度的位数。4.移位次数N为字节型数据。,1. 左移和右移,指令功能:将输入数据IN左移或右移N位后,把结果送到OUT,(1)字节左移和字节右移SLB和SRB,字节左移和字节右移。使能输入有效时,把字节型输入数据IN左移或右移N位后,再将结果输出到OUT所指的字节存储单元。最大实际可移位次数为8。指
9、令格式:SLB OUT,N(梯形图中,OUT与IN为同一个存储单元。),1. 左移和右移,(1)字节左移和字节右移1. 左移和右移,以第一条指令为例,指令执行情况如表4.16所示。,表4.16指令SLB MB0,2执行结果,以第一条指令为例,指令执行情况如表4.16所示。表4.16,(2)字左移和字右移SLW和SRW,字左移和字右移。指令盒与字节移位比较,只有名称变为SHR_W和SHR_W。使能输入有效时,把字型输入数据IN左移或右移N位后,再将结果输出到OUT所指的字存储单元。最大实际可移位次数为16。指令格式:SLWOUT, N(字左移)SRWOUT, N(字右移)例:SLWMW0, 2S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 项目 实例 教学 功能 指令 课件
链接地址:https://www.31ppt.com/p-1287387.html