试题详情
简答题怎样才能访问上一函数的本地数据?
  • 如要访问以前的本地数据(“V-e>L”数据),可以传送一自创建ANY指针或绝对地址到被调用的FC。如果传送的是自创建ANY指针,区域指针会指向其本地数据,而这是无意义的。>因此“V”区域码必须置于ANY指针中。此码必须准确传送。当指定绝对地址时可由编译器完成此工作。
    常规程序结构:
    以ANY指针或绝对(地址)方式传送:
    LAR1P##target//本地定义的ANY变量初始地址
    LW#16#87//为“V”区域载入码
    TLB[AR1,P#6.0]//传送到ANY变量
    CALLFCxy
    source1:=#target//传送自创建的ANY指针
    source2:=P#L0.0BYTE8//传送完全L数据区
  • 关注下方微信公众号,在线模考后查看

热门试题