下载此文档

功能指令的 内容.docx


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
功能指令分类:
①程序流控制②传送与比较
③算术与逻辑运算④移位与循环移位
⑤数据处理⑥高速处理
⑦方便命令⑧外部输入输出处理
⑨外部设备通信⑩实数处理
⑾点位控制⑿实时时钟
PLC功能指令及例题
功能指令的表示形式
其表现的形式如下:
图13-2 功能指令基本形式
△降压起动控制电路
[S﹒]叫做源操作数,其内容不随指令执行而变化,在可利用变址修改软元件的情况下,用加“﹒”符号的[S﹒]表示,源的数量多时,用[S1﹒][S2﹒]等表示。
[D﹒]叫做目标操作数,其内容随指令执行而改变,如果需要变址操作时,用加“﹒”的符号[D﹒]表示,目标的数量多时,用[D1﹒][D2﹒]等表示。
[n﹒]叫做其他操作数,既不作源操作数,又不作目标操作数,常用来表示常数或者作为源操作数或目标操作数的补充说明。可用十进制的K、十六进制的H和数据寄存器D来表示。在需要表示多个这类操作数时,可用[n1]、[n2]等表示,若具有变址功能,则用加“﹒”的符号[n﹒]表示。此外其他操作数还可用[m]来表示。
数据长度和指令类型
数据长度
功能指令可处理l6位数据和32位数据,例如:
图13-3 16位/32位数据传输指令梯形图表达式
△降压起动控制电路
指令类型
FX系列PLC的功能指令有连续执行型和脉冲执行型两种形式。连续执行型的如:
图13-4 32位连续数据传输指令梯形图表达式
△降压起动控制电路
上图程序是连续执行方式的例子,当X1为ON时,上述指令在每个扫描周期都被重复执行一次。
脉冲执行型的如:
图13-5 16位脉冲数据传输指令梯形图表达式
△降压起动控制电路
操作数
数据寄存器(D)
数据寄存器是用于存储数值数据的,其值可通过应用指令、数据存取单元及编程装置进行读出或写入。这些寄存器都是16位(最高位为符号位),两个相邻的寄存器、可组成32位数据寄存器(例:用D0表示(D1,D0)32位数据位)。
数据寄存器又分一般型,停电保持型和特殊型。
位组合数据
在FX系列PLC中,是使用4位BCD码表示1位十进制数据。
K1X0就表示由X3~X0 4个输入继电器的组合。
K1X0就表示由X7~X0 8个输入继电器的组合。
标志位
功能指令在操作过程中,其运算结果要影响某些特殊继电器或寄存器,通常称其为标志。
一般标志(位)
M8020:零标志,如运算结果为0时动作;
M8021:借位标志,如做减法时被减数不够减时动作。
运算出错标志(位)
M8067:运算出错标志
功能扩展用标志(位)
传送和比较指令说明
传送指令
该指令的助记符、指令代码、操作数范围、程序步如下表13-1所示。
表13-1 传送指令表
指令名称
助记符/功能号
操作数范围
程序步
[S·]
[D·]
传送
FNC12
(D)MOV(P)
K 、 H KnX 、 KnY 、 KnM 、 KnS T 、 C 、 D 、 V 、 Z
KnY 、 KnM 、 KnS T 、 C 、 D 、 V 、 Z
16位-5步
32位-9步
传送指令 MOV 指令是将源操作数内的数据传送到指定的目标操作数内,即[S] →[D] 。
图13-6传送指令基本形式
△降压起动控制电路
传送

功能指令的 内容 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人earxfm99
  • 文件大小209 KB
  • 时间2018-02-10