关于块传送指令的输出数据类型!!

224XP中,BLKMOV_W指令输出OUT数据类型可以是指针,假如说存储的首地址是VW3000,我用的OUT是*AC,那么AC里面的数据应该是甚么,是3000,还是想办法让*AC=&VW3000(这种方法有试过好像不行)???

最佳答案

我通俗的说一下吧,也许和书上讲的不一样:
 物理地址:是指计算机中的某个地址空间,比如计算机中的某个地址:00FF。

 逻辑地址:通常逻辑地址是由人来命名的一个便于记忆的地址代号,如VW3000.它与实际的物理地址是一一对应关系。

 指针:指向某一个地址。假如用到一段连续的地址空间,那么通过指针的前后移动就可以找到相应的地址。这样就不必一一写出地址代码来查找某个地址,实际上这样有时是相当不方便的。

 指针指向某个地址就是在指针里存放的是该物理地址的信息,但为了便于编程,仍用逻辑地址来描述,如;
 MOVD   &VB3000, AC1

 这样AC1就做为一个指针,指向了VB3000,AC1里的内容并不是3000,是个二进制的地址数据,我们可以不关心其实际值。只要知道当前所指的位置。

 下一步你在编程的时候就可以用*AC1 了。

提问者对于答案的评价:
后面自己也试过可以了,不过还是要谢谢各位。我们所说的*AC1,其存储的应该是AC1的内容当作地址,以此地址指向的内容才是*AC1的值吧!!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:40
下一篇 2021年7月5日 上午10:40

相关推荐

  • S7 200PPI不能通信

    我的上位机用的MOXA卡,用的PPI和200的Port口通信,可是上位机就是刷新不出CPU来,以前是可以刷出来的,两根线的电压是3.2VMOXA也没有问题,设置的COM口也对,波特…

    SIMATIC S7-200 2021年7月5日
  • 正交解码计数能计到16Hz吗?

    CPU是 224XP,S7-200 正交解码计数能计到16Hz吗?请问如何弄? 最佳答案 16Hz甚至用不上高速计数器,普通IO都可以做到 提问者对于答案的评价…

    SIMATIC S7-200 2021年7月5日
  • 用em231热电阻的模拟量输入控制变频器频率

    cpu是224的,有一个em231热电阻的模块,该怎么控制mm430变频器频率,要求温度高时变频器频率低,温度低时变频器频率高,还有一个em232cn模块,新手求教!麻烦各位大神讲…

    SIMATIC S7-200 2017年6月2日
  • STEP 7 MicroWIN SMART V2.2安装不上总是弹出这个,什么原因?

    STEP 7 MicroWIN SMART V2.2安装不上总是弹出这个,什么原因?以前安装过2.0版本的,后来看到本家园有2.2版本的就想…

    2021年7月5日
  • 自定义库遇到问题

    本人想尝试建个简单的库,实现星三角启动,在程序中反复使用。具体要求:输入:启动信号,停止信号,过载信号,星三角转换时间(可调);输出:接通接触器,星形接触器,三角形接触器,运行指示…

    SIMATIC S7-200 2020年10月31日
  • 关于齿轮比的问题

    机械部怎么懂因为之前看到过:假如齿轮比是1/2的话,输入端(电机侧)的速度是100转/min,那么输出端(负载侧)速度是50转/min—————-那么问题1假如…

    SIMATIC S7-200 2017年11月26日
  • 如何用TD200修改时间

    如何用TD200修改时间 问题补充:修改定时器的设定值也 最佳答案 你可以使用向导组态TD200,比如T37的定时时长是VW200,那么你组态TD200的时候让VW200是允许用户…

    SIMATIC S7-200 2021年7月5日
  • em253,fm351是什么价钱啊?

    em253,fm351是什么价钱啊? 最佳答案 EM253用在200系列的PLC中,价格2500元左右,FM351用在300系列的PLC的,价格3500元左右。各地区的价格有所变化…

    SIMATIC S7-200 2020年11月1日
  • 模拟电位器

    CPU224上的模拟电位器是做什么用的? 问题补充:SMB28和SMB29是要写入程序的吗 最佳答案 S7–200提供模拟电位计: 模拟电位计位于模块前盖下面。您可以调…

    SIMATIC S7-200 2021年7月5日
  • 密码解密

    你好,看到网上有焊掉芯片解密的,请问如果s7-200设定4级密码也能解密吗。谢谢。 最佳答案 可以,密码就是保存在特定的芯片中的。还有一种办法是截获通讯报文,可以分析出密码。 提问…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论