看看我的程序对不对?

已锁定

huangge

  • 帖子

    228
  • 精华

    0
  • 被关注

    3

论坛等级:游侠

注册时间:2007-10-03

普通 普通 如何晋级?

看看我的程序对不对?

374

3

2007-11-11 14:54:09

我的子程序如下,连续7次读16个AI通道:
L 0
T LW 0
L 7
NEXT: T LW 2
CALL FC100
PIW_ADDR:=256
CH_LEN :=16
DB_NO :=4
DBW_ADDR:=LW0 //这儿能不能传递LW0中的内容?
L LW 0
+ 32
T LW 0
L LW 2
LOOP NEXT


FC 是标准程序:

L #DB_NO
T LW 0
OPN DB [LW 0]
L #PIW_ADDR
SLD 3
T LD 4
L #DBW_ADDR
SLD 3
T LD 8
L #CH_LEN
NEXT: T LW 0
L LD 4
LAR1
L PIW [AR1,P#0.0]
T LW 2
L LD 8
LAR1
L LW 2
T DBW [AR1,P#0.0]
L LD 4
+ L#16
T LD 4
L LD 8
+ L#16
T LD 8
L LW 0
LOOP NEXT

我的意思是连续调用七次FC100,每调用一次FC100完成16个通道顺序读一遍。请别人看了我的程序,说不能这样调用的,不知道为什么?DB4中存放七遍读的数据,请高手给我指点。
看看我的程序对不对? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54776条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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