第4章PLC数据处理功能及应用课题.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习内容; 了解数据转换指令与数据表指令的格式及应用; 理解整数、实数及逻辑运算指令的格式及应用; 掌握数据传送、比较及移位指令的格式及应用。 ; PLC的数据处理功能主要包括数据的传送、比较、移位、转换、运算及各种数据表格处理等。PLC通过这些数据处理功能可方便地对生产现场的数据进行采集、分析和处理,进而实现对具有数据处理要求的各种生产过程的控制。例如过程控制系统中温度、压力、流量的范围控制、PID控制及伺服系统的速度控制等等。;1. 指令的格式及功能;2.指令编程举例 ;4.1.2块传送指令 1.指令格式及功能 ;2.指令编程举例 ;4.1.3字节交换指令 1.指令格式及功能 ;2.指令编程举例 ;4.2 数据比较指令及应用 ;说明: ●操作码中的F代表比较符号,可分为“=”、“”、“=”、“=”、“”及“”六种; ●操作码中的X代表数据类型,分为字节(B)、字整数(I)、双字整数(D)和实数(R)四种。 ●操作数的寻址范围要与指令码中的X一致。 ●字节指令是无符号的,字整数、双字整数及实数比较都是有符号的。 ●比较指令中的、、指令不适用于CPU21X系列机型。为了实现这三种比较功能,在CPU21X系列机型编程时,可采用NOT指令与=、=、=指令组合的方法实现。如要想表达VD10100,写成语句表程序即为: LD= VD10,100 NOT;2.指令编程举例 ;4.3 数据移位指令及应用 ;说明: ● 操作码中的X为移位数据长度,分为字节(B)、字(W)、双字(D)三种; ● N为数据移位位数,最大移位位数分别为8、16、32,对字节寻址,不能寻址专用的字及双字存储器,如T、C、及HC等; ● IN、OUT的寻址范围要与指令码中的X一致。不能对T、C等专用存储器寻址;OUT不能寻址常数; ●左右移位指令影响特殊存储器的SM1.0和SM1.1位。 ;2.指令编程举例;4.3.2数据循环左右移位指令;说明: (1)操作码中的X代表被移位的数据长度,分为字节(B)、字 (W)、双字(D)三种; (2)N指定数据被移位的位数,最大移位位数分别为8、16、32。通过字节寻址方式设置,不能对专用存储器T、C及HC寻址; (3)IN、OUT的寻址范围要与指令码中的X一致。不能对T、C、HC等专用存储器寻址;OUT不能寻址常数; (4) 循环移位是环形的,即被移出来的位将返回到另一端空出来的位; (5) 左右循环移位指令影响特殊存储器的SM1.0和SM1.1位。 (6)字节循环左移或循环右移指令不适用于CPU2141.01以下版本。;2.指令编程举例; 数据运算指令主要实现对数值类数据的四则运算、函数运算及逻辑运算。多用于实现按数据的运算结果进行控制的场合,如自动配料系统、工程量的标准化处理、自动修改指针等。; 1.整数、双字整数加/减指令 ⑴指令格式及功能 ;说明: 1)操作码中的X指定数据的长度,分别为整数(I)、双字整数(DI)两种。 2)操作数的寻址范围要与指令码中的X一致。其中双字整数加减指令不能对T、C等专用存储器寻址;OUT不能寻址常数。 3)该指令影响特殊内部寄存器位: SM1.0 (零); SM1.1 (溢出); M1.2(负)。 ;⑵指令编程举例;2.整数、双字整数乘/除指令 ⑴指令格式及功能 ;说明: 1)操作码中的X指定数据长度,分为整数(I)、双字整数 (DI)两种情况; 2)操作数的寻址范围要与指令码中的X一致。OUT不能寻址 常数; 3)如果结果大于一个字输出,则设定溢出位; 4)该指令影响下列特殊内存位: SM1.0 (零); SM1.1 (溢出); SM1.2 (负);SM1.3 (除数为0) 。 ;⑵指令编程举例 ;3.整数乘/除到双字整数指令 ⑴指令格式及功能 ;说明: 1)IN1指定乘数(除数),IN2指定被乘数(被除数),要按字寻址;OUT按双字寻址,不能寻址常数及专用字、双字存储器T、C、HC等; 2)该指令影响下列特殊内存位: SM1.0 (零); SM1.1(溢出); SM1.3 (除数为0), SM1.2 (负)。 ;⑵指令编程举例 ;4.字节、字、双字加1/减1指令 ⑴指令格式及功能 ;说明: 1)操作码中的X指定输入数据的长度,分别有字节(B)、字(W)和双字(DW)三种形式。 2)操作数的寻址范围要与指令码中的X一致。其中对字节操作时不能寻址专用的字及双字存储器,如T、C、及HC等;对字操作时不能寻址专用的双

文档评论(0)

舞林宝贝 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档