适用对象
《第五章资源说明及应用》是关于其它行业相关企业安全管理制度相关内容,适用于其它行业相关企业。
文本预览
第五章
资源说明及应用
鉴于已全面学习了指令集的内容,因而在
资源应用上,不受指令限制。
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两种格式文件,包含可直接编辑的模板文件和参考示例。