第五章资源说明及应用

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两种格式文件,包含可直接编辑的模板文件和参考示例。

相关推荐

猜您喜欢

您可能还需要以下模板