间接寻址程序问题

从西门子网站下下来的资料中有这样一段程序和解释:
L     P#20.0                 //将地址指针P#20.0装载到MD24中。
T     MD24
L     320                      //320转换指针为P#40.0并装载到MD28中。
T     MD28

我的问题是:1、“L     320  ” 中的这个320是什么进制的数,是怎么转换为P#40.0的?
2、指针是32位的,P#40.0不是超界了吗?
3、如果320是常数,转换为指针应该左移的,这里没有左移,能说明不是常数吗?

最佳答案

1. 320是十进制的数;是怎么转换为P#40.0的?这个与指针的定义和P#指令有关,简单来说,就是320乘以8, 表示40个字节
2.指针是32位的,P#40.0不是超界了吗?指针是32位的,表示这个类型的指针共占了32个位,4个字节,两个字;而不是只能代表32个字节;
3.如果320是常数,转换为指针应该左移的,这里没有左移,能说明不是常数吗?这里呢,编程时就考虑了要40个字节的变量提前做了乘以8个计算,
也可以写成
L  40
SLW 3
楼主不妨看看:S7-300S7-400寻址
https://support.industry.siemens.com/cs/document/79632832/s7-300和s7-400寻址?dti=0&lc=zh-CN

提问者对于答案的评价:
谢谢。我所举例就是西门子网站的寻址的学习内容。不知道是不是笔误,你里面说是320乘以8,是不是应该为320除以8。其次,装载了320怎么去理解为转换为了指针呢?

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc187948.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月26日 上午2:18
下一篇 2017年7月26日 上午2:18

相关推荐

  • 200中分站地址读取

    200的CPU接泓格M7065D做分站,MODBUS协议,输出电能写进去,输入点读取不出来,说明书上地址是33或者10001,现在读不出来 最佳答案 你先用MODSCAN32软件读…

    自动化系统综合 2020年10月31日
  • 位置速度同步问题

    本人正在做关于同步的纯理论论文,有些问题想请问大侠们,在控制中如果位置同步了是不是(由位置的变化率就是速度)就能得到速度同步? 最佳答案 如果你的位置同步是实时同步的话,即每一时刻…

    自动化系统综合 2018年12月14日
  • 2016 新年活动闯关

    弱弱的问一下,2016 新年活动闯关活动怎么做。 最佳答案 看看版主给的闯关秘籍吧。参见:2016 新年活动闯关秘籍http://www.ad.siemens.…

    自动化系统综合 2017年6月10日
  • 几个单词的意思

    simoreg,simovert,micmaster,sinamics,simotion和Master Drive这6个英文单词什么意思,那位帮我具体解释一下,谢谢 最佳…

    自动化系统综合 2020年11月1日
  • RFID资料

    最近在学习了解RFID,不知道谁有这方面的资料可以给我分享一下 最佳答案 到这里看看: RFID世界网 http://www.rfidworld.com.cn&…

    自动化系统综合 2020年10月31日
  • 加工中心的NC程序为什么有时会不往下执行???

    我这有台加工中心,在循环加工工件时。有时会停在一段程序上不往下执行。这是为什么???有什么会引起这有的情况??? 图片说明:    最佳答案 楼主用的是FANU…

    2017年11月26日
  • step7不能下载程序

    刚刚开始接触step7编程,安装的是step7v5.3 中文版,但是由于没有PLCSIM,就又安装了PLCSIMv5.3,软件就自动变成英文版的了。但是在写完程序下载的时…

    自动化系统综合 2020年11月1日
  • 840D Powerline 操作面板 开机不能进入画面

    我们现场所用加工中心使用西门子 840Dpowerline 系统,早上开机时发现显示器不能进入系统,只显示关于 0200的提示报警,后经西门服务人员到…

    自动化系统综合 2020年10月31日
  • 如何在触摸屏上修改参数

    我正在写一个包装机触摸屏程序。要调节的参数有 横封时间,纵封时间,横封延时时间,纵封延时时间,横封吹气时间,纵封吹气时间等等,这些个时间的调节我采用“+”或者“-”只能调…

    自动化系统综合 2020年11月1日
  • 关于中断处理

    请问大家:中断优先级,数字大的优先级高还是小的优先级高??? 最佳答案 1、S7-300系列PLC中组织块的优先级是固定的(见下述资料),不能修改,在S7-400系列PLC中下列组…

    自动化系统综合 2017年7月30日