回复:ANY指针赋值问题!

艾星落尘

  • 帖子

    996
  • 精华

    1
  • 被关注

    179

论坛等级:至圣

注册时间:2010-02-26

白金 白金 如何晋级?

发布于 2017-02-20 12:36:16

3楼

      L     P##srart_any
      LAR1  
      L     W [AR1,P#0.0]
      T     LW0
      L     D [AR1,P#2.0]
      T     LD2
      L     D [AR1,P#6.0] 

      T     LD6  

      LW0开始的10的字节就是any_sfc

以上程序的目的是把start_any的输入指针赋值给  TEMP 区的#any_sfc指针


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

      LW20开始的10的字节就是arte_sfc      

      L     B#16#10
      T     LB20
      L     B#16#2
      T     LB21
      L     10
      T     LW22
      L     #DBNO
      T     LW24
      L     DW#16#84000000
      T     LD26

在不改变中间变量的情况下,先按这个程序改改看。还有一个问题,为什么在调用FC1的时候,DB1的数据格式会不一样,是否定义了一个10个字节数组?或者第二次调用的时候也写成P#DB1.DBX0.0 BYTE 10

一个人在战斗
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54768条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。