PLC与触摸屏控制技术应用指令用法学习应用指令学习.pptxVIP

  • 49
  • 0
  • 约2.97千字
  • 约 29页
  • 2021-03-20 发布于北京
  • 举报

PLC与触摸屏控制技术应用指令用法学习应用指令学习.pptx

湖南化工职业技术学院;(一)应用指令的通用格式 ;③ 数据长度;⑤ 操作数 指明参与操作的对象 源操作数S:执行指令后数据不变的操作数,两个或两个以上时为S1、S2。 目标操作数D:执行指令后数据被刷新的操作数,两个或两个以上时为D1、D2。 其它操作数m、n:补充注释的常数,用K(十进制)和H(十六进制)表示,两个或个以上时为m1、m2、n1、n2。 操作数的形式如下。 (1)位元件X、Y、M和S。 (2)常数K(十进)、H(十六进制)或指针P。 (3)字元件T、C、D、V、Z。 (4)由位元件X、Y、M、S的???指定组成的字元件KnX、KnY、KnM、KnS。;软元件 位元件:只处理ON或OFF两种状态的元件称为位元件 ,如X、Y、M、S 字元件:处理数据的元件称为字元件。FX系列的字元件最少4位,最多32位。如T、C、数 据寄存器D。 位组件 位元件组合表示数据:4个位元件作为一个基本单元进行组合,称为位组件,代表4位BCD码, 也表示1位十进制数; 用KnP表示,K为十进制,n为位元件的组数(n=1~8),P为位组件的首地址,一般用0结 尾的元件。通常的表现形式为KnX□ 、KnM□、KnS□、KnY□ ;字元件范围;字元件与位元件之间的数据传送,由于数据长度的不同,在传送时,应按如下的原则处理。;数据寄存器(D) 通用数据寄存器D0~D199共200点。 只要不写入其它数据,已写入的数据不会变化。但是PLC状态由运行→停止时,全部数据均清零。 断电保持数据寄存器D200 ~ D511共312点,只要不改写,原有数据不会丢失。 特殊数据寄存器D8000 ~ D8255共256点 这些数据寄存器供监视PLC中各种元件的运行方式用。 文件寄存器D1000 ~ D2999共2000点。;变址寄存器(V/Z) ;[S]: K,H、KnX、KnY、KnM、KnS、T、C、D、V,Z [D]:KnY、KnM、KnS、T、C、D、V,Z ;操作数 [S]:K,H、KnX、KnY、KnM、KnS、T、C、D、V,Z [D]:KnY、KnM、KnS、T、C、D、V,Z n:K、H ;;符号位;操作数 [S]:K,H、KnX、KnY、KnM、KnS、T、C、D、V,Z [D]:KnY、KnM、KnS、T、C、D n: K、H ; PLC算术运算指令包括ADD、SUB、MUL、DIV(二进制加、减、乘、除)以及INC和DEC指令,这些指令的名称、助记符、功能号、操作数见表;(一)加法指令ADD 当指令的执行条件满足时,加法指令ADD将指定的源操作数[S1]、[S2]中的二进制数相加,结果送到目标操作数[D]中,每个数据的最高位为符号位。 ADD加法指令有3个常用标志。M8020为零标志,M8021为借位标志,M8022为进位标志。如果运算结果为零,则零标志位M8020置1;如果运算结果超过32767(16位)或2147483647(32位),则进位标志M8022置1;如果运算结果小于-32767(16位)或-2147483647(32位),则借位标志M8021置1。 在如图所示中,当X0由OFF变为ON时,执行(D10)+(D12)→(D14)。 (二)减法指令SUB 当指令的执行条件满足时,减法指令SUB将指定的源操作数[S1]和[S2]中的二进制数相减,结果送到目标操作数[D]中,每个数据的最高位为符号位。各种标志位的动作,与加法指令相同。 在如图所示中,当X0由OFF变为ON时,执行(D16)-(D18)→(D20) ;(三)乘法指令MUL 当指令执行条件满足时,乘法指令MUL将指定的源操作数[S1]和[S2]中的二进制数相乘,结果送到目标操作数[D]中,每个数据的最高位为符号位。 在如图所示中,当X0由OFF变为ON时,执行(D22)×(D24)→(D27、D26)。乘积的低16位送到(D26),高16位送到(D27)。 (四)除法指令DIV 当指令的执行条件满足时,除法指令DIV将指定的源操作数[S1]、[S2]中的二进制数相除,[S1]为被除数,[S2]为除数,商送到目标操作数[D]中,余数送到目标操作数的下一个操作数[D+1]中,每个数据的最高位为符号位。 在如图所示中,当X0由OFF变为ON时,执行(D30)/(D32),商送到(D34),余数送到[D35]。;(五)加1减1指令 INC指令的使用格式如图所示,当指令执行条件满足(即X0=1)时,加1指令INC将指

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档