SIEMENS西门子陕西省汉中市(授权)电机一级代理商——西门子西北总代理
- 供应商
- 广东湘恒智能科技有限公司
- 认证
- 西门子总代理
- PLC
- 西门子一级代
- 驱动
- 西门子代理商
- 伺服电机
- 联系电话
- 15915421161
- 手机号
- 15903418770
- 联系人
- 张经理
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
- 更新时间
- 2024-05-10 07:00
直接寻址:可以按位,字节,字,双字去寻址。i、q、v、m、s、sm、l区四种寻址方式都支持,除上述区域外其余区域只能按特定的方式寻址,如模拟量输入和输出存储区ai和aq必须以16位字类型寻址,如aiw16,aqw32等;定时器t和计数器c只支持位或字寻址;高速计数器的当前值只能读不能写,是一个32位的有符号数;累加器ac0,ac1,ac2,ac3可以按字节,字,双字寻址,会自动根据所用指令调整存储区的大小。直接寻址首先要指定需要寻的是哪个区,然后指定寻址方式,再指定编号,比如i0.0,mb0,vw0,vd4。在存储数据是要注意地址不能重叠。
间接寻址:主要用在需要批量访问连续地址里面的值。能间接寻址的区域只有i、q、v、m、s、t、c。用间接寻址存取数据时要遵循第一步建立指针,第二步使用指针来存取数据(间接存取)和第三步修改指针的步骤。
1、建立指针:指针为双字长,是所要访问存储单元的32位物理地址。用双字传送指令mov_d,&vb0指的是vb0的物理地址,而不是数据本身。指针只要建立一次。
2、间接存取:使用指针可存取字节,字,双字型的数据,下面三条指令是分别以字节,字,双字间接存取数据。
3、修改指针:处理连续地址存储单元中的数据时,通过修改指针可以非常方便的存取数据。在smart中,指针的内容不会自动改变,可用自增或自减等指令修改指针值,从而连续存取存储单元中的数据。指针中的内容为双字型数据,应使用双字指令来修改指针值。
如按字节存取数据,则指针偏移1位;如按字存取,则指针偏移2位;如按双字存取,则指针偏移4位。
展开全文