4.1 应用指令概述
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
45-9
4.1 应用指令概述
(2) 字元件:一个字由16个二进制位组成,用来处理数 据。
定时器和计数器的当前值寄存器和数据寄存器D都是 字元件; 位元件X,Y,M,S也可组成字元件。 PLC对字数据的存取方式:
二进制补码 十六进制数 BCD码
45-10
4.1 应用指令概述
可以用变址寄存器进 行变址的软元件是: X、 Y、M、S、P、T、C、D、 K、H。
45-6
4.1 应用指令概述
二、应用指令分类及汇总
分类
分为程序控制、数据处理、特种应用及外部设 备等基本类型。
FX系列可编程控制器应用指令列表见附录Ⅲ简表所示。
45-7
4.1 应用指令概述 三、数据格式
(1) 位元件与位元件的组合 位元件:表示开关量的状态,X,Y,M,S为位 元件; 位组合元件: 用KnP的形式表示连续的位元件 组,每组由四个连续的位单元组成,P为位 元件的首地址,n为组数(n=1~8)。
位组合元件常用输入继电器X、输出继电器Y、 辅助继电器M及状态继电器S组成,元件表达 为KnX、KnY、KnM、KnS等形式。
45-8
4.1 应用指令概述
举例 KnX0表示位组合元件是从X0开始的n组位元件组合。 若n为1, 则K1X0指由 X0、X1、X2、X3 四位输入继电 器的组合; 而n为2, 则K2X0是指 X0~X7 八位输入继电 器的二组组合。 位组合元件还可以变址使用,如 KnXZ、KnYZ、 KnMZ、KnSZ等,
X8002 MOV K123 D500
功能指令的梯形图形式
45-2
4.1 应用指令概述
二、功能指令的含义 ①功能指令的功能号 ②为操作数据类型 ③助记符 ④为脉冲/连续执行指令标志 ⑤、⑥为操作数
1 FNC12 (D)MOV(P) 2 3 4 45-3 5 D0 6 D1
x3
4.1 应用指令概述
V0
Z0 32位 V0 Z0 高位 低位
变址寄存 器V、Z 的组合
45-5பைடு நூலகம்
4.1 应用指令概述
举例 X000 MOV D5V0 D10Z0
软元件的变址
如:当V0=8,Z0=14时,
D(5+8)=D(13);D(10+14)=D (24) 则(D13)→(D24) 当V0=9,D(5+9)=D(14), 则(D14)→(D24) 图6-4 变址寄存器的使用说明
[S]表示源操作数,[D]表示目标操作 数,[S.][D.]表示有变址功能,
图6.1 应用指令举例 D表示处理的是 32位数据,没有 D时表示处理的 是16位数据。 P表示脉冲执行方 式,没有P时表示 连续执行方式。
45-4
4.1 应用指令概述
变址寄存器 (V0~V7,Z0~Z7共16点):
– 变址寄存器V、Z和通用数据寄存器一样,是进 行数值数据读、写的16位数据寄存器。主要用 于运算操作数地址的修改。 – 进行32位数据运算时,将V0~V7,Z0~Z7对号结 合使用,如指定Z0为低位,则V0为高位,组合成 为:(V0,Z0)。变址寄存器V、Z的组合如图6-3所 16位 16位 示。
第4章 FX系列PLC的应用指令
4.1 应用指令概述
定义 可编程控制器的基本指令 —— 基于继电器、定时器、计数器类 软元件, 主要用于逻辑处理的指令。 应用指令(功能指令)—— 用于数据的传送、运算、变换及程 序控制等功能。
45-1
4.1 应用指令概述
4.1.1 应用指令的表示方法
应用指令直接表达本指令要做什么。
45-11
4.1 应用指令概述
45-12
4.1 应用指令概述
45-13
4.1 应用指令概述
45-14
32位数据的存放方式:
低位元件存储32位数据的低位部分,高位元件存 储32位数据的高位部分。最高位(第32位)为符号位。
在指令中使用双字元件时,一般只用其低位地址 表示这个元件,其高位同时被指令使用。虽然取奇 数或偶数地址作为双字元件的低位是任意的,但为 了减少元件安排上的错误,建议用偶数作为双字元 件的元件号。