第五章资源说明及应用

47 次下载 72 收藏 doc 更新于 2026-03-12
VIP专享

适用对象

《第五章资源说明及应用》是关于其它行业相关企业安全管理制度相关内容,适用于其它行业相关企业。

文件预览

页码: /
企安文库 - 请下载后使用

第五章资源说明及应用文本预览

第五章
取值说明及应用
鉴于已全面学习了指令集的内容,因而在取值应用上,不受指令限制。
5.1 变址寄存器 V、Z 说明及应用
5.1.1
变址寄存器 V、Z 说明
V、Z 的显著作用是能够和其它软元件或数值组合使用,从而动态修改软元件编号或数值内
容。
变址寄存器共 16 个:V0----V7;Z0---Z7。
每个变址寄存器都是 16 bit 数据寄存器,可作普通数据寄存器使用。
用它们组合成 32 bit 数据寄存器,必须同序号 V、Z 配对,Z 为低字,V 为高字。可配成 8
个 32bit 数据寄存器:Z0(V0)------Z7(V7)。
V、Z 变址功能不能用于基本指令(如 LD、AND、OUT 等)、步进阶梯指令(STL)。
V、Z 变址功能主要用在功能指令中,灵活改变取值的编号。
5.1.2
变址寄存器在梯形图中的应用
①、各种取值的变址访问
修改说明:Z=1,V=6。
MOV
K1X000Z
K1Y010Z 等寄存 MOV
K1X001
K1Y011 ;
MOV
K4X000
K4M3V 等寄存
MOV
K4X000
K4M9

MOV K4M3V
K4S0V 等寄存
MOV
K4M9
K4S6

MOV
K1000
C1Z 等寄存
MOV
K10000
C2

MOV
K2000
T3Z 等寄存
MOV
K20000
T4

MOV
K3000
D0Z 等寄存
MOV
K30000
D1 ;
MOV
K40Z
D100V
寄存
MOV
K41
D106

MOV
H00FF D101V
寄存
MOV
H0100
D107

CALL
P0Z
寄存
CALL
P1

②、使用变址功能示例
示例说明:一个简易运算程序,将 D100-----D104 的 5 个整数与 D130----D134 的 5 个整数
对应相加,存放在 D170---D174 的寄存器中。为观察运算结果,控制 5 秒运行一次,并设重新
运算键 X1,允许运算键 X0。该程序使用变址寄存器 Z,从而使程序简化。
5.1.3
使用变址功能的注意事项
①、正确计算变址寄存器同于范围
变址寄存器理论同于范围:
16bit:-32768------+32767;
32bit:-2147483648------+2147483647;作普通 32bit 数据寄存器使用。
变址寄存器实际同于范围:
作 16bit 使用时,才有变址功能。
当 V、Z 与其它取值组合,并修改其它取值编号时,实际同于不得突破所修饰资
源的编号范围。否则,程序在运行过程中找不到取值而发生错误。
如,指针变址 P10Z(设 Z=-3,则 P10Z 等寄存 P7),如程序无对应的指针标号(P7),
关建词: 寄存器 同于 取值 资源

文件格式

提供Word(.doc)和PDF两种格式文件,包含可直接编辑的模板文件和参考示例。

模板价格
¥2.00
VIP会员购买后可无限制下载

购买保障

  • 专业审核保障
  • 一次购买永久下载
  • 专业客服支持

猜您喜欢

您可能还需要以下模板