6.2应用指令的分类与操作数说明题稿.pptVIP

6.2应用指令的分类与操作数说明题稿.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC原理及应用技术 九江职业技术学院 第6章 应用指令的介绍 内容提要 应用指令的表示形式及含义 应用指令的分类与操作数说明 程序流向控制指令 比较与传送指令 算术运算与字逻辑运算指令 循环移位与移位等指令 程序设计举例 本节结束!谢谢观看! *九江职业技术学院电气工程系 * 6.2 应用指令的分类与操作数说明 6.2.1 应用指令的分类 FX2N的PLC应用指令有14类,下面列出其中9类: (1) 程序流程指令。如CJ(条件转移)、CALL(子程序调用)、EI(中断允许)、DI(中断禁止)等。 (2) 传送与比较指令。如CMP(比较)、ZCP(区间比较)、MOV(传送)、BCD(码转换)等。 (3) 四则运算指令。如ADD(二进制加法)、SVB(二进制减法)、WOR(逻辑字或)、NEG(求补码)等。 (4) 循环移位指令。如ROR(循环右移)、ROL(循环左移)、SFTR(位右移)、SFTL(位左移)等。 (5) 数据处理指令。如ZRST(批次复位)、DECO(译码)、SOR(BIN开方运算)、FLT(浮点处理)等。 (6) 高速处理指令。如REF(输入/出刷新)、MTR(矩阵输入)、PLSY(脉冲输出)等。 (7) 方便指令。如IST(初始化)、SER(数据查找)、SORT(数据排序)等。 (8) 外围设备(I/O)指令。例如TKY(数字键0~9输入)、HKY(16键输入)、FROM、TO等。 (9) 外围设备(SER)指令。如BS(串形数据传送)、FRUN(数据传送)、PLID(PLID运算)、CCD(校验码)。 6.2.2 应用指令操作数说明 1.数据寄存器与位组合数据 (1)数据寄存器(D) 数据寄存器用于存储数值数据,它属于字元件(X、Y、M、S属于位元件)其值可通过应用指令、数据存取单元及编程装置(编程器)进行读出或写入。 16位数据寄存器 32位数据寄存器 (2)位元件组合数据 FX系列PLC中,是使用4位BCD码表示1位十进制数据。用位元件表示,4位一个组合,表示1个十进制数。所以在应用指令中,常用KnX、KnY、KnM、KnS位组合数据形式,表示一个十进制数。 例如: K1X0表示由X3~X0 4个输入继电器的组合。(如在其中放9,则在X3~X0中分别是1001) K2X0表示由X7~X0 8个输入继电器的组合。 K3Y0表示由Y13~Y0 12个输出继电器的组合。(可以表示3个十位数) K4Y0表示由 Y17~Y016个输出继电器的组合。 2.变址寄存器(V、Z) (1)变址寄存器的形式 变址寄存器也是可进行读、写的寄存器,字长为16位,共有16个,分别为V0~V7和Z0~Z7。 变址寄存器也可以组成32数据寄存器,组合状态如下: 实例: 当V=9,Z=12时,D5V=D5+9=D14;D10Z=D10+12=D22。 (2)变址寄存器有关参数的修改 数据寄存器编号的修改 (2)变址寄存器有关参数的修改 常数K的修改 输入/输出继电器八进制软元件编号的修改 (2)变址寄存器有关参数的修改 定时器当前值的修改 3.指针(P/I) 指针用作跳转、中断等程序的入口地址,与跳转、子程序、中断程序等指令一起应用。其地址号用十进制数分配。按用途可分为分支指针(P)和中断指针(I)两类。 (1)分支用指针P 分支用指针P用于条件跳转指令、子程序调用指令,地址号P0~P63(FX2N)63点,而P63则相当于END指令,表示跳转结束。 (2)中断指针I 中断指针I有以下三种类型,与应用指令FNC03(IRET)中断返回、FNC04(EI)允许中断、FNC05(DI)禁止中断一起组合使用。 输入中断I。I00□~I50□,共6点,格式如下: 输入中断是接收外界信号(X0~X5)所引起的中断,它是不受可编程控制器的扫描周期的影响。触发该输入信号,则执行中断子程序。 I □ 0 □ — 输入中断 0:表示下降沿中断 1:表示上升沿中断 输入号为0~5,每个输入只能用一次 定时器中断。I6□□~I8□□,共3点,指针格式如下: 定时器中断为机内信号中断,由编号为6~8的三个专用定时器控制。例如I820表示每隔20 ms就执行标号为I820后面的中断程序一次,在IRET指令执行时返回。 I □ □ □ 10~99 ms 6~8定时器中断号,每个定时器只能用一次

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档