关于地址寄存器的问题

我看到有个FB块,最前面是这样的语句:
       SET   
       SAVE  
       =     L      0.1
       L     DIW [AR2,P#16.0]
       T     LW     2
       TAK   
       OPN   DB [LW 2]
       L     DBW    0
       T     #No_conf
 只有第4行的不明白,AR2是第2个地址寄存器,它的值从哪来呢?请专家给详细解答一下,谢谢。

问题补充:
确实是FB的最前面,在它的上一级调用里也没有赋值的。

最佳答案

只有第4行的不明白,AR2是第2个地址寄存器,它的值从哪来呢?
 所贴的程序只是一部分,应该有对AR2赋初值的语句。例如:
   L     P#0.0            
       LAR2  
 见《关于S7-300和S7-400指针寻址的说明与例程(更新版)》下载:
 http://www2.ad.siemens.com.cn/Download/Upload/AS/faq/F0215.pdf

 

提问者对于答案的评价:
谢谢。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:08
下一篇 2020年11月1日 下午3:08

相关推荐

  • CP341通讯F8被占用了怎么办

    pcs7  CP341通讯使用Fb80 ,但是F8已经被占用了怎么办呢,各位大侠帮帮忙!——FB107也被占用了 最佳答案 那就把你其他的FB改掉名字…

    自动化系统综合 2020年10月31日
  • 电量传感器如何选型?

    测量电能用量传感器参考选型以及跟plc通讯的编程思路! 问题补充:380V,630A,三相五线制 最佳答案 你可以直接在网上查询下电能表的厂家,向他们咨询更好一些。因为电能表需要一…

    自动化系统综合 2020年11月1日
  • 关于移相可控硅的问题

    三相100KW加热系统,使用温控表+三相三线制移相可控硅控制,在这里,可控硅是调压的作用。可控硅的说明书上,标了触发1,触发2,触发3,从图上看好像是触发1/触发2/触发3是分别串…

    自动化系统综合 2020年11月1日
  • SITOP电源没有输出

    系统通电后,  在SITOP电源的 L端和N端(输入端)有220V交流电压    但是任何指示灯都没有亮,&n…

    自动化系统综合 2020年11月1日
  • 无效的STRUCT为非法的

    FB程序修改后,点击“保存”或“下载”都会出现“无效的STRUCT为非法的”提示。请如何解决。 最佳答案 因为你动了FB里的参数了,造成现有的与原来的不一致,避免这种情况,你可以重…

    自动化系统综合 2020年11月1日
  • FB块的实参问题

    我编了一个FB块,输入应为整型,输出为REAL,我在实参中任意定义两个地址,且地址与其他没有冲突,也定义了数据类型,但一旦下载则CPU出错。可是用数据块中定义的地址作为实际参数就没…

    自动化系统综合 2018年3月6日
  • DP诊断

    在网上查到DP诊断是用FB125功能块,但是在库文件里找不到,在下载里面即说已经被FB126代替了,但是在该网站上又看到一个致评专家说FB126是诊断PROFINET的,现问,诊断…

    自动化系统综合 2017年11月6日
  • STEP7的编程语言包

    如果没安装SCL、GRAPH 等语言,而上载的一个程序中有使用到该语言,那打开程序能转换成指令表(STL)吗?能打开看到里面的程序吗?谁有SCL、GRAPH 的…

    自动化系统综合 2017年6月1日
  • 博图V13安装后每次开机都出现安装界面,怎么办?

    博图V13安装成功后,每次开机都出现重新安装的情况,用任务管理器关闭后,不影响博图使用,但下次开机还是在重新安装,怎么办? 最佳答案 到c盘用户,app data(这是个…

    自动化系统综合 2017年6月1日
  • 驱动器调试

    我有pcmcia转R232的卡,在宏基笔记本上使用。提示硬件不能使用,如何解决?急急急 最佳答案 1,有可能你没装驱动。或驱动有问题。 2,可能是硬件干涉,可重装系统试试…

    自动化系统综合 2020年11月1日